Ο κώδικας Firefox είναι εντελώς απαλλαγμένος από XBL

Προγραμματιστές Mozilla сообщили σχετικά με επιτυχία ολοκλήρωση εργαστείτε για την αφαίρεση στοιχείων γλώσσας από τον κώδικα του Firefox XBL (XML Binding Language). Κατά τη διάρκεια της εργασίας, η οποία συνεχίζεται Από το 2017, περίπου 300 διαφορετικές συνδέσεις που χρησιμοποιούν XBL έχουν αφαιρεθεί από τον κώδικα και περίπου 40 χιλιάδες γραμμές κώδικα έχουν ξαναγραφτεί. Τα καθορισμένα εξαρτήματα έχουν αντικατασταθεί με ανάλογα με βάση Στοιχεία Ιστού, γραμμένο με χρήση συμβατικών τεχνολογιών Ιστού.

Το XBL χρησιμοποιήθηκε για την οργάνωση της διεπαφής του Firefox και σας επέτρεψε να δημιουργήσετε συνδέσμους που άλλαξαν τη συμπεριφορά των γραφικών στοιχείων XUL. Το 2017, η Mozilla κατάργησε τα XBL και XUL και σταμάτησε να υποστηρίζει πρόσθετα γραμμένα χρησιμοποιώντας αυτές τις τεχνολογίες στον Firefox 57. Ταυτοχρονα οι εργασίες ξεκίνησαν σχετικά με την επανεγγραφή στοιχείων Firefox που βασίζονται σε XBL/XUL. Τα τελευταία στοιχεία διεπαφής που βασίζονταν σε XBL ήταν η γραμμή διευθύνσεων και ο διαχειριστής πρόσθετων, τα οποία αντικαταστάθηκαν από νέες υλοποιήσεις στον Firefox 68.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο