Tạo Thanh công cụ Dấu trang trong Firefox chỉ Hiển thị Favicon


8

Trong chrome, bạn có thể thay thế tên của dấu trang trên thanh công cụ bằng favicon của chúng. Có thể làm điều tương tự trong Firefox không? Tôi muốn tất cả các dấu trang của tôi chỉ hiển thị favicon để tiết kiệm không gian.


Làm cách nào bạn có thể thay thế tên dấu trang bằng favicon của họ trong Chrome? Tôi thậm chí không biết điều đó là có thể.
alex

Tôi không chắc chắn lắm, bạn tôi có nó trên Chrome của anh ấy. Tôi không sử dụng chrome vì tôi sử dụng OS X.
Vandelizer

Xem câu trả lời của GAThrawn và nhận xét của tôi.
Andrew

Câu trả lời:


4

Có một tiện ích bổ sung thực hiện điều này, "Thanh dấu trang thông minh":

https://addons.mozilla.org/en-US/firefox/addon/4072

Bạn có thể đặt nó để không bao giờ hiển thị tên hoặc hiển thị trên chuột.


Chỉ cần cài đặt nó. Trông khá tốt. Sẽ cho nó một ngày sử dụng.
Vandelizer

Được sử dụng lâu dài - nó rất chắc chắn. Đồng thời xem forum.mozillazine.org/viewtopic.php?t=202845 để thêm favicon vào các thư mục
CAD bloke

Điều này đã được làm cho lỗi thời. Nó thay thế, Thanh công cụ Roomy Bookmarks, hiện đã lỗi thời, kể từ Firefox 57 (và nó liên tục gặp sự cố với Firefox 56 của tôi). Tôi đã tìm kiếm các Tiện ích bổ sung khác để thay thế nó và không thể tìm thấy. Xem câu trả lời của GAThrawn và nhận xét của tôi, đó là giải pháp tốt duy nhất chúng tôi có bây giờ.
Andrew

8

Bạn có thể chỉ đơn giản là xóa văn bản khỏi dấu trang, chỉ để lại Favicon.

văn bản thay thế


2
Đây là cách tôi làm điều đó là tốt. Dễ làm và không cần thêm một tiện ích bổ sung khác :-)
Chris_K

một giải pháp tốt, tôi nghĩ rằng tôi thích khả năng đặt tên cho phần bổ trợ.
Vandelizer

Đây là cách duy nhất để làm điều đó trong Chrome và vì tôi sử dụng Xmark để giữ cho dấu trang của mình được đồng bộ hóa giữa hai trình duyệt, tôi chỉ cần bỏ qua một tên.
Paul Lammertsma

Giải pháp tồi, thực sự. Điều gì nếu bạn có vô số dấu trang? Điều gì nếu bạn có các biểu tượng đánh dấu trùng lặp? Điều gì nếu bạn muốn các chú giải công cụ vẫn hiển thị văn bản?
Andrew

4

Nhược điểm của việc xóa các mô tả / nhãn là bạn mất một số tính hữu ích của dấu trang, bạn không thể nhập tên của nó vào thanh URL và tìm thấy nó nữa, dấu trang của bạn trở nên khó quản lý hơn nếu các biểu tượng bị mất ( ví dụ nếu bạn chuyển sang máy khác). Bạn có thể làm điều này mà không cần cài đặt bất kỳ tiện ích bổ sung hoặc xóa bất kỳ mô tả dấu trang nào, chỉ bằng cách ẩn chúng.

Bạn có thể tạo một tệp có tên " userChrome.css" trong thư mục hồ sơ Firefox của mình. Tệp này có thể được sử dụng để thêm các quy tắc CSS để tùy chỉnh giao diện người dùng của Firefox, bao gồm cả việc ẩn các nhãn này.

Tạo một tệp văn bản trong Notepad với nội dung sau:

/*
 * 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;
}

Lưu tệp này dưới dạng " userChrome.css" và lưu nó vào Chromethư mục trong thư mục hồ sơ Firefox của bạn. Đây sẽ là một trong những vị trí sau trên hộp Windows bình thường hoặc tương đương trên Mac / Linux:

Win XP: C: \ Documents and Settings \ * [YourLogin] \ Data Data \ Mozilla \ Firefox \ Profiles \ [Randomtext] *. Default \ chrome

Trên Vista: C: \ Users \ * [YourLogin] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ [Randomtext] *. Default \ chrome

Lưu ý rằng có thể cả chromethư mục "" hoặc userChrome.csstệp "" đều tồn tại trong hồ sơ của bạn, nhưng bạn có thể tạo những thư mục này nếu chúng hiện không tồn tại. Thông tin thêm tại MozillaZine: UserChrome.css , cảm ơn @Andrew vì đã chỉ ra điều này trong các bình luận.

Khi bạn đã lưu mà khởi động lại Firefox và bạn sẽ thấy rằng bạn có một thanh công cụ đánh dấu không nhãn.

Nếu bạn muốn ví dụ về những thứ khác bạn có thể đặt với tệp này, hãy mở userChrome-example.csstệp mà bạn sẽ thấy trong thư mục Chrome.


Sẽ thật tuyệt nếu mã không ảnh hưởng đến dấu trang trên PrefBar. Tôi có một vài bookmarklets trên Prefbar (để thay đổi kích thước phông chữ và sử dụng thành đơn sắc) và khi tôi sử dụng mã, nhãn của chúng biến mất. Và tất nhiên là bạn không thể, theo như tôi biết, hãy thêm một favicon cho họ ...

Sử dụng phương pháp này thêm một khoảng trống bên cạnh biểu tượng. Không gian này có ý nghĩa nếu có nhãn (nếu không văn bản sẽ quá gần với biểu tượng), nhưng nếu văn bản bị ẩn, không gian chỉ lãng phí không gian. Có cách nào để loại bỏ không gian thừa đó ngoài việc xóa nhãn không? Hoặc có cách nào để xác định thành phần trong CSS ngoài nhãn của nó không? Một cái gì đó như .bookmark-item[tag="_THETAG_"]thay vì .bookmark-item[label="_THELABEL_"]?
Bối cảnh

1
Thật tuyệt, nó vẫn hoạt động trong Firefox 56! Tuy nhiên, xin lưu ý rằng "Tệp này không tồn tại trong cấu hình mới. Bạn có thể tạo tệp theo cách thủ công." ( kb.mozillazine.org/index.php?title=UserChrome.css ) Tôi đã tạo một tệp / chrome / thư mục và một tệp /chrom/userChrome.css, sao chép mã đã dán ở trên vào đó và khởi động lại Firefox và nó hoạt động đẹp. Cảm ơn rât nhiều!
Andrew

1
"Hộp công cụ trình duyệt" * - hy vọng sẽ không có sự cố nào từ chối chỉnh sửa của tôi lần này ... nhưng trong trường hợp có, tôi đã thay đổi bộ chọn CSS thành toolbarbutton.bookmark-item>.toolbarbutton-text,toolbarbutton.bookmark-item>.toolbarbutton-multiline-text... Cảm ơn vì đã bỏ chỉnh sửa của tôi.
Andrew

1
@Andrew Tôi không biết tại sao các biên tập viên khác lại chọn từ chối chỉnh sửa của bạn, nhưng nó có vẻ tốt với tôi và tôi đã chấp thuận nó.
GAThrawn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.