Cài đặt cho phép các trang chọn phông chữ riêng của họ trên cơ sở mỗi tên miền trong Firefox


17

Thông thường tôi sử dụng Firefox với tùy chọn "cho phép các trang chọn phông chữ của riêng mình" Không được chọn, nhưng bây giờ và một lần nữa có một trang web tôi muốn xem bằng phông chữ của họ thay vì ... Tôi có thể đặt tùy chọn này trên mỗi cơ sở tên miền? Một plugin có thể?

Câu trả lời:


1

Có hai tiện ích Firefox là nguồn mở và có thể được sử dụng để giải quyết vấn đề theo cách khác ngoài việc đặt "Cho phép các trang chọn phông chữ của riêng chúng":

Cả hai tiện ích bổ sung đều cho phép ghi đè các kiểu trang web CSS và cả hai đều hỗ trợ quy tắc @ -moz-document , cho phép thông số kỹ thuật regex cho các trang web bị ghi đè, bao gồm cả nhìn về phía trước.

Những ví dụ này đến từ bài viết Áp dụng các kiểu cho các trang web cụ thể :

Một ví dụ về việc khớp tất cả các trang web với một ngoại lệ nhất định:

@-moz-document regexp('(?!http://www\\.example\\.com).*') {
  /*
      the code in here applies to all URLs except those that start with 
      http://www.example.com
  */
}

Một ví dụ về khớp tất cả ngoại trừ một phần cụ thể của trang web:

@-moz-document regexp('http://www\\.example\\.com/(?!members).*') {
  /*
      the code in here applies to all URLs on http://www.example.com, except
      those under http://www.example.com/members
  */
}


3

Tôi gặp vấn đề tương tự và tìm thấy trình cắm này:

https://addons.mozilla.org/en-US/firefox/addon/document-font-toggle/?src=api

Nó cho phép chuyển đổi giữa việc chọn phông chữ của riêng bạn và sử dụng các phông chữ được đặt bởi trang web. Nó cũng có các bộ cài đặt sẵn cho "luôn cho phép" và "luôn từ chối" theo tên miền để bạn không phải chuyển đổi thủ công.

Hy vọng điều này là hữu ích.


Làm thế nào điều này nên được thực hiện trên một cấp độ tên miền? Nhìn vào mã nguồn, có vẻ như không có chức năng này. Vấn đề là đó browser.display.use_document_fontslà một thiết lập toàn cầu cho tất cả các trang web.
DreamFlasher

1
Addon đã bị xóa.
dùng598527

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.