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

Có addon nào hiển thị mấy cái button media để chỉnh nhạc không các bác.

Kiểu nghe nhạc trên Youtube nhưng khi chuyển tab khác vẫn có mấy cái nút để chỉnh ấy. Xưa cách đây 10 năm em vẫn xài mà không tìm ra nữa.

Kiểu kiểu như này mà hiển thị dưới thanh status ngày xưa ấy. :D

1703047370351.png
 
Có addon nào hiển thị mấy cái button media để chỉnh nhạc không các bác.

Kiểu nghe nhạc trên Youtube nhưng khi chuyển tab khác vẫn có mấy cái nút để chỉnh ấy. Xưa cách đây 10 năm em vẫn xài mà không tìm ra nữa.

Kiểu kiểu như này mà hiển thị dưới thanh status ngày xưa ấy. :D

View attachment 2245595
phải cái fence muốn k
 
có ai biết tính năng xem tất cả hình ảnh xếp thu nhỏ rồi chọn 1 hình xem full hoặc tải về ko?

nhớ hơn chục năm trc, thời còn dùng đt t9/qwer dùng ucbrowser, operamini xem web ảnh chọn hình nền hiện tất cả hình ảnh thu nhỏ rồi chọn 1 hình xem full ấn phím tải về. đó là của web hay browser?
 
Cái này cần hỏi người dùng thường xuyên mà tắt serviceWorker như ngài @Fioren
Cơ mà chắc là không hỏng gì đâu cái serviceWorker này lành tính, dành cho người cuồng tốc thích lên bàn thờ ngắm gà khỏa thân như mình, vì tắt nó đi trình duyệt đỡ hẳn bao nhiêu tác vụ ngầm: cache, thông cáo, kết nối ngầm...
Tắt đi thì nó load nhanh hơn nhiều ko bác?
 
Có vụ này nhờ các bác hỗ trợ
Tình hình là con Floorp của em nó ngày càng phình to
Em cài lên cái HDD box
TÌnh trạng là nếu để ở SSD thì Size on disk sẽ chỉ nhỉnh hơn File size chút xíu nhưng ở cái HDD box này, file nào của em phần Size on disk cũng bị x2 x3 lên so với File size. Giờ có cách nào để xử lý ko ạ? Dung lượng HDD lại tính theo cái Size on disk kia. Như vậy cảm giác đang bị thiệt đi gần 3GB với cái folder Floorp này

View attachment 2245023
Bác @toi la gay :sosad: xem có cách nào xử lý vụ này ko bác
 
có ai biết tính năng xem tất cả hình ảnh xếp thu nhỏ rồi chọn 1 hình xem full hoặc tải về ko?

nhớ hơn chục năm trc, thời còn dùng đt t9/qwer dùng ucbrowser, operamini xem web ảnh chọn hình nền hiện tất cả hình ảnh thu nhỏ rồi chọn 1 hình xem full ấn phím tải về. đó là của web hay browser?
Khả năng là của web rồi
 
Khả năng là của web rồi
operamini xem full ảnh là của web rồi.
mình nhớ ucbrowser phiên bản nào ấy, vào web ảnh hoặc google bấm phím tắt xem tất cả ảnh cả icon luôn, có thể tải hết về bộ nhớ.
ko biết browser pc có tính năng xem hết ảnh ko cần lướt lên lướt xuống ko?
 
Ủa vậy tắt service worker là zalo weeb lỗi gì à bác. Mình dùng vẫn chưa thấy thay đổi gì. (M K để push thông báo).
ko lỗi gì cả, cái service worker đó chỉ ảnh hưởng rất ít trang web vd như trang github.dev. Nếu thích thì có thể dùng addon này
Sẽ tắt hết mọi service worker nhưng sẽ allow một số trang theo sở thích :byebye:
 
