Firefox se riješio upotrebe XUL Layout-a u interfejsu

Nakon devet godina rada, posljednje komponente korisničkog sučelja koje su koristile XUL imenski prostor su uklonjene iz Firefox baze koda. Stoga, uz nekoliko izuzetaka, Firefox sada koristi uobičajene web tehnologije (uglavnom CSS flexbox) za prikazivanje korisničkog sučelja Firefoxa, umjesto specifičnih XUL rukovatelja (-moz-box, -moz-inline-box, -moz-grid, - moz -stack, -moz-popup). Kao izuzetak, XUL se i dalje koristi za prikaz sistemskih menija i iskačućih 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. godine, a sučelje je oslobođeno povezivanja XML Binding Language (XUL ekstenzija) 2019. (XBL veze koje definiraju ponašanje XUL widgeta zamijenjene su Web komponentama), ali U isto vrijeme, XUL rukovatelji su nastavili da se koriste prilikom kreiranja elemenata interfejsa pretraživača.

izvor: opennet.ru

Dodajte komentar