アカウント名:
パスワード:
XMLとその関連技術は素晴らしすぎて、20年後の現在もかなり完成されているように見える。今はJSON好きが多いけれど、XMLより劣る点は多い。現在でもつかわれるプロトコルとして、SMTPとかのメール周りは改良点は多数あるし(参考 [srad.jp])、HTMLは実際手を入れられているが再設計するならかなり良くなるだろう。その点でXMLをより良くするなら、今の視点で設計するなら、というのはテーマとして面白いと思う。
自分としては、
SGML「」
HTMLは実際のところ、XML化を諦めてる。SGML由来のdtdより柔軟になったとは言え、Schemaを理解してまともに書ける技術者は限られている。指摘にもあるけどnamespaceは素晴らしい仕組みだが、すごく分かりにくいです。交換データ形式としては優れていても、人が直接書くものじゃ無いよ。
現在のHTMLのパーサーはチューリング機械が必要なので設計の美しさなんて宇宙の彼方に放り投げてる
個人的には’/‘1文字のコストをかけてでもXHTMLからの流れで閉じタグは必須にした方が仕様がかなり単純化できて良かったと今でも思ってる。
でも、今のHTML (WHATWG)って、過去作られたHTML文書もすべて処理できることを目指しているっぽいので(WHATWG FAQ 日本語訳 ブラウザーは今後も古い HTML ドキュメントを理解してくれるのでしょうか? [html5.jp])、閉じタグ必須化を仕様に盛り込むのはあり得ない選択肢だったののかなと思います。
UTF-8のみ認める、非UTF-8な過去文書はステ、とか言い出してるんですがそれは
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
今再設計するなら…とか? (スコア:1)
XMLとその関連技術は素晴らしすぎて、20年後の現在もかなり完成されているように見える。
今はJSON好きが多いけれど、XMLより劣る点は多い。
現在でもつかわれるプロトコルとして、SMTPとかのメール周りは改良点は多数あるし(参考 [srad.jp])、HTMLは実際手を入れられているが再設計するならかなり良くなるだろう。
その点でXMLをより良くするなら、今の視点で設計するなら、というのはテーマとして面白いと思う。
自分としては、
Re: (スコア:1)
SGML「」
HTMLは実際のところ、XML化を諦めてる。
SGML由来のdtdより柔軟になったとは言え、Schemaを理解してまともに書ける技術者は限られている。指摘にもあるけどnamespaceは素晴らしい仕組みだが、すごく分かりにくいです。
交換データ形式としては優れていても、人が直接書くものじゃ無いよ。
Re: (スコア:0)
現在のHTMLのパーサーはチューリング機械が必要なので設計の美しさなんて宇宙の彼方に放り投げてる
Re: (スコア:0)
個人的には’/‘1文字のコストをかけてでもXHTMLからの流れで閉じタグは必須にした方が仕様がかなり単純化できて良かったと今でも思ってる。
Re: (スコア:0)
でも、今のHTML (WHATWG)って、過去作られたHTML文書もすべて処理できることを目指しているっぽいので(WHATWG FAQ 日本語訳 ブラウザーは今後も古い HTML ドキュメントを理解してくれるのでしょうか? [html5.jp])、閉じタグ必須化を仕様に盛り込むのはあり得ない選択肢だったののかなと思います。
Re:今再設計するなら…とか? (スコア:0)
UTF-8のみ認める、非UTF-8な過去文書はステ、とか言い出してるんですがそれは