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

Đoạn này ông tác bảo ông ấy muốn cải thiện Workspace, đúng là tính năng này mà làm tốt (dùng Windows thay vì ẩn tab đi) thì ngon lắm, nếu dùng Windows rồi ẩn đi thì hiệu năng tốt hơn nhiều lần ẩn tab.
Em chưa dùng workspace bao giờ nên cũng không để ý lắm
 
Em chưa dùng workspace bao giờ nên cũng không để ý lắm
Workspace giống addon Panorama Tab Group hay Tab Group cách đây cũng gần trăm phiên bản của Firefox. Tạo ra từng phân vùng tab, nếu đã dùng Sidebery thì nó tương đương với Panel.
Bác ơi cho em hỏi PWA trên điện thoại khác trên PC nhiều không, em dùng thấy như nhau mà. Thằng Firefox làm sẵn PWA trên điện thoại rồi sao không bê lên máy tính luôn nhỉ :confused:, làm phải cài mở rộng từ bên ngoài
Y hệt nhau đó, PWA đơn giản là tạo một trang web có biểu tượng để Pin vào Taskbar, ví dụ của Floorp mình Pin cái NoPaste này vào khi cần bật lên tiện cực kỳ, mà của Floorp là native nên tốn cực kỳ ít tài nguyên (PWA NoPaste:
1700986647637.png
), chia sẻ thiết lập với Floorp chính nên hưởng những tối ưu tăng tốc luôn:

1700986366731.png



Bên PC bỏ vì ông dev chính đang code PWA xong tự kỷ bỏ cuộc, xóa sạch code khỏi Firefox trong khi mọi thứ gần xong xuôi rồi mặc cho bao người can ngăn.
 
Workspace giống addon Panorama Tab Group hay Tab Group cách đây cũng gần trăm phiên bản của Firefox. Tạo ra từng phân vùng tab, nếu đã dùng Sidebery thì nó tương đương với Panel.

Y hệt nhau đó, PWA đơn giản là tạo một trang web có biểu tượng để Pin vào Taskbar, ví dụ của Floorp mình Pin cái NoPaste này vào khi cần bật lên tiện cực kỳ, mà của Floorp là native nên tốn cực kỳ ít tài nguyên (PWA NoPaste: View attachment 2203415), chia sẻ thiết lập với Floorp chính nên hưởng những tối ưu tăng tốc luôn:

View attachment 2203399


Bên PC bỏ vì ông dev chính đang code PWA xong tự kỷ bỏ cuộc, xóa sạch code khỏi Firefox trong khi mọi thứ gần xong xuôi rồi mặc cho bao người can ngăn.
nhìn hình thấy sư gay dùng floorp hơn filefox nên dùng floorp z. vào trang chủ nhìn logo nó xấu quá có cách nào đổi logo trên giao diện ko?
 
Bên PC bỏ vì ông dev chính đang code PWA xong tự kỷ bỏ cuộc, xóa sạch code khỏi Firefox trong khi mọi thứ gần xong xuôi rồi mặc cho bao người can ngăn.
Sao không thuê ông khác code nhỉ, nếu khó quá liên hệ nhà phát triển phần mở rộng để tích hợp vô luôn cũng được mà nhỉ :confused:
 
Mình muốn normalize âm thanh tức âm thanh phát ra ko quá to mà cũng ko quá nhỏ.

Mấy bạn có biết Floorp có extension nào làm được cái này ko?
 
mình biết đổi icon desktop, taskbar, menustart bằng thủ công properties. ý mình muốn đổi icon trên browes. có test thử đổi icon bằng risoheditor lỗi như dưới ảnhView attachment 2203890
Tắt Floorp đi là được chứ hệ điều hành nào cũng không cho chỉnh sửa file thực thi mà đang mở.

Đổi ở đâu cũng được, khó quá thì dùng userChrome.css:

Code:
/* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/custom_default_tab_favicons.css made available under Mozilla Public License v. 2.0
See the above repository for updates as well as full license text. */

/* Icon files not included. Save the icon files to same folder where userChrome.css is */

 /* Default tab favicon, the globe kind of thing */
.tab-icon-image:not([src]){
  content: url("icon.png"); /* filename for icon to load */
}

/* The Firefox brand icon seen on newtab page etc. */
.tab-icon-image[src="chrome://branding/content/icon32.png"]{
  content: url("icon.png"); /* filename for icon to load */
}

Tải đại một file ảnh nào tốt nhất là định dạng jpg hoặc png, đổi tên thành icon.png để cùng một thư mục với userChrome.css, làm tương tự cho mọi icon khác.

Hoặc dùng tool này tạo base64 paste vào icon.png trong code trên.
 
