Clusterize.js pozwala programistom załadować ogromne ilości informacji na stronie internetowej bez blokowania przeglądarki użytkownika.
Robi coś takiego normalnie aby dane bardzo trudne w nawigacji, zanieczyszczają DOM HTML z niepotrzebnych elementów, a w niektórych przypadkach nawet crash samą przeglądarkę.
Biblioteka Clusterize.js rozwiązuje ten problem poprzez podział danych w małych klastrów i zawierający tylko te, które muszą być wyświetlane.
Specjalne zmian wprowadzanych do kontenera danych, aby zmienić rozmiar paska przewijania, pozwalając użytkownikowi wiedzieć, jest dostępne więcej danych, nawet jeśli on nie wie, że nie została jeszcze załadowana.
Dane te będą ładowane i wyświetlane tylko wtedy, gdy użytkownik przewija w tym kierunku, pobraniu archiwum w czasie wykonywania tak jak z leniwych algorytmów ładowania.
Clusterize.js może pracować z list, tabel i div, i na pewno daje wzrost wydajności do każdej deski rozdzielczej lub datagrid.
Demo jest dołączony do pakietu pobierania
Co nowego w tym wydaniu:.
- Poprawiono:
- Przewijanie zostanie odcięty na przykład na Mac OS X.
Co nowego w wersji 0.7.0:.
- Dodane .prepend metodę
Co nowego w wersji 0.5.0:.
- Dodano wsparcie IE8
Co nowego w wersji 0.3.1:
- generacji Naprawiono TD jeśli nie ma danych
Wymagania :
- włączona obsługa JavaScript po stronie klienta,
Komentarze nie znaleziono