やはり、昨日までの「DOMを使って」という表現はよくない。
document.writeは、DOM Level 2 HTMLにちゃんと書いてあるし。ちゃんと仕様書は読みませう>自分
書き直すならば、「できるだけDOM Level 2 COREを使って」ぐらいになるだろうが、cookieの制御はDOM Level 2 HTMLに属する話なので、なんにしてもCOREだけではできない。
DOM Level 2 COREとDOM Level 2 HTMLを使って、というなら、昨日のやり方でも堂々としていていい、ということになるんかな。
ただ、よく知られている話だが、DOM Level 2 HTMLのアブストには
This specification defines the Document Object Model Level 2 HTML, a platform- and language-neutral interface that allows programs and scripts to dynamically access and update the content and structure of [HTML 4.01] and [XHTML 1.0] documents.
と書いてある。より汎用的なXMLであるXHTML 1.1や今後出てくるXHTML 2.0なんかでJavaScript/ECMAScriptを使ってcookieつーのはどうやるのさ、というのは、調べてないのでよくわからなかったり。
まだ読み落としはかなりあるので、いろいろ間違っていると思うが、そんときはそんときでスミマセン。
トラックバックURL: http://adp.daa.jp/cgi/mt2/mt-tb.cgi/88