안녕하세요,
Discourse HTML 코드에서 다음과 같은 라인이 있는 것을 확인했습니다.
<link rel='preload' href='/assets/browser-update-xyz24ff41586d6dcda055f0cfb41488724ba2e2d5271fef65ce5f480b46f9231d.js' as='script'/>
<script src='/assets/browser-update-xyz4ff41586d6dcda055f0cfb41488724ba2e2d5271fef65ce5f480b46f9231d.js'></script>
-
이 코드의 역할은 무엇인가요?
-
구형 Internet Explorer를 제외한 다른 브라우저에도 적용되는 것인가요?
https://caniuse.com/#search=preload 를 참고해 주세요.
만약 브라우저가 이미 구형이라면
-
preload를 어떻게 지원할 예정인가요?
-
브라우저 업데이트 메시지가 필요 없는 현대적인 브라우저의 경우, preload의 이점을 찾지 못하겠습니다.
이것이 Internet Explorer에만 관련되는지, 아니면 다른 브라우저에도 관련되는지 명확하지 않습니다. IE의 경우라면, JS 대신 조건부 HTML 주석 라인을 사용하는 것이 더 가볍지 않을까요?
<!--[if lt IE 9]>
<div>불幸히, <a href="https://www.discourse.org/faq/#browser">귀하의 브라우저는 이 사이트에서 작동하기에 너무 오래되었습니다</a>. <a href="https://browsehappy.com">브라우저를 업그레이드</a>해 주세요.</div>
<![endif]-->
상위 10개 웹 브라우저
1 Chrome 78 38.51%
2 Safari 13 8.65%
3 Chrome 77 5.89%
4 Safari 12 4.25%
5 Firefox 70 3.57%
6 IE 18 3.17%
7 IE 11 2.99%
8 Samsung 10 2.44%
9 Chrome 76 1.82%
10 Chrome 74 1.44%
출처: W3Counter: Global Web Stats
- 여전히 이것이 필요한가요?
감사합니다.
Gulshan