Clusterize.js επιτρέπει στους προγραμματιστές να φορτώσει τεράστιες ποσότητες πληροφοριών σε μια ιστοσελίδα, χωρίς να εμποδίζει το πρόγραμμα περιήγησης του χρήστη.
Κάνοντας κάτι τέτοιο θα έπρεπε κανονικά να κάνει τα δεδομένα πολύ δύσκολο να πλοηγηθεί, μολύνουν το DOM HTML με περιττά στοιχεία, και σε ορισμένες περιπτώσεις ακόμα και συντριβή του ίδιου του προγράμματος περιήγησης.
Η βιβλιοθήκη Clusterize.js αποφεύγει αυτό το πρόβλημα με το διαχωρισμό των δεδομένων σε μικρότερα συμπλέγματα και μόνο δείχνει αυτά που πρέπει να εμφανιστούν.
Οι ειδικές τροποποιήσεις που έγιναν στο δοχείο στοιχεία για να αλλάξετε το μέγεθος της γραμμής κύλισης, επιτρέποντας στο χρήστη να γνωρίζει ότι υπάρχει διαθέσιμα περισσότερα στοιχεία, ακόμη και αν δεν ξέρει ότι δεν έχει φορτωθεί ακόμη.
Τα δεδομένα αυτά θα πρέπει να φορτώνονται και εμφανίζονται μόνο όταν ο χρήστης κάνει κύλιση προς την κατεύθυνση αυτή, την μεταφόρτωση του κατά το χρόνο εκτέλεσης ήθελα μόνο με τεμπέληδες αλγορίθμους φόρτωσης.
Clusterize.js μπορεί να λειτουργήσει με λίστες, πίνακες, και divs, και σίγουρα θα δώσει μια ώθηση απόδοσης για κάθε ταμπλό ή datagrid.
Μια επίδειξη περιλαμβάνεται με το πακέτο λήψης
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Σταθερή:
- Scrolling αποκόπτεται στο παράδειγμα σε Mac OS X.
Τι είναι καινούργιο στην έκδοση 0.7.0:.
- Προστέθηκε .prepend μέθοδο
Τι είναι καινούργιο στην έκδοση 0.5.0:.
- Προστέθηκε υποστήριξη IE8
Τι είναι καινούργιο στην έκδοση 0.3.1:
- Σταθερή TD γενιά, αν δεν υπάρχουν στοιχεία
Απαιτήσεις :
- για να ενεργοποιήσετε την Javascript πλευρά του client
Τα σχόλια δεν βρέθηκε