アカウント名:
パスワード:
これ、サービス側でEdgに対応したと思ったらEdgeで来やがるってことか。
現状まだBetaの段階だからサービス側が対応できてない。だから、偽装してうまく動くようにする、ってことなのか。それとも実際に本番になっても偽装運用?Edg対応する必要ないのかな。Microsoft側が全サイトをまわって最適なUAを選んで一覧をChromeEdgeユーザーに配信し続ける、みたいな。
Betaなんだからサイト壊れるのも当然。わかってる人が使ってるはず。こういうイレギュラーな行為がさらに面倒な問題を引き起こしそう。
デフォルトはオフで必要な人はオンに、ってんならまだマシだけど、いかに。
それとも実際に本番になっても偽装運用?
サイト側が更新してくれるかどうかなんてまったくあてにできないから、本番でもこのままじゃないかなぁ。
今になってみると「UAによってサーバの挙動が変わる」という仕組み自体が糞仕様になっている。UAによる判定ではブラウザのアップデートや新たなブラウザの登場に対応しきれないし、特定のUAでのみまともなHTMLをよこすようなサーバに対してはUA偽装で対応するしかない。
画面レイアウトなどに関してはCSSで対応できることが増えたんだし、そろそろHTTPの仕様として「UAを参照してレスポンスを変えるのは非推奨」とでもした方がいいよ。
当のMSがClickOnceでインストール済みの.Net FrameworkのバージョンをUAで判定していたような
「当のMSが~」の意味がいまいちわかりません。IEがデビュー当時からMozillaを名乗っていたのがUA偽装地の大きな理由の一つなんだから、当然MSも主犯格ですよ。
デビュー当時(IE 1.0)は"Microsoft Internet Explorer/4.40.425 (Windows 95)"らしいぜ
#詐称はIE 2.0からかな
ぶら下げるところ間違えてましたhttps://srad.jp/comment/3604212 [srad.jp]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
うざ (スコア:0)
これ、サービス側でEdgに対応したと思ったらEdgeで来やがるってことか。
現状まだBetaの段階だからサービス側が対応できてない。だから、偽装してうまく動くようにする、ってことなのか。
それとも実際に本番になっても偽装運用?
Edg対応する必要ないのかな。Microsoft側が全サイトをまわって最適なUAを選んで一覧をChromeEdgeユーザーに配信し続ける、みたいな。
Betaなんだからサイト壊れるのも当然。わかってる人が使ってるはず。
こういうイレギュラーな行為がさらに面倒な問題を引き起こしそう。
デフォルトはオフで必要な人はオンに、ってんならまだマシだけど、いかに。
UAうざ (スコア:1)
それとも実際に本番になっても偽装運用?
サイト側が更新してくれるかどうかなんてまったくあてにできないから、本番でもこのままじゃないかなぁ。
今になってみると「UAによってサーバの挙動が変わる」という仕組み自体が糞仕様になっている。
UAによる判定ではブラウザのアップデートや新たなブラウザの登場に対応しきれないし、特定のUAでのみまともなHTMLをよこすようなサーバに対してはUA偽装で対応するしかない。
画面レイアウトなどに関してはCSSで対応できることが増えたんだし、そろそろHTTPの仕様として「UAを参照してレスポンスを変えるのは非推奨」とでもした方がいいよ。
うじゃうじゃ
Re:UAうざ (スコア:0)
当のMSがClickOnceでインストール済みの.Net FrameworkのバージョンをUAで判定していたような
Re:UAうざ (スコア:1)
「当のMSが~」の意味がいまいちわかりません。
IEがデビュー当時からMozillaを名乗っていたのがUA偽装地の大きな理由の一つなんだから、当然MSも主犯格ですよ。
うじゃうじゃ
Re: (スコア:0)
デビュー当時(IE 1.0)は"Microsoft Internet Explorer/4.40.425 (Windows 95)"らしいぜ
#詐称はIE 2.0からかな
Re: (スコア:0)
ぶら下げるところ間違えてました
https://srad.jp/comment/3604212 [srad.jp]