A Firefox kód teljesen mentes az XBL-től

Mozilla fejlesztők jelentett sikeresről befejezése dolgozzon a nyelvi összetevők eltávolításán a Firefox kódból XBL kiterjesztés (XML Binding Language). A munka során, ami folytatta 2017 óta mintegy 300 különböző XBL-t használó kötést távolítottak el a kódból, és körülbelül 40 ezer kódsort írtak át. A megadott komponenseket analógokra cserélték Web összetevők, hagyományos webes technológiákkal írva.

Az XBL-t a Firefox felület szervezésére használták, és lehetővé tette olyan kötések létrehozását, amelyek megváltoztatták az XUL widgetek viselkedését. 2017-ben a Mozilla megszüntette az XBL-t és az XUL-t, és leállította az ezekkel a technológiákkal írt bővítmények támogatását a Firefox 57-ben. Eközben megkezdődött a munka az XBL/XUL alapú Firefox összetevők újraírásáról. Az utolsó XBL-alapú interfész komponensek a címsor és a bővítménykezelő voltak, amelyeket a Firefox 68-ban új implementációk váltottak fel.

Forrás: opennet.ru

Hozzászólás