Re: [-Fx-] FlexFox更新了1.0.0版 速度提升了100x
: 推 leon19790602: 好怪,我userChrome.css沒其他了,書籤露出應該算是 11/27 23:16
: → leon19790602: 小問題我調38就好,表頭那個就真的不曉得了,反正無 11/27 23:16
: → leon19790602: 傷功能不管它了,還是謝謝Y大 11/27 23:16
: 推 leon19790602: Y大,表頭那個我找到問題了,是把那兩行改成佈景主 11/28 01:08
: → leon19790602: 題那行造成的,改了後,除了預設的黑白主題,其他下 11/28 01:08
: → leon19790602: 載的主題都會那樣,差別在有深有淺有透明(依主題不 11/28 01:08
: → leon19790602: 同),其實不影響功能也沒差,跟你報告一下而已 11/28 01:08
喔喔!感謝你幫我debug ToT
改變 --bg + 佈景主題,不只表頭會變透明,
還會影響FlexFox的標誌 ── 表頭色帶的顏色,
所以我還是需要將它修正XD
我做了一個快速的補丁,修正表頭 + 支援佈景主題。
在想好要怎麼重寫自適應配色之前,
我決定先用選項來讓使用者切換,
是否允許讓addons改變工具列的顏色。
請下載FlexFox 1.0.3版。
https://github.com/yuuqilin/FlexFox
更新時複製`user.js`到profiles資料夾會重設FlexFox的設定,
如果不想重設,可以跳過複製`user.js`這個步驟,
直接在`about:config`新增這個選項
uc.flex.allow-addons-to-change-toolbar-color
設為true之後,佈景主題就會生效了,
這個補丁除了調整書籤工具列背景的位置,
還會根據Sidebery有無啟用,自動調整背景的高度:
Sidebery啟動時 會自動調整左側的移位
https://i.imgur.com/wpTiOIc.png
Sidebery放右側時 會自動調整右側的移位
https://i.imgur.com/4TUTv1F.png
Sidebery關閉時 會自動調整高度
https://i.imgur.com/t2RkDXu.png
不調整移位的話,自動隱藏書籤時會斷圖
https://i.imgur.com/Kd4OHne.png
請有需要使用佈景主題的人更新。
目前雖然相容於大部分的佈景主題,
但還是有些主題需要手動調整。
至於側邊欄,由於原生就沒有支援,
所以還是需要手動配色。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.120.248 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1732752573.A.B44.html
※ 編輯: YuQilin (114.37.120.248 臺灣), 11/28/2024 10:58:32
→
11/28 10:59,
1周前
, 1F
11/28 10:59, 1F
推
11/28 16:59,
1周前
, 2F
11/28 16:59, 2F
推
11/28 17:01,
1周前
, 3F
11/28 17:01, 3F
→
11/28 17:02,
1周前
, 4F
11/28 17:02, 4F
→
11/28 17:02,
1周前
, 5F
11/28 17:02, 5F
→
11/28 17:02,
1周前
, 6F
11/28 17:02, 6F
推
11/28 20:06,
1周前
, 7F
11/28 20:06, 7F
→
11/28 20:06,
1周前
, 8F
11/28 20:06, 8F
→
11/28 20:06,
1周前
, 9F
11/28 20:06, 9F
→
11/28 20:06,
1周前
, 10F
11/28 20:06, 10F
→
11/28 21:28,
1周前
, 11F
11/28 21:28, 11F
感謝你的P幣
關於Sidebery拖放移到新視窗
我這裡需要將分頁整個拖到側邊欄外才能打開新視窗
所以一般是很難觸發這個動作的
你是只要點選分頁的時候 稍微一移動就會拖出新視窗嗎?
這樣應該是bug 可以到Sidebery的專頁填issue
https://github.com/mbnuqw/sidebery
這問題很嚴重耶
Sidebery不是經常要使用拖放來整理和移動分頁嗎?
如果一直跑出新視窗 那不是變得很難使用?
關於頁面縮放大小 是的 它在misc裡面
因為我有裝擴展顯示大小
所以就把網址欄的顯示取消了
我把它改回來好了 以免造成使用者困擾
更新v1.0.4 改成這樣可以嗎?
https://i.imgur.com/2UDZ6b1.png
現在當網頁為預設縮放大小時不會顯示縮放圖示
預設縮放大小是你在火狐的「設定」中
設定的「預設縮放比例」
如果沒有改過的話 預設是100%
當使用滾輪改變大小 網頁縮放不為「預設縮放比例」時
會固定在網址欄顯示目前的縮放大小
這樣應該可以保持網址欄簡潔 也不會造成分辨上困擾
另外這版也改變了書籤星號的顯示方式
如果當前網頁沒有加過書籤
網址欄不會顯示書籤星號 滑鼠懸停時才顯示
如果當前網頁已經加過書籤了
網址欄會固定顯示書籤星號
星號的顏色和圖形如果需要修改的話
在uc-urlbar.css line 195-210
推
11/29 03:46,
1周前
, 12F
11/29 03:46, 12F
→
11/29 03:46,
1周前
, 13F
11/29 03:46, 13F
目前沒有這個功能 ToT
如果要加的話 會改動到很多設計
我要想一下要怎麼寫......
※ 編輯: YuQilin (114.37.120.248 臺灣), 11/29/2024 09:04:38
→
11/29 12:59,
1周前
, 14F
11/29 12:59, 14F
→
11/29 12:59,
1周前
, 15F
11/29 12:59, 15F
→
11/29 12:59,
1周前
, 16F
11/29 12:59, 16F
→
11/29 12:59,
1周前
, 17F
11/29 12:59, 17F
→
11/29 12:59,
1周前
, 18F
11/29 12:59, 18F
→
11/29 12:59,
1周前
, 19F
11/29 12:59, 19F
→
11/29 12:59,
1周前
, 20F
11/29 12:59, 20F
→
11/29 12:59,
1周前
, 21F
11/29 12:59, 21F
→
11/29 12:59,
1周前
, 22F
11/29 12:59, 22F
→
11/29 12:59,
1周前
, 23F
11/29 12:59, 23F
推
11/29 16:15,
1周前
, 24F
11/29 16:15, 24F
→
11/29 16:15,
1周前
, 25F
11/29 16:15, 25F
→
11/29 16:16,
1周前
, 26F
11/29 16:16, 26F
→
11/29 16:16,
1周前
, 27F
11/29 16:16, 27F
→
11/29 16:16,
1周前
, 28F
11/29 16:16, 28F
→
11/29 16:16,
1周前
, 29F
11/29 16:16, 29F
→
11/29 16:16,
1周前
, 30F
11/29 16:16, 30F
→
11/29 16:16,
1周前
, 31F
11/29 16:16, 31F
→
11/29 16:17,
1周前
, 32F
11/29 16:17, 32F
→
11/29 16:17,
1周前
, 33F
11/29 16:17, 33F
→
11/29 16:17,
1周前
, 34F
11/29 16:17, 34F
不會不會 你提的問題剛好是我原本就想改的
只是一直沒有去弄
而且改成這樣使用真的比較方便
我還是保留了原本完全不顯示的樣式
大家如果比較喜歡原本的方式
只要取消註解就可以隨時改回來
推
11/29 17:23,
1周前
, 35F
11/29 17:23, 35F
→
11/29 17:25,
1周前
, 36F
11/29 17:25, 36F
→
11/29 17:26,
1周前
, 37F
11/29 17:26, 37F
是的這工具真的非常好用 我原來也是使用這個
後來因為我會用到一般側邊欄
會在Sidebery和一般側邊欄之間切來切去
當Sidebery關閉時會暫時需要用到水平分頁
每次都要按快速鍵來隱藏或啟用水平分頁 覺得不方便
所以才想改成自動判斷的形式
讓火狐能根據Sidebery的狀態自動開啟或關閉水平分頁
剛好火狐從去年底開始支援:has()
以前必須使用JS才能做到的功能現在只要CSS就可以了
所以就改成現在這種自動判斷的方式
不過其他不需要自動的功能 例如FlexFox提供的那些選項
需要在about:config裡面切換
這種選項使用Userchrome Toggle
使用快速鍵就可以切換 會更加的方便
其實我有想要和其他樣式一樣
增加使用Userchrome Toggle切換選項的功能
不過因為我自己平常使用的時候不太會去切換那些選項
......
其實FlexFox大部分的功能選項我自己都沒有在使用XD
所以這個計劃就一直擱置了
啊對了 我現在使用的是這個 Userchrome Toggle Extended
https://addons.mozilla.org/firefox/addon/userchrome-toggle-extended/
是FirefoxONE樣式的作者寫的 可以提供到6組的快速鍵
※ 編輯: YuQilin (114.37.120.248 臺灣), 11/29/2024 18:25:41
→
11/29 19:31,
1周前
, 38F
11/29 19:31, 38F
→
11/29 19:31,
1周前
, 39F
11/29 19:31, 39F
→
11/29 19:31,
1周前
, 40F
11/29 19:31, 40F
→
11/29 19:31,
1周前
, 41F
11/29 19:31, 41F
→
11/29 19:31,
1周前
, 42F
11/29 19:31, 42F
→
11/29 19:31,
1周前
, 43F
11/29 19:31, 43F
→
11/29 19:31,
1周前
, 44F
11/29 19:31, 44F
推
11/30 07:05,
1周前
, 45F
11/30 07:05, 45F
推
11/30 15:37,
1周前
, 46F
11/30 15:37, 46F
→
11/30 15:37,
1周前
, 47F
11/30 15:37, 47F
推
11/30 15:42,
1周前
, 48F
11/30 15:42, 48F
→
11/30 15:42,
1周前
, 49F
11/30 15:42, 49F
→
11/30 15:42,
1周前
, 50F
11/30 15:42, 50F
我也是用相同的方法XD
不過目前有觀察到幾個問題:
1. 滑鼠要移到導覽列左上角時
經過側邊欄表頭會展開表頭和造成表頭跳動 < 已解決
2. 相容全螢幕或`uc.flex.fully-hide-sidebery` < 已解決
3. 經過Sidebery導覽面板時 會展開面板和造成面板跳動
4. 滑鼠移到Sidebery時 會造成Sidebery跳動
這是因為原本Flex狐展開Sidebery時會有轉場效果
包括重新對齊按鈕、圖示放大、顯示樹狀分支線和縮排
這些效果沒有取消的話就會造成每次移到Sidebery就會抖一下
這點非常麻煩 因為Sidebery的樣式我是寫在Sidebery的樣式表裡
要怎麼樣才能讓使用者不必重新安裝Sidebery樣式
就可以和新版相容 ><
5. 版面看起來怪怪的XD
原本Sidebery摺疊或隱藏的設計,
展開側邊欄時是浮在網頁內容上,所以看起來還好。
現在固定不隱藏,側邊欄和網頁內容沒有分界線,
看起來就有點出血的感覺:P
不過改的過程中我發現了幾處bug,
例如上次改的縮放圖示,顏色太亮了,需要修正。
還有整理了一團糟的側邊欄規則,以及相容Nightly(v135)。
Sidebery樣式的問題暫時想不出來的話,
明天可能會先發布這些小修正。
※ 編輯: YuQilin (114.37.78.18 臺灣), 11/30/2024 17:34:55
推
12/02 02:49,
6天前
, 51F
12/02 02:49, 51F
→
12/02 02:49,
6天前
, 52F
12/02 02:49, 52F
→
12/02 02:49,
6天前
, 53F
12/02 02:49, 53F
→
12/02 02:49,
6天前
, 54F
12/02 02:49, 54F
→
12/02 02:49,
6天前
, 55F
12/02 02:49, 55F
這是Sidebery的bug 請先備份匯出快照
移除舊版的Sidebery 然後下載最新版
https://github.com/mbnuqw/sidebery/releases/v5.2.0
下載`sidebery-5.2.0.9.xpi`這個檔案
請一定要先移除舊版後再安裝 不要直接更新
直接更新不會成功 火狐會顯示更新完成 但實際上並沒有更新
安裝後還原匯入備份的快照 重新匯入FlexFox的設定
在導覽列的第一個面板上按右鍵 倒數第三個選項「設定面板」
「關閉最後一個分頁後建立新分頁」 > 啟用
※ 編輯: YuQilin (118.167.92.111 臺灣), 12/02/2024 19:56:25
推
12/03 08:51,
5天前
, 56F
12/03 08:51, 56F
推
12/05 01:50,
3天前
, 57F
12/05 01:50, 57F
推
12/05 18:04,
3天前
, 58F
12/05 18:04, 58F
沒有用Zen的原因我在 #1d8ZoOYN 有稍微提到過,
主要是:
1. 第三方的更新速度沒有本家快。
2. 第三方可能會隨時終止更新,例如Arc。
3. 目前 Sidebery + FlexFox 比Zen好用。
例1: Zen的垂直分頁是原生的水平分頁轉垂直,
功能和原生的水平分頁一樣,
和Sidebery的樹狀分支和群組的好用程度差距很大。
如果用Zen搭配Sidebery,
Sidebery啟用時Zen不會自動關閉原生的垂直分頁,
即使隱藏起來,懸停時也會顯示雙重分頁,
看起來很微妙XD
例2: Zen拿掉了書籤項目和書籤工具列,
少了一個書籤工具列可以放擴展按鈕,
擴展只能全部擠在導覽列上。
FlexFox可以把書籤工具列隱藏起來,
裡面可以把按鈕放好放滿:
https://i.imgur.com/quL0oaH.png
如圖,當Sidebery放在左側,
同時主要使用的按鈕放在書籤工具列上時,
滑鼠只需要在左側和左上這一區域內移動,
就可以完成大部分的瀏覽工作。
這也是FlexFox設計的主要目標,
增進瀏覽的效率。
4. Zen對介面的改動很大,
無法直接套用社群現有的userChrome樣式來修改Zen的介面。
而Zen所做的修改,使用本家 + 社群現有的userChrome樣式,
可以做到功能一樣,但介面更漂亮。
不過Zen有一個優點是目前本家做不到的,
它有一個獨立的側邊欄可以使用,
可以在不離開Sidebery的情況下,
同時開啟側邊欄。
目前第三方我比較推薦floorp,
它的功能真的實用,而且可以套用現有樣式。
※ 編輯: YuQilin (118.167.92.111 臺灣), 12/05/2024 19:18:07
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
Browsers 近期熱門文章
PTT數位生活區 即時熱門文章