1. 1 số website yêu cầu service worker để chạy 1 số tiến trình k hoạt động cái này tự fence xem web nào k hoạt động thì allow nó rồi kiểm tra lại
2. Tùy chỉnh này là để uBO k ghi đè lên cache header nữa nên chắc k ảnh hưởng gì đâu
3. View attachment 2245106
cảm ơn bác nhiều nhé. mình vừa thử theo bác thì lúc nhấn back nó load từ cache hết rồi.
À, mình có thử dùng devolope tool để xem thử khi nhấn back trên trình duyệt thorium. Thì nó khác hẳn với floorp (cái này k nói), nhưng nó khác hẳn chrome gốc và cromite. Lúc nhấn back nó k load lại trang luôn, thuật toán của nó giống như kiểu lazy load thì phải, bác xem video nhé, hay lắm :big_smile:
 
ko lỗi gì cả, cái service worker đó chỉ ảnh hưởng rất ít trang web vd như trang github.dev. Nếu thích thì có thể dùng addon này
Sẽ tắt hết mọi service worker nhưng sẽ allow một số trang theo sở thích :byebye:
cảm ơn bác nha. để mình note lại lúc nào cần thì dùng :)
 
ko lỗi gì cả, cái service worker đó chỉ ảnh hưởng rất ít trang web vd như trang github.dev. Nếu thích thì có thể dùng addon này
Sẽ tắt hết mọi service worker nhưng sẽ allow một số trang theo sở thích :byebye:
cảm ơn bác nha. để mình note lại lúc nào cần thì dùng :)
Phiên bản viết bằng Userscript, nhẹ hơn, ngoại lệ bằng cách mở menu Monkey lên rồi Stop auto-inject trên trang muốn ngoại lệ:

1703058053767.png
 
Vừa tìm ra cách cài addon CustomButtons huyền thoại cho Floorp, tương lai sẽ rất là rạng đây vì một addon này đẻ ra hàng nghìn, hàng vạn addon vì nó gọi được các lệnh tận trong nhân Firefox ví dụ như khả năng thay đổi giá trị about:config, tạo ra các event để ví dụ như tắt bật Dark Mode nửa mùa trên trang cần thiết, nghĩa là sức mạnh của nó ngang ngửa userChrome.js mà không cần tắt đi bật lại kiểm tra.

Addon này dạng bootStrap cài cũng khác addon thường nên cố cài cũng không được đâu nhưng Floorp khiến mọi thứ đơn giản đi cũng 1 phần 4 rồi.
Cách thức cài:

  • Vào about:config, tìm và sửa:
xpinstall.signatures.requiredfalse
extensions.experiments.enabledtrue
  • Tải file zip đính kèm: https://voz.vn/attachments/custom_buttons-0-0-7-0-0-32-fx-loader-zip.2138630/
  • Giải nén rồi kéo thả theo thứ tự như sau và cài đặt (chọn hết Allow in private browsing nhé):
    • bootstrapLoader.xpi
    • Khởi động lại
    • custom_buttons-0.0.7.0.0.32-fx-bootstrap.xpi
    • Chú ý cái bootstrap.xpi là khoai nhất, và phải cài bằng được chứ lỗi là không được bỏ qua, nếu lỗi không cài được thì bình tĩnh vào about:support rồi Clear startup cache, vẫn không được cứ làm lại
    • custom_buttons-0.0.7.0.0.32-fx-paxmod.xpi
    • Mỗi khi bị lỗi vặt cứ theo bước
      • about:support rồi Clear startup cache
Hướng dẫn:



Vài nút ví dụ cài bằng cách copy paste sang tab mới rồi Enter.

Attribute Inspector để thó code từ addon khác hay các nút trên giao diện Firefox/Floorp:

