[-Fx-] FlexFox更新v1.1.0

看板Browsers (瀏覽器)作者 (神獸)時間1天前 (2024/12/02 20:00), 3小時前編輯推噓7(7024)
留言31則, 6人參與, 5小時前最新討論串1/1
暗色佈景主題下開啟新功能後的FlexFox https://i.imgur.com/NaAFfTS.png
更新內容: - 修正使用佈景主題時,懸停展開書籤工具列的背景圖片斷圖的問題。 - 修正網址欄縮放百分比的數字過度明亮的問題 。 - 修復Nightly(v135)的視窗控制按鈕顯示的問題。 預計在明年2月4日發行的v135廢止了`tabsintitlebar`改用`customtitlebar`, 有使用這個屬性的樣式需要注意更新。 - 新增選項`uc.flex.disable-sidebery-autohide`,停用Sidebery自動摺疊。 21:9以上的螢幕可能不太需要摺疊Sidebery,保持Sidebery展開反而比較好用。 開啟此選項後,全螢幕或者開啟`uc.flex.fully-hide-sidebery`的時候, 仍然會完全隱藏Sidebery。 不知道為什麼debug的時候會測試同時開啟 `uc.flex.disable-sidebery-autohide` `uc.flex.fully-hide-sidebery` 這二個互相打架的選項XD 不過既然都測了就做了相容。 可以和`uc.flex.fully-hide-toolbox`並用 https://i.imgur.com/zbO2pPR.png
當初沒想到要維持展開Sidebery, 所以這個設定下的版面可能不太好看。 如果大家有比較好看的設計,歡迎發Pull requests給我。 下載: https://github.com/yuuqilin/FlexFox 注意: 匯入sidebery-styles.json前請先清除舊版樣式。 打開Sidebery的設定(齒輪) > `Styles editor` > 將 `Sidebar` 和 `Group page` 二個頁面下的樣式 全部清除以後再匯入新版的樣式。 匯入sidebery-settings.json有時會發生面板資料丟失, 請務必先建立快照備份面板的資料。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.92.111 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1733140850.A.FFA.html

12/02 22:07, 1天前 , 1F
12/02 22:07, 1F

12/02 22:19, 1天前 , 2F
不知道大家使用新功能,不摺疊Sidebery時,
12/02 22:19, 2F

12/02 22:19, 1天前 , 3F
滑鼠移到Sidebery上面,Sidebery會不會抖動?
12/02 22:19, 3F

12/02 22:19, 1天前 , 4F
指向分頁時分頁會有滑動的效果是正常的,
12/02 22:19, 4F

12/02 22:19, 1天前 , 5F
我說的抖動是,
12/02 22:19, 5F

12/02 22:19, 1天前 , 6F
樹狀分支線和底下的開新分頁、歷史、書籤按鈕,
12/02 22:19, 6F

12/02 22:19, 1天前 , 7F
以及釘選分頁,會發生推移的現象。
12/02 22:19, 7F

12/02 22:19, 1天前 , 8F
我為了相容舊版樣式,是使用覆蓋的方式,
12/02 22:19, 8F

12/02 22:19, 1天前 , 9F
但是我不確定數值要設多少,
12/02 22:19, 9F

12/02 22:19, 1天前 , 10F
才能在不同解析度下看起來都不會有移位的現象。
12/02 22:19, 10F

12/02 22:19, 1天前 , 11F
如果你有發現上述的抖動現象,
12/02 22:19, 11F

12/02 22:19, 1天前 , 12F
請回報給我,我再研究看看。
12/02 22:19, 12F

12/02 22:21, 1天前 , 13F
好用推。清除舊樣式是指,把樣式編輯器兩個子頁的右
12/02 22:21, 13F

12/02 22:21, 1天前 , 14F
邊css都刪掉,這樣對嗎?
12/02 22:21, 14F

12/02 22:25, 1天前 , 15F
不自動折疊我移到Sidebery上面,Y大說的的確會抖動
12/02 22:25, 15F

12/02 22:25, 1天前 , 16F
一下,不過自動折疊好用不會想關掉,對我是沒影響
12/02 22:25, 16F
是的,匯入新樣式之前先把舊樣式全部刪掉, 不然Sidebery會用註解的方式保留舊樣式, 但是有時候會註解不完全,發生各種奇異的現象, 所以最好是先全部清掉再匯入。 而且有時候光匯入樣式樣式會不生效, 要再次匯入,或者重新啟動, 或者另外匯入sidebery-settings.json, 新樣式才會生效。 但是重新匯入sidebery-settings.json, 有時會造成Sidebery丟掉整個面板的資料, 所有分頁都回到第一個面板, 所以才提醒大家一定要記得備份快照。 所以我才不太想動到Sidebery的樣式, 這樣使用者要更新很麻煩, 但是用userContent覆蓋的寫法我不確定在所有解析度都有效。 希望有用到這個功能的人幫我測試看看, 如果真的不行的話只好大改Sidebery的樣式了。 ※ 編輯: YuQilin (118.167.92.111 臺灣), 12/02/2024 22:40:30

