Firefox yakabvisa kushandiswa kweXUL Layout mune interface

Mushure memakore mapfumbamwe ebasa, ekupedzisira eUI zvikamu zvakashandisa iyo XUL namespace zvakabviswa kubva kuFirefox codebase. Nekudaro, nezvimwe zvishoma, Firefox ikozvino inoshandisa yakajairwa webhu matekinoroji (kunyanya CSS flexbox) kupa iyo Firefox mushandisi interface, pane yakananga XUL vanobata (-moz-bhokisi, -moz-inline-bhokisi, -moz-grid, - moz. -stack, -moz-popup). Sezvineiwo, XUL inoramba ichishandiswa kuratidza masisitimu menyu uye pop-up mapaneru ( Uye ), asi mune ramangwana vanoronga kushandisa Popover API yekushanda kwakafanana.

Kugona kushandisa XUL mukuwedzera kwakamiswa muna 2017, uye iyo interface yakasunungurwa kubva kuXML Binding Language (XUL yekuwedzera) zvisungo muna 2019 (XBL bindings inotsanangura maitiro eXUL widget akatsiviwa neWebhu Zvikamu), asi Pa panguva imwe chete, XUL vanobata vakaramba vachishandiswa pakugadzira browser interface zvinhu.

Source: opennet.ru

Voeg