Firefox kods pilnībā atbrīvots no XBL

Mozilla Developers ziņoja par veiksmīgu pabeigšanu darbiem pie XBL valodas komponentu izņemšanas no Firefox koda XBL (XML Binding Language). Darbu laikā, kas turpinājās sākās 2017. gadā, no koda tika izņemti apmēram 300 dažādi piesaistes, kas izmanto XBL, un pārrakstītas aptuveni 40 tūkstoši rindu koda. Norādītie komponenti tika aizvietoti ar analogiem, kas balstīti uz Web Components, kas rakstīti, izmantojot parastas tīmekļa tehnoloģijas.

XBL tika izmantots, lai organizētu Firefox interfeisa darbu, un ļāva izveidot piesaistes, kas maina widgetu uzvedību XUL valodā. 2017. gadā uzņēmums Mozilla klasificēja XBL un XUL kā novecojušus un pārtrauca Firefox 57 atbalstu paplašinājumiem, kas tika rakstīti, izmantojot šīs tehnoloģijas. Tajā pašā laikā sāka darbu notika pārrakstīšana uz XBL/XUL piesaistītajiem Firefox komponentiem. Pēdējie interfeisa komponenti, kas bija atkarīgi no XBL, bija adreses josla un paplašinājumu pārvaldnieks, kuri tika aizvietoti ar jaunām īstenojumiem Firefox 68.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster