Mac関連ネタを凄い勢いで翻訳スレ2
at MAC
425:名称未設定
03/02/07 11:42 KLMrAiUb
ul {
margin: -2px 0px 0px -30px;
}
犯人はマージン属性を定義する"-30px"というピクセル値である。この指定のために、Opera7では本来の位置より
30ピクセル左にずれて表示されるわけだ。つまり、Opera7では露骨にコンテンツがずれて表示されるため、ユーザー
はブラウザに問題があるという印象を抱いてしまうのだ。
これは単なる偶然か、それともMSNがOperaを狙い撃ちしたのだろうか?
これを検証するために、"User-Agent"を"Opera"から"Oprah"へと微妙に変えてみた。勿論、世に"Oprah"なる
ブラウザは存在しないので、MSNは"Oprah"専用のスタイルシートを提供していないと推測できる。"Oprah"が
受け取ったファイルは以下の通り。
ファイル ファイルサイズ ファイル取得に用いられるコマンド
oprah7.html37263wget --user-agent="Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Oprah 7.0 [en]" --output-document oprah7.html URLリンク(www.msn.com)<)
ご覧の通り、"Oprah"が受け取るスタイルシートはMSIE6と同じものなのだ。つまり、MSNは"User-Agent"情報
から"Opera"という文字列を抽出して、意図的に表示が崩れるスタイルシートを送信しているわけだ。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5219日前に更新/426 KB
担当:undef