Comment Facebook atteindre l'infini défilement?
Ma première question est: comment font-ils pour obtenir la barre de défilement?
http://dl.dropbox.com/u/12337149/scrollbar.png
Je l'ai vu dans quelques endroits donc je présume qu'il pourrait être dans une bibliothèque publique? Ma deuxième question a trait à l'infini défilement lui-même. Encore une fois je l'ai vu sur quelques sites de l'est-elle une technique qui est relativement fréquent et est décrit quelque part?
Ne sais pas ce que facebook utilise, mais vérifiez ceci: infinite-scroll.com
Ils ont probablement créé leur propre comme ils ont créé leur propre bibliothèque javascript.
Ils ont probablement créé leur propre comme ils ont créé leur propre bibliothèque javascript.
OriginalL'auteur Hoa | 2012-05-01
Vous devez vous connecter pour publier un commentaire.
À-dire la "lazy load" effet comme sur Twitter (lorsque vous faites défiler, il se charge plus lorsque vous atteignez le fond)? Ils utilisent AJAX (Asynchronous JavaScript and XML) et à mesure lorsque vous atteignez le bas et de la charge en plus de données. Mais ils utiliser JSON, car il est plus facile pour la plupart des gens que XML (mais elle est encore appelée AJAX).
Il y a un plugin jQuery pour qui a appelé Infini Défilement.
Aussi pour la barre de défilement chose, ceux qui sont comme Mac OS X Lion barre de défilement (ce qui est le plus probable, où ils ont eu l'idée), voici un autre Un Débordement de pile post à ce sujet.
J'espère que cela aide à vous donner quelques informations à propos de ce genre de choses.
Et en passant, si vous ne savez pas ce que jQuery est, c'est un jeu génial de la bibliothèque de JavaScript et d'être plus rapide à coder en JavaScript. Vous devriez vérifier à jQuery.com si vous n'avez jamais utilisé il/entendu parler de lui.
OriginalL'auteur Nathan