'MIME TYpe'에 해당되는 글 1건

  1. 2010.05.04 Javascript의 올바른 표준 MIME TYPE은??
HTML/CSS2010. 5. 4. 09:11

적당히 아는게 참 무서운거다... 적당히 그런게 있어라고만 알고 있었는데.. 이 참에 좀 적어놔야 겠다.

지금까지 일반적으로 Javascript를 웹 문서에 올려 놓을때 MIME TYPE으로 대충 다음의 것들을 사용했다.

* text/javascript
* text/ecmascript
* application/x-javascript (javascript 앞에 x가 붙은 것은 표준이 아닌, 실험적인 것임을 뜻함)
* text/javascript1.5 (요새 브라우저들은 버전 숫자를 그냥 무시해 버림)
* language="JavaScript" (HTML 4부터는 지원하지 않음)

그래서 이런 혼란스런 상황을 막으려고 2006년 4월에 Javascript(ECMAScirpt)를 위한 MIME type의 표준(RFC4329)이 마련되었지만, 여러 브라우저들의 표준 JavaScript MIME type 지원은 아직 요원한 상황이다.
(확인해 본 바로는, 지금까지 오직 Firefox 1.5+, Opera 9+, Camino 만이 지원하고 있다.)

Javascript 프로그램은 그 성격상 text 문서로 지정하는 것은 적절치 않으며, 대신 application/javascript 혹은 application/ecmascript(이것을 사용하면 좀 더 엄격한 적용 규칙이 주어진다)를 대신 사용할 것을 권장하고 있지만, 이는 대부분의 웹 브라우저들이 지원하지 않는 한 그 실제 적용은 아직 이를 것이다.

Posted by Jake Kim