アカウント名:
パスワード:
しかしユーザーエージェント文字列では10.xのまま("Mac OS X 10"という文字列が含まれることを決め打ちしているアホがいるため)ついでにM1 Macでもユーザーエージェント文字列のCPUはIntelのまま(IntelでなければPowerPCという判定をしているアホがいるため)
Windowsが9を飛ばして10なのは、
if(version.StartsWith("Windows 9"))
のせい、なんて噂もあったな
98や95と判定されるからか。
一方Microsoft自身もASP.NETかなんかのIEバージョン判定で最初の1文字しかみてなくて、IE10はIE6より古いって判定してたけどね。(.NET 3.5ぐらいの話だからもう直ってるはずだが)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
バージョン11.x (スコア:5, 興味深い)
しかしユーザーエージェント文字列では10.xのまま("Mac OS X 10"という文字列が含まれることを決め打ちしているアホがいるため)
ついでにM1 Macでもユーザーエージェント文字列のCPUはIntelのまま(IntelでなければPowerPCという判定をしているアホがいるため)
Re: (スコア:2, 参考になる)
Windowsが9を飛ばして10なのは、
if(version.StartsWith("Windows 9"))
のせい、なんて噂もあったな
Re:バージョン11.x (スコア:0)
98や95と判定されるからか。
一方Microsoft自身もASP.NETかなんかのIEバージョン判定で最初の1文字しかみてなくて、IE10はIE6より古いって判定してたけどね。
(.NET 3.5ぐらいの話だからもう直ってるはずだが)