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

Microsoft、iOS/Android版のMicrosoft Edgeを発表」記事へのコメント

  • また、User Agent文字列に「Edge」は含まれず、iOS版には「EdgiOS」、Android版には「EdgA」という文字列が含まれるという。

    サードパーティ開発者は製品のバージョンを文字列の部分一致で判定したがるということをしっかり学んでいるな。
    "Edge"で判定している既存のプログラムがWindows版・iOS版・Android版を混同しないということだな。

    過去の事例:
    Opera 10は「Opera 1」に間違えられる? [it.srad.jp]
    次期Windowsの名称がWindows 10になった理由は? [developers.srad.jp]

    • by Anonymous Coward

      まあ今度は「Edg」で判断するようになるだけなんですけどね!

      • by Anonymous Coward on 2017年10月08日 12時54分 (#3292548)

        IEが前のバージョンと一緒にされたくないからUAを変えるたびに判定方法を追随されていくという不毛ないたちごっこをやってたな。
        今回は本当にBlink/WebKitそのものなのだからEdgeと一緒にしたらかえって誤動作することは明白なのだが、web開発者はサル並みの知能しかないからな。

        親コメント
        • by Anonymous Coward

          webだけではないよ。

          特定のライブラリー有無ですらファイル名をテキストにして文字判定とかも。

          それなりの判定方法あるのにテキストで判定しようとしてるとこは漏れなく無能(人でも組織でも)だったね。

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

処理中...