Ouvrir le menu principal

iGeneration

Recherche

Scrollability : défilement inertiel en JavaScript

Nicolas Furno

vendredi 20 mai 2011 à 12:07 • 18

iPhone

Scrollability est un projet initié par Joe Hewitt, ex-développeur de l'application Facebook [3.4.2 – Français – Gratuit]. L'idée de ce projet est simple : se rapprocher le plus possible du défilement inertiel d'iOS, mais dans Safari Mobile et non dans une application Cocoa. Le défilement inertiel est un élément essentiel de l'expérience utilisateur d'iOS : il permet de faire défiler une liste plus ou moins rapidement en fonction de la force du geste et il donne une couche de réalisme à une liste en la faisant rebondir à ses extrémités. Scrollability Le projet n'en est qu'à ses débuts et l'effet n'est pas encore parfait, notamment dans les rebonds et dans la vitesse qui ne s'adapte pas toujours bien en fonction du geste. Reste qu'en l'état actuel, l'unique exemple proposé (à ouvrir sur un iPhone ou iPad) est déjà la meilleure implémentation d'une liste avec défilement inertiel développée avec des technologies web. Les sources de ce projet sont librement disponibles dans /Github. Scrollability prend la forme d'un simple fichier JavaScript à ajouter si vous le désirez aux versions mobiles de vos sites Internet…

iOS 26 est installé sur 79 % des iPhone actifs, en léger retrait par rapport à iOS 18

12/06/2026 à 18:35

• 22


Notes fait une (toute petite) place au Markdown dans les OS 27

12/06/2026 à 17:16

• 22


iOS 27 : une douzaine d’applications supplémentaires adoptent l’orientation paysage

12/06/2026 à 17:01

• 20


Activité, Forme, Fitness : comme tous les six ans, l’app de suivi sportif d’Apple change de nom sur iOS

12/06/2026 à 16:53

• 5


Prise en main de Siri AI sous macOS 27 : enfin un Siri à la hauteur ?

12/06/2026 à 15:19

• 11


Bon plan : l'AirTag 2 à 25 € l'unité ou 90 € le pack de 4, des prix records 🆕

12/06/2026 à 14:08

• 14


Il reste encore plus de 2 millions d'appareils 2G en France, à six mois de fermeture du réseau

12/06/2026 à 12:25

• 39


L’App Store va accueillir des bundles entre développeurs et des abonnements à plusieurs

12/06/2026 à 12:02

• 6


Bouygues Telecom fait payer son app b.tv pour Apple TV, 5 €/mois

12/06/2026 à 11:16

• 62


Bluetooth 6 : l'alternative à la localisation précise UWB arrive sur les iPhone avec puce N1 et iOS 27

12/06/2026 à 10:15

• 1


Deezer lance un détecteur pour repérer les musiques générées par IA

12/06/2026 à 09:38

• 34


Le pack de 2 traqueurs Find My à 5,99 € seulement !

12/06/2026 à 09:34

• 0


iOS 27 : les petites nouveautés de Santé

12/06/2026 à 08:43

• 10


Siri AI sera-t-il disponible un jour en Europe ?

12/06/2026 à 07:38

• 169


iOS 27 : la télécommande Apple TV arrive sur l'écran d'accueil

12/06/2026 à 06:45

• 8


Vol d’iPhone : les chiffres baissent, mais les voleurs s’en prennent maintenant aux victimes

11/06/2026 à 22:30

• 73