Firefox-koden är helt fri från XBL

Mozilla-utvecklare rapporterade om framgångsrika komplettering arbeta med att ta bort språkkomponenter från Firefox-kod XBL (XML bindande språk). Under arbetet, som fortsatt Sedan 2017 har cirka 300 olika bindningar med XBL tagits bort från koden och cirka 40 tusen rader kod har skrivits om. De angivna komponenterna har ersatts med analoger baserat på Webbkomponenter, skriven med hjälp av konventionell webbteknik.

XBL användes för att organisera Firefox-gränssnittet och gjorde det möjligt att skapa bindningar som ändrade beteendet hos XUL-widgets. Under 2017 fasade Mozilla ut XBL och XUL och slutade stödja tillägg skrivna med dessa tekniker i Firefox 57. På samma gång arbetet har börjat om att skriva om XBL/XUL-baserade Firefox-komponenter. De sista XBL-baserade gränssnittskomponenterna var adressfältet och tilläggshanteraren, som ersattes av nya implementeringar i Firefox 68.

Källa: opennet.ru

Lägg en kommentar