Porównywanie wersji
Modyfikacje userChrome/userContent nie są wspierane
Wersja 264510:
Wersja 264510 wykonana przez TyDraniu w dniu
Wersja 274543:
Wersja 274543 wykonana przez TyDraniu w dniu
Słowa kluczowe:
Wyniki wyszukiwania:
userChrome.css, userChrome.js, userContent.css i userContent.js nie są wspierane, ponieważ kod szybko się dezaktualizuje, a błędy są trudne do naprawienia.
userChrome.css, userChrome.js, userContent.css i userContent.js nie są wspierane, ponieważ kod szybko się dezaktualizuje, a błędy są trudne do naprawienia.
Treść:
''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'' and ''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.
== 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 {menu ≡} > {menu Ustawienia} > {button Ogólne}
# Przewiń w dół i kliknij przycisk {button Edytor ustawień…}
# 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, [[Image:tb115-undo-16x16]]. Kliknij ten przycisk {button [[Image:tb115-undo-16x16]]} aby zresetować tę preferencję do wartości domyślnej.
# Usuń plik {filepath userChrome.css} znajdujący się w folderze {filepath chrome} w profilu. Aby znaleźć folder profilu, zapoznaj się z sekcją ''Jak znaleźć swój profil'' artykułu [[Profiles - Where Thunderbird stores your messages and other user data]].