type = "application / javascript"사용
HTML5의 경우 type 속성이 더 이상 사용되지 않으므로 제거 할 수 있습니다. 참고 : w3.org에 따르면 기본적으로 "text / javascript"로 설정되어 있으므로 "application / javascript"를 제거하는 대신 추가하는 것이 좋습니다.
http://www.w3.org/TR/html5/scripting-1.html#attr-script-type
type 속성은 스크립트 언어 또는 데이터 형식을 제공합니다. 속성이 존재하면 해당 값은 유효한 MIME 유형이어야합니다. 문자 세트 매개 변수를 지정하지 않아야합니다. 속성이없는 경우 사용되는 기본값은 "text / javascript"입니다.
"text / javascript"는 더 이상 사용되지 않으므로 "application / javascript"를 사용하십시오 .
RFC 4329 : http://www.rfc-editor.org/rfc/rfc4329.txt
배포 된 스크립팅 미디어 유형 및 호환성
ECMAScript 및 JavaScript로 작성된 프로그램을 레이블링하고 교환하기 위해 등록되지 않은 다양한 매체 유형이 임시 방식으로 사용되었습니다. 여기에는 다음이 포함됩니다.
+ ------------------------------------------------- ---- + | 텍스트 / 자바 스크립트 | 텍스트 / 엑마 스크립트 | | 텍스트 / 자바 스크립트 1.0 | 텍스트 / 자바 스크립트 1.1 | | 텍스트 / 자바 스크립트 1.2 | 텍스트 / 자바 스크립트 1.3 | | 텍스트 / 자바 스크립트 1.4 | 텍스트 / 자바 스크립트 1.5 | | 텍스트 / jscript | 텍스트 / 라이브 스크립트 | | text / x-javascript | text / x-ecmascript | | application / x-javascript | application / x-ecmascript | | 응용 프로그램 / 자바 스크립트 | 응용 프로그램 / 전자 스크립트 | + ------------------------------------------------- ---- +
이런 종류의 콘텐츠에 "텍스트"최상위 유형을 사용하는 것은 문제가있는 것으로 알려져 있습니다. 따라서이 문서는 text / javascript 및 text /
ecmascript 를 정의 하지만 "사용되지 않음"으로 표시합니다.
위의 부분에 나열된 실험 및 미등록 미디어 유형은 사용하지 않는 것이 좋습니다.
미디어 유형
* application/javascript
* application/ecmascript
이 문서에도 정의되어 있으며 일반적인 사용을위한 것이며 대신 사용해야합니다.
이 문서는
text / javascript, text / ecmascript 및 application / javascript 유형에 대한 동등한 처리 요구 사항을 정의합니다 .
매체 유형 응용 프로그램 / 전자 스크립트의 사용 및 지원
은
이 문서에 정의 된 다른 매체 유형에 비해 훨씬 덜 널리 퍼져 있습니다. 이를 활용하여이 문서는
보다 상호 운용 가능한
처리 를 장려하기 위해이 유형에 대해보다 엄격한 처리 규칙을 정의합니다 .
x-javascript는 실험적이므로 사용하지 마십시오.