12/02 22:45, 1天前 , 17F
Y大我提一個問題你參考是否需要修正,你的樣式有包
12/02 22:45, 17F

12/02 22:45, 1天前 , 18F
含將findbar改成懸浮式,但這個懸浮bar會在開啟佈景
12/02 22:45, 18F

12/02 22:45, 1天前 , 19F
主題那選項後,跟著改變,但在偏亮底的網頁會造成部
12/02 22:45, 19F

12/02 22:45, 1天前 , 20F
分按鍵及搜尋結果的字不易識別,或許固定底色會較好
12/02 22:45, 20F

12/02 22:45, 1天前 , 21F
?我目前是暫時關掉用火狐預設的了
12/02 22:45, 21F

12/02 22:46, 1天前 , 22F
12/02 22:46, 22F

12/02 23:20, 1天前 , 23F
我忘記修這個了 感謝回報 更新v1.1.1
12/02 23:20, 23F

12/02 23:20, 1天前 , 24F
修正應用主題時尋找欄背景顏色錯誤
12/02 23:20, 24F

12/03 18:43, 21小時前 , 25F
謝謝更新,但是請問要下載哪些檔案? 是版號1.1.0的嗎?
12/03 18:43, 25F

12/03 22:07, 18小時前 , 26F
下載Installation步驟2裡面的壓縮包
12/03 22:07, 26F

12/03 22:07, 18小時前 , 27F

12/04 02:05, 14小時前 , 28F
感謝更新!目前我在2560x1440解析度下,使用不折疊
12/04 02:05, 28F

12/04 02:05, 14小時前 , 29F
sidebery選項,顯示正常不會抖動。
12/04 02:05, 29F
我在努力讓FlexFox的速度更快 重新改寫一團糟的uc-window-contorls.css 改到很難閱讀和理解 勉強砍掉好幾個:has() 結果速度只快了2ms 吐血XD 目前FlexFox預設選項下 火狐啟動後第一次開右鍵是25-28ms **第二次以後無影響** 原生是9-13ms VerticalFox是13ms ShyFox 183ms ArcWTF 1.53-1.55s gwfox 960-970ms FirefoxONE 13ms textfox 13ms FF-ULTIMA 13ms edge-frfox 開啟「Sidebery啟用時自動隱藏水平分頁 停用時自動恢復水平分頁」功能 2.845s 關閉此功能 13ms 速度就是被:has()拖慢的 其他規則再多條也無所謂 FlexFox v1.0.0以前最高好像是 3-5s 是現在的100倍以上 非常離譜XD 希望能把延遲降到20ms以下 ※ 編輯: YuQilin (118.167.92.111 臺灣), 12/04/2024 09:28:58

12/04 11:29, 5小時前 , 30F
請問會對sidebar.revamp, sidebar.verticalTabs做優化嗎?
12/04 11:29, 30F

12/04 11:29, 5小時前 , 31F
這兩個分別是Firefox新的側邊欄與垂直分頁
12/04 11:29, 31F
FlexFox有包含sidebar.revamp, sidebar.verticalTabs的樣式 但是只寫了基礎功能 效能沒有優化 目前的功能有 原生垂直分頁會自動摺疊收合 側邊欄工具列的體積縮小 和Sidebery並用時 會調換側邊欄工具列和Sidebery的位置 把Sidebery移到最邊緣 這樣要點選分頁時 就不用精準的控制滑鼠到特定位置 只要隨意移動到邊緣 就可以點到Sidebery 不過這些樣式目前看不出用途 因為很難用XD Sidebery好用太多了 有Sidbery和縮小的側邊欄表頭 新版的側邊欄工具列和垂直分頁感覺完全派不上用場 而且目前的側邊欄工具列非常莫名其妙 體積非常大 然後上面不能放擴展按鈕 只能顯示原本的側邊欄表頭的選項 那實在沒有必要做成一整個長條的工具列 非常佔用空間 我想等將來這個工具列更實用以後 再想想看要怎麼利用 目前這二個功能有個可以利用的地方 用user.js強制使用者打開sidebar.revamp, sidebar.verticalTabs 這樣火狐會自動把水平分頁關閉 同時視窗控制按鈕也不需要用原本的方法移位了 然後把側邊欄工具列整個縮小或藏起來 只顯示Sidebery 這樣就和目前的FlexFox+Sidebery的效果差不多 但是隱藏水平分頁和按鈕移位的工作換成火狐自己做 可以加快FlexFox的速度 我有想過這樣改...... 不過目前原生垂直分頁和側邊欄工具列都還在開發中 很不穩定 常常改來改去 (例如新版Nightly又改了側邊欄工具列在右側時的顯示順位, 造成FlexFox原本寫好的Sidebery在右側的移位失效) 所以目前還不會進一步開發太多功能 ※ 編輯: YuQilin (118.167.92.111 臺灣), 12/04/2024 12:57:31
文章代碼(AID): #1dJQ5o_w (Browsers)
文章代碼(AID): #1dJQ5o_w (Browsers)