ヽ(´ー`)ノヽ(´ー`)ノヽ(´ー`)ノ[ xreaの規約による,xreaの,xreaのための広告スペース ]ヽ(´ー`)ノヽ(´ー`)ノヽ(´ー`)ノ

[ Tags :: safari ]

Flickr内ではMac SafariでoAutoPagerizeが効かなくなってしまった件

去年のいつ頃からだったか忘れてしまいましたが,Flickrのサイト内ではMac SafariでoAutoPagerizeが効かなくなってしまっていました。

最初に効かなくなったのはContactsのページ。それがだんだん他のページでも効かなくなってしまって,気づいたら自分のページですらAutoPagerizeできなくなってました。う~ん困ったなぁと思いながらも他でそういう声を聞かないので,多分うちだけの環境なんだろうとずっと不便ながらも我慢してきました。不思議なのはGoogleとか一般的なサイトでは問題なく使えるんですが,Flickrのサイトだけが何も反応がなくなってしまうこと。いつもなら右上に表示される四角いマークすら表示されないんですよねぇ。

で,ある日ふと思い立って,Windows版のSafari(Bookmarklet使用)とGoogle Chrome(Greasemetal使用)ではどうなんだろうと試してみました。そしたらば。

やっぱりFlickrだけ効かないよー! ということでした。でも他では知る限り一件しか同様の症状になっている人を知らないし,大丈夫だよーっていう人もいるし。うむー。

SafariについているWeb Inspectorで確認すると,次のようなエラーが発生している模様。発生箇所はoAutoPagerize(.user).jsの793行目(Mac Safariでは867行目)らしい。

Error: INVALID_EXPRESSION_ERR: DOM XPath Exception 51

このエラーメッセージを見るとXPathの書き方に問題があるような感じですが,MacでもWindowsでもFirefoxのAutoPagerizeでは全く問題なくて,対象サイトのデータは基本的に同じはずなんですけどねぇ…。原因が自分の環境によるものなのかスクリプト側なのか謎なんですが,とりあえずこうしてエントリしておきます。

5/10追記:oAutoPagerizeの作者,os0xさんにこのエントリを捕捉して頂いたようで,本日対応版がリリースされました。どうもありがとうございます。もっと早く報告しておけば良かった…。でも,すごく快適だー!


— posted by naoK at 20:45   [ Mac_Life ] Comment [0]  TrackBack [1]

SafariでoAutopagerizeがいつの間にか動かなくなっていた件(解決

Mac Safariで大変重宝しているoAutoPagerizeが数日前から使えなくなってしまっていました。

なんか対応サイトのデータを上書き更新するときに失敗しちゃったのかなぁとか考えたりスクリプトをリロードしてみたりしたんですがやっぱりダメ。うーん今までスクロールすればどんどん次のページが読み込まれていたのに,やっぱり使えなくなると不便です。

もしかしたらスクリプト自体がバージョンアップしたのかなぁと思って,元のサイトに行ってみたら,なんか不具合があった模様。スクリプトを上書き更新したらあっさりと復活しました。わーい。

ということで,ある日突然SafariのAutoPagerizeが効かなくなってしまった人は,スクリプトを更新してみると幸せになれるかもですというお話でした。

SafariでoAutoPagerizeが動かなくなっていた件 - 0x集積蔵

— posted by naoK at 14:26   [ Mac_Life ] Comment [0]  TrackBack [0]