Dom Scripting

프로그래밍 2007. 2. 7. 02:41

Dom Scripting Book Image
Dom Scripting

이책은 일단 쉽고,빠르게 읽을수 있고,유용하며 재미있다.
조금이라도 javascript을 알고있다면 너무 쉽게 읽을수 있다.
(시간이 없다면 3~10장까지만 보면됨.)


이책에 내용을 요약하자면.

  • Graceful degradation
    (만약에 자바스크립트를 잘 사용하고 있다면 자바스크립트가 없어도 사용자는
    네비게이션을 할수 있다.)
  • Unobtrusive JavaScript
    (자바스크립트는 부과적인 기능을 하는것이다.)
  • Backwards compatibility
    (뒤떨어진 환경에서도 가능해야한다.)

물론 위의글은 모두 정답이다.당연하고 기초적이긴 하지만 지키기에는 많은 노력이 뒤받침이되야한다.지금껏 해왔던 습관들을 버려야하고 기타 개발여건도 받쳐줘야하고..

내생각은 처음부터 하면 좋지만 여건이 안되면 나중에라도 서버단만 리팩토링을 하는것이 아니라 프론트도 리팩토링을 하면서 바꾸면 될것 같다.
 



 

  1. var value = element.attribute=value;
    var value = element.getAttribute(attribute); 같음. [본문으로]
  2. element.attribute=value;
    element.setAttribute(attribute)=value; 같음. [본문으로]
  3. node.childNodes[0];
    node.firstChild; 같음. [본문으로]
  4. node.childNodes[node.childNodes.length-1];
    node.lastChild; 같음. [본문으로]
  5. previousSibling은 반대. [본문으로]
Posted by 전용우
,