cái script này thỉnh thoảng bị lỗi syntax error với violent monkey là sao nhỉ các bác
99BOtBx.png


Code quá bự nên càng code càng lỗi, chỉ có trông chờ vào tác giả sửa cơ mà nếu tác giả có kinh nghiệm dùng try catch thì chả có gì phải lo vì các lỗi đó sẽ được bỏ qua hợp lý bằng fallback còn bản thân là người trần mắt thịt cứ kệ, miễn là nó hoạt động là ok, bởi script nó dùng nhiều lệnh lưu localStorage để lưu lại thiết lập ấy, code ngu chút là lỗi thôi. 😔

Cứ đặt tâm niệm là Javascript lỗi đỏ lòm là chuyện bình thường ở phường.
 
Mình muốn normalize âm thanh tức âm thanh phát ra ko quá to mà cũng ko quá nhỏ.

Mấy bạn có biết Floorp có extension nào làm được cái này ko?
Addon được viết bởi chính dev của Firefox:

Tự động cân bằng âm lượng sử dụng Audio API của Firefox, addon đơn giản nhưng thâm sâu ở chỗ nó dùng Audio API của Firefox, nén âm thanh lại sao cho nó cân bằng ở một mức nhất định:

Ngoài ra Windows cũng có tính năng cân bằng âm thanh, bật lên là ok:

@nhoxbuondkny Ông dev có vẻ đang tập trung phát triển Workspace, có lẽ vì người dùng "thèm" Tab Group của Chrome quá (dù mình thấy nó vô dụng bỏ bu chỉ nhìn cho đẹp)
🐈ねこーぷの妖精🐾 : ワークスペース、内部 UUID 方式に移行して問題を全部解決できるよう頑張ります
Cơ mà nếu ông ấy làm thành công Tab Group kiểu Chrome cũng được vì nhiều khi kém miếng khó chịu, mình nghĩ là nếu dùng userChrome.js thì làm được, @ndv92 thấy có khả quan nếu dùng ucjs không ? Ý tưởng:
  • Tạo một group element bọc xung quanh các tab muốn nhóm, dùng border tạo màu
  • Để nhô ra chút ở cái group để tạo tên nhóm, khi bấm vào thì lắng nghe theo eventListener rồi ẩn mấy cái tab trong group element đi

Addon Sidetab này cũng làm tab group ổn áp phết:

Giống kiểu này:
Tab-Groups-Organization-Example_v1r1.gif
 
Một thời gian dùng Violentmonkey lên facebook thì chỉ có script FB clean my feed là hiệu quả, còn FB unseen thì không dùng được hay sao ấy

Edit: Tạch rồi
 
mới tạch mấy tuần trước, giờ fb đổi code rồi :(
+1 vừa nhắn xong là tạch :(, giờ đành chơi Ublock Origin chặn đống suggest post, reel với ads vậy
Code:
! Suggested for you
www.facebook.com##:is([aria-posinset],[aria-describedby]:not([aria-posinset])) div:not(:only-child)>div:only-child>div:only-child>div:first-child[class=""]>div:not([data-0]):has-text(/^Suggested/):upward([aria-posinset],[aria-describedby]:not([aria-posinset]))
! Unlabelled Suggested posts (with a Follow button)
www.facebook.com##:is([aria-posinset],[aria-describedby]:not([aria-posinset])) :is(h3,h4) [role=button]:has-text(Follow):upward([aria-posinset],[aria-describedby]:not([aria-posinset]))
! Use only if you actually have these: Suggested posts with the label next to the post date
www.facebook.com##:is([aria-posinset],[aria-describedby]:not([aria-posinset])):has-text(Suggested for you)
! People You May Know
www.facebook.com##:is([aria-posinset],[aria-describedby]:not([aria-posinset])) [aria-label="See all"][href="/friends/"]:upward([aria-posinset],[aria-describedby]:not([aria-posinset]))
! Suggested groups
www.facebook.com##:is([aria-posinset],[aria-describedby]:not([aria-posinset])) [aria-label="See more groups"][href="/groups/discover/"]:upward([aria-posinset],[aria-describedby]:not([aria-posinset]))
! Reels and short videos
www.facebook.com##:is([aria-posinset],[aria-describedby]:not([aria-posinset])) [aria-label="See more"][href="/reel/?s=ifu_see_more"]:upward([aria-posinset],[aria-describedby]:not([aria-posinset]))
! Suggested pages
www.facebook.com##:is([aria-posinset],[aria-describedby]:not([aria-posinset])) [aria-label="Suggested pages"]:upward([aria-posinset],[aria-describedby]:not([aria-posinset]))
 
Back
Top