アカウント名:
パスワード:
評判の悪いアップデートでコロコロ仕様が変わる IE6 - IE10 頃の IE でさえも Microsoft はあらゆる互換モードで過去のサイトが正常に表示できるように配慮していたというのに、Web安定期に入ったはずの今の時代に Safari はアップデートのたびに既存のサイトで問題が起き、しかも過去との互換性に配慮するつもりはまったくないようで、アップデートに追従して改修する手間がかかります。iOSのバグのためにハックが必要になる→バグが改修されてハックコードがあるサイトが動作しなくなる→ハックコードを外す必要が出てくる なんてパターンは何度経験したことだか……。
例えば、・Safari 15ではダウンロードしたファ
HTML文書は「文書」です。なぜかWebアプリなどという斜め上の使い方が広まってしまいましたが、そもそも本来の目的と異なる使い方をされているだけの良くない技術です。ネイティブアプリを作りましょう。
これは10年以上前の古い知識で、HTML5の登場あたりからすでにHTMLは単なる文書/documentsのを記述するためのものではなく、アプリケーションを記述するものであることが明記されています。当然、現在の標準であるHTML Living Standardでもそのことが明記されています。
どうしても新しい標準や世の中の常識を無視して、大昔の「HTMLは文書を記述するだけの技術」という考え方に固執して生きていきたいのなら、せめてHTMLではなくHTML 4.0やHTML4.01などと書くと誤解を避けられて良いかと想います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
Safariはアップデートのたびに既存のWebサイトで問題が起こる迷惑ブラウザー (スコア:0)
評判の悪いアップデートでコロコロ仕様が変わる IE6 - IE10 頃の IE でさえも Microsoft はあらゆる互換モードで過去のサイトが正常に表示できるように配慮していたというのに、
Web安定期に入ったはずの今の時代に Safari はアップデートのたびに既存のサイトで問題が起き、しかも過去との互換性に配慮するつもりはまったくないようで、アップデートに追従して改修する手間がかかります。
iOSのバグのためにハックが必要になる→バグが改修されてハックコードがあるサイトが動作しなくなる→ハックコードを外す必要が出てくる なんてパターンは何度経験したことだか……。
例えば、
・Safari 15ではダウンロードしたファ
Re: (スコア:0)
HTML文書は「文書」です。
なぜかWebアプリなどという斜め上の使い方が広まってしまいましたが、そもそも本来の目的と異なる使い方をされているだけの良くない技術です。
ネイティブアプリを作りましょう。
Re:Safariはアップデートのたびに既存のWebサイトで問題が起こる迷惑ブラウザー (スコア:0)
これは10年以上前の古い知識で、HTML5の登場あたりからすでにHTMLは単なる文書/documentsのを記述するためのものではなく、アプリケーションを記述するものであることが明記されています。当然、現在の標準であるHTML Living Standardでもそのことが明記されています。
どうしても新しい標準や世の中の常識を無視して、大昔の「HTMLは文書を記述するだけの技術」という考え方に固執して生きていきたいのなら、せめてHTMLではなくHTML 4.0やHTML4.01などと書くと誤解を避けられて良いかと想います。