Τι είναι ένα αρχείο BR;
Ένα αρχείο BR είναι ένα συμπιεσμένο αρχείο Ιστού που δημιουργείται με την εφαρμογή του αλγόριθμου συμπίεσης δεδομένων ανοιχτού κώδικα, Brotli. Χρησιμοποιείται για την αποθήκευση στοιχείων ιστοσελίδων όπως φύλλα στυλ (CSS), εικόνες (SVG), XML και δέσμες ενεργειών αρχεία (JS). Οι σύγχρονοι ιστότοποι, όπως ο Chrome και ο Firefox, χρησιμοποιούν αρχεία BR για να μειώσουν τον χρόνο φόρτωσης της σελίδας, με αποτέλεσμα καλύτερη εμπειρία χρήστη.
Μορφή αρχείου BR
Τα αρχεία BR είναι συμπιεσμένα αρχεία ιστού που δημιουργούνται χρησιμοποιώντας τον αλγόριθμο συμπίεσης Brotli. Η συμπίεση Brotli είναι ένας αλγόριθμος συμπίεσης δεδομένων χωρίς απώλειες και αναπτύχθηκε από την Google to Zopfli αλγόριθμος συμπίεσης. Βασίζεται σε έναν συνδυασμό του αλγόριθμου συμπίεσης χωρίς απώλειες LZ77 και της κωδικοποίησης Huffman.
Λόγω του μικρού τους μεγέθους, τα αρχεία BR χρησιμοποιούνται από διακομιστές ιστού και δίκτυα παράδοσης περιεχομένου (CDN). Τα αιτήματα που γίνονται σε αυτούς τους διακομιστές έχουν ως αποτέλεσμα τη συμπίεση του περιεχομένου HTTP, κάνοντας τους ιστότοπους να φορτώνουν πιο γρήγορα. Το Brotli έχει γίνει πιο δημοφιλές και παρέχει καλύτερη συμπίεση από το gzip.