0

HTML5 애플리케이션 캐시는 IE8 및 IE9에서 지원되지 않습니다.HTML5 애플리케이션 캐시 (IE8-9)

예를 들어 Internet Explorer 8에서 열 때 HTML5 Application Cache를 사용하는 웹 사이트에서는 어떤 현상이 있었습니까? 평소와 같이로드되거나 오류가 발생합니까?

답변

1

응용 프로그램 캐시는 <html> 요소에 manifest 특성을 추가하여 작동합니다. 브라우저는 이해하지 못하는 속성을 무시하기 때문에 IE 8이나 9는이 속성이없는 것처럼 행동합니다.

그러나 applicaitonCache 속성 인 window을 사용하여 JavaScript를 통해 응용 프로그램 캐시에 액세스하려고하면 코드에서 오류가 발생할 수 있습니다. 예를 들어,이 코드 :

window.applicationCache.addEventListener('updateready', onUpdateReady); 

던질 것이다 오류, 같은 : 응용 프로그램 캐시는 이제 사용되지 않으며 대신 서비스 노동자를 사용해야

TypeError: Cannot read property 'addEventListener' of undefined

참고.

+0

service-worker는 아직 주요 브라우저에서 완전히 지원되지 않습니다. 어쨌든, 당신의 의견을 주셔서 감사합니다, 그것은 내게 내가 찾고 있던 정보를 주었다. –