Ο Firefox δεν χρησιμοποιεί πλέον το XUL Layout στη διεπαφή του

Μετά από εννέα χρόνια εργασίας, τα τελευταία στοιχεία διεπαφής χρήστη που χρησιμοποιούσαν τον χώρο ονομάτων XUL αφαιρέθηκαν από τη βάση κώδικα του Firefox. Έτσι, με λίγες εξαιρέσεις, ο Firefox χρησιμοποιεί πλέον κοινές τεχνολογίες ιστού (κυρίως CSS flexbox) για την απόδοση της διεπαφής χρήστη Firefox, αντί για συγκεκριμένους χειριστές XUL (-moz-box, -moz-inline-box, -moz-grid, - moz -στοίβα, -moz-popup). Κατ' εξαίρεση, το XUL συνεχίζει να χρησιμοποιείται για την εμφάνιση μενού συστήματος και αναδυόμενων πλαισίων ( Και ), αλλά στο μέλλον σχεδιάζουν να χρησιμοποιούν το Popover API για παρόμοια λειτουργικότητα.

Η δυνατότητα χρήσης XUL σε πρόσθετα διακόπηκε το 2017 και η διεπαφή απελευθερώθηκε από τις συνδέσεις XML Binding Language (XUL extension) το 2019 (οι δεσμεύσεις XBL που καθορίζουν τη συμπεριφορά των γραφικών στοιχείων XUL αντικαταστάθηκαν από τα στοιχεία Web), αλλά στο Την ίδια στιγμή, οι χειριστές XUL συνέχισαν να χρησιμοποιούνται κατά τη δημιουργία στοιχείων διεπαφής προγράμματος περιήγησης.

Πηγή: opennet.ru

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