Kód Firefoxu bol úplne zbavený XBL

Vývojári Mozilla oznámili o úspešnom dokončení prác na odstránení komponentov v kóde Firefox napísaných v jazyku XBL (XML Binding Language). Počas práce, ktorá pokračovala začala v roku 2017, bolo z kódu odstránených približne 300 rôznych väzieb využívajúcich XBL a prepisovalo sa približne 40 tisíc riadkov kódu. Uvedené komponenty boli nahradené analógmi založenými na Web Components, napísaných s použitím bežných webových technológií.

XBL sa používal na organizáciu práce rozhrania Firefox a umožňoval vytvárať väzby, ktoré menili správanie widgetov v jazyku XUL. V roku 2017 spoločnosť Mozilla označila XBL a XUL za zastarané a ukončila podporu doplnkov vytvorených pomocou týchto technológií vo Firefox 57. Zároveň začala práca prebiehala práca na prepise komponentov Firefox viazaných na XBL/XUL. Poslednými komponentmi rozhrania viazanými na XBL zostávali adresný riadok a správca doplnkov, ktoré boli nahradené novými implementáciami vo Firefox 68.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster