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


Cứ an toàn thôi hoàng tử Ba Tư, người dùng Win mà đã dính vào hệ sinh thái Office thì khó dứt ra lắm, đặc biệt là Excel, sự lựa chọn nhìn chung chỉ còn: WPS Office (khựa), SoftMaker Office, LibreOffice/OpenOffice (Java chậm vê lù), ONLYOFFICE

Nếu dùng thử Linux mà một trong những thằng này đáp ứng thì được, hiện tại cứ boot đại vào USB LiveCD (không cần cài đặt) hoặc VirtualBox dùng thử cài thử sau đó kết luận sau @Thermophilic.Bacteria
Em xài Xubuntu suốt 5 năm ĐH rồi, Excel và Powerpoint phiền lắm
K4Hcd5N.png
Không dính 2 thằng đó thì em xài Linux Mint với Google Docs cho nó khỏe cái thằng người
yBBewst.png
Hồi đi học có lần em bị dí làm Powerpoint, xài WPS Office xong đưa cho thằng thuyết trình đọc, nó chỉnh gì đấy, tới lúc thuyết trình slide lỗi tè le, cả đám chửi em
Wf29Rhg.png

muốn ít ram thì dùng cent browser, tải về bản càng cổ thì càng đỡ tốn ram (nhớ tải bản 32bit), recommend bản v4.3.9.248, rồi vào setting trình duyệt bật cái gì tiết kiệm ra ở mục advanced, lâu rồi ko xài nên cũng quên r
Đọc thấy nhân Chromium thì em né, cũng vì cái vụ ManifestV3 sắp tới nên quyết định khẩm dô với nhà Firefox
uq1dgnk.png
Có sẵn Cromite portable rồi nên không lăn tăn lắm, đang đợi Floorp Lightning xem thế nào, chủ yếu em cần nhẹ + Firefox Sync
Rz6A7nL.png
 
JS có template strings sao thím không dùng cho khỏe mà code kiểu này thế?
t dùng app cho nhanh thím, chứ đâu có code, copy paste css vào xuất ra userscript luôn, dùng cái này ổn định css nào cũng chạy đc tốt :byebye:
 
Hồi đi học có lần em bị dí làm Powerpoint, xài WPS Office xong đưa cho thằng thuyết trình đọc, nó chỉnh gì đấy, tới lúc thuyết trình slide lỗi tè le, cả đám chửi em
Wf29Rhg.png
Vấn đề nằm ở tạo bằng WPS nhưng thuyết bằng Powerpoint đó, nghĩa là tính tương thích không đảm bảo vì đây là ta thi đấu trên sân khách, y như việc Firefox vào Gmail, Youtube lỗi vì cũng là đấu sân khách thôi, trọng tài thiên vị, cổ động viên đốt pháo ném vào mặt :D
 
Góp vui cái UserScript cho anh em xem otofun.net đỡ đau mắt vì Dark Reader mặc định không trị được

P/S: vẫn bật Dark Reader ở chế độ Dynamic nhé

Code:
// ==UserScript==
// @name       Dark Background - otofun.net
// @namespace   Violentmonkey Scripts
// @match       https://www.otofun.net/*
// @grant       none
// @version     1.0
// @author      Chu Cong Canh
// @description 
// ==/UserScript==

(function() {
  document.querySelectorAll('.p-nav, .p-sectionLinks, .p-body, .p-body-inner, .block-body, .message-inner, .message-user, .message-cell, .reactionsBar, .bbCodeBlock, .block-outer ').forEach(function(element) {
    element.style.backgroundColor ='#121212';
    });
  })();
 
Last edited:
Góp vui cái UserScript cho anh em xem otofun.net đỡ đau mắt vì Dark Reader mặc định không trị được

P/S: vẫn bật Dark Reader ở chế độ Dynamic nhé
Ngoài ra nên dùng #3f3f3f hay #121212 (đen xám) thay cho #000000 (đen tuyền) vì đen tuyền rất hại mắt và đã được nhiều nhà nghiên cứu khuyến cáo là nên dùng đen xám thay thế, hiệu quả y chang nhưng tốt cho mắt hơn.

