Czemu userChrome nie jest wspierane?
userChrome.css to kaskadowy arkusz stylu (CSS), który umożliwia programistom wprowadzanie zmian w interfejsie użytkownika Thunderbirda. Reguły CSS w pliku userChrome.css są stosowane do interfejsu użytkownika i mogą zastąpić prawie każdą wbudowaną regułę stylu. userChrome.js pozwala każdemu na wstrzyknięcie kodu Javascript, który modyfikuje działanie Thunderbirda. userContent.css i userContent.js działają podobnie, w zastosowaniu do stron internetowych.
userChrome.css, userChrome.js, userContent.css oraz userContent.js są bardzo potężnymi narzędziami, przeznaczonymi do testowania przez użytkowników technicznych, którzy są zaznajomieni z JS, CSS i HTML. Projekt Thunderbird nie oferuje wsparcia dla modyfikacji tych plików. Wynika to z faktu, że programiści Thunderbirda stale wprowadzają ulepszenia do elementów HTML, które zmieniają selektory CSS, a także podstawowy kod Javascript. Zmiany te oznaczają, że dostosowania oparte na plikach userChrome.css, userChrome.js, userContent.css i userContent.js mogą w każdej chwili uszkodzić Thunderbirda i są bardzo trudne do naprawienia.
Jak zablokować i usunąć userChrome.css
Użytkownicy mogą wyłączyć i usunąć niewspierany plik userChrome.css, aby nie ładował się podczas uruchamiania Thunderbirda, wykonując następujące kroki:
- Kliknij > >
- Przewiń w dół i kliknij przycisk
- W pasku Szukaj preferencji wpisz toolkit.legacyUserProfileCustomizations.stylesheets, a jeśli została zmieniona, zobaczysz przycisk resetowania, który będzie wyglądał jak strzałka w kierunku przeciwnym do ruchu wskazówek zegara, . Kliknij ten przycisk aby zresetować tę preferencję do wartości domyślnej.
- Usuń plik userChrome.css znajdujący się w folderze chrome w profilu. Aby znaleźć folder profilu, zapoznaj się z sekcją Jak znaleźć swój profil artykułu Profile Thunderbirda.