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

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]

思えば一年前の今日,こんなこと書いてました。
  • と思ったけど,なんにも書いてないです…
  • [ 1年前スクリプト by naoK ]
同じカテゴリからランダムピックアップ

この記事に対するコメント・トラックバック [1件]

Up1. 0x集積蔵 — 2009/05/10@05:15:54

homepagenaoKの「ホイきたー!」 : Flickr内ではMac SafariでoAutoPagerizeが効かなくなってしまった件という記事を見つけ、調べてみたところFlickrのサイト側のJavaScriptの影響を受けて*1いることがわかりました。 ただ、直接的な対応をしなくても、XHTMLかどうかの判定方法を変え
続き »


この記事に対する TrackBack URL:

設定によりTB元のページに、こちらの記事への言及(この記事へのリンク)がなければ、TB受付不可となりますのであらかじめご了承下さい。

コメントをどうぞ。 名前(ペンネーム)と画像認証のひらがな4文字は必須で、ウェブサイトURLはオプションです。

ウェブサイト (U):

タグは使えません。http://・・・ は自動的にリンク表示となります

ニコッ ムカッ えーん あちゃぁ ベーッ ラブリー ムンク 汗 ネムー 風邪 グスン はぁと zzz うっ いかり ダッシュ グッ ドクロ ケーキ

     

[X] [Top ↑]