Chí tiết (Avoid pure black): Dark UI Best Practices and Examples - Sympli (https://sympli.io/blog/dark-ui-best-practices-and-examples)

Ảnh kiểm tra mắt:
1696574670050.png
 
à dùng floorp có mouse guesture nào dùng được trong new tab và các trang extension k nhỉ?. mình test thử cái simple mouse guesture ở #1 thì k dùng được ở newtab và trang extention. Dùng cái guestufy thì dùng được ở newtab, nhưng trang extension k được :canny:
 
Ngài gầy mê koo @toi la gay :sosad: ơi. Cho tôi hỏi là phịt nệm của tôi dùng lướt trang cứ bị mấy cái đường ngang màu đen chắn lại là sao thế hả ngài gầy
MK6qUj6.png
Đổi qua reader mode thì nó hết, quá chán
u0vjr8j.png

1000022258.jpg
 
Ngoài ra nên dùng #3f3f3f hay #121212 (đen xám) thay cho #000000 (đen tuyền) vì đen tuyền rất hại mắt và đã được nhiều nhà nghiên cứu khuyến cáo là nên dùng đen xám thay thế, hiệu quả y chang nhưng tốt cho mắt hơn.

Chí tiết (Avoid pure black): Dark UI Best Practices and Examples - Sympli (https://sympli.io/blog/dark-ui-best-practices-and-examples)

Ảnh kiểm tra mắt:
View attachment 2112016

OK ngài, t cho về 121212 hết
 
à dùng floorp có mouse guesture nào dùng được trong new tab và các trang extension k nhỉ?. mình test thử cái simple mouse guesture ở #1 thì k dùng được ở newtab và trang extention. Dùng cái guestufy thì dùng được ở newtab, nhưng trang extension k được :canny:
Do WebExtension thôi nên giờ muốn cái MouseGesture xịn hịn nhất phải phang userChrome.js (cũng khoai) thì có chịu không để mình hướng dẫn ?
Ngài gầy mê koo @toi la gay :sosad: ơi. Cho tôi hỏi là phịt nệm của tôi dùng lướt trang cứ bị mấy cái đường ngang màu đen chắn lại là sao thế hả ngài gầy
MK6qUj6.png
Đổi qua reader mode thì nó hết, quá chán
u0vjr8j.png
Tìm ra cách rồi nhé, cho cái này vào My Filters của uBlock:

||topdev.vn/blog/wp-content/plugins/fixed-toc/

Hết nhẵn sờ nhụi nhé, cái đó chả có tác dụng gì chặn đi tải trang cho nhanh:
1696576153178.png
 
@mieuboy Hướng dẫn cách cài MouseGesture dạng userChrome.js, xịn hịn nhất quả đất hoạt động trên 100% trang vì mình vừa thử cài xong mất vài s là xong nên thôi viết luôn, video không che: floorp_2023-10-06_16-16-30.mp4 (https://streamable.com/w20rbj)

Tận hưởng thành quả như video trên.
 
@mieuboy Hướng dẫn cách cài MouseGesture dạng userChrome.js, xịn hịn nhất quả đất hoạt động trên 100% trang vì mình vừa thử cài xong mất vài s là xong nên thôi viết luôn, video không che: floorp_2023-10-06_16-16-30.mp4 (https://streamable.com/w20rbj)

Tận hưởng thành quả như video trên.
oki bác. để lúc nào rảnh rảnh minh nghiên cứu xem sao.
à mà cho m hỏi chút. đang dùng firefox thì liên quan gì đến chrome mà lại là userchrome bác nhỉ?:ah:
 
à mà cho m hỏi chút. đang dùng firefox thì liên quan gì đến chrome mà lại là userchrome bác nhỉ?:ah:
Thuật ngữ userChrome của Firefox có từ trước khi Chrome ra đời, chrome ở đây mang hàm ý giao diện:

In a browser, the chrome is any visible aspect of a browser aside from the webpages themselves (e.g., toolbars, menu bar, tabs).

Suy ra:
  • userChrome.js: Javascript đập thẳng vào giao diện người dùng
  • userChrome.css: CSS đập thẳng vào giao diện người dùng
 
Test cái privaxy. Tiện được cái dùng sẵn filter của bọn ABP, ublock nên ko phải tự viết như privoxy. Nhưng chỉ có mỗi thế là hết, không tuỳ biến nhiều như privoxy, nhất là vụ ko nhúng được userscript để khỏi cái tampermonkey như privoxy.
Kết luận, vẫn xài privoxy, cái kia để xem nó có phát triển tiếp ko, mà nhìn github thấy từ đầu năm nay ko update rồi, ko biết tác giả chán hay sao rồi mà ko làm tiếp. :(
 
Ngài @toi la gay :sosad: cho hỏi sao t bật userChrome.css lên rồi install cái Extension Option Panel thì nó hiện 2 cái nút quản lý addon giống nhau? Có cách nào bỏ cái gốc đi không? T hỏi trên Floorp portable.
Như thế là đúng, nhưng mà cách tốt nhất là đổi màu thay vì bỏ cái gốc đi do cái gốc dùng để Pin addon vào toolbar (phát kiến thiểu năng của MV3 nhưng buộc phải theo nếu muốn cài các addon viết bằng MV3 ví dụ cài từ Chrome Webstore).

Sau này tác giả Extension Option Panel thêm tính năng Pin thì bỏ đi ez, giờ thì nên giữ còn sau này bỏ thì chuyển thành display: none!important;

Dùng cái này bỏ vào file userChrome.css, chỉnh màu tùy ý nhé:

Code:
#unified-extensions-button {
    color: red!important;
}

Kết:
1696579046636.png


Như lày hợp lý hơn.
 
Do WebExtension thôi nên giờ muốn cái MouseGesture xịn hịn nhất phải phang userChrome.js (cũng khoai) thì có chịu không để mình hướng dẫn ?

Tìm ra cách rồi nhé, cho cái này vào My Filters của uBlock:

||topdev.vn/blog/wp-content/plugins/fixed-toc/

Hết nhẵn sờ nhụi nhé, cái đó chả có tác dụng gì chặn đi tải trang cho nhanh:
View attachment 2112064
Mấy trang có TOC bị hết ngài ei. Có cách fix triệt để k ngài ei
MK6qUj6.png
1000022263.jpg
 
Back
Top