Restart:
Code:
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http://xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3ERestart%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/gif%3Bbase64%2CR0lGODlhEAAQAJECAP///1+UEP///wAAACH5BAEAAAIALAAAAAAQABAAAAIgVI6Zpu0PD4gJTBqstnDvfmWhE3KYeKKPZ65fCjsMJhQAOw%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B/*Initialization%20Code*/%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B//%20Notify%20all%20windows%20that%20an%20application%20quit%20has%20been%20requested.%0Avar%20os%20%3D%20Components.classes%5B%[email protected]/observer-service%3B1%22%5D%0A%20.getService%28Components.interfaces.nsIObserverService%29%3B%0Avar%20cancelQuit%20%3D%20Components.classes%5B%[email protected]/supports-PRBool%3B1%22%5D%0A%20.createInstance%28Components.interfaces.nsISupportsPRBool%29%3B%0A%0Aos.notifyObservers%28cancelQuit%2C%20%22quit-application-requested%22%2C%20%22restart%22%29%3B%0A%0A//%20Something%20aborted%20the%20quit%20process.%0Aif%20%28cancelQuit.data%29%0A%20return%3B%0A%0Avar%20nsIAppStartup%20%3D%20Components.interfaces.nsIAppStartup%3B%0AComponents.classes%5B%[email protected]/toolkit/app-startup%3B1%22%5D.getService%28nsIAppStartup%29%0A%20.quit%28nsIAppStartup.eRestart%20%7C%20nsIAppStartup.eAttemptQuit%29%3B%20%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Toggle Javascript thay luôn cho NoScript:
Code:
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http://xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EToggle%20JavaScript%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKkSURBVHjaZFNdaJJhFH6/+TebojRwzhleZF3lRrUclY1oNCiiC7uZxNhFG5HURVkX3RSNLioC6We7aF21IRteRFYXGoE/VxsZs6FjSTir9bnCn+nUD/Gnc978xOWBh/fzfOec9zmPz8eQpsjlcio4zOVy+axIJOqXSqVd2Ww2lUwmV1Op1IdAILBgs9niUFMC1Jp7CcdxpwHva/VYXkvUfMF1ivVfaZqLxWKLTqdzHMqVAAH2MXwzwzAPxWLxwWfzi+T5/BLJ5LgdFyjl7eTqiJGYT2i/u1yuJ1ardQ7SSQHSFggEDyQSyeBNu4c2c6UybTAe6CG6biWJs1s0h3HpwlEF1Oqi0ehXYMSSfD5/GekhTdWpRxRHLr6opbNFfhv6/Ortcm383ptGbmpqagHmGdoqlcoZnIy38LG1zRH/5/gO+qPn+sjMnfONnMFgOAzHXqZQKPwEtXtw54HRmZbdBw/pSN9+NQzopevwwbJsXqPR3Gaq1WoZBKSKzr4Lkfsv/S1D+Hh8fZgywQDmNaFQOMmAiKxMJlPzRXE2Q1y+NeIPxsmX6GbLsKW5CcpkY2OjqNVqnwrBKCs4gC/El9dGBigwUIuJSVdjEGqFNeFwOIMOaEun0x/xBd42fGWWrtEcvfu6iELW3vit61b8G+z3s+gDodvtft3R0WEGTxmRPnoBgeLxg/nbkRXe7vP5/jgcjjCkfgg8Hs+2yWQqK5S7+4slRr6ZylPTIFXeQHQti5HcGjtOIpFI1m63r8B34YcBn3g7K6enp2+EQqHV/78DfObD6/X+tlgsXqi/CziJfUx9NfwbO4eGho6ZzWYLmkSv16tVKtWuRCLBoWC4M9IG+6JIQUAENWCa9MIhcsAedFj97ASggihCEncGfKufObTDXwEGAD16iD++GfdpAAAAAElFTkSuQmCC%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis.pref%3D%27javascript.enabled%27%3B%0Athis.setState%3Dfunction%28%29%7B%0A%20var%20state%3Dthis.PS.getBoolPref%28this.pref%29%3B%0A%20if%20%28state%3D%3D1%29%7B%0A%20%20this.image%3D%0A%27data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKkSURBVHjaZFNdaJJhFH6/+TebojRwzhleZF3lRrUclY1oNCiiC7uZxNhFG5HURVkX3RSNLioC6We7aF21IRteRFYXGoE/VxsZs6FjSTir9bnCn+nUD/Gnc978xOWBh/fzfOec9zmPz8eQpsjlcio4zOVy+axIJOqXSqVd2Ww2lUwmV1Op1IdAILBgs9niUFMC1Jp7CcdxpwHva/VYXkvUfMF1ivVfaZqLxWKLTqdzHMqVAAH2MXwzwzAPxWLxwWfzi+T5/BLJ5LgdFyjl7eTqiJGYT2i/u1yuJ1ardQ7SSQHSFggEDyQSyeBNu4c2c6UybTAe6CG6biWJs1s0h3HpwlEF1Oqi0ehXYMSSfD5/GekhTdWpRxRHLr6opbNFfhv6/Ortcm383ptGbmpqagHmGdoqlcoZnIy38LG1zRH/5/gO+qPn+sjMnfONnMFgOAzHXqZQKPwEtXtw54HRmZbdBw/pSN9+NQzopevwwbJsXqPR3Gaq1WoZBKSKzr4Lkfsv/S1D+Hh8fZgywQDmNaFQOMmAiKxMJlPzRXE2Q1y+NeIPxsmX6GbLsKW5CcpkY2OjqNVqnwrBKCs4gC/El9dGBigwUIuJSVdjEGqFNeFwOIMOaEun0x/xBd42fGWWrtEcvfu6iELW3vit61b8G+z3s+gDodvtft3R0WEGTxmRPnoBgeLxg/nbkRXe7vP5/jgcjjCkfgg8Hs+2yWQqK5S7+4slRr6ZylPTIFXeQHQti5HcGjtOIpFI1m63r8B34YcBn3g7K6enp2+EQqHV/78DfObD6/X+tlgsXqi/CziJfUx9NfwbO4eGho6ZzWYLmkSv16tVKtWuRCLBoWC4M9IG+6JIQUAENWCa9MIhcsAedFj97ASggihCEncGfKufObTDXwEGAD16iD++GfdpAAAAAElFTkSuQmCC%27%3B%0A%0A%20%7Delse%7B%0A%20%20this.image%3D%0A%27data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAOaSURBVHjaNFNdTBxVFP7mDssuu4FtWNiFFQqFJRiSEipBQnkg5cWHNtUYEkJiw6NUTVXSFKMhfSB9gkJJTOwDGmyiYNVaQyC1SUtEqmBh14UGkUqb2v1B92+W/Z+dmeuZNd7kzE1O5jvfd75zj8Dx3/nN4xFqa2udpocP32Sbm69L6+uuolDIqKqqotrtMaGh4eddg2H6C0naKC4uTn1y/bpWAOoFPB4PSyaTZ+JXrvz+x9GjfEsU+b3SUv6Nw8G/o1g2mQq5R05n7tf+/s86OjoqCSbqWEH/pEOhM+Hh4c+xuFgePHIEhsuXYTh+HFwUiYFDUBQIq6vIXruGF1IpLdze/nXrnTsXCBoRh+Nxh3F29kZiZqbOaDTC2diIXE8PogaDrgw+vx81dXXgx47BW10N3/37Qnc63VRvs8UWotFHSC8vf3DY2clvm808evo0Tzc381BbGz9psfCWlhbucrl4WVkZ7+vr4+Pj49xltfKD1lb+Z0ODvxFoZ2xjoy/r8+FbYg5eugSZ2EpSKXxMaow7O5BlGXWU293dxdjYGEKke4ZyJkmyvwu8xsQnT5qTFguWnj1DlDEEh4ehkNwXKyux0tWFycFB9Pb2QpIk6C2aTCZ8GQggk8+LLuBlVhSLWYKqinpSMD09jTAVC1y8iByxitEoXrl7F293d5O/i+ghb3RFYU1DVFEEE2BjiqJk5XQaZrMZ29vbGBgYwMT8PJZOnULK6YRIzNVXr8K0t4fR0VFYiMBMSoqoFZmmyHJWa6CKqu5vbSEYDBYkrtLI3pucROeDB/glHIZASpxUpIR8qKmpQVNJCayMaf+Auk7Y7T+WUu+DNKK5uTm0tbVhj9gEQUC2ogLv5HI4rKqCGIuhemoKJU+f4lxZGVEz5QfALdwcGXnpxMLCT5Lfb7bcuoU8gfSztrZWuGmUsGUyqJ6YQIrexfNEAo0VFeqKJD3uTyY/FLPl5YfO+vpam9d7QvR6kSWAaLMVpOqhO/8X+fDp/j4qyKMmehNJRYm/L0mzPmBVGBoaYgcHB46zkciNTre7V8pk2Irdjm2HAxF6jSliFGjEA1T0VcbUhCzHR0Khr77XtJv6DhZ24a3z54vdbrfjHGNvdEnSBWsgYFfzeZalcRWRPxaDQVNEMb+hqo+nEonb65p2j2A7+i4I/6+zQNtFVymNqe4jWT7bqmknLUClzDn7m/PIEueb82QN/bNP8ZwiQVj1XwEGAFzdppNyCPmmAAAAAElFTkSuQmCC%27%3B%0A%0A%20%7D%0A%7D%0A%0Athis.PS%3D%0A%20Components.classes%5B%[email protected]/preferences-service%3B1%27%5D%0A%20.getService%28Components.interfaces.nsIPrefBranch%29%3B%0Athis.ob%3D%7B%7D%3B%0Athis.ob.observe%3Dthis.setState.bind%28this%29%3B%0Athis.PS.addObserver%28this.pref%2Cthis.ob%2Cfalse%29%3B%0Athis.setState%28%29%3B%0A%0Athis.setAttribute%28%27homepage%27%2C%20%27http://custombuttons2.com/forum/buttons/buttons-database/javascript-and-javatoggle-group.html%27%29%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5Bswitch%28this.PS.getBoolPref%28this.pref%29%29%7B%0A%09case%20true%3A%20this.PS.setBoolPref%28this.pref%2C0%29%3Bbreak%3B%0A%09case%20false%3A%20this.PS.setBoolPref%28this.pref%2C1%29%3Bbreak%3B%0A%7D%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5BAlt+1%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Swap Sidebar:
Code:
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http://xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EToggle%20Sidebar%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAp0lEQVQ4jcWTUQ3DIBRFz10mpBJwMKZgFiqhTmahFuZgEuqgWJiCux/aEJYmkH7sJvcDyDvc9wKyzRldTlVnRWAF3OkViAIS8AbmChyAJ3A/uHgEbmRatE3pnMz1fn2+z0DSKMnZY2v/O8D2bFvZdTuHuhYJAvDIy1c3YOO0Fv4AbC/AUiSKLYD/D3EDhNaCQgH4AEz0P+PNk2wjaQCGzgTJdtLZ7/wF6sV3+7PZ4KoAAAAASUVORK5CYII%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis.pref%3D%27sidebar.position_start%27%3B%0Athis.setState%3Dfunction%28%29%7B%0A%20var%20state%3Dthis.PS.getBoolPref%28this.pref%29%3B%0A%20if%20%28state%3D%3D1%29%7B%0A%20%20this.image%3D%0A%27data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAp0lEQVQ4jcWTUQ3DIBRFz10mpBJwMKZgFiqhTmahFuZgEuqgWJiCux/aEJYmkH7sJvcDyDvc9wKyzRldTlVnRWAF3OkViAIS8AbmChyAJ3A/uHgEbmRatE3pnMz1fn2+z0DSKMnZY2v/O8D2bFvZdTuHuhYJAvDIy1c3YOO0Fv4AbC/AUiSKLYD/D3EDhNaCQgH4AEz0P+PNk2wjaQCGzgTJdtLZ7/wF6sV3+7PZ4KoAAAAASUVORK5CYII%3D%27%3B%0A%0A%20%7Delse%7B%0A%20%20this.image%3D%0A%27data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAn0lEQVQ4jc2TQQ3DMBRDn6veR6EQCiEQBiEQAqkQBqUM2jEYA++wRJqmbErWS7/kQ5xv638rkW2O1AggaQKmTu1uewdIgP9EAngAyTY15MZQ4RPgAbgAa//2L83Q2i0pSnJGLHyzge3FtjKWwo8dE8zANR9v3QZlkE+i2cD2ylvYkgKcJcQdiJJ+6efKfQTuAAHY6H/GGxB09Dc2Z/CtnhB6dYmQbWnLAAAAAElFTkSuQmCC%27%3B%0A%0A%20%7D%0A%7D%0A%0Athis.PS%3D%0A%20Components.classes%5B%[email protected]/preferences-service%3B1%27%5D%0A%20.getService%28Components.interfaces.nsIPrefBranch%29%3B%0Athis.ob%3D%7B%7D%3B%0Athis.ob.observe%3Dthis.setState.bind%28this%29%3B%0Athis.PS.addObserver%28this.pref%2Cthis.ob%2Cfalse%29%3B%0Athis.setState%28%29%3B%0A%0Athis.setAttribute%28%27homepage%27%2C%20%27http://custombuttons2.com/forum/buttons/buttons-database/javascript-and-javatoggle-group.html%27%29%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5Bswitch%28this.PS.getBoolPref%28this.pref%29%29%7B%0A%09case%20true%3A%20this.PS.setBoolPref%28this.pref%2C0%29%3Bbreak%3B%0A%09case%20false%3A%20this.PS.setBoolPref%28this.pref%2C1%29%3Bbreak%3B%0A%7D%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%23mainPopupSet%20menupopup%20%7Bposition%3A%20relative%20%21important%3B%20z-index%3A%209%20%21important%7D%0A%23openin2Dialog%20%3E%20.groupbox%20%7B-moz-appearance%3A%20none%20%21important%3B%20border%3A%201px%20solid%20%23AAA%20%21important%3B%20border-radius%3A%204px%20%21important%7D%0A%23openin2Dialog%20.caption%20%7Bfont-weight%3A%20bold%20%21important%7D%0A%23openin2Dialog%20%3E%20%23checkboxWrapper%20%7Bpadding%3A%205px%206px%207px%20%21important%7D%0A%23openin2Dialog%20.checkbox-label%20%7Bmargin%3A%200%202px%200%203px%20%21important%7D%0A%23openin2Dialog%20%3E%20%23radioWrapper%20%7Bmargin-top%3A%204px%20%21important%3B%20padding%3A%200%200%204px%200%20%21important%7D%0A%23openin2Dialog%20.radio-label%20%7Bmargin%3A%200%200%200%203px%20%21important%7D%0A%23openin2Dialog%20.button-box%2C%20%23openin2Dialog%20.checkbox-label-box%2C%20%23openin2Dialog%20.radio-label-box%20%7Bborder-color%3A%20transparent%20%21important%3B%20outline%3A%20none%20%21important%7D%0A%23openin2Dialog%20%3E%20%23buttonContainer%20%7Bmargin%3A%207px%201px%20%21important%7D%0A%23openin2Dialog%20.button%20%7B-moz-appearance%3A%20none%20%21important%3B%20background%3A%20linear-gradient%28135deg%2C%20%23D9D9D9%202%25%2C%20%23E0E0E0%2C%20%23F0F0F0%29%20%21important%3B%20border%3A%201px%20solid%20%23999%20%21important%3B%20border-radius%3A%204px%20%21important%3B%20%20box-shadow%3A%200%201px%202px%20%23FFF%20inset%20%21important%3B%20padding%3A%201px%202px%20%21important%7D%0A%23openin2Dialog%20%23openFor%20%7B-moz-appearance%3A%20none%20%21important%3B%20background%3A%20linear-gradient%28135deg%2C%20%23D9D9D9%202%25%2C%20%23E0E0E0%2C%20%23F0F0F0%29%20%21important%3B%20border%3A%201px%20solid%20%23999%20%21important%3B%20border-radius%3A%204px%20%21important%3B%20height%3A%2026px%20%21important%7D%0A%23openin2Dialog%20%23openFor%3Ahover%2C%20%23openin2Dialog%20%23openFor%5Bfocused%5D%20%7Bbackground%3A%20%23FFF%20%21important%3B%20border-color%3A%20%2328A2D1%20%21important%7D%0A%23openin2Dialog%20.button%3Ahover%20%7Bbackground%3A%20%23FFF%20%21important%3B%20border-color%3A%20%2328A2D1%20%21important%3B%20cursor%3A%20pointer%20%21important%7D%0A%23openin2Dialog%20.checkbox%2C%20%23openin2Dialog%20.radio%20%7B-moz-appearance%3A%20none%20%21important%3B%20list-style-image%3A%20url%28data%3Aimage/png%3Bbase64%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%3D%29%20%21important%7D%0A%23openin2Dialog%20.checkbox-check%2C%20%23openin2Dialog%20.radio-check-box1%2C%20%23StylishGetStyleSheets%20%7Bdisplay%3A%20none%20%21important%7D%0A%23openin2Dialog%20.checkbox%20%7B-moz-image-region%3A%20rect%280%2016px%2016px%200%29%20%21important%3B%20margin%3A%200%206px%200%200%20%21important%3B%20cursor%3A%20pointer%20%21important%7D%0A%23openin2Dialog%20.checkbox%3Ahover%20%7B-moz-image-region%3A%20rect%280%2032px%2016px%2016px%29%20%21important%7D%0A%23openin2Dialog%20.checkbox%5Bchecked%3D%27true%27%5D%20%7B-moz-image-region%3A%20rect%280%2048px%2016px%2032px%29%20%21important%7D%0A%23openin2Dialog%20.checkbox%5Bchecked%3D%27true%27%5D%3Ahover%20%7B-moz-image-region%3A%20rect%280%2064px%2016px%2048px%29%20%21important%7D%0A%23openin2Dialog%20.radio%20%7B-moz-image-region%3A%20rect%2816px%2016px%2032px%200%29%20%21important%7D%0A%23openin2Dialog%20.radio%3Ahover%20%7B-moz-image-region%3A%20rect%2816px%2032px%2032px%2016px%29%20%21important%3B%20cursor%3A%20pointer%20%21important%7D%0A%23openin2Dialog%20.radio%5Bselected%3D%27true%27%5D%20%7B-moz-image-region%3A%20rect%2816px%2048px%2032px%2032px%29%20%21important%7D%0A%23openin2Dialog%20.radio%5Bselected%3D%27true%27%5D%3Ahover%20%7B-moz-image-region%3A%20rect%2816px%2064px%2032px%2048px%29%20%21important%7D%0A%23openin2Dialog%20%23cbButtonImage%3Ahover%20%7Bcursor%3A%20pointer%20%21important%7D%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Tắt/Bật Dark Mode nửa mùa:

