2013年2月2日星期六

叛逃

http://userscripts.org/scripts/show/158223
以前那个 Opera 扩展即使有问题不会再更新了,因为俺的 myopera 账号都删了,而且很多时候那个扩展时不时地不起作用不是我写错了,而是新版 Opera 的一些诡异问题。

其实呢,Opera 的 userjs 比油猴脚本的还是要强大很多,比如 Opera 可以糙快猛地 window.opera.addEventListener('BeforeEventListener.click', func); 截获掉 click 事件,油猴那边碰上页面用匿名函数绑定的 click 事件就只能呵呵了;另外油猴那边要很注意命名空间的问题,操作页面元素要很小心地 getAttribute/setAttribute,要是无脑用点号 . 来处理属性和事件的话,又可以呵呵了。Opera 老一辈的开发者留下了很多了不起的遗产呢,创业艰难,败家就那么一下子的事情。

以前 fx 是内存大姨妈的时候,有些死忠用户总是会辩解,内存不就是拿来用的嘛,fx 用了就可以更快,不用白不用,其他程序被挤卡了那是它们自己的问题。现在这种调调倒是成了 Opera 死忠和 Chrome 死忠的常用说辞。

当然作为不吐槽会死星人,我还是要吐槽 fx 的。一个问题是 fx 对于 target="_blank" 的支持很奇怪,有些站点是好的,但是另外一些就不行,也不知道什么原因。另外就是扩展和油猴脚本开发是在是很痛苦,上手的感觉就是在 hack 什么,而不是开发什么。

4 条评论:

  1. 我也叛逃了,过完年那段时间把 fx 折腾得差不多了,最近都在用 fx。
    o 的 ujs 确实强,fx 次之,c 只能呵呵了。
    _blank 我这好像没遇到啥问题啊 = =

    回复删除
    回复
    1. 就是上面那个js,用在google img的时候有的时候点带_blank的链接是新tab,有时候是本tab,似乎没有啥规律。不过总比给opera写的那个有时候有效有时候无效要好。

      删除
    2. 去胡乱搜了几下,好像不用这个js的时候也是新tab打开的啊。我记得以前好像是没登录就新tab,登录了就本tab,但刚试的时候登不登都新tab了,不知道怎么出现。

      删除
    3. 呃,不晓得为啥,我这里也是随机出

      删除