Pourquoi nous misons sur des technologies de navigateurs actuelles et pourquoi tu devrais en faire de même

21. février 2020 - de Valentin Naegeli

Tu as pu arriver sur ce blog de deux façons: soit tu l’as trouvé par un lien, dans des résultats de recherche, sur des réseaux sociaux ou autres, soit parce que tu as navigué sur notre site avec une version d’Internet Explorer (dans ce cas, désolé 🙈 ) et as vu la bannière suivante puis cliqué sur le lien vers le blog:

Peu importe comment tu as trouvé l’article: nous souhaitons expliquer dans ce blog pourquoi Internet Explorer n’est plus un navigateur moderne – ce que reconnaît aussi Microsoft – et pourquoi nous pensons que les temps sont définitivement révolus pour ce navigateur. Nous ne sommes naturellement pas les premiers à écrire sur ce sujet, mais nous nous sommes dit qu'un rafraîchissement, accompagnée de quelques informations de base et un peu d'histoire ne ferait pas de mal.

En quoi consiste un navigateur moderne et pourquoi Internet Explorer n’en fait pas partie

Lentement mais sûrement, Internet Explorer commence à appartenir au passé. Cela est tout simplement dû au développement extrêmement rapide de la technologie web qu’Internet Explorer n’a pas suivi depuis longtemps au même rythme. En comparaison à la situation il y a quelques années, les navigateurs modernes sont devenus des programmes très complexes qui font beaucoup plus que simplement charger et afficher des sites Internet du WWW. Il est en conséquence devenu très complexe de maintenir un navigateur à la page, concurrentiel et sûr, tout en poursuivant son développement. Cela signifie que seuls très peu de fournisseurs peuvent encore s’affirmer raisonnablement sur le marché compétitif des navigateurs. Google, Mozilla, Microsoft et Apple en font partie – du moins dans le monde occidental. Il existe encore d’autres navigateurs populaires en Asie. Ceux-ci sont néanmoins la plupart du temps basés sur Chromium – la version open source de Chrome – tout comme Microsoft avec la dernière version d’Edge. Samsung Internet, un navigateur préinstallé sur tous les natels Samsung, le navigateur de Baidu, celui d’UC ou aussi le navigateur russe Yandex, en font partie, par exemple. Même des acteurs de niche, comme Brave Browser, un navigateur qui se focalise sur la confidentialité, sont mis au point sur la base de Chromium et du moteur du navigateur de Google.

Browser Marktanteile Schweiz Januar 2020
Parts de marché des navigateurs pour mobiles et bureaux en Suisse en janvier 2020. IE reste encore à 4%. Chrome est leader.

One engine to rule the web ?

Oui, il faut bien avouer que le choix s’est réduit: actuellement, on utilise plutôt Chrome, ou bien Blink et sinon tout le reste. Le moteur de rendu est la technologie sous-jacente au navigateur. Celui-ci fait tout le travail pénible. De nombreux fournisseurs misent sur ce qu’on appelle l’offre Blink + Chromium: comme nous l’avons déjà décrit, Chromium est la variante open source de Chrome et ne contient pas beaucoup plus que le moteur de rendu du navigateur Blink conçu par Google. Des fournisseurs comme Opera, Yandex, UC, Samsung, ou depuis peu aussi Microsoft, utilisent Chromium comme base et se "contentent" d’y intégrer des fonctions supplémentaires spécifiques et une interface utilisateur adaptée (UI) par-dessus. À côté de Blink, il n’existe pratiquement que deux autres moteurs de rendu de navigateurs connus:

  • Webkit est développé par Apple et est utilisé dans les navigateurs de Safari, tout comme dans tous les navigateurs sur iOS (Apple n’autorise que les moteurs de navigateurs propres sur ses systèmes d'exploitation mobiles).    

  • Gecko et Quantum, de Mozilla, sont les technologies utilisées dans Firefox, sauf que Firefox doit utiliser le Webkit d’Apple pour les iPhones et les iPads.

Que signifie donc tout cela pour Internet Explorer?

Il y a maintenant plus de quatre ans, Microsoft a introduit avec Windows 10 un nouveau navigateur, Edge, avec un nouveau moteur: EdgeHTML, un fork de Trident, un moteur IE. Après un peu plus de trois ans de développement actif d’Edge et du moteur correspondant, Microsoft a entre-temps décidé continuer à développer le navigateur, mais de remplacer le moteur sous-jacent: depuis la dernière toute grande mise à jour de Windows (version 2004), Edge fonctionne sur la base de Chromium et Blink. C’est la raison pour laquelle on parle parfois "d’Edgium" – pas officiellement, bien entendu. Qui veut tester le nouveau navigateur de Microsoft peut le faire: il existe toutes sortes de versions pour des systèmes d'exploitation les plus divers – y compris une nouvelle icône: 

Edge Browser Icon

Au bout du compte, cela signifie naturellement pour Internet Explorer de Microsoft, le MSIE en abrégé, que plus rien ne sera changé, hormis les mises à jour de sécurité les plus indispensables. Microsoft donne un aperçu ici.

Le MSIE n’utilise même pas le moteur EdgeHTML, et encore moins quelque chose de plus récent. Comme la part de marché de MSIE diminue de plus en plus et que les nouvelles fonctions web ne sont plus du tout soutenues, les sites Internet sont de moins en moins optimisés pour Internet Explorer. Parallèlement, une optimisation pour IE devient de plus en plus complexe. À tel point que nous y avons désormais renoncé pour la dernière version de notre site Internet, d'autant plus que beaucoup de styles de présentations, d'éléments de design, mais aussi de fonctionnalités ne peuvent pas être converties.

Qui souhaite savoir ce dont est capable son navigateur peut d’ailleurs consulter whatwebcando.today. S’il s’agit d’une fonction spéciale, caniuse.com peut aider.

Screeshot von whatwebcando.today auf Android
Sur Android, Chrome peut désormais faire énormément de choses, même si ce n’est pas encore tout!

Navigateur "persistant"

Un autre atout des navigateurs modernes réside en leur caractéristique "evergreen", à savoir en leur actualisation automatique. Ainsi, nous sommes bien sûr occasionnellement invités à redémarrer le navigateur. Cela présente néanmoins le grand avantage que le navigateur est automatiquement toujours à jour et aussi sûr que possible. Rares sont ceux à qui viendrait aujourd’hui encore à l’idée d’effectuer ce processus de mise à jour manuellement. Et cela vaut bien entendu aussi pour le navigateur du smartphone. Cela présente, pour nous, en tant que développeurs, l’avantage de pouvoir supposer que la toute grande majorité des utilisateurs ont en place la version la plus actuelle du navigateur ou, dans le pire des cas, la version précédente. Cela minimise bien sûr la complexité, en comparaison, par exemple, avec les systèmes d'exploitation mobiles où x versions doivent être compatibles.

Et maintenant?

Tôt ou tard, rien ne pourra empêcher le passage à un navigateur moderne. Alors, pourquoi ne pas changer tout de suite? Il existe bien suffisamment de choix! Chacun doit finalement décider seul de choisir un grand nom comme Chrome, Safari ou Edge ou de miser plutôt sur Mozilla Firefox afin de soutenir un fournisseur plus indépendant des grands groupes ou bien de souhaiter utiliser les fonctions spécialisées d’Opera, Vivaldi ou de Brave, par exemple. De plus: les applications qui sont encore tributaires de la technologie propriétaire Microsoft Internet Explorer disparaissent rapidement. Et qui a encore de telles applications en service devrait peut-être de toute façon les remplacer à l’occasion — nous pouvons t’y aider! 😎

Rester informé: les nouvelles les plus récentes

Qui s’intéresse aux toutes dernières caractéristiques et fonctions qu’offrent le web et la technologie des navigateurs peut aussi installer – à ses propres risques, naturellement – ce qu’on appelle des "canary builds" ou des versions de développeurs de la plupart des grands navigateurs. De cette façon, on peut toujours avoir un peu d’avance, ce qui importe beaucoup pour des développeurs comme nous, afin que nous puissions conseiller nos clients également au niveau des possibilités futures. Il s'agit en outre aussi de s’assurer qu’un site Internet fonctionne toujours correctement après la mise à jour suivante du navigateur. Voici ici une sélection des versions développeurs et versions préliminaires des "grands" navigateurs:

Qui souhaite rester encore plus à la page peut aussi configurer son navigateur en mode prévisualisation, "canary" ou "nightly" à l’aide de balises (avec chrome://flags/ dans Chrome, par exemple) et tester ainsi des fonctions au stade expérimental. Nous reviendrons sur ce thème, plus en détails, dans un futur blog.

Merci beaucoup pour ton intérêt ! Si tu as atterri ici avec Microsoft Internet Explorer, encore toutes nos excuses 🙈. Plus vite tu changes, mieux ce sera. Le web fonctionne tellement mieux avec un navigateur à la page!

Si tu te poses des questions sur la conversion ou les technologies web en général, si tu souhaites élaborer un site Internet ou une appli web (progressive) ou si tu souhaites tout simplement nous communiquer un feedback sur notre blog: nous sommes tout ouïe – Et lisons nos e-mails.

Nous venons de remarquer que vous surfez avec Internet Explorer. Malheureusement, notre site web n'est pas aussi agréable avec ce navigateur.

Vous voulez savoir pourquoi ?
Nous avons écrit à ce sujet.

Vers le blog

Vous avez besoin d'aide pour le passage à l'euro ?
Contactez-nous. Nous serons heureux de vous aider.

Contact

Installer un nouveau navigateur ?
Il y a un choix à faire.

Browser