使用了火狐代码就必须要开源,为什么你不开源?
雨见不是基于火狐代码开发的,仅仅是用到了火狐的组件(Gecko)
使用该组件并不要求你将整个软件开源,但需要遵循Mozilla Public License 2.0(MPL-2.0)的规定。根据MPL-2.0协议,你需要做以下几点:
Modifications to MPL-licensed code: 任何对该组件代码的修改都需要在发布时开源。这意味着,如果你对该组件库本身进行了修改,你需要将这些修改的代码以MPL-2.0协议的方式发布。
Larger Works: MPL-2.0允许你将MPL-2.0代码与其他代码(例如你自己的代码)合并,形成一个更大的作品(Larger Work)。对于Larger Work,你只需开源该组件的部分和任何对其的修改,而不需要开源整个项目。
Notice and Licensing: 你需要在你的软件中包含MPL-2.0的许可证文本,并在软件的相关文档中注明使用了MPL-2.0的代码。
也就是说,即使我改了这个库,那我只需要对这个修改后的库进行开源,如果没有更不用开源。
雨见是我2015年一行一行写出来的,国内的开源环境太恶劣,我不愿意开源;
相反,苹果版本大量的采用了MPL-2.0协议的源代码,我就开源了。
网页返回键被劫持怎么办
快速双击后退键,将强制后退
浏览器占用运行内存过大
浏览器是一个容器,内存占用300mb左右;一个拓展占有100mb左右(广告过滤拓展随规则数增加);网页内存在20mb~无穷,请提防流氓挖矿网页。
浏览器占用存储内存过大
常规占用在500mb左右,您可以定期清理缓存,一个网页可达到10mb左右缓存。默认的文件下载路径是内置路径,将会被统计进存储占用
关于耗电
浏览器在实验室环境下,处于平均功耗水平。耗电量与网页数量成正比,注意,每个拓展都会在后台运行一个网页,所以拓展越多,耗电量也越大。而且如果播放视频、游戏网页、网页存在大功耗任务也会增加耗电。
关于拓展兼容性
基于WebExtension规范,抽取核心拓展运行函数,目前兼容主流拓展。由于火狐版本的拓展更为规范,拓展有火狐版本,请尽量使用火狐版本;可拓拓展商店有的尽量从拓展商店下载。
如何修改下载默认路径
下载弹窗中点击路径,可切换到外置存储目录
为什么不开放自由目录选择?根据安卓系统新版要求,应用只能操控自有目录和外置Download目录。浏览器申请文件夹权限不合理且将导致无法上架到谷歌Play。
有些网页广告太多,点错了就跳走了
进入此网页后,点开权限管理,配置外链跳转权限
浏览器如何过滤非法广告
浏览器不自带广告过滤器,请前往拓展商店自定查找
如何使用用户脚本
前往拓展商店,下载油猴脚本管理器
浏览器是否安全
企业是极其看重数据的,甚至是kpi,而浏览器仅个人开发,用户数据对我毫无用处,就这点用户也做不了什么大数据,所以“不收集”;隐私保护技术源于火狐,比普通浏览器有更好的隐私保护效益。
网页加载速度慢很多
网页加载速度含多当面因素,浏览器性能+网站性能+当前网络带宽。浏览器在实验室条件下,加载性能并不差。
如果您打开国内大厂网站,如搜狗、搜狐、腾讯新闻等等,网页从打开到展示超过3s,请按照以下步骤排查
1.关闭httpsOnly、基于Https的DNS功能、无痕模式、夜间模式
2.查看是否安装多个广告过滤器,广告过滤器大同小异,起作用的的是规则,请不要安装多个。同时也请控制规则在10万内。ub的性能稍差。
3.查看是否有性能要求高的拓展影响加载。
4.关闭暴力返回不重载功能
5.清理全部缓存
6.取消自定义字体,或者换轻量字体
(百度搜索卡顿,请设置浏览器ua为小米浏览器【百度给大厂浏览器开了极速版白名单】)
谷歌登录时,提示浏览器不安全
当您的ip产生异常登录,被谷歌风控后,谷歌会进行浏览器标识校验,判断是否为常用浏览器。请点击必备拓展,找到User Agent Switcher 安装后,切换ua到火狐浏览器或者谷歌浏览器
如何设置网站独立的ua标识
为什么有些网站不展示智能播放器
目前仅针对技术意义上无版权网站,要求:1.不加密 2.未启用DRM版权保护机制的网站
设置多个搜索引擎
请填入如下实例,换行代表新增一个
百度$https://m.baidu.com/s?word=
谷歌$https://www.google.com/search?q=
夜间模式闪白屏
点击拓展运行管理器,找到《Dark Reader拓展》,点开,找到Mode,切换到静态即可。动态模式夜间观感更好,只是生成会慢半拍。
雨见搜索不可运行拓展/脚本
聚合搜索是可左右滑动切换引擎的,且存在预加载。可以认为是同时打开了多个搜索引擎。此时拓展难以辨认运行环境,快速滑动会导致闪退。此问题暂时无解。
且聚合搜索是独立环境,有助于隐私保护;也防止误添加拓展/脚本导致的搜索异常,毕竟搜索是基础功能。