Firefox se riješio upotrebe XUL rasporeda u sučelju

Nakon devet godina rada, posljednje komponente korisničkog sučelja koje su koristile XUL imenski prostor uklonjene su iz Firefox kodne baze. Stoga, uz nekoliko iznimaka, Firefox sada koristi uobičajene web tehnologije (uglavnom CSS flexbox) za prikaz korisničkog sučelja Firefoxa, umjesto specifičnih XUL rukovatelja (-moz-box, -moz-inline-box, -moz-grid, - moz -skup, -moz-skočni prozor). Kao iznimka, XUL se i dalje koristi za prikaz izbornika sustava i skočnih panela ( I ), ali u budućnosti planiraju koristiti Popover API za sličnu funkcionalnost.

Mogućnost korištenja XUL-a u dodacima ukinuta je 2017., a sučelje je oslobođeno vezanja XML Binding Language (XUL ekstenzija) 2019. (XBL vezivanja koja definiraju ponašanje XUL widgeta zamijenjena su web komponentama), ali na u isto vrijeme, XUL rukovatelji nastavili su se koristiti pri stvaranju elemenata sučelja preglednika.

Izvor: opennet.ru

Dodajte komentar