Gear 浏览器里程碑更新,真正能支持油猴脚本的 iOS 浏览器

2023-04-18 11:13:14 +08:00
 catfan


经过这几年来的不断迭代,多个里程碑的更新,Gear 浏览器大量改进了各方面的细节,皆为旨在提供优秀的浏览体验而不断努力。

这一年多的时间内,我们重写了 Userscript 脚本引擎,大幅度提升脚本的兼容性和性能,兼容 Tampermonkey 篡改猴、Geasymonkey 油猴、Violentmonkey 暴力猴等脚本。因为脚本引擎是与浏览器直接集成(非扩展形式),我们能更好地改进其性能,以及提供更多用户交互的设计。经过调查,我们目前依然是 iOS 唯一能真正完整支持 Userscript 的浏览器。

此外,我们还提供了完整的开发文档 https://gear4.app/doc ,以及无条件地为脚本开发者提供免费的技术帮助。我们已经帮助过不少开发者改进其脚本,以更好地在移动设备上使用和提升用户体验。



一直以来,Gear 浏览器都第一时间适配各种 iOS 的新特性,如黑暗模式、默认浏览器、小组件、Spotlight 、键盘鼠标适配、无障碍适配等等。我们不断改进应用的各种功能和体验,力求各方面能做到最好。此外,我们还提供了多种专为开发者和设计师打造的各种生产力工具,如审查元素、控制台、取色器、编辑器等等,以更好地帮助适配和开发面向移动端的网站。

期望各位极客们喜欢!🥰

官网: https://gear4.app
App Store: https://apps.apple.com/app/apple-store/id1458962238
12102 次点击
所在节点    分享创造
94 条回复
Jirajine
2023-05-23 07:19:54 +08:00
移动端好像不太需要脚本。
长期以来移动端各平台浏览器对用户脚本支持差,大部分移动端网页又在强烈的推进用户使用 app ,适配移动端网页的脚本少之又少,维护情况也差很多。
catfan
2023-05-23 07:45:04 +08:00
@Jirajine 根据我们这几年来免费为脚本开发者提供的帮助和反馈来看,其实情况还好。除了极小部分 iOS WebKit 不支持的特性外(尤其是正则的断言),多数活跃更新的脚本都是能无缝适配移动端的。毕竟脚本的代码主要都是实现功能为主,用户界面为次。

另外,移动端其实不单单指手机,平板 iPad 也是有挺多需求的,而它访问网页是和桌面端一样的。
0o0O0o0O0o
2023-05-24 13:39:23 +08:00
用任意浏览器包括 Gear 打开个网页,分享,选项里没有用 Gear 打开,我觉得可以加上
catfan
2023-05-25 00:32:02 +08:00
@0o0O0o0O0o 你好,感谢你的反馈。我们测试了一下,如果应用正确传递 URL 对象的话,分享是能看到 Gear 的选项的。但确实发现有些应用把网址直接作为字符串来传递的,我们预计将在下个版本中对此进行改进和支持。
0o0O0o0O0o
2023-06-01 22:48:03 +08:00
用了一段时间继续反馈:

1. https://www.devever.net/~hl/backstage-cast 这个网页显示不正常,加载时正常,加载完直接显示源码了,禁用所有油猴也一样

2. 在用沉浸式翻译这个油猴脚本,它有个交互菜单,在 gear 上就需要四次操作才能完成:菜单、插件、插件菜单、退出插件
catfan
2023-06-02 00:19:53 +08:00
@0o0O0o0O0o 非常感谢你的反馈。这是没有识别好此页面返回的 MimeType ( application/xhtml+xml ),导致直接显示原文了,我们将在下一个版本中对此进行修复。

点击菜单后,插件列表会自动关闭的,应该算是三个步骤吧。如果是横屏模式或者 iPad ,这里还会少一个步骤。不过,这应该算是目前设计的极限了,暂时还没有更好的方案。当然,你也可以直接在页面中点击插件的按钮,在其展示的菜单中操作。这处决于插件自身的设计。

另外,可以直接通过邮件给我们反馈,以便我们对问题进行跟踪和回复。
catfan
2023-06-02 12:42:48 +08:00
@0o0O0o0O0o 你所反馈的问题已在最新版 v6.5.10 中修复。
0o0O0o0O0o
2023-06-25 08:00:21 +08:00
连续两次更新都遇到的小问题:

更新后,启动时恢复的标签页,广告过滤那些会失效,刷新也不起作用,我是到设置里关闭广告过滤干扰元素、刷新、再开启它们、再刷新,才恢复
catfan
2023-06-25 14:01:49 +08:00
@0o0O0o0O0o 您好,这是因为应用更新首次启动后,都需要在后台编译新的过滤规则。我们使用的规则比较多,这大概需要 5 - 8 秒的时间。之后打开新的标签,或者重新打开应用便会恢复。我们或者之后会看看能否有进一步的改进空间。

另外,要给我们反馈的话,尽量直接邮件给我们 contact@gear4.app 吧,以便我们给你进行反馈和对问题进行跟踪。我们并不经常在 V2EX 在线的,谢谢。
neochen13
2023-10-02 18:30:15 +08:00
请问有安卓端吗
jingmatrix
2023-10-02 21:29:35 +08:00
Android 用户请参见我的开源项目 [ChromeXt]( https://github.com/JingMatrix/ChromeXt) 。
我刚发布的 v3.8 版本已经可以做到从外部无法检测到 ChromeXt 的存在。
隐私和安全性兼得。
Yzh361
2023-10-03 11:42:40 +08:00
我手机端用了好多年了。iOS 上才有啊…
someonesnone
2023-10-04 16:44:36 +08:00
不支持全局右滑返回吗?
zxCoder
2023-10-05 09:11:13 +08:00
苹果居然没有 chrome 浏览器吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/933395

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX