Bonjour,
J’ai remarqué que le code HTML de Discourse contient des lignes de ce type :
<link rel='preload' href='/assets/browser-update-xyz24ff41586d6dcda055f0cfb41488724ba2e2d5271fef65ce5f480b46f9231d.js' as='script'/>
<script src='/assets/browser-update-xyz4ff41586d6dcda055f0cfb41488724ba2e2d5271fef65ce5f480b46f9231d.js'></script>
-
À quoi cela sert-il ?
-
Est-ce destiné à d’autres navigateurs que les anciennes versions d’Internet Explorer ?
Veuillez consulter : https://caniuse.com/#search=preload
Si le navigateur est déjà obsolète
- Comment va-t-il prendre en charge le préchargement (preload) ?
- Je ne vois pas l’avantage du préchargement, du moins pour les navigateurs modernes qui n’ont probablement pas besoin d’afficher un message de mise à jour du navigateur.
Je ne suis pas sûr que cela concerne uniquement Internet Explorer ou d’autres navigateurs également. Dans le cas d’IE, peut-être pourrions-nous simplement utiliser un commentaire HTML conditionnel au lieu d’utiliser du JavaScript ? Cela serait plus léger.
<!--[if lt IE 9]>
<div>Malheureusement, <a href="https://www.discourse.org/faq/#browser">votre navigateur est trop ancien pour fonctionner sur ce site</a>. Veuillez <a href="https://browsehappy.com">mettre à jour votre navigateur</a></div>
<![endif]-->
Top 10 des navigateurs web
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 %
Source : W3Counter: Global Web Stats
- Est-ce toujours nécessaire ?
Cordialement,
Gulshan