Teraz pracuje się nad Custom Control UI - nadpisywanie natywnych HTMLowych elementów.
Pytanie: Czy można połączyć nowe i stare koncepcje i umożliwić nadpisywanie Custom Elements?
Można by wtedy nadpisać użyte na stronie Custom Elements z poziomu WebExtensions UserScripts (jak Greasemonkey).
Aż w końcu - umożliwić nadpisanie Custom Elements użytych w interface graficzny przeglądarki internetowej - raczej dotyczy tylko Firefoksa. Byłby to powrót Mozilli do jej najlepszych czasów.
Jakby Google itd. chcieli, to też mogliby zbudować interface graficzny swoich przeglądarek internetowych w oparciu o standardowe UI, opracowane w ramach OpenUI - wtedy takie WebExtensions nadpisujące Custom Elements działałoby też na Chrome itd.
Nie wiem jak to widzi Mozilla. Zalety to kwestia użycia Open UI wewnątrz interface graficznego przeglądarki. Z kolei nadpisywanie Custom Elements nie jest tak drastyczne jak XUL Overlay Extensions, ale daje ogromne możliwości customizacji. #frontend #webdev #javascript #html #programowanie #firefox #chrome
Dawniej istniało XUL Overlay Extensions - https://web.archive.org/web/20170909204329/https://developer.mozilla.org/en-US/Add-ons/Overlay_Extensions
Overlay Extensions umożliwiało między innymi nadpisywanie istniejących elementów za pomocą XBL - XUL Bindings (pierwowzór Shadow DOM).
Teraz pracuje się nad Custom Control UI - nadpisywanie natywnych HTMLowych elementów.
Pytanie: Czy można połączyć nowe i stare koncepcje i umożliwić nadpisywanie Custom Elements?
Można by wtedy nadpisać użyte na stronie Custom Elements z poziomu WebExtensions UserScripts (jak Greasemonkey).
Aż w końcu - umożliwić nadpisanie Custom Elements użytych w interface graficzny przeglądarki internetowej - raczej dotyczy tylko Firefoksa.
Byłby to powrót Mozilli do jej najlepszych czasów.
Jakby Google itd. chcieli, to też mogliby zbudować interface graficzny swoich przeglądarek internetowych w oparciu o standardowe UI, opracowane w ramach OpenUI - wtedy takie WebExtensions nadpisujące Custom Elements działałoby też na Chrome itd.
Nie wiem jak to widzi Mozilla. Zalety to kwestia użycia Open UI wewnątrz interface graficznego przeglądarki.
Z kolei nadpisywanie Custom Elements nie jest tak drastyczne jak XUL Overlay Extensions, ale daje ogromne możliwości customizacji.
#frontend #webdev #javascript #html #programowanie #firefox #chrome