V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  catfan  ›  全部回复第 5 页 / 共 21 页
回复总数  418
1  2  3  4  5  6  7  8  9  10 ... 21  
2020-12-25 22:52:14 +08:00
回复了 godblessumilk 创建的主题 问与答 请教大佬们油猴脚本的代码逻辑问题
iOS 可以用 Gear browser 来调试油猴脚本。如果是油猴开发者,可以申请免费的 Gear Pro 。
@zythum 嘻,谢谢夸奖:)
@zythum 这太巧了,肯定是故意的(:狗头)
哈,文慧园啊,曾经就住过这小区的隔壁...
2020-10-28 19:14:03 +08:00
回复了 MENKDR 创建的主题 Apple iOS chrome 好用吗 ?? 对比 Safari 怎么样?
作为某浏览器的产品负责人,我觉得我有责任来纠正一下「 iOS 上的浏览器都是 Safari 套壳 /换皮」这种错误说法。

在 iOS 上所有浏览器的渲染引擎(解释 HTML 、CSS 、JavaScript 代码,处理网络请求)都必须和 Safari 一样使用 WebKit ( WKWebView )。

但是!

这只是说明展示网页 View 的核心是同一个而已。

除此之外,浏览器的各种功能,包括最基础的搜索框、导航栏、书签、历史,以及各种高级交互等功能都需要完全自行实现。而这才是最影响用户体验的部分。你可以对浏览器页面添加广告过滤、调整样式、甚至提供油猴脚本等功能的支持。这都是原始 WKWebView,以及 Safari 本身都没有提供的东西。

而且,Safari 作为一款闭源软件,在 XCode 里根本从来都没有过接口或者提供其它任何方式让你可以对 Safari 进行套壳和换皮的操作。

这道理和游戏引擎一样,市面很多游戏都使用了虚幻引擎,但是实际最终成品类型都是可以千变万化,处决于开发商的开发水平。
2020-10-26 00:08:13 +08:00
回复了 admirez 创建的主题 iPhone 有必要为了省电用 ios 的暗黑模式么
从屏幕特性来说,黑暗模式是整体降低了屏幕发光的亮度,整体功耗必定比白色全亮的来得省电。尤其是 OLED,纯黑是不发光的。但同亮度下,黑暗模式和白色屏幕对比,功耗是有区别,但不太明显。要省电的话,开 iOS 的节能模式更好。

说黑暗模式对眼睛不好,其实不对。那是大多数 app 单纯是把背景变黑,文字变纯白,图片不变等方式来处理。这样导致就是黑和白的对比度过高,色温(蓝光)偏高,眼睛的刺激更明显。

所以,在夜间,屏幕最好的黑暗模式处理方案是:
1. 用纯黑配合浅灰的文字,图片之类的也要加点透明度或覆盖灰度层,降低背景和内容之间的对比度差距。
2. 尽量降低屏幕亮度。
3. 减少蓝光。调低色温,或启用 Night Shift 等。
4. 房间开启暖色调低亮度的小台灯。不要直射,最好对准墙壁,通过漫反射的方式让房间具备一定的亮度。降低环境光和手机屏幕之间的对比度差距。
@justNoBody 这本来是英文啊,很难兼顾所有地区的读音...😂

Gear 本身意思为齿轮、工具、装置等,而且读音类似 Geek

很多游戏名字也是用它:
Metal Gear Solid - 合金装备
Guilty Gear - 罪恶装备
Gears / Gears of War - 战争机器

无主之地的开发商叫 Gearbox

著名汽车节目 Top Gear

还有很多...是相当正派且猛男的名字
已小幅更新到 v3.0.3,黑暗模式算法小度强化。
@wdhwg001 谢谢这么详细的反馈。

某些颜色对比度都是算好的,不好调。不过推荐直接从屏幕中拉出 control center,在里面调整手机屏幕亮度会更方便。

WebView 白屏主要是内存中的内容被清理,layer 需要重绘的问题,没有直接设置该颜色的属性。这个涉及到 WebView 核心的一些东西,不太好处理。未来会进一步研究。
@headwindx Firefox 使用的是反色方式,会导致部分颜色失真,例如会把红色转换成橙色。对比度也过高,不太利于夜间阅读。可以试试都访问煎蛋网( jandan.net ),便能有明显的对比。
@SingeeKing 目前没有此功能。不过新算法都是自适应的了,而且切换黑暗模式其实也就只需要两个步骤而已。
@Echoldman 未来也许会有的,但目前还是 iOS 为主。
@cyitao 这个滚动设计是让快速上下文滚动定位的时候,上下菜单栏不会弹来弹去(用户粗略定位的情况),依然保持隐藏。只有在结束滚动,才会去触发判断下拉滚动是否需要展示菜单栏(用户需要准确定位的情况)。

标签页这样的设计是避免打开过多空白 Home 标签。你可以把它理解成永远只有一个 Home 页面 + n 个标签页,点击标签管理页的小房子按钮就是回到 Home 页,逻辑和 iOS 桌面相似(永远只有一个桌面,但可以在桌面打开 n 个 app )。这样可以减少不必要的内存损耗,让每个标签都必定展示页面。目前其它浏览器那种新建空白 Home 标签页的设计其实是没有意义的,会经常开了一堆这样无意义的标签,还要手动去逐个清理。
@wzw 脚本方面的功能一直都在增强和改进。(可查看我们的更新历史)
2020-10-04 12:29:09 +08:00
回复了 SmaliYu 创建的主题 浏览器 问下 iOS 和 Android 手机上,有没有能用控制台的浏览器?
Gear 浏览器不但支持控制台各种命令、元素审核、修改 cookie 与 storage 信息外,还能支持油猴脚本等等。

[https://gear4.app]( https://gear4.app)
2020-09-09 18:54:41 +08:00
回复了 kikione 创建的主题 程序员 leetcode 的算法题,难度是简单的,都做不出来
写代码快十年了,觉大多数算法题都不会做😂
2020-08-16 09:26:47 +08:00
回复了 catfan 创建的主题 分享创造 Gear 浏览器对于「油猴」脚本的技术实现原理
@dullwit 感谢你的反馈。你所说的应该是 Split View 分屏浏览吧。确实还没有做此模式的适配,之后会对此进行优化。

内容模式是对当前网站(域名)进行设定的,并且下次打开还会使用此设定,毕竟每个网站最佳浏览模式都不一样。
2020-08-09 12:54:57 +08:00
回复了 catfan 创建的主题 分享创造 Gear 浏览器对于「油猴」脚本的技术实现原理
@Actrace 嗯嗯,确实用词不太准确。抱歉。
2020-08-09 12:52:48 +08:00
回复了 catfan 创建的主题 分享创造 Gear 浏览器对于「油猴」脚本的技术实现原理
@binux 关键是要用全新的方式来实现一样的效果...还有一些核心的差异,要单独阅读调试各个脚本的代码才能找到问题...(/ □ \)
2020-08-09 12:47:39 +08:00
回复了 catfan 创建的主题 分享创造 Gear 浏览器对于「油猴」脚本的技术实现原理
@nl101531 大部分用户都不知如何正确填写搜索引擎的 URL 参数,并且各网站的图标不一。还是浏览器统一定义和管理好会比较协调。另外,内置了这么多搜索引擎还不够用吗?算是目前市面上支持最多的了。
1  2  3  4  5  6  7  8  9  10 ... 21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5729 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 06:26 · PVG 14:26 · LAX 22:26 · JFK 01:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.