アカウント名:
パスワード:
> 策定途中の HTML 5 や CSS 3 を次々と実装していくだからHTML5の何を実装したのかちゃんと書けと何度言ったら。具体的にはvideoタグ(しかもOgg Theora/H.264両対応)とかですが。> かつての DHTML や HTML+TIME といった、IE がやりすぎだった時代を彷彿としてしまう。というかほとんどは当時のIEの機能を再発明してるだけです。Adobeに言わせれば「ようやくFlash 7並み」だそうですし。
当時のIEはセキュリティもろくに考えず独自路線。HTML5はセキュリティや標準化を考えてですから単純比較できないのでは?
ActiveXという大穴を別にすれば、IEの機能に(実装ではなく)仕様レベルの欠陥があったという話を私は知りません。独自路線のXHRなんか逆にデファクト標準ですよね。HTML5だって元はブラウザベンダ有志が勝手にやってたのをW3Cにねじこんだ(挙げ句XHTML2を廃案に追い込んだ)わけだし、要は勝てば官軍だと思いますが。
HTMLでより広い概念であるXMLとも整合的に文書を扱える、ということを信じて片っ端からXHTMLに自分の関連する文書を更新した私にはXHTLM2の廃案はショックでした。まさに勝てば官軍、世の人は厳密な設計を求めるようなXHTMLよりも書きやすいHTMLを支持したのでした。まだXHTMLに未練はあります。
HTMLでより広い概念であるXMLとも整合的に文書を扱える、ということを信じて片っ端からXHTMLに自分の関連する文書を更新した私にはXHTLM2の廃案はショックでした。
「XHTML なら XML と整合的に文書を扱える」というのは少しも間違っていないと思いますが、それと XHTML 2 の廃案って何か関係があるのでしょうか。 HTML 5 に XHTML 文法が用意されているのも、べつに XHTML 1 との互換性のため仕方なくというわけではなくて、 XHTML 文法が役に立つ場面があるからだと思います。
現状だと XHTML には IE で正しく解釈されないという問題点がありますが、これは XHTML
> 現状だと XHTML には IE で正しく解釈されないという問題点がありますが、そんな問題ありましたっけ? IE でまったく解釈されなくて、MathML における MathPlayer とか PDF における Adobe Reader のようなプラグインも用意されていないという問題点なら確かにありますが、中途半端に間違って解釈されるという話は聞いたことありません。XHTML 1.0 で Appendix C を守ってtext/html で送信した文書の場合、IE が間違って解釈しそうな要素はすべて使用禁止になっていたはずです。
> 現状だと XHTML には IE で正しく解釈されないという問題点がありますが、 そんな問題ありましたっけ? IE でまったく解釈されなくて
そのことを指して「正しく解釈されない」と書きました。「IE は XHTML に対応していない」と書いた方が良かったですね。
XHTML 1.0 で Appendix C を守ってtext/html で送信した文書の場合
どうでも良いことですが、個人的には XHTML 文書を Appendix C: HTML Compatibility Guidelines に従って作って text/html で送信というのはダサいと感じます。事情があってそうせざるを得ない場合もあるのでしょうけれど、僕は自分で作るシステムではできるだけその方法を避けて、単なる HTML を出力するようにしたいです。
> 個人的には XHTML 文書を Appendix C: HTML Compatibility Guidelines に従って作って> text/html で送信というのはダサいと感じます。
UA の 送ってくる Accept ヘッダに application/xhtml+xml が含まれていたら XHTML で,含まれていなかったら HTML で送信すると格好いいかも。
HTML5 では HTML 文書は text/html で,XHTML 文書は application/xml かapplication/xhtml+xml で送信する必要があるみたいですね。
つまりwebでのxml文章の利用はほぼ死に体になるってことか
HTML5 では HTML 文書は text/html で,XHTML 文書は application/xml か application/xhtml+xml で送信する必要があるみたいですね。 つまりwebでのxml文章の利用はほぼ死に体になるってことか
HTML5 では HTML 文書は text/html で,XHTML 文書は application/xml か application/xhtml+xml で送信する必要があるみたいですね。
なぜ? 全然関係ないと思いますが。
> なぜ? 全然関係ないと思いますが。同意です。すでに死に体だったという方が事実に近いですね (Appendix C に従って作った文章は XML プロセッサが読むことを予定していないという意味で XML 文書の利用とは言えないと思う)。HTML5 はその事実を追認しただけ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
HTML5 (スコア:1)
> 策定途中の HTML 5 や CSS 3 を次々と実装していく
だからHTML5の何を実装したのかちゃんと書けと何度言ったら。具体的にはvideoタグ(しかもOgg Theora/H.264両対応)とかですが。
> かつての DHTML や HTML+TIME といった、IE がやりすぎだった時代を彷彿としてしまう。
というかほとんどは当時のIEの機能を再発明してるだけです。Adobeに言わせれば「ようやくFlash 7並み」だそうですし。
Re: (スコア:2, すばらしい洞察)
当時のIEはセキュリティもろくに考えず独自路線。
HTML5はセキュリティや標準化を考えてですから単純比較できないのでは?
Re: (スコア:1)
ActiveXという大穴を別にすれば、IEの機能に(実装ではなく)仕様レベルの欠陥があったという話を私は知りません。独自路線のXHRなんか逆にデファクト標準ですよね。
HTML5だって元はブラウザベンダ有志が勝手にやってたのをW3Cにねじこんだ(挙げ句
XHTML2を廃案に追い込んだ)わけだし、要は勝てば官軍だと思いますが。
言ってないことに反論するなよ
Re: (スコア:0)
HTMLでより広い概念であるXMLとも整合的に文書を扱える、ということを信じて片っ端からXHTMLに自分の関連する文書を更新した私にはXHTLM2の廃案はショックでした。
まさに勝てば官軍、世の人は厳密な設計を求めるようなXHTMLよりも書きやすいHTMLを支持したのでした。まだXHTMLに未練はあります。
Re: (スコア:2)
「XHTML なら XML と整合的に文書を扱える」というのは少しも間違っていないと思いますが、それと XHTML 2 の廃案って何か関係があるのでしょうか。 HTML 5 に XHTML 文法が用意されているのも、べつに XHTML 1 との互換性のため仕方なくというわけではなくて、 XHTML 文法が役に立つ場面があるからだと思います。
現状だと XHTML には IE で正しく解釈されないという問題点がありますが、これは XHTML
Re: (スコア:0)
> 現状だと XHTML には IE で正しく解釈されないという問題点がありますが、
そんな問題ありましたっけ? IE でまったく解釈されなくて、MathML における MathPlayer とか PDF における Adobe Reader のようなプラグインも用意されていないという問題点なら確かにありますが、中途半端に間違って解釈されるという話は聞いたことありません。
XHTML 1.0 で Appendix C を守ってtext/html で送信した文書の場合、IE が間違って解釈しそうな要素はすべて使用禁止になっていたはずです。
Re: (スコア:2)
そのことを指して「正しく解釈されない」と書きました。「IE は XHTML に対応していない」と書いた方が良かったですね。
どうでも良いことですが、個人的には XHTML 文書を Appendix C: HTML Compatibility Guidelines に従って作って text/html で送信というのはダサいと感じます。事情があってそうせざるを得ない場合もあるのでしょうけれど、僕は自分で作るシステムではできるだけその方法を避けて、単なる HTML を出力するようにしたいです。
Re: (スコア:0)
> 個人的には XHTML 文書を Appendix C: HTML Compatibility Guidelines に従って作って
> text/html で送信というのはダサいと感じます。
UA の 送ってくる Accept ヘッダに application/xhtml+xml が含まれていたら XHTML で,
含まれていなかったら HTML で送信すると格好いいかも。
HTML5 では HTML 文書は text/html で,XHTML 文書は application/xml か
application/xhtml+xml で送信する必要があるみたいですね。
Re: (スコア:0)
つまりwebでのxml文章の利用はほぼ死に体になるってことか
Re:HTML5 (スコア:2)
なぜ? 全然関係ないと思いますが。
Re: (スコア:0)
> なぜ? 全然関係ないと思いますが。
同意です。すでに死に体だったという方が事実に近いですね (Appendix C に従って作った文章は XML プロセッサが読むことを予定していないという意味で XML 文書の利用とは言えないと思う)。HTML5 はその事実を追認しただけ。