IE와 Mozilla 브라우저간의 차이를 설명해주는 문서
Migrate apps from Internet Explorer to Mozilla
첨부된 파일은 ECMA-262 3판의 문서로 자바스크립트 버전 1.5에 해당한다.
ECMAScript, JavaScript, JScript 의 차이를 알려면 역사적 배경을 알아야함. 위키를 참고해서 정리하면 다음과 같음.
1996년 3월 - Netscape Communication Corporation 에서 NN 2.0을 출시하면서 자바스크립트 지원
1996년 8월 - NN 2.0 에서 지원하는 자바스크립트에 "적당히" 화환되는 JScript를 개발, IE 3.0에서부터 지원.
이때는 표준의 부재로 혼란스러운 상황이었음. 넷스케이프측이 ECMA인터내셔널에 자바스크립트 기술 명세를 제출하고 다음해인 97년에 ECMA-262(자바스크립트의 표준명세)가 나오게 된다.
98년 2판, 99년 3판이 나오는데, 99년판이 첨부된 ECMA-262 3판에 대한 내용이다.
아래는 이 세가지 종류의 스크립트를 비교한 내용인데, 엄밀하게 모든 브라우저에서 지원하려면 자바스크립트 1.3 // JScript 3.0 에 대응하는 ECMA 초판(97년 6월)에 맞춰서 개발하면 되고, 최근의 브라우저만을 고려한다면 자바스크립트 1.5 // JScript 5.5 에 대응하는 ECMA-262 3판(99년 12월)에 맞추면 된다.
Migrate apps from Internet Explorer to Mozilla
첨부된 파일은 ECMA-262 3판의 문서로 자바스크립트 버전 1.5에 해당한다.
ECMAScript, JavaScript, JScript 의 차이를 알려면 역사적 배경을 알아야함. 위키를 참고해서 정리하면 다음과 같음.
1996년 3월 - Netscape Communication Corporation 에서 NN 2.0을 출시하면서 자바스크립트 지원
1996년 8월 - NN 2.0 에서 지원하는 자바스크립트에 "적당히" 화환되는 JScript를 개발, IE 3.0에서부터 지원.
이때는 표준의 부재로 혼란스러운 상황이었음. 넷스케이프측이 ECMA인터내셔널에 자바스크립트 기술 명세를 제출하고 다음해인 97년에 ECMA-262(자바스크립트의 표준명세)가 나오게 된다.
98년 2판, 99년 3판이 나오는데, 99년판이 첨부된 ECMA-262 3판에 대한 내용이다.
아래는 이 세가지 종류의 스크립트를 비교한 내용인데, 엄밀하게 모든 브라우저에서 지원하려면 자바스크립트 1.3 // JScript 3.0 에 대응하는 ECMA 초판(97년 6월)에 맞춰서 개발하면 되고, 최근의 브라우저만을 고려한다면 자바스크립트 1.5 // JScript 5.5 에 대응하는 ECMA-262 3판(99년 12월)에 맞추면 된다.
|
'Dev' 카테고리의 다른 글
[Google Tech Talk] Advanced Topics in Programming Language (0) | 2007.11.12 |
---|---|
2007 JCO 오픈소스 컨퍼런스 안내 (0) | 2007.10.09 |
Build apps using Asynchronous JavaScript with XML (AJAX) (0) | 2005.11.26 |