poker-search
poker-search copied to clipboard
一款能让你一次开启复数窗口,在各种网站进行站内搜索的 Chrome 扩展插件。灵感来自于 Smartisan TNT 发牌手
我刚才试了下,好像不存在 #87 #101 #109 的问题了? 如果新版本的 Chromium 真的修复了上述的问题,将移除相关的功能,诸如 #115
Closes #33 Closes #251 Closes #145
Poker 里有两种 UA 伪装的实现,分别是 initFirstAccessMobileDetecting 和 setFakeUA。 从技术上来说,setFakeUA 没有弄`MOBILE_PAGE_IDENTIFIER`这样的东西破坏原来的 URL,是利用 chrome.declarativeNetRequest 匹配 tabID 来设定 UA 伪装的,肯定是更好。 但 setFakeUA 并没有取代 initFirstAccessMobileDetecting。因为 setFakeUA 必须要先创建了 tab 后才能运行,所以这时候还得用 initFirstAccessMobileDetecting 来做 UA 伪装,以实现首次打开搜索窗口也能做到 UA 伪装。...
NT报告的,说自己的Poker启动的窗口变到副屏去了。 经检查,`chrome.system.display.getInfo()`不再是默认第一个元素为主显的机制了,所以要多加一段搜寻主显的代码
现在导入/导出有个问题就是,一导入进来就全部清空,不好。 应该设计成可选的导入、可选的导出。并且导入并不会清空当前配置,而是追加进新内容进来。 **如果设计成追加内容进来,这里的程序设计有个需要处理的是 ID 重复的问题,不要忽略它**
需要有个错误提示,能告知错误,因为在后台出错了都无法察觉。 至少要做到这些: - 后台的错误提示 - 页面的错误提示 细节: - 错误等级的处理 不是致命的错误不应该出现错误提示的
现在看起来杂糅在一起(尤其是OpenSearchWindow),很乱,需要优化下。 而且要考虑到 #33、#145、#249、#239、#21 ,相当于重构了吧