アカウント名:
パスワード:
ずっとFirefox 3.x.xのままにしてればこんな事もなかったのにバージョン番号が3.65535.16777216とかになってもいいじゃん
rv:の後ろ数値部分を抜き出して比較ってことをやらないからだよ。手抜きするところはそこじゃ無いっていうね。
それもそうだけど、それより「rv:の後ろに数字があればIE扱い」って方が問題あると思うな。ブラウザ間はもちろん同じブラウザでもバージョンによって表記が違うわ将来どんな書式になるか未知数だわで、UAの文字列で判定って方法自体がもう破綻してるよ。
何がアレって、Webシステムがバグってるのが確定ではあるけど、SafariやChromeと違ってFirefoxだとシステム改修せずに放置プレイされそうな所が……
放置プレイで済めばいいけど、これを機にサポートをやめるという流れもあり得る。
とっくにサポートしていない(動作確認していない)のが表面化しただけだと思う。サポートしないならしないでそんな風に放置してればいいのにIE11をUA判定の「サポート」対象に加えた挙げ句この始末。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
バージョン上げまくるからだよ (スコア:1)
ずっとFirefox 3.x.xのままにしてればこんな事もなかったのに
バージョン番号が3.65535.16777216とかになってもいいじゃん
Re: (スコア:1)
rv:の後ろ数値部分を抜き出して比較ってことをやらないからだよ。
手抜きするところはそこじゃ無いっていうね。
Re: (スコア:0)
それもそうだけど、それより「rv:の後ろに数字があればIE扱い」って方が問題あると思うな。
ブラウザ間はもちろん同じブラウザでもバージョンによって表記が違うわ将来どんな書式になるか未知数だわで、UAの文字列で判定って方法自体がもう破綻してるよ。
Re: (スコア:0)
何がアレって、Webシステムがバグってるのが確定ではあるけど、
SafariやChromeと違ってFirefoxだとシステム改修せずに放置プレイされそうな所が……
Re: (スコア:0)
放置プレイで済めばいいけど、これを機にサポートをやめるという流れもあり得る。
Re:バージョン上げまくるからだよ (スコア:0)
とっくにサポートしていない(動作確認していない)のが表面化しただけだと思う。サポートしないならしないでそんな風に放置してればいいのにIE11をUA判定の「サポート」対象に加えた挙げ句この始末。