Vidéo: 6 choses à faire pour accélerer Google Chrome sous Windows 10 (Novembre 2024)
Lorsque j'ai vu pour la première fois dans PCMag.com le titre sur le fait que Google modifiait le moteur de rendu de Chrome de WebKit vers un système appelé "Blink", j'étais presque sûr qu'il s'agissait d'une autre parodie du jour du poisson d'avril de la société. Mais après avoir fouillé dans les pages Web d'arrière-plan du projet, il est devenu évident que Blink est réel.
Contrairement à de nombreux journalistes spécialisés en technologie, je salue normalement les nouveaux produits du géant de la recherche, non pas comme des cadeaux généreux d'un bienfaiteur bienveillant, mais comme un moyen permettant à l'internaute Internet de collecter des données plus détaillées sur ses utilisateurs. Mais avec Blink, le potentiel de collecte de données ne semble pas être un soupçon.
Blink concerne simplement l'efficacité du code, ce qui est d'une importance capitale si vous considérez que la navigation en tant qu'activité humaine passe de l'ordinateur au périphérique mobile, dont les capacités de traitement, de mémoire et de batterie sont limitées. Les ingénieurs de Google sont heureux d’utiliser le code WebKit Open Source dans son navigateur Web depuis près de cinq ans, bien que le code ait été conçu en grande partie par des employés d’Apple. Mais maintenant, avec Google Android en concurrence acharnée du côté mobile avec les iPhones et les iPads d’Apple, l’utilisation opportuniste de WebKit a fait son temps. Eh bien, pas tout à fait, puisque Blink sera toujours basé sur WebKit, en tant que nouvelle version "forkée".
Selon les ingénieurs de Google, WebKit contient une multitude de codes spécifiques à Apple qui ne servent à rien pour Chrome. Selon les pages Web des projets, la première étape de l’équipe de Blink consiste à supprimer 4, 5 millions de lignes de code inutile dans Webkit, tout en préservant l’essentiel de son code de rendu de page Web. Cette approche est louable et devrait également dissiper les inquiétudes quant à la compatibilité avec les sites existants, tout comme les ingénieurs de Google devraient déclarer dans un article de blog que l'un des objectifs du projet Blink est de maintenir la compatibilité avec les sites Web et les applications existants. S'engager à travailler avec d'autres constructeurs de navigateurs est également rassurant, mais cela signifie-t-il de travailler avec Mozilla et Opera, mais pas avec Microsoft et Apple?
C'est un Google Web
La majorité des téléphones fonctionnant sous Android, verrons-nous des sites ne s'afficher correctement que dans ce système d'exploitation et d'autres afficher uniquement dans le navigateur Safari de Apple iOS? Un autre souci, en fait une vue d'ensemble du paysage Web, est que davantage de services Google ne fonctionneront que dans Chrome. Nous avons vu cela auparavant. Essayez de faire en sorte que les notifications Gmail fonctionnent dans n’importe quel navigateur, sauf Chrome, par exemple. En donnant à Google le contrôle des normes Web, vous obtiendrez une monoculture que nous n’avons pas vue depuis IE6. Pour une mise en accusation encore plus cynique de Blink, lisez la traduction courte du développeur Rob Isaac de BS en anglais de la documentation Google de Blink.
Le blog de l'équipe Google Chrome a déclaré que "à court terme, Blink n'apportera que peu de changement aux développeurs Web". C'est ce "court terme" qui m'inquiète. Est-ce que cela veut dire que plus tard, vous devrez ajuster le code de votre site pour Blink, ou alors oublier de le faire fonctionner dans ces centaines de millions d'appareils Android et de navigateurs de bureau Chrome? Nous pouvons espérer que ce ne sera pas le résultat final de Blink, mais espérer ne fonctionne pas toujours.
VOIR TOUTES LES PHOTOS DE LA GALERIE