アカウント名:
パスワード:
Flash Playerのバージョンが2桁になった時には、JavaScriptによるバージョン判定に失敗しているウェブサイトをいくつか見ましたが、Ver 11になった時は見ませんでした。今回、Ver 12になって「Yahoo!モバゲー 這いよれ!ニャル子さんW(ry」(要ログイン) http://yahoo-mbga.jp/game/12015605/play?member_id=&invite_member=&... [yahoo-mbga.jp] で、Flashコンテンツの中で「Flashのバージョンが古いです」と表示されます。これは、バージョンチェックの問題でしょうか?それとも互換性の問題でしょうか?
Flash Playerのバージョン判定に失敗しているウェブサイトは未だにけっこうあるよ。スクリプトの類が旧態依然のまま放置されていて、サポートに苦情入れても直す気が無いサイトも結構あります。さすがに最近はWindows8/8.1のIEからまともにアクセスできないというので、しぶしぶ直すところが出てきましたけどね。
バージョンチェックの問題です。バージョンチェック時に、バージョン番号を文字列として評価している処理はバージョンが2桁になった時に、ver.10やver.11をver.1の派生と誤評価してトラブルが発生していた。Ver 10以降が前提であれば、Ver 12が来た場合、バージョン番号を文字列として評価している処理であっても、問題は発生しません。ただそれだけの話。だから、未だに残っているVer 9以前を前提としているような処理があるサイトだと、Ver 12でも問題が発生します。
このゲームの対応環境は、11.8以上です。http://yahoo-mbga.jp/game/12015605/detail?second [yahoo-mbga.jp]また、11.9.900.170で動作する事を確認しています。
バージョン判定と言えば、Opera(Presto版)は結局正しいバージョン判定が広がるのを諦めてたっけ。
そして今やGeckoのようでありChromeでWebKitでSafariでMozillaだと名乗ってるけど、Operaとだけは名乗れない(名乗るとOpera専用コードに飛ばされて誤動作してしまう場合があるから)始末ですよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
トラブル発生 (スコア:0)
Flash Playerのバージョンが2桁になった時には、JavaScriptによるバージョン判定に失敗しているウェブサイトをいくつか見ましたが、Ver 11になった時は見ませんでした。
今回、Ver 12になって「Yahoo!モバゲー 這いよれ!ニャル子さんW(ry」(要ログイン) http://yahoo-mbga.jp/game/12015605/play?member_id=&invite_member=&... [yahoo-mbga.jp] で、Flashコンテンツの中で「Flashのバージョンが古いです」と表示されます。
これは、バージョンチェックの問題でしょうか?それとも互換性の問題でしょうか?
Re: (スコア:0)
Re: (スコア:0)
Flash Playerのバージョン判定に失敗しているウェブサイトは未だにけっこうあるよ。スクリプトの類が旧態依然のまま放置されていて、サポートに苦情入れても直す気が無いサイトも結構あります。さすがに最近はWindows8/8.1のIEからまともにアクセスできないというので、しぶしぶ直すところが出てきましたけどね。
Re: (スコア:0)
バージョンチェックの問題です。バージョンチェック時に、バージョン番号を文字列として評価している処理はバージョンが2桁になった時に、ver.10やver.11をver.1の派生と誤評価してトラブルが発生していた。Ver 10以降が前提であれば、Ver 12が来た場合、バージョン番号を文字列として評価している処理であっても、問題は発生しません。ただそれだけの話。だから、未だに残っているVer 9以前を前提としているような処理があるサイトだと、Ver 12でも問題が発生します。
Re: (スコア:0)
このゲームの対応環境は、11.8以上です。
http://yahoo-mbga.jp/game/12015605/detail?second [yahoo-mbga.jp]
また、11.9.900.170で動作する事を確認しています。
Re: (スコア:0)
バージョン判定と言えば、Opera(Presto版)は結局正しいバージョン判定が広がるのを諦めてたっけ。
Re: (スコア:0)
そして今やGeckoのようでありChromeでWebKitでSafariでMozillaだと名乗ってるけど、Operaとだけは名乗れない(名乗るとOpera専用コードに飛ばされて誤動作してしまう場合があるから)始末ですよ。