kiến thức Tổng hợp những addon chất cho Firefox / Chromium

@toi la gay :sosad: có cách nào tải ảnh này về dạng jpg ko fen? Nó cứ hiện webp. Đổi ext thì bị lỗi
https://img.tgdd.vn/imgt/f_webp,fit...-soft-dry-size-m-60-mieng-cho-be-6-11kg-1.jpg
trong cái link đó có cái link ảnh jpg, lấy cái đó tải về
1686831306439.png


C2: Đổi f_webpf_jpg
1686832387650.png
 
Last edited:
Chào các thím, bàn về tối ưu tốc độ 1 chút.

https://giphy.comhttps://tenor.com, 2 trang này cho mình thấy rằng mọi thủ thuật hay mọi bản mod mà claim là tăng tốc so với cài đặt gốc/bản gốc đều không đem lại khác biệt rõ rệt, nhưng cache thì có.

Thử nghiệm 1:
Tải (lần đầu/uncached) 2 trang kia trong bản gốc với cài đặt mặc định, cuộn xuống 1 lúc,
Cũng làm như vậy trong 1 profile đã tối ưu cài đặt, hoặc trong 1 bản mod, cuộn xuống 1 lúc.
Gần như không thấy được sự khác biệt. :LOL:


Thử nghiệm 2 (trong bất kỳ bản nào hoặc cài đặt nào):
Tải lần đầu 2 trang kia, cuộn xuống 1 lúc,
Sau đó tải lại 2 trang đó, lại cuộn xuống 1 lúc.
Sẽ thấy lần 2 nhanh và mượt hơn giật mình. :eek:

Về nguyên lý thì cũng dễ giải thích vì:
  • 1: thủ thuật hay bản mod đều không giúp bạn vượt qua được tốc độ mạng nhà bạn
  • 2: việc đọc file trong RAM hoặc trên các ổ SSD hiện đại là gần như lập tức, còn tải từ server chắc chắn tốn thời gian.

Kết luận là fetch từ local là cách đem lại trải nghiệm tốt nhất nếu thường xuyên vào 1 số trang quen thuộc.

Vài bước để thực hiện:
  • các resource thường set expiration khá sớm, addon Cache longer sẽ sửa header tăng thời gian hiệu lực của cache lên 6 tháng, ngoài ra có thêm addon JSLib-Cache xử lý riêng các thư viện, cache tài nguyên 1 cách năng động (nó hơn LocalCDN ở chỗ cache cả font và css, đối với các thư viện thì nó hơn Cache longer ở chỗ phát hiện được tài nguyên trong các request chứa parameter)
  • sửa vài khoá trong about config để tăng dung lượng cache cho phép trên đĩa:
browser.cache.disk.capacity2097152
browser.cache.disk.enabletrue
browser.cache.disk.max_entry_size-1
browser.cache.disk.metadata_memory_limit-1
browser.cache.disk.smart_size.enabledfalse

quan sát sơ bộ số lần fetch của các entry với mỗi mức capacity:

  • 30GB: hơn 200k entry có cả resource và media mà phần lớn là media và không được fetch lần nào
  • 4GB: ~30k entry, ít media hơn hẳn, được fetch vài lần đến vài nghìn lần
  • 40MB: chỉ có hơn 300 entry chủ yếu là js và font được fetch từ vài chục lần đến vài nghìn lần.

Kết luận là khuyên ai để disk cache thì nên cho nó dùng vài GB thôi là đẹp, vừa cover được gần hết lượng resource cần tải hàng ngày, vừa tiết kiệm ổ cứng.
Chúc các thím có trải nghiệm duyệt web từ ổ cứng vui vẻ! :big_smile::byebye:
 
Last edited:
Chào các thím, bàn về tối ưu tốc độ 1 chút.

https://giphy.comhttps://tenor.com, 2 trang này cho mình thấy rằng mọi thủ thuật hay mọi bản mod mà claim là tăng tốc so với cài đặt gốc/bản gốc đều không đem lại khác biệt rõ rệt, nhưng cache thì có.

Thử nghiệm 1:
Tải (lần đầu/uncached) 2 trang kia trong bản gốc với cài đặt mặc định, cuộn xuống 1 lúc,
Cũng làm như vậy trong 1 profile đã tối ưu cài đặt, hoặc trong 1 bản mod, cuộn xuống 1 lúc.
Gần như không thấy được sự khác biệt. :LOL:


Thử nghiệm 2 (trong bất kỳ bản nào hoặc cài đặt nào):
Tải lần đầu 2 trang kia, cuộn xuống 1 lúc,
Sau đó tải lại 2 trang đó, lại cuộn xuống 1 lúc.
Sẽ thấy lần 2 nhanh và mượt hơn giật mình. :eek:

