之前一直用翻译扩展s3 google translator,由于网络问题翻译结果出来的太慢,要么就得通过科学上网,总觉的不太方便。半个月前firefox扩展市场里推荐个新出的翻译扩展「快翻」,可以连接百度翻译或者谷歌翻译,就给安装上了,属于不用重启浏览器就能工作的扩展。
安装好后问题来了,按照使用说明,拖动鼠标选择要翻译的文本后应该出现翻译按钮,可是试了几个网页都不起效。为了用上好用的翻译(虽然使用频率也不高),为了配制出一个个性化无所不能的firefox,秉着自己动手自由自在的执念,开始折腾解决问题。我不是程序员,所以真的是折腾啊。
第一个想法是,会不会跟其他扩展冲突,或者是不是被noscript或者ublock给屏蔽了。我想扩展开发者要知道这想法估计会很无言。但真的做了试验,把可能冲突的扩展一个个禁用进行测试,结果快翻还是不能用。
第二个想法是,会不会系统问题。于是第二天上班在公司windows电脑上测试快翻,结果依然无效。
第三个想法是,会不会firefox的about设置有问题。因为以前修改过,有些扩展也会修改,还开了设置同步,所以要是about设置里出了问题,就会同步到不同电脑上的浏览器。验证这个想法的办法只有把firefox打回原型了,先关掉账户同步,然后刷新浏览器回到出厂状态,再重新安装扩展(不能用账户同步安装,因为如果真的有错误设置,也会被同步回来)。首先安装快翻,结果真的能用了,可是哪里出了问题依然不清楚。
这时候弄好了就丢着不管了的毛病又犯了,搞别的事儿去了。直到昨晚上网,想查询个单词,发现快翻又不能用了。前几天白折腾了,原因没找到,再刷新浏览器还是可能会重现问题。不是程序员,只能枚举可能性去试验,真心太折腾,就去找个其他的翻译扩展。于是安装了google translator for firefox,同样不用重启,也同样不起作用。
第四个想法是,会不会还有其他不用重启的扩展也不起作用。这个想法纯属思想弥散开了,试图把特殊问题归纳为普遍问题予以解决。因为在网上搜索信息,普遍问题得到的搜索结果会比特殊问题多得多,因此更可能找到解决办法。先安装了free memory和Unlimited Free VPN by betternet,结果都不起作用,工具栏状态栏全都找不到扩展图标。于是google为什么不用重启的扩展不起作用,无果。
这时候已经相当没耐心了,破罐破摔不想折腾了,大不了以后上外文网站开goldendict划词翻译。于是顺便安装了goldendict,添加了本地词典和有道翻译。可这么干总觉的不完美,目标可是让firefox无所不能啊。
昨晚在看迷离档案时,有个剧情时通过无处不在的摄像头寻找嫌疑人,就联想到个人隐私,忽然产生了第五个想法,难道是隐私模式下这些扩展不能用?于是关掉firefox的隐私模式,快翻果然能用了。再重启隐私模式,又不能用了。问题终于找到关键所在了。
其实早应该想到了,验证前两个想法时说明不是扩展冲突和系统限制,第三个想法的试验结果证明肯定是浏览器设置的问题,而刷新浏览器之后手动修改为一直处于隐私模式,由于没用快翻所以没有及时发现这导致了问题。关掉隐私模式,手动设置历史和cookie保存方案,快翻,google translator for firefox,Unlimited Free VPN by betternet全部能用了。不过free memory依然无效。
于是问题又来了,为什么隐私模式下这些扩展不能使用?为什么正常模式下free memory依然无效?要解决前一个问题已经要涉及代码领域了,无能为力。第二问题目测要折腾才能解决,缓缓以后再说吧。
本文作者:tsingk
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!