Tắt/Bật Font trang web:

Nút Fullscreen

Firefox hiện tại vẫn đang hoạt động rất nhộn nhịp ở chỗ ông Putin:

Đồ chơi liên quan có thể kiếm sau này:


Ví dụ thực tế về khả năng của addon, điều đầu tiên cần biết là addon WE không thể thay đổi giá trị about:config, nhưng nhìn vào sẽ thấy điều không thể trở thành có thể:

Đảo vị trí sidebar:
View attachment 2138614
Tắt bật Javascript:
View attachment 2138613
Tắt bật ảnh:
View attachment 2138609

@haidangtueba Trước có từng nghe nói tới addon xịn xò của ông Putin này ?
Tình hình là em ko thể vượt qua bước cài .xpi, cài vào nó cứ vàng khè và ko dùng đc, đã thử đi thử lại nhiều lần trên Floorp. Nhờ bác chỉ cách để cài đc với
 
có ai biết tính năng xem tất cả hình ảnh xếp thu nhỏ rồi chọn 1 hình xem full hoặc tải về ko?

nhớ hơn chục năm trc, thời còn dùng đt t9/qwer dùng ucbrowser, operamini xem web ảnh chọn hình nền hiện tất cả hình ảnh thu nhỏ rồi chọn 1 hình xem full ấn phím tải về. đó là của web hay browser?
Mấy cái Nokia cục gạch bây giờ chạy KaiOS có phải là 1 nhánh của FirefoxOS ngày xưa k mấy thím???
 
Back
Top