Về nguyên lý thì cũng dễ giải thích vì việc đọc file trong RAm hoặc trên các ổ SSD hiện đại là gần như lập tức, còn tải từ server chắc chắn tốn thời gian.

Kết luận là fetch từ local là cách đem lại trải nghiệm tốt nhất nếu thường xuyên vào 1 số trang quen thuộc.

Vài bước để thực hiện:
  • các resource thường set expiration khá sớm, addon Cache longer sẽ sửa header tăng thời gian hiệu lực của cache lên 6 tháng, ngoài ra có thêm addon JSLib-Cache xử lý riêng các thư viện, cache tài nguyên 1 cách năng động (nó hơn LocalCDN ở chỗ cache cả font và css, đối với các thư viện thì nó hơn Cache longer ở chỗ phát hiện được tài nguyên trong các request chứa parameter)
  • sửa vài khoá trong about config để tăng dung lượng cache cho phép trên đĩa:
browser.cache.disk.capacity-1
browser.cache.disk.enabletrue
browser.cache.disk.max_entry_size-1
browser.cache.disk.metadata_memory_limit-1
browser.cache.disk.smart_size.enabledfalse

Chúc các thím có trải nghiệm duyệt web từ ổ cứng vui vẻ! :big_smile::byebye:
Nếu đổi qua memory chắc còn nhanh hơn nữa thím nhỉ? :byebye:
 
có cách nào đổi kiểu scrollbar ko đụng vào css ko các thím? :shame:
Kiểu thế này hử ?

1686884395487.png


Mặc định là 0, mỗi lần tăng lên là một hình dạng khác nhau, 2 là y hệt ảnh trên:
widget.non-native-theme.scrollbar.style2

Nếu muốn thu nhỏ hơn nữa:

Preview: kiến thức - Tổng hợp những addon chất cho Firefox PC (+Mobile) (https://voz.vn/t/tong-hop-nhung-addon-chat-cho-firefox-pc-mobile.682181/post-25992034)
1698743916790.png
 
Last edited:
Nếu đổi qua memory chắc còn nhanh hơn nữa thím nhỉ? :byebye:
Mình vẫn dùng RAM thôi, khi dùng RAM làm cache thì không nên tắt Firefox thường xuyên vì khi cache trên RAM mỗi khi tắt nó sẽ mất hết và khi chơi cache trên RAM thì nói thật là nên dùng Firefox 64bit cho nhẹ đầu vì 32bit có giới hạn 4GB RAM/firefox.exe chính, để tầm 512MB-1GB dùng nhòe lại sạch ổ đĩa, kết hợp với JSLibCache cho nó lưu lại các thư viện quen thuộc nữa là ngon (cơ mà cái JSLibCache này tác giả 2 năm chưa cập nhập trước test thử thấy nó gây lỗi trang web mà không ngoại lệ được).
 
Nếu đổi qua memory chắc còn nhanh hơn nữa thím nhỉ? :byebye:
Ổ cứng chỉ cache data, tức là file (vd: html, media).
Ram thì cache cả data và processed data, tức là cả file và thành quả xử lý (vd: page đã render hoặc file media đã giải mã hoặc script đã chạy).

Nên cache ram nhanh hơn nhiều lần cache ổ cứng.

Nhưng bác nào hay tắt mở trình duyệt thì thôi kệ ram cache đi, vì mỗi lần tắt mở lại reset. Bác nào ít tắt thì bác chủ thớt đã có hướng dẫn.

Khoe hơn 10GB cache ổ cứng của mình phát (hay tắt mở firefox, ổ ssd): :byebye:
1686895154063.png
 
Last edited:
bash: mpv: command not found
Nghĩa là chưa cài MPV, giờ từ cái cửa sổ Terminal gõ mpv https://m.youtube.com/watch?v=kKWHCduSKCk thử xem, nếu báo y lỗi trên là MPV chưa được cài vào Mac, làm lại phần gõ lệnh cài sau đó nếu nó báo lỗi gì thì copy paste tất lên mình và các bạn khác sẽ xem.
 
bác thớt add thử add-on này vào collection để em test thử trên android với, được thì em xóa edge trên android luôn. Đã test trên pc hoạt động bình thường
https://addons.mozilla.org/en-US/firefox/addon/bing-chat-for-all-browsers/
Đã thêm nha, cơ mà xác nhận là Firefox Android dùng được Header Editor, cái này bá hơn nhiều và cũng có thể ép Bing Chat:

Ngoài ra đây là bài tối ưu Firefox cho Android để tăng số lượng addon hiện ở Addon Manager: https://voz.vn/t/tong-hop-nhung-addon-chat-cho-firefox-pc-mobile.682181/post-23485517
 
Back
Top