アカウント名:
パスワード:
そりゃやってほしい気持ちはとてもありますが、HTML 4 の Spec 上でもエラー処理として「UA はどうにかしてコンテンツを表示しろ」と定義されてるので無理ですね。HTML 5 以降 (笑) に乞うご期待。
XML も当初そうだったものの、broken HTML を修正して表示するのに疲れた MS が「止めてくれ!」と叫んだので XML ではエラー表示可能になったそうな。XML ベースの XHTML でも、当然エラー出して終了でも ok だったりします。
# ISO/JIS HTML 4 だとなんとかして表示しろ、という規定はありませんけどね。
#ウザそう。せめてステータスバーにエラー表示。
OmniWeb はそうした表示 (ステータスバーに ! アイコンだったかな?) だったようですよ。実際に使ってなくて伝聞ですが。
レンダリング領域は「なんとか表示すること」という規定はありますが、文書のエラーを伝えてはいけないという訳でもないので、まぁ妥当な処理だと思います。
ポップアップは、「閲覧者」としての立場からするとウザすぎる (文書エラーに対して責任がないにも関わらず警告される) のであり得ないでしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
壊れたhtmlはどうなるのかな (スコア:0)
Re: (スコア:4, 参考になる)
そりゃやってほしい気持ちはとてもありますが、HTML 4 の Spec 上でもエラー処理として「UA はどうにかしてコンテンツを表示しろ」と定義されてるので無理ですね。HTML 5 以降 (笑) に乞うご期待。
XML も当初そうだったものの、broken HTML を修正して表示するのに疲れた MS が「止めてくれ!」と叫んだので XML ではエラー表示可能になったそうな。XML ベースの XHTML でも、当然エラー出して終了でも ok だったりします。
# ISO/JIS HTML 4 だとなんとかして表示しろ、という規定はありませんけどね。
Re:壊れたhtmlはどうなるのかな (スコア:1)
サブウィンドウがポップアップしてエラー吐くとか。
#ウザそう。せめてステータスバーにエラー表示。
TomOne
Re:壊れたhtmlはどうなるのかな (スコア:1)
Re:壊れたhtmlはどうなるのかな (スコア:1)
OmniWeb はそうした表示 (ステータスバーに ! アイコンだったかな?) だったようですよ。実際に使ってなくて伝聞ですが。
レンダリング領域は「なんとか表示すること」という規定はありますが、文書のエラーを伝えてはいけないという訳でもないので、まぁ妥当な処理だと思います。
ポップアップは、「閲覧者」としての立場からするとウザすぎる (文書エラーに対して責任がないにも関わらず警告される) のであり得ないでしょう。