打造订阅式搜索,让我的搜索,只搜精品!
These are versions of this script where the code was updated. Show all versions.
feat: 添加选择选中文本的脚本API
Update my-search.js
- [搜索优化/bug修复] 当内容或附加内容如果超过2048,只截取前面2048个字符来参与搜索。 解决了,超过原来的1024个字符,无法对资源内容与附加内容进行搜索从而出现搜索不到的问题。
使用最好的favicon源
更新favicon源与优化favicon相关代码
更新数据时,去重,防止出现重复数据。
解决再次选择索引被删除的bug祝大家国庆放假玩地开心!😜
解决了一些问题,脚本会更加稳定。祝各位用友“中秋快乐”!
更新日志:
防止在网络不好的情况下,多页面数据同时加载而导致的数据重复问题
每次搜索时,如果注册表中存在数据查看持久化的数据是否比当前注册表中的还新,防止页面在其它页面已经更新了,当前的数据还是旧的。
呼出搜索后,当视图隐藏时取消搜索数据的挂载,以减少内存的占用
我的搜索脚本项,使用的是字符串js执行,在有些页面是被受限,在受限的页面会提示"由于页面设置的安全策略,无法在此页面正在运行'脚本项'"。
我的搜索脚本项
字符串js
更新日志:- 微调了一下样式,解决了存在的点击logo可能导致输入框隐藏,输入框失去聚焦问题。- 优化了idFun函数(数据项的d策略器),将使得数据修改数据项的标签时,当不会变为新数据
更新日志:- 微调了一下样式,解决了存在的点击logo可能导致输入框隐藏,输入框失去聚焦问题。
更新内容:- 解决搜索结果处理存在的排序问题- 添加脚本编写的视图API - view函数- 解决首次加载数据时,新数据不为空问题(由于没有使用后台,刚开始无法确定哪些为新数据)
1、数据项favicon当使用第三方API失败时,会使用网站"根域名.favicon.ico",如果这样还不行,会使用预定义失败图标。2、脚本项的增强,添加open API,可用于打开url后进行模拟操作以将要显示的信息更直观地显示给用户(模拟点击、模拟滚动、信息标注)。
更新内容记录:1、新项当达到15时就淘汰"最旧"的新数据,使新数据数控制在一定数量,防止“新”标签过多。【作者本地已实现】2、结果项图标内容部分边被隐藏问题 【作者本地已解决】3、“查看内容”MD li项被页面样式隐藏问题 【作者本地已解决】4、将支持自定义内容项图标 【作者本地:服务项支持自定义图标】5、将新增“服务项”,服务项支持自启动与手动启动,它是一段脚本——我的搜索脚本项 【已在作者本地初步完成】6、将想要的内容项置顶,以至可在搜索右边小叶子点击查看。【取消开发,由最近火热与历史方案代替】
解决了一些问题,调整了一下样式。通知:考虑到用的人比较少,所以决定若不遇到大bug,将不再更新。
1、优化了体验(优化了数据加载实现)2、重新加入github文件加速链接3、样式上的小改变
6.0版本发布了1、添加了Tis公共仓库,可以将自己的订阅提交到公共仓库,当开启使用公共仓库的订阅,脚本会自动解析用户提交+官方验证的公共仓库的订阅链接
7.0版本发布了1、添加了Tis公共仓库,可以将自己的订阅提交到仓库,且可使用用户提交+官方验证的公共仓库的订阅链接
本次更新提升了使用体验,具体如下:1、refactor:当搜索模式为搜索PRO模式时(语法见系统项“用法”),只显示“可搜索”项,且支持点击权重排序。2、refactor:简述内容的滚动条调整--我的搜索-Beta 同步--
修复了一些问题,推荐更新。
添加了两个后备问题方案1、当出现索引问题时,导致找不到数据时,全数据扫描2、当标签没有清理,而显示出标签语法到搜索结果视图上,为此在数据列表渲染前对要显示的数据项进行检查标签/去标签。
推荐更新1、问题解决:解决了“附加内容”渲染为md的一些问题。2、性能优化:解决一个页面存在iframe时,只监听快捷键的监听,而不像单独tab一样完整加载脚本,当在iframe触发显示搜索的快捷键时,会给父容器发送事件,让父容器来显示。3、样式优化:附加那个图标当页面缩放/空间太小比较小时,那个图标会变得非常小,新版本解决了这个问题。3、其它优化:搜索pro模式优化,之前要按两个“:”才会进行搜索模式,现在只需要按tab键即可(shift+tab取消搜索模式)。
1、优化了一些样式细节2、优化了体验,比如:当用户搜索的是“音乐”,且“音乐”这个关键词存在于标题或描述中(存在于内容中无效),且你选择了它,那会增加它的权重,而权重就会用来优化搜索结果的排序。
1、加载数据改为责任链函数(责任链模式)2、界面的一点优化3、其他地方的小修改
1、feat: 添加新的书写格式,使得数据项会带有关联|相关内容,在每一项的右边有一个关联图标,点击即可查看关联内容。 完整数据格式,请查看“系统项” -> "使用说明"。2、移除加载链接,可能会造成数据无法加载,但经过考虑,由于第三方的加速不稳定,决定暂时移除 ...
1、添加了标签关注,可以在脚本选项“订阅管理”中取消关注标签,默认不关注“程序员”,“Adults only”等一些普通用户不需要的标签。(添加此功能的主要是为了,添加一些非普通需要的数据项,而影响普通用户的体验,因此加入标签管理的功能,让用户选择性地启用)
1、添加了标签关注,可以在脚本选项“订阅管理”中取消关注标签,默认不关注“程序员”,“Adults only”等一些普通用户不需要的标签。(添加此功能的主要是为了,添加一些非普通需要的数据项,而影响普通用户的体验,因此加入标签管理的功能,让用户选择性地启用)后续开发:优化方向,对脚本的资源“智能”合理管理,以压榨式节省脚本带来的内存开销,让脚本更加小而美。
1、修复“NEW”,防NEW中数据的混乱,一直没解决是因为有些页面有多个"子页面",这些子页面都会使脚本加载,此版本中解决了这个问题,上次解决的是一次页面加载中的混乱页面。预开发内容:这个版本是一个稳定的GA版本,下个版本中会添加一个新功能,用户可以选择取消“关注”不想关注的“标签”(比如“程序员”标签等等),取消关注后将不在显示属于该标签的内容,当然会内置默认不关注的列表。
1、添加了高效的函数同步器,让数据加载数据处理同步执行,防止数据处理出现问题2、新版本会清理所有缓存数据,所以“new”数据为空,须知。本脚本注重代码性能,将尽最大努力,让脚本“小而美”。
推荐更新,修复了一些问题:1、修复了之前添加单关键词不转拼音而误删除的一条代码2、完善了数据加载的代码3、完善了选择后点击回车的代码更新原则:当存在影响体验或大更新时,不会累积更新,而是会尽快更新~
推荐更新!更新内容如下:1、之前视图显示时才更新数据,现在会自动更新,更新操作与视图显示无关,而是与过期时间有关,且更新时间将之前每1小时调整为每12个小时2、单关键词不使用转拼音搜索,使单关键词的搜索结果更准确
Show all script versions