2011-12-06 4 views
2

HTML 5는 다음과 같이 어떤 속성없이 자바 스크립트 에 대한 script -tags를 사용하는 OK 있다고 주장하고있다 5 다른 종류의 폴리 필을 사용하여 HTML5에 대해 모르는 오래된 브라우저를 연결할 수 있지만 이상이 될 수 있습니다. script 태그는 이전 브라우저에서 부작용이 있습니까?HTML5 스타일의 스크립트 태그

UPDATE :하자 IE6에서 한계를 설정하고 위의 파이어 폭스 2와 함께하고는, 구체적인 무엇인가를하도록합시다.

+0

어떤 브라우저가 – zzzzBov

+0

IE6, IE7, IE8, Firefox 2 어쩌면 모두 가설입니다. –

답변

3

괜찮습니다. 유형의 기본값은 브라우저에서 해석하는 것처럼 어쨌든 입력 할 수 있습니다. 나는이 사이트를 내가 만든 모든 사이트에서 사용했고 문제가 없었습니다. 스크립트에서도 마찬가지입니다. 기본값을 지정하지 않아도됩니다.

HTML4 사양 (http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.1)은 형식이 필수라고 말하면서 브라우저가이 형식이 잘못되었지만 즉, type/javascript 대신에 application/javascript 등으로 지정되어 있습니다. 즉, 브라우저가 잘못 사용되어 스크립트를 찾고 심지어 알 수있는 한 속성을 구문 분석하지 않습니다.

+1

경험에 기여해 주셔서 감사합니다. 그러나 다른 공식 소스를 부탁드립니다. –

+0

업데이트로 문제를 분명히 할 수 있지만, 기본적으로 깨지는 참조를 찾고있다. "타입이 설정되지 않았다면 이전 브라우저는 VB 스크립트로 기본 설정 될 수 있습니다"라는 인수를 내려 봅니다.이 스크립트는 여기 퍼즐의 마지막 부분입니다. –

+0

적어도 내가 시도한 모든 브라우저에서 그렇습니다. 나는 슈퍼 오래된 브라우저는 자바 스크립트조차하지 않았을 수도 있지만 어쨌든 IE 1이나 Mosaic을 지원하지는 않을 것입니다. 즉, 적어도 지난 12 년 동안 존재하고 있으며 작성된 브라우저에는 문제가 없습니다. –