Firefox pääsi eroon XUL Layoutin käytöstä käyttöliittymässä

Yhdeksän vuoden työn jälkeen viimeiset XUL-nimiavaruutta käyttäneet käyttöliittymäkomponentit on poistettu Firefox-koodikannasta. Näin ollen, muutamaa poikkeusta lukuun ottamatta, Firefox käyttää nyt yleisiä verkkotekniikoita (lähinnä CSS flexboxia) Firefoxin käyttöliittymän hahmontamiseen tiettyjen XUL-käsittelijöiden (-moz-box, -moz-inline-box, -moz-grid, - moz) sijaan. -pino, -moz-popup). Poikkeuksena XUL:a käytetään edelleen järjestelmävalikoiden ja ponnahduspaneelien näyttämiseen ( Ja ), mutta tulevaisuudessa he aikovat käyttää Popover-sovellusliittymää vastaaviin toimintoihin.

XUL:n käyttö lisäosissa lopetettiin vuonna 2017, ja käyttöliittymä vapautettiin XML Binding Language (XUL -laajennus) -sidoksista vuonna 2019 (XUL-widgetien käyttäytymistä määrittävät XBL-sidokset korvattiin Web Componentsilla), mutta Samaan aikaan XUL-käsittelijöitä jatkettiin selaimen käyttöliittymäelementtien luomisessa.

Lähde: opennet.ru

Lisää kommentti