Clusterize.js stelt programmeurs om grote hoeveelheden informatie op een webpagina te laden zonder dat het blokkeren van de browser van de gebruiker.
Iets te doen als dit normaal zou maken van de gegevens zeer moeilijk om te navigeren, vervuilen de HTML DOM met nutteloze elementen, en in sommige gevallen zelfs crashen van de browser zelf.
De Clusterize.js library vermijdt dit probleem door het splitsen van de data in kleine clusters en vertoonde pas degenen die moeten worden weergegeven.
Speciale aanpassingen zijn gemaakt om de gegevens container naar de scrollbar grootte te veranderen, zodat de gebruiker weet dat er meer gegevens beschikbaar zijn, zelfs als hij niet weet het is nog niet geladen.
Deze gegevens zullen worden geladen en alleen weergegeven als de gebruiker schuift in die richting, halen het op runtime net als met luie laden algoritmen.
Clusterize.js kan werken met lijsten, tabellen en DIV, en zal zeker geven een performance boost aan een dashboard of datagrid.
Een demo is inbegrepen in de download pakket
Wat is nieuw in deze release:.
- Vast:
- Scrolling wordt afgesneden in het voorbeeld op Mac OS X.
Wat is nieuw in versie 0.7.0:.
- Toegevoegd .prepend methode
Wat is nieuw in versie 0.5.0:.
- Toegevoegd IE8 support
Wat is nieuw in versie 0.3.1:
- Vast TD generatie als er geen gegevens
Eisen
- Javascript nodig op client side
Reacties niet gevonden