Utwórz pasek zakładek tylko w przeglądarce Firefox Pokaż Favicon
8
W chrome możesz zamienić nazwy zakładek na pasku narzędzi na ich ulubione. Czy można zrobić to samo w przeglądarce Firefox? Chcę, aby wszystkie moje zakładki wyświetlały ikonę favicon, aby zaoszczędzić miejsce.
To stało się przestarzałe. Zastępczy, Roomy Bookmarks Toolbar, jest również przestarzały, podobnie jak Firefox 57 (i ciągle zawiesza mój Firefox 56). Szukałem innych dodatków, aby je zastąpić i nie znalazłem żadnego. Zobacz odpowiedź GAThrawna i mój komentarz, to na razie jedyne dobre rozwiązanie.
Andrew,
8
Możesz po prostu usunąć tekst z zakładki, co pozostawia tylko Favicon.
Tak też to robię. Łatwe do zrobienia i nie wymaga kolejnego dodatku :-)
Chris_K 10.09.09
dobre rozwiązanie, myślę, że podoba mi się możliwość nadania nazwy dodatkowi.
Vandelizer
Jest to jedyny sposób, aby to zrobić w Chrome, a ponieważ używam Xmarks do synchronizowania zakładek między dwiema przeglądarkami, po prostu pomijam nazwę.
Paul Lammertsma
Właściwie złe rozwiązanie. Co jeśli masz mnóstwo zakładek? Co zrobić, jeśli masz zduplikowane ikony zakładek? Co jeśli chcesz, aby podpowiedzi nadal wyświetlały tekst?
Andrew,
4
Wadą usuwania opisów / etykiet jest to, że tracisz część użyteczności zakładki, nie możesz po prostu wpisać jej nazwy w pasku adresu URL i znaleźć go więcej, zakładki stają się trudniejsze do zarządzania w przypadku zagubienia ikon ( np. jeśli przeprowadzisz się na inną maszynę). Możesz to zrobić bez instalowania jakichkolwiek dodatków lub usuwania opisów zakładek, po prostu je ukrywając.
Możesz utworzyć plik o nazwie „ userChrome.css” w folderze profilu Firefox. Tego pliku można użyć do dodania reguł CSS w celu dostosowania interfejsu przeglądarki Firefox, w tym ukrycia tych etykiet.
Utwórz plik tekstowy w Notatniku o następującej treści:
/*
* This file can be used to customize the look of Mozilla's user interface
* You should consider using !important on rules which you want to
* override default settings.
*/
/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* set default namespace to XUL */
/* hide the bookmark toolbar icon labels */
toolbarbutton.bookmark-item>.toolbarbutton-text,toolbarbutton.bookmark-item>.toolbarbutton-multiline-text {
display: none !important;
}
Zapisz ten plik jako „ userChrome.css” i zapisz go w Chromefolderze w folderze profilu Firefox. Będzie to w jednej z następujących lokalizacji w normalnym pudełku systemu Windows lub w równoważnym systemie Mac / Linux:
Win XP: C: \ Documents and Settings \ * [YourLogin] \ Application Data \ Mozilla \ Firefox \ Profiles \ [randomtext] *. Default \ chrome
W systemie Vista: C: \ Users \ * [YourLogin] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ [randomtext] *. Default \ chrome
Pamiętaj , że możliwe jest, że chromefolder „ ” ani userChrome.cssplik „ ” nie istnieje obecnie w twoim profilu, ale możesz je utworzyć, jeśli obecnie nie istnieją. Więcej informacji na MozillaZine: UserChrome.css , dzięki @Andrew za wskazanie tego w komentarzach.
Po zapisaniu uruchom ponownie Firefoksa i powinieneś zobaczyć, że masz pasek narzędzi zakładek bez etykiet.
Jeśli chcesz zobaczyć przykłady innych rzeczy, które możesz ustawić za pomocą tego pliku, otwórz userChrome-example.cssplik, który powinien być widoczny w folderze Chrome.
Byłoby miło, gdyby kod nie wpływał na zakładki w PrefBar. Mam kilka zakładek na pasku wstępnym (aby zmienić rozmiar czcionki i użyć mono), a kiedy używam kodu, ich etykiety znikają. I oczywiście, o ile mi wiadomo, nie można dodawać do nich favicon ...
Takie podejście dodaje puste miejsce obok ikony. Ta przestrzeń ma sens, jeśli istnieje etykieta (w przeciwnym razie tekst byłby zbyt blisko ikony), ale jeśli tekst jest ukryty, przestrzeń po prostu marnuje miejsce. Czy istnieje sposób na usunięcie tego dodatkowego miejsca poza usunięciem etykiety? Czy istnieje sposób na identyfikację elementu w CSS innym niż jego etykieta? Coś jak .bookmark-item[tag="_THETAG_"]zamiast .bookmark-item[label="_THELABEL_"]?
scenia
1
Świetnie, nadal działa w przeglądarce Firefox 56! Pamiętaj jednak, że „Ten plik nie istnieje w nowym profilu. Możesz go utworzyć ręcznie”. ( kb.mozillazine.org/index.php?title=UserChrome.css ) Utworzyłem folder / chrome / i plik /chrome/userChrome.css ręcznie, skopiowałem wklejony powyżej kod i ponownie uruchomiłem Firefox, i działa estetycznie. Dziękuję Ci bardzo!
Andrew,
1
„Zestaw narzędzi przeglądarki” * - mam nadzieję, że nie będzie kupy, która tym razem odrzuci moją edycję ... ale w takim przypadku zmieniłem selektor CSS na toolbarbutton.bookmark-item>.toolbarbutton-text,toolbarbutton.bookmark-item>.toolbarbutton-multiline-text... Dziękuję za wyrzucenie mojej edycji.
Andrew
1
@Andrew Nie wiem, dlaczego inni redaktorzy zdecydowali się odrzucić Twoją edycję, ale dla mnie wygląda to dobrze i zatwierdziłem to.
Odpowiedzi:
Istnieje dodatek, który to robi, „Inteligentny pasek zakładek”:
https://addons.mozilla.org/en-US/firefox/addon/4072
Możesz ustawić, aby nigdy nie wyświetlała nazwy lub pokazywała ją po najechaniu myszą.
źródło
Możesz po prostu usunąć tekst z zakładki, co pozostawia tylko Favicon.
źródło
Wadą usuwania opisów / etykiet jest to, że tracisz część użyteczności zakładki, nie możesz po prostu wpisać jej nazwy w pasku adresu URL i znaleźć go więcej, zakładki stają się trudniejsze do zarządzania w przypadku zagubienia ikon ( np. jeśli przeprowadzisz się na inną maszynę). Możesz to zrobić bez instalowania jakichkolwiek dodatków lub usuwania opisów zakładek, po prostu je ukrywając.
Możesz utworzyć plik o nazwie „
userChrome.css
” w folderze profilu Firefox. Tego pliku można użyć do dodania reguł CSS w celu dostosowania interfejsu przeglądarki Firefox, w tym ukrycia tych etykiet.Utwórz plik tekstowy w Notatniku o następującej treści:
Zapisz ten plik jako „
userChrome.css
” i zapisz go wChrome
folderze w folderze profilu Firefox. Będzie to w jednej z następujących lokalizacji w normalnym pudełku systemu Windows lub w równoważnym systemie Mac / Linux:Win XP: C: \ Documents and Settings \ * [YourLogin] \ Application Data \ Mozilla \ Firefox \ Profiles \ [randomtext] *. Default \ chrome
W systemie Vista: C: \ Users \ * [YourLogin] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ [randomtext] *. Default \ chrome
Pamiętaj , że możliwe jest, że
chrome
folder „ ” aniuserChrome.css
plik „ ” nie istnieje obecnie w twoim profilu, ale możesz je utworzyć, jeśli obecnie nie istnieją. Więcej informacji na MozillaZine: UserChrome.css , dzięki @Andrew za wskazanie tego w komentarzach.Po zapisaniu uruchom ponownie Firefoksa i powinieneś zobaczyć, że masz pasek narzędzi zakładek bez etykiet.
Jeśli chcesz zobaczyć przykłady innych rzeczy, które możesz ustawić za pomocą tego pliku, otwórz
userChrome-example.css
plik, który powinien być widoczny w folderze Chrome.źródło
.bookmark-item[tag="_THETAG_"]
zamiast.bookmark-item[label="_THELABEL_"]
?toolbarbutton.bookmark-item>.toolbarbutton-text,toolbarbutton.bookmark-item>.toolbarbutton-multiline-text
... Dziękuję za wyrzucenie mojej edycji.