ko1haha
2024-07-21 12:08:24 +08:00
冷知识 扩展可以主动调用浏览器的 冻结 功能
所以我的扩展有两种冻结模式:第一种手动冻结,用户一键多级别批量冻结就完了。
第二种自动冻结,中键打开页面,若超出一定数量,或者用户脚本控制,自动冻结后台新页面。打开再多,也几乎是零内存占用。这样计算,可以说我帮你节省 99.99 % 内存,哈哈!
---
上面是使用角度分类。从技术角度,也有两种冻结模式。一种就是标准冻结,平平无奇。一种是先重定向到一个固定网址,然后再标准冻结。后者的好处是可以被扩展识别,从而自动卸载、自动预热。前者只有 firefox 有预热的 api 。
---
> 我也做过几款插件……
巧了,我的扩展同时涵盖搜索引擎切换功能,检测页面上的搜索词,然后选项卡切换,选项卡可以自己编排。选项卡下面是搜索词记录。
后面再考虑加个限定词的记录( site:xxx 、-csdn 等等),但有点复杂了,不如记录到搜索引擎 url 里面。。
---
我一个扩展 纯手撸原生 JS ,polyfill 我都不用,jquery 我弃之如敝履,vue 食之如鸡肋。。
我一个扩展,同时具备以下功能:
多标签页书签管理支持多选框选排序加图、搜索引擎迅猛切换、一键 tts 朗读带下划线支持自定义在线朗读引擎、标签页拼音搜索等等……
---
我感觉
用户脚本 + 扩展 + AHK + 其他本地脚本之间的通信
能带来最大的便捷。
很多人不知道,或许是觉得不安全吧,哈哈。
---