2006/12/27
-
XML은 Web 2.0의 assembly 언어이다...카테고리 없음 2006. 12. 27. 20:01
XML is the assembly language of Web 2.0... 지나가다 우연히 본 글이다. 요즈음(아니, 상당히 오래된)의 웹표준 논쟁들을 보다가 이글을 보니, 이거로구나 하는 생각이 들었다. 웹을 만들때, 손으로 html coding을 하지 않고 tool/framework을 이용해 생성 된다면.. 그리고 그 tool/framework이 xhtml+css이건, xml+xslt이건.. 을 생성하게 된다면 그 논쟁들은 더이상 의미가 없어지게 될 것이다. 문론 아직도 vi로 html 문서를 열어서 고치는 것이 편하다는 사람들이 있긴 하지만, tool로 해야 할 것을 손으로 하고 있기 때문에 생기는 문제들이므로.. tool을 바꿔서 쓸만하게 만들어야지 손버릇을 고치라고 할 문제가 아니란 말이다. ..
-
웹표준을 지켜라카테고리 없음 2006. 12. 27. 12:38
음.. 다들 웹표준을 지켜라 지켜라 하기에 정해진 룰이 딱 있는줄 알았는데.. 조금은 추상적인 얘기였다. 웹표준 자체를 나열하면 HTML 4.1, XHTML2.0, CSS1/2, DOM(with ECMAScript) 이다. 그런데, "웹표준을 지켜라"라고 하는 말은 다음과 같다. "HTML 4.1따위는 쓰지 말고 무조건 XHTML+CSS 로 contents와 design을 분리해서 사용하고, dynamic한 부분이나, 꼭 필요한 부분은 ECMAScript+DOM을 사용해서 확장해라" 즉, 짧게 얘기하면 "XHTML+CSS가 웹표준이다" 였다. 혹자는 실패했다고도 하던데... HTML 4.1 표준에 맞게 웹페이지를 만드는 것도 웹표준에 어긋나는게 절대 아니다. HTML4.0은 웹 세계에서 버릴수는 없는 계..