자바스크립트는 유저와 html 문서의 상호작용을 위해 만들어졌다(from1). 스크립트를 통해 사람과 문서가 상호작용하려면 문서와 프로그래밍 언어를 연결해줄 수 있는 API 가 있어야 한다(from2). 당연히 문서 객체 모델(Document object model (DOM))의 첫 버전(레벨 0)은 넷스케이프 브라우저에 자바스크립트가 탑재되는 1996년 함께 공개됐다(참고1).


parse me : 언젠가 이 글에 쓰이면 좋을 것 같은 재료들.

  1. None

from : 과거의 어떤 생각이 이 생각을 만들었는가?

  1. bb7.1.1.2_1.2. title: 넷스케이프 네비게이터 브라우저2.0에서 이용자와 상호작용하는 웹 사이트를 만들기 위해 1995년 만든 부실한 언어가 자바스크립트(JavaScript)이다.
  2. [bb7.4_3. title: 클라이언트가 다운로드받은 html 문서를 덮어쓰지 않고 수정하려면 문서 객체 모델(Document object model (DOM))을 이용해야 한다. 정적 웹 페이지가 아닌 모든 웹 페이지는 DOM을 활용하는 것이다.](https://janghoo.notion.site/bb7-4_3-title-html-DOM-47bc9d55714141ce8aeb4069f34512ce)

supplementary : 어떤 새로운 생각이 이 문서에 작성된 생각을 뒷받침하는가?

  1. None

opposite : 어떤 새로운 생각이 이 문서에 작성된 생각과 대조되는가?

  1. None

to : 이 문서에 작성된 생각이 어떤 생각으로 발전되고 이어지는가?

  1. None

참고 : 레퍼런스

  1. 자바스크립트는 Netscape communications이 1996년 발표한 넷스케이프 2.0에 포함됐다. … 웹 페이지는 HTML 문서형식이었기 때문에, 유저와 상호작용은 결국 유저가 문서객체를 다루면서 만들어진 이벤트를 감지하고 문서를 수정하는 방식으로 이루어졌다. 이때 문서와의 상호작용을 위해서 DOM 레벨 0 혹은 레거시 DOM이 만들어졌다.