Rozšírené hľadanie
Piatok 29. Marec 2024 |
meniny má Miroslav

Mozilla.cz 02.09.2019 09:42 Minulý týden poslal Brian Grinstead v pořadí informující o stavu odstranění XUL a XBL kódu. XUL je značkovací XML jazyk, který Mozilla vytvořila pro tvorbu uživatelského rozhraní. XBL je související binding jazyk pro úpravu chování jednotlivých widgetů zadefinovaných v XULu. Mozilla byla bohužel jediná, která kdy XUL a XBL implementovala, a postupem času se stalo výhodnější přejít na moderní HTML a JavaScript s potřebnými API. K dnešnímu dni zbývá v kódu jenom sedm bindingů v porovnání s třemi sty na začátku. Ještě dál už je Mozilla s odstraňováním XULu, který už se přímo nepoužívá vůbec. Všechny .xul soubory ve Firefoxu se parsují jako obyčejné XHTML. Zbývá je tedy přejmenovat a případně upravit jejich strukturu, aby více odpovídaly HTML s notoricky známými značkami , atd. Na se můžete podívat na graf, jak postupně klesal počet podporovaných bindingů a počet řádků v XBL. Odstraňování začalo v době vydání Firefoxu 57 před necelými dvěma lety.