Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

删除扩展设置页面中的“样式”标签页 #469

Closed
muzuiget opened this issue Dec 5, 2022 · 11 comments
Closed

删除扩展设置页面中的“样式”标签页 #469

muzuiget opened this issue Dec 5, 2022 · 11 comments

Comments

@muzuiget
Copy link
Owner

muzuiget commented Dec 5, 2022

在最新的 Dualsub v2.5.0 版本我删除了“样式”标签页。

原因

为了升级到 Manifest V3,被逼重写了不少代码,所以顺势审视了现有的设计和代码,发现很多地方都值得重写。现在浏览器足够强大,各家浏览器行为差异也在减少,很多陈旧的代码都可以抛弃。

所以我重写了底层 UI 组件的代码,扩展设置页也跟着重写了,虽然它整体看起来没什么变动。除了那个“样式”标签页我不太想重写,因为它太复杂了。

我设计了一个 UI 编辑器,希望避免用户写 CSS 代码,也可以灵活调整样式。但这个编辑器本质就是一个 CSS 代码生成器,基本上和 CSS 的概念一一对应的。

Screenshot_20221207_094745

过去我沉迷发明这种看上去“强大”的东西,现在看来真无必要,密密麻麻的 UI 组件看上去未必让人觉得易用,现在觉得直接填代码反而更加简洁。而且 GUI 无法表示很多用代码能实现的功能。题外话:所以我不看好现在那些号称无代码的工具。

而且我敢说 99% 用户都是只用那个调整字体大小的功能,所以我索性全删了。

未来的想法

默认样式做到自适应环境开箱即用,仅仅给那些几个常见样式做 UI 组件。

至于想精确控制样式的用户,用 Wildmonkey 来应用 CSS 代码就行了,可以自己用 DevTools 来调试。

至于那些不会 CSS 又不想花时间学习的用户,你发个帖子问一下就好,就像 #441 一样,我贴一段示例代码,然后用户自己改改其中的几个数字。这通常就花了我几分钟时间,好过我常年累月维护一些不知道有没有人用的代码。

关于 Wildmonkey

本质就是从 Dualsub 原来的”插件“标签页分离出来的功能。

Dualsub 修改网站的 HTML,其它扩展也可以修改 Dualsub 的 HTML,这是很正常的用法。

@muzuiget muzuiget changed the title TODO 删除扩展设置页面中的“样式”标签页 Dec 6, 2022
@XXpE3
Copy link

XXpE3 commented Dec 6, 2022

吓我一跳,看着看着没颜色了,笑死

@chung0124
Copy link

跪求恢復, 這款外掛是唯一可以調整字幕大小的

@fragarray
Copy link

跪求恢復, 這款外掛是唯一可以調整字幕大小的

It's usefull to can change the colour too. Must have feature!

@chung0124
Copy link

S__24879107
世界上唯一一個可以把字幕放到這麼大的, 這樣追劇眼睛很舒服

@muzuiget
Copy link
Owner Author

muzuiget commented Dec 7, 2022

我更新了删除原因,现在代替方案可以用 Wildmonkey 来调整样式。

@kkl1919
Copy link

kkl1919 commented Dec 7, 2022

大大你好,剛剛發現Netflix 不能用了,才知道你更新了,不知道是否因為新版本有影響
image

另外如果想自行調整字幕大小,但不會在打Wildmonkey程式,應該怎麼辦?有沒有教學/Youtube教學推薦/樣本?感謝大大

@ghost
Copy link

ghost commented Dec 7, 2022

請問字體顏色怎麼改呢 試了幾個寫法都沒有套用上

@muzuiget
Copy link
Owner Author

muzuiget commented Dec 7, 2022

字体颜色和大小可以看 #472 中的示例。

如果想学习 CSS,MDN 的教程就很好了,看这一篇就够了。

@isLundy
Copy link

isLundy commented Dec 10, 2022

S__24879107 世界上唯一一個可以把字幕放到這麼大的, 這樣追劇眼睛很舒服

牛 👍(好大)

@xqdoo00o
Copy link

xqdoo00o commented Feb 5, 2023

可以留个自定义css输入框么,不想装别的插件额

@muzuiget
Copy link
Owner Author

muzuiget commented Feb 7, 2023

WildMonkey 也就 100K 不到,没必要纠结。

如果你已经在使用其它油猴扩展,也可以直接用这些扩展添加 CSS。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants