Clusterize.js permet aux programmeurs de charger d'énormes quantités d'informations sur une page Web sans bloquer le navigateur de l'utilisateur.
Faire quelque chose comme cela devrait normalement rendre les données très difficile de naviguer, de polluer le DOM HTML avec des éléments inutiles, et, dans certains cas, même planter le navigateur lui-même.
La bibliothèque Clusterize.js évite ce problème en divisant les données en clusters plus petits et ne montrant que ceux qui ont besoin d'être affichée.
Modifications spéciales sont faites pour le conteneur de données pour modifier la taille de la barre de défilement, permettant à l'utilisateur savons qu'il ya plus de données disponibles, même si il ne sait pas qu'il n'a pas encore été chargé.
Ces données seront chargées et affichées uniquement lorsque l'utilisateur fait défiler dans cette direction, l'aller chercher à l'exécution aiment simplement avec des algorithmes de chargement paresseux.
Clusterize.js peuvent travailler avec des listes, des tableaux et DIV, et seront certainement donner un coup de pouce de la performance à tout tableau de bord ou DataGrid.
Une démo est inclus dans le package de téléchargement
Ce qui est nouveau dans cette version:.
- Correction:
- Le défilement est coupé dans l'exemple sur Mac OS X.
Quoi de neuf dans la version 0.7.0:.
- Ajout .prepend méthode
Ce qui est nouveau dans la version 0.5.0:.
- Ajout du support IE8
Ce qui est nouveau dans la version 0.3.1:
- génération de TD fixe si aucune donnée
Exigences :
- JavaScript côté client
Commentaires non trouvées