パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Microsoft曰く、Microsoft EdgeではWebKitと動作が異なる場合はバグ」記事へのコメント

  • >Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10136
    Mozilla
        - Gecko
            - KHTML
                  - AppleWebKit
                              - Safari
                                    - Edge
               
    • Re: (スコア:2, 興味深い)

      by Anonymous Coward

      UAまでW3Cがきっちり規定してほしいなぁ。
      スペース区切りで
      エンジン/バージョン ブラウザ/バージョン OS/バージョン 端末タイプ(desktop/tablet/phone)
      Webkit/1.0 Safari/8.0 Mac/10.10.3 desktop
      てな具合に。

      既存のUAに依存した作りのサイトに配慮して、既存のUAはそのまま送信し、新しいUAは別の名前で送信すれば。UserAgent2 でもなんでも。しばらく両送信にして、古い方依存サイトの対応期間を設け、その後はきっぱり捨て去る。

      • by Anonymous Coward on 2015年06月21日 20時05分 (#2834682)

        そんな非現実的なspec作っても誰からも無視されるだけ。規定するなら、「対話的なユーザーエージェントは、User-Agent文字列を"Mozilla/5.0"で始め、"Gecko"を含めなければならない」とかだな。
        ちなみにHTML5ではすでに、「navigator.appCodeNameは常に"Mozilla"を、navigator.productは常に"Gecko"を返さなければならない」と規定されている [w3.org]。

        親コメント

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

処理中...