{"id":101367,"date":"2021-09-22T16:23:00","date_gmt":"2021-09-22T14:23:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-94"},"modified":"2021-09-22T16:23:00","modified_gmt":"2021-09-22T14:23:04","slug":"reliz-chrome-94","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-94","title":{"rendered":"Sortie de Chrome 94","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La soci\u00e9t\u00e9 Google a pr\u00e9sent\u00e9 la sortie du navigateur web Chrome 94. En parall\u00e8le, une version stable du projet open source Chromium, qui sert de base \u00e0 Chrome, est \u00e9galement disponible. Le navigateur Chrome se distingue par l'utilisation des logos de Google, la pr\u00e9sence d'un syst\u00e8me d'envoi de notifications en cas de crash, de modules pour la lecture de contenu vid\u00e9o prot\u00e9g\u00e9 (DRM), d'un syst\u00e8me de mise \u00e0 jour automatique et de la transmission de param\u00e8tres RLZ lors de la recherche. La prochaine version de Chrome 95 est pr\u00e9vue pour le 19 octobre.    <\/p>\n<p>\u00c0 partir de la version Chrome 94, le d\u00e9veloppement est pass\u00e9 \u00e0 un nouveau cycle de pr\u00e9paration des versions. De nouvelles versions significatives seront d\u00e9sormais publi\u00e9es toutes les 4 semaines, et non toutes les 6 semaines, ce qui permettra d'acc\u00e9l\u00e9rer la livraison de nouvelles fonctionnalit\u00e9s aux utilisateurs. Il est not\u00e9 que l'optimisation du processus de pr\u00e9paration des versions et l'am\u00e9lioration du syst\u00e8me de test permettent de g\u00e9n\u00e9rer des versions plus fr\u00e9quentes sans compromettre la qualit\u00e9. Pour les entreprises et ceux qui ont besoin de plus de temps pour mettre \u00e0 jour, une \u00e9dition Extended Stable sera publi\u00e9e s\u00e9par\u00e9ment toutes les 8 semaines, permettant de passer \u00e0 de nouvelles versions fonctionnelles non pas toutes les 4 semaines, mais toutes les 8 semaines.     <\/p>\n<\/p>\n<p>Principales modifications de Chrome 94 :  <\/p>\n<ul>\n<li class=\"l\"> Le mode HTTPS-First a \u00e9t\u00e9 ajout\u00e9, rappelant le mode HTTPS Only r\u00e9cemment introduit dans Firefox. Si ce mode est activ\u00e9 dans les param\u00e8tres, lors de la tentative d'acc\u00e8s \u00e0 une ressource non s\u00e9curis\u00e9e par HTTP, le navigateur essaiera d'abord d'acc\u00e9der au site via HTTPS. Si cette tentative \u00e9choue, l'utilisateur sera averti de l'absence de support pour HTTPS et sera invit\u00e9 \u00e0 ouvrir le site sans chiffrement. \u00c0 l'avenir, Google envisage d'activer HTTPS-First par d\u00e9faut pour tous les utilisateurs, de restreindre l'acc\u00e8s \u00e0 certaines fonctionnalit\u00e9s de la plateforme web pour les pages ouvertes en HTTP et d'ajouter des avertissements suppl\u00e9mentaires pour informer les utilisateurs des menaces li\u00e9es \u00e0 l'acc\u00e8s \u00e0 des sites non s\u00e9curis\u00e9s. Ce mode peut \u00eatre activ\u00e9 dans la section des param\u00e8tres \u00ab Confidentialit\u00e9 et s\u00e9curit\u00e9 \u00bb &gt; \u00ab S\u00e9curit\u00e9 \u00bb &gt; \u00ab Avanc\u00e9 \u00bb.    <center><img decoding=\"async\" alt=\"Sortie de Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/57118b24bf034d008bdc7437e0a952c1.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Pour les pages ouvertes sans HTTPS, l'envoi de requ\u00eates (chargement de ressources) vers des URL locales (par exemple, \u00ab http:\/\/router.local \u00bb et localhost) et des plages d'adresses internes (127.0.0.0\/8, 192.168.0.0\/16, 10.0.0.0\/8, etc.) est interdit. Une exception a \u00e9t\u00e9 faite uniquement pour les pages charg\u00e9es depuis <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/\"   title=\"serveurs\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1608\">serveurs<\/a>, ayant des IP internes. Par exemple, une page charg\u00e9e depuis <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/dts-los-angeles\/\"   title=\"de serveurs\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3754\">de serveurs<\/a> 1.2.3.4 peut acc\u00e9der \u00e0 une ressource h\u00e9berg\u00e9e \u00e0 l'adresse IP 192.168.0.1 ou IP 127.0.0.1, tandis qu'une page charg\u00e9e depuis le serveur 192.168.1.1 pourra y acc\u00e9der. Ce changement introduit un niveau suppl\u00e9mentaire de protection contre l'exploitation des vuln\u00e9rabilit\u00e9s dans les gestionnaires qui acceptent des requ\u00eates sur des IP locales, et permettra \u00e9galement de se prot\u00e9ger contre des attaques de type \u00ab DNS rebinding \u00bb.\n<li class=\"l\"> La fonction \u00ab Sharing Hub \u00bb a \u00e9t\u00e9 ajout\u00e9e, permettant de partager rapidement avec d'autres utilisateurs le lien vers la page actuelle. Il est possible de g\u00e9n\u00e9rer un code QR avec l'URL, de sauvegarder la page, d'envoyer le lien vers un autre appareil li\u00e9 au compte de l'utilisateur et de partager le lien sur des sites tiers tels que Facebook, WhatsApp, Twitter et VK. Cette fonctionnalit\u00e9 n'est pas encore accessible \u00e0 tous les utilisateurs. Pour forcer l'activation du bouton \u00ab Share \u00bb dans le menu et la barre d'adresse, vous pouvez utiliser les param\u00e8tres \u00ab chrome:\/\/flags\/#sharing-hub-desktop-app-menu \u00bb et \u00ab chrome:\/\/flags\/#sharing-hub-desktop-omnibox \u00bb.      <center><img decoding=\"async\" alt=\"Sortie de Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/a911bdb4398ed776a67765e2f8e23a4c.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Une restructuration a \u00e9t\u00e9 effectu\u00e9e dans l'interface de configuration du navigateur. Chaque section des param\u00e8tres est d\u00e9sormais affich\u00e9e sur une page distincte, plut\u00f4t que sur une page commune.    <center><img decoding=\"async\" alt=\"Sortie de Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/59e3250430d6bee471bbe0c2ba6ebfb8.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> La prise en charge de la mise \u00e0 jour dynamique des journaux de certificats \u00e9mis et r\u00e9voqu\u00e9s (Certificate Transparency) a \u00e9t\u00e9 r\u00e9alis\u00e9e, ceux-ci seront d\u00e9sormais mis \u00e0 jour sans d\u00e9pendre de la mise \u00e0 jour du navigateur.\n<li class=\"l\"> Une page de service \u00ab chrome:\/\/whats-new \u00bb a \u00e9t\u00e9 ajout\u00e9e, offrant un aper\u00e7u des changements visibles pour l'utilisateur dans la nouvelle version. La page s'affiche automatiquement d\u00e8s la mise \u00e0 jour ou est accessible via le bouton \u00ab Quoi de neuf \u00bb dans le menu Aide. Actuellement, la page mentionne la recherche par onglets, la possibilit\u00e9 de s\u00e9parer les profils et la fonction de changement de couleur de fond, qui ne sont pas sp\u00e9cifiques \u00e0 Chrome 94 et ont \u00e9t\u00e9 introduites dans les versions pr\u00e9c\u00e9dentes. L'affichage de la page n'est pas encore activ\u00e9 pour tous les utilisateurs : les param\u00e8tres \u00ab chrome:\/\/flags#chrome-whats-new-ui \u00bb et \u00ab chrome:\/\/flags#chrome-whats-new-in-main-menu-new-badge \u00bb peuvent \u00eatre utilis\u00e9s pour contr\u00f4ler l'activation.    <center><img decoding=\"async\" alt=\"Sortie de Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/2c4a26e76713da7c8dd40a0396c6b788.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> L'acc\u00e8s \u00e0 l'API WebSQL est d\u00e9clar\u00e9 obsol\u00e8te pour le contenu charg\u00e9 \u00e0 partir de sites tiers (par exemple via un iframe). Dans Chrome 94, une alerte sera affich\u00e9e en cas d'acc\u00e8s \u00e0 WebSQL depuis des scripts externes, mais \u00e0 partir de Chrome 97, ces acc\u00e8s seront bloqu\u00e9s. Il est pr\u00e9vu \u00e0 l'avenir de cesser progressivement tout support de WebSQL, quelle que soit son utilisation contextuelle. Le gestionnaire WebSQL est bas\u00e9 sur le code SQLite et pourrait avoir \u00e9t\u00e9 utilis\u00e9 par des attaquants pour exploiter des vuln\u00e9rabilit\u00e9s dans SQLite.\n<li class=\"l\"> Pour des raisons de s\u00e9curit\u00e9 et pour pr\u00e9venir les activit\u00e9s malveillantes, l'utilisation du protocole obsol\u00e8te MK (URL : MK), autrefois utilis\u00e9 dans Internet Explorer et permettant aux applications web d'extraire des informations \u00e0 partir de fichiers compress\u00e9s, a commenc\u00e9 \u00e0 \u00eatre bloqu\u00e9e.\n<li class=\"l\"> La synchronisation avec les anciennes versions de Chrome (Chrome 48 et ant\u00e9rieures) n'est plus prise en charge.\n<li class=\"l\"> Le champ d'en-t\u00eate HTTP Permissions-Policy, destin\u00e9 \u00e0 activer certaines fonctionnalit\u00e9s et \u00e0 g\u00e9rer l'acc\u00e8s \u00e0 l'API, a \u00e9t\u00e9 mis \u00e0 jour pour prendre en charge le drapeau \u00ab display-capture \u00bb, permettant de g\u00e9rer l'utilisation de l'API Screen Capture sur la page (par d\u00e9faut, la capture de contenu d'\u00e9cran \u00e0 partir d'iframe externes est bloqu\u00e9e).\n<li class=\"l\"> En mode Origin Trials (fonctionnalit\u00e9s exp\u00e9rimentales n\u00e9cessitant une activation distincte), plusieurs nouvelles API ont \u00e9t\u00e9 ajout\u00e9es. L'Origin Trial permet aux applications charg\u00e9es depuis localhost ou 127.0.0.1 d'acc\u00e9der \u00e0 l'API sp\u00e9cifi\u00e9e, ou d'acc\u00e9der \u00e0 l'API apr\u00e8s enregistrement et obtention d'un jeton sp\u00e9cial, valable pour une dur\u00e9e limit\u00e9e pour un site sp\u00e9cifique.\n<ul>\n<li class=\"l\"> L'API WebGPU a \u00e9t\u00e9 ajout\u00e9e, rempla\u00e7ant l'API WebGL et fournissant des moyens d'effectuer des op\u00e9rations sur le GPU, telles que le rendu et les calculs. Conceptuellement, WebGPU est proche des API Vulkan, Metal et Direct3D 12. WebGPU diff\u00e8re de WebGL \u00e0 peu pr\u00e8s de la m\u00eame mani\u00e8re que l'API graphique Vulkan diff\u00e8re d'OpenGL, mais il ne repose pas sur une API graphique sp\u00e9cifique et repr\u00e9sente une couche universelle utilisant les m\u00eames primitives de bas niveau que celles d'Vulkan, Metal et Direct3D 12.\n<p>WebGPU fournit aux applications JavaScript des moyens de contr\u00f4le bas niveau sur l'organisation, le traitement et la transmission des commandes au GPU, tout en permettant de g\u00e9rer les ressources associ\u00e9es, la m\u00e9moire, les tampons, les objets de texture et les shaders graphiques compil\u00e9s. Cette approche permet d'obtenir de meilleures performances pour les applications graphiques gr\u00e2ce \u00e0 la r\u00e9duction des frais g\u00e9n\u00e9raux et \u00e0 l'optimisation de l'utilisation du GPU. L'API permet \u00e9galement la cr\u00e9ation de projets 3D complexes pour le Web, fonctionnant aussi bien que des programmes autonomes, mais sans \u00eatre li\u00e9s \u00e0 des plateformes sp\u00e9cifiques.     <\/p>\n<li class=\"l\"> Pour les applications PWA autonomes, il est possible de s'enregistrer comme gestionnaires d'URL. Par exemple, l'application music.example.com peut s'enregistrer comme gestionnaire d'URL https:\/\/*.music.example.com, et tous les liens externes provenant d'autres applications, comme des messageries ou des clients de messagerie, ouvriront cette application PWA plut\u00f4t qu'un nouvel onglet dans le navigateur.\n<li class=\"l\"> Le nouveau code de r\u00e9ponse HTTP \u2014 103 \u2014 a \u00e9t\u00e9 impl\u00e9ment\u00e9, pouvant \u00eatre utilis\u00e9 pour la diffusion proactive d'en-t\u00eates. Le code 103 permet d'informer le client du contenu de certains en-t\u00eates HTTP imm\u00e9diatement apr\u00e8s la demande, sans attendre que le serveur ex\u00e9cute toutes les op\u00e9rations li\u00e9es \u00e0 la demande et commence \u00e0 d\u00e9livrer le contenu. De cette mani\u00e8re, des indications sur les \u00e9l\u00e9ments associ\u00e9s \u00e0 la page \u00e0 rendre, qui peuvent \u00eatre pr\u00e9charg\u00e9s (par exemple, des liens vers les CSS et JavaScript utilis\u00e9s sur la page), peuvent \u00eatre communiqu\u00e9es. En recevant des informations sur ces ressources, le navigateur commencera \u00e0 les charger sans attendre la livraison de la page principale, ce qui permet de r\u00e9duire le temps total de traitement de la demande.  <\/ul>\n<li class=\"l\"> L'API WebCodecs a \u00e9t\u00e9 ajout\u00e9 pour manipuler des flux multim\u00e9dias \u00e0 un niveau bas, compl\u00e9tant les API de haut niveau telles que HTMLMediaElement, Media Source Extensions, WebAudio, MediaRecorder et WebRTC. Le nouvel API pourrait s'av\u00e9rer utile dans des domaines tels que le streaming de jeux, l'application d'effets c\u00f4t\u00e9 client, le transcodage de flux et la prise en charge de conteneurs multim\u00e9dias non standards. Au lieu de mettre en \u0153uvre des codecs distincts en JavaScript ou WebAssembly, l'API WebCodecs permet d'acc\u00e9der \u00e0 des composants hautement performants int\u00e9gr\u00e9s dans le navigateur. En particulier, l'API WebCodecs fournit des d\u00e9codeurs et des encodeurs audio et vid\u00e9o, des d\u00e9codeurs d'images et des fonctions pour travailler avec des images individuelles vid\u00e9o \u00e0 un niveau bas.\n<li class=\"l\"> L'API Insertable Streams a \u00e9t\u00e9 stabilis\u00e9e, permettant de manipuler des flux multim\u00e9dias bruts (raw) transmis via l'API MediaStreamTrack, tels que les donn\u00e9es de la cam\u00e9ra et du microphone, le r\u00e9sultat de la capture d'\u00e9cran ou les donn\u00e9es interm\u00e9diaires du d\u00e9codage par un codec. Pour repr\u00e9senter les images brutes, il utilise les interfaces WebCodec, apr\u00e8s quoi un flux est cr\u00e9\u00e9, similaire \u00e0 celui que g\u00e9n\u00e8re l'API WebRTC Insertable Streams sur la base de RTCPeerConnections. De mani\u00e8re pratique, le nouvel API permet de mettre en \u0153uvre des fonctionnalit\u00e9s telles que l'application de m\u00e9thodes d'apprentissage automatique pour identifier ou annoter des objets en temps r\u00e9el, ou pour ajouter des effets tels que la suppression de fond, avant le codage ou apr\u00e8s le d\u00e9codage par le codec.\n<li class=\"l\"> La m\u00e9thode scheduler.postTask() a \u00e9t\u00e9 stabilis\u00e9e, permettant de g\u00e9rer la planification de l'ex\u00e9cution des t\u00e2ches (callbacks JavaScript) avec diff\u00e9rents niveaux de priorit\u00e9. Trois niveaux de priorit\u00e9 sont fournis : 1 - ex\u00e9cution en premier, m\u00eame si des op\u00e9rations utilisateur peuvent \u00eatre bloqu\u00e9es ; 2 - modifications visibles pour l'utilisateur sont autoris\u00e9es ; 3 - ex\u00e9cution en arri\u00e8re-plan. Pour modifier la priorit\u00e9 et annuler des t\u00e2ches, l'objet TaskController peut \u00eatre utilis\u00e9.\n<li class=\"l\"> Stabilis\u00e9 et maintenant d\u00e9ploy\u00e9 en dehors des Origin Trials, l'API Idle Detection permet de d\u00e9tecter l'inactivit\u00e9 d'un utilisateur. L'API permet de d\u00e9terminer le moment o\u00f9 l'utilisateur n'interagit pas avec le clavier \/ la souris, o\u00f9 l'\u00e9conomiseur d'\u00e9cran est actif, o\u00f9 l'\u00e9cran est verrouill\u00e9 ou lorsque le travail est effectu\u00e9 sur un autre moniteur. L'application est inform\u00e9e de l'inactivit\u00e9 en envoyant une notification apr\u00e8s avoir atteint un seuil d'inactivit\u00e9 pr\u00e9d\u00e9fini.\n<li class=\"l\"> Le processus de gestion des couleurs dans les objets CanvasRenderingContext2D et ImageData ainsi que l'utilisation de l'espace colorim\u00e9trique sRGB a \u00e9t\u00e9 formalis\u00e9. Il est d\u00e9sormais possible de cr\u00e9er des objets CanvasRenderingContext2D et ImageData dans des espaces colorim\u00e9triques diff\u00e9rents de sRGB, comme Display P3, pour tirer parti des capacit\u00e9s avanc\u00e9es des moniteurs modernes.\n<li class=\"l\"> L'API VirtualKeyboard a ajout\u00e9 des m\u00e9thodes et des propri\u00e9t\u00e9s pour contr\u00f4ler l'affichage et la dissimulation du clavier virtuel, ainsi que pour obtenir des informations sur la taille du clavier virtuel affich\u00e9.\n<li class=\"l\"> En JavaScript, les classes offrent la possibilit\u00e9 d'utiliser des blocs d'initialisation statiques pour regrouper le code ex\u00e9cut\u00e9 une seule fois lors du traitement de la classe : class C { \/\/ Le bloc sera ex\u00e9cut\u00e9 lors du traitement de la classe elle-m\u00eame static { console.log(\u00ab Bloc statique de C \u00bb); } }\n<li class=\"l\"> Dans les propri\u00e9t\u00e9s CSS flex-basis et flex, des mots-cl\u00e9s tels que content, min-content, max-content et fit-content ont \u00e9t\u00e9 int\u00e9gr\u00e9s pour un contr\u00f4le plus flexible de la taille de la zone principale de Flexbox.\n<li class=\"l\"> La propri\u00e9t\u00e9 CSS scrollbar-gutter a \u00e9t\u00e9 ajout\u00e9e pour g\u00e9rer la r\u00e9servation d'espace \u00e0 l'\u00e9cran pour la barre de d\u00e9filement. Par exemple, lorsque le d\u00e9filement du contenu n'est pas n\u00e9cessaire, il est possible d'\u00e9largir la sortie et d'occuper l'espace de la barre de d\u00e9filement.\n<li class=\"l\"> Une API Self Profiling a \u00e9t\u00e9 ajout\u00e9e avec l'impl\u00e9mentation d'un syst\u00e8me de profilage permettant de mesurer le temps d'ex\u00e9cution de JavaScript c\u00f4t\u00e9 client pour le d\u00e9bogage des probl\u00e8mes de performance dans le code JavaScript, sans recourir \u00e0 des manipulations manuelles dans l'interface pour les d\u00e9veloppeurs web.\n<li class=\"l\"> Apr\u00e8s la suppression du plugin Flash, il a \u00e9t\u00e9 d\u00e9cid\u00e9 de renvoyer des valeurs vides dans les propri\u00e9t\u00e9s navigator.plugins et navigator.mimeTypes, mais il s'est av\u00e9r\u00e9 que certaines applications les utilisaient pour v\u00e9rifier la pr\u00e9sence de plugins pour afficher des fichiers PDF. Comme Chrome dispose d'un visualiseur PDF int\u00e9gr\u00e9, d\u00e9sormais les propri\u00e9t\u00e9s navigator.plugins et navigator.mimeTypes renverront une liste fixe de plugins standards et de types MIME pour l'affichage des PDF \u2014 \u00ab PDF Viewer, Chrome PDF Viewer, Chromium PDF Viewer, Microsoft Edge PDF Viewer et WebKit built-in PDF \u00bb.\n<li class=\"l\"> Des am\u00e9liorations ont \u00e9t\u00e9 apport\u00e9es aux outils pour les d\u00e9veloppeurs web. Les appareils Nest Hub et Nest Hub Max ont \u00e9t\u00e9 ajout\u00e9s \u00e0 la liste des simulations d'\u00e9crans. L'interface d'inspection de l'activit\u00e9 r\u00e9seau a int\u00e9gr\u00e9 un bouton pour inverser les filtres (par exemple, en appliquant le filtre \u00ab status-code: 404 \u00bb, il est possible de voir rapidement toutes les autres requ\u00eates), ainsi qu'une possibilit\u00e9 d'afficher les valeurs d'origine des en-t\u00eates Set-Cookie (permettant d'\u00e9valuer la pr\u00e9sence de valeurs incorrectes supprim\u00e9es lors de la normalisation). La barre lat\u00e9rale de la console web a \u00e9t\u00e9 d\u00e9clar\u00e9e obsol\u00e8te et sera supprim\u00e9e dans l'un des prochains versions. Une fonctionnalit\u00e9 exp\u00e9rimentale permettant de masquer les probl\u00e8mes dans l'onglet Issues a \u00e9t\u00e9 ajout\u00e9e. Les param\u00e8tres ont \u00e9t\u00e9 mis \u00e0 jour pour inclure la possibilit\u00e9 de choisir la langue de l'interface.     <center><img decoding=\"async\" alt=\"Sortie de Chrome 94\" src=\"\/wp-content\/uploads\/2021\/09\/0199201d43db52675cad778e1add792b.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>          <\/ul>\n<p>En plus des nouveaut\u00e9s et de la correction de bogues, la nouvelle version corrige 19 vuln\u00e9rabilit\u00e9s. Beaucoup de ces vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 identifi\u00e9es gr\u00e2ce \u00e0 des tests automatis\u00e9s utilisant les outils AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer et AFL. Aucun probl\u00e8me critique permettant de contourner tous les niveaux de protection du navigateur et d'ex\u00e9cuter du code sur le syst\u00e8me en dehors de l'environnement sandbox n'a \u00e9t\u00e9 d\u00e9tect\u00e9. Dans le cadre du programme de r\u00e9compense pour la d\u00e9couverte de vuln\u00e9rabilit\u00e9s, la soci\u00e9t\u00e9 Google a vers\u00e9 17 primes d'un montant total de 56 500 USD pour cette version (une prime de 15 000 USD, deux primes de 10 000 USD, une prime de 7 500 USD, quatre primes de 3 000 USD, et deux primes de 1 000 USD). Le montant de 7 primes n'est pas encore d\u00e9fini.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55844\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 94. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Chrome 95 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 19 \u043e\u043a\u0442\u044f\u0431\u0440\u044f. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":101368,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101367","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 94. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-94\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 94 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 94. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-94\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-09-22T14:23:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-09-22T14:23:04+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lancement de Chrome 94 | ProHoster","description":"Google a lanc\u00e9 la version 94 du navigateur web Chrome. Une version stable du projet libre Chromium est \u00e9galement disponible, qui sert de base \u00e0 Chrome.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-94","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 94 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 94. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-94","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-09-22T14:23:04+00:00","article:modified_time":"2021-09-22T14:23:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101367","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-09-22 14:37:28","updated":"2026-02-22 15:30:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/101367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=101367"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/101367\/revisions"}],"predecessor-version":[{"id":162282,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/101367\/revisions\/162282"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/101368"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=101367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=101367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=101367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}