Google Docs a parcouru un très long chemin au fil des ans. Hier, je tenais juste une conversation avec un collègue sur le nombre d’utilisateurs qui ont migré vers l’utilisation des outils bureautiques de Google comme principal moyen de travailler. Cette liste comprend des personnes dont je n’aurais jamais pensé qu’elles s’éloigneraient des confins confortables de Microsoft Office. C’est juste la preuve qu’au fil du temps, nous sommes de plus en plus ouverts à l’utilisation de services accessibles, simples d’accès et connectés au cloud. Google Docs le fait depuis très longtemps et un changement qui commence à se déployer peut passer inaperçu par certains, mais sera crucial pour que les choses restent propres, rapides et fluides à l’avenir.
Google Docs passe au rendu basé sur le canevas
Avez-vous lu ce titre et haussé un peu les épaules? Écoutez, je suis plutôt féru de technologie et j’ai dû rechercher exactement le rendu basé sur la toile pour être sûr. En un mot, Google Docs est actuellement une application Web HTML très complexe. C’est loin du simple HTML et CSS que vous voyez sur cette page lorsque vous lisez, mais c’est toujours le même balisage sous-jacent que les sites Web statiques comme celui que vous lisez actuellement utilisent.
Annonces
Une approche basée sur le canevas s’écarte du HTML statique et donnera à Google Docs un cadre beaucoup plus cohérent pour afficher le contenu. Cela devrait également améliorer les performances à tous les niveaux, car le rendu basé sur le canevas est tout simplement meilleur pour rendre des objets tels que du texte à l’écran. De quelqu’un de beaucoup plus intelligent que moi à propos de ces choses sur Stack Overflow:
Toile est mieux pour des milliers d’objets et une manipulation minutieuse, mais il faut beaucoup plus de code (ou une bibliothèque) pour le faire décoller. HTML Les divisions sont maladroites et ne sont pas mises à l’échelle, la création d’un cercle n’est possible qu’avec des coins arrondis, la création de formes complexes est possible mais implique des centaines de minuscules divs de largeur pixel.
Lorsque vous considérez ce qui est rendu dans un document Google donné, tout cela a beaucoup de sens. Un système de rendu basé sur le canevas accélérera considérablement la capacité de Google Docs à obtenir le texte, les objets, les graphiques et les images rendus plus rapidement pour l’utilisateur final. Et, avec une cohérence accrue sur plusieurs plates-formes, cela devrait finir par créer une situation dans laquelle ce que vous avez à l’écran avec un Macbook sera également identique à ce qui est rendu dans Windows ou Chrome OS. Si nous obtenons des ralentissements et une meilleure cohérence des objets rendus sur tous les écrans, cette décision est la bonne pour Google.
Une mouche dans la pommade
Google avertit dans son message à ce sujet que certaines extensions peuvent échouer une fois cette mise à jour effectuée. Certaines extensions Chrome agissent sur les bits HTML sous-jacents dans Google Docs et, étant donné que la plupart de cela va changer, ces extensions peuvent également échouer. Pour entendre Google le dire:
Nous ne nous attendons pas à ce que cette modification ait un impact sur la fonctionnalité des fonctionnalités de Docs. Cependant, cela peut avoir un impact sur certaines extensions Chrome, où elles peuvent ne plus fonctionner comme prévu.
Certaines extensions Chrome s’appuient sur la façon dont le backend d’un Google Doc est structuré ou sur des bits spécifiques de HTML pour fonctionner correctement. En passant du rendu HTML à un rendu basé sur le canevas, certaines extensions Chrome peuvent ne pas fonctionner comme prévu sur docs.google.com et peuvent devoir être mises à jour.
Google a fourni un exemple de fichier en lecture seule qui est rendu via la nouvelle configuration basée sur le canevas ici si vous souhaitez tester une extension que vous utilisez actuellement contre elle. Le déploiement se fait assez progressivement – au cours des prochains mois – donc ce n’est pas exactement une alarme incendie, ici. Il sera probablement temps de tester les extensions bien avant que quoi que ce soit ne soit imposé aux utilisateurs, mais sachez que le changement est en cours. Google a également proposé des outils pour vous aider dans le processus de migration et vous pouvez les consulter sur leur message sur tout cela ici. Dans l’ensemble, c’est un changement qui, je pense, sera un grand pas dans la bonne direction pour tous les utilisateurs au fil du temps. Alors que nous sommes de plus en plus nombreux à déplacer notre travail vers le cloud, j’adore voir Google continuer à améliorer les éléments essentiels de cette expérience et j’ai hâte de voir ce changement dans un proche avenir.
PASSANT PAR: 9to5 Google
Annonces
— to chromeunboxed.com