{"id":32278,"date":"2019-10-31T21:46:05","date_gmt":"2019-10-31T18:46:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-chrome-74\/"},"modified":"2019-10-31T21:46:05","modified_gmt":"2019-10-31T18:46:05","slug":"reliz-chrome-74","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-74","title":{"rendered":"Sortie de Chrome 74","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La soci\u00e9t\u00e9 Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/04\/stable-channel-update-for-desktop_23.html\">pr\u00e9sent\u00e9e<\/a><\/noindex> la sortie du navigateur web <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 74<\/a><\/noindex>. En m\u00eame temps <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">disponible<\/a><\/noindex> version stable du projet open source <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, qui sert de base \u00e0 Chrome. Le navigateur Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">se distingue<\/a><\/noindex> l'utilisation des logos Google, la possibilit\u00e9 de t\u00e9l\u00e9charger le module Flash sur demande, la pr\u00e9sence d'un syst\u00e8me d'envoi de notifications en cas de plantage, des modules pour la lecture de contenu vid\u00e9o prot\u00e9g\u00e9, un syst\u00e8me de mise \u00e0 jour automatique et la transmission lors des recherches <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">des param\u00e8tres RLZ<\/a><\/noindex>. La prochaine version de Chrome 75 est pr\u00e9vue pour le 4 juin.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">Principales<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">modifications<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/03\/chrome-74-beta-reducing-unwanted-motion.html\">dans<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-74\">74<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> Lorsqu'un \u00e9v\u00e9nement onUnload se produit, d\u00e9clench\u00e9 par la fermeture de la page, d\u00e9sormais <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/chrome-72-deps-rems\">il est interdit<\/a><\/noindex> d'afficher des fen\u00eatres pop-up (l'appel de window.open() est bloqu\u00e9), ce qui prot\u00e8gera les utilisateurs contre l'ouverture de pages publicitaires forc\u00e9es apr\u00e8s la fermeture de sites douteux ;\n<li class=\"l\"> Dans le moteur JavaScript <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-74\">r\u00e9alis\u00e9e<\/a><\/noindex> un nouveau mode <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/jitless\">JIT-less<\/a><\/noindex> (le drapeau \u00ab jitless \u00bb), permettant d'ex\u00e9cuter JavaScript sans utiliser JIT (seulement l'interpr\u00e9teur) et sans allouer de m\u00e9moire ex\u00e9cutable durant l'ex\u00e9cution du code. D\u00e9sactiver JIT peut \u00eatre utile pour augmenter la s\u00e9curit\u00e9 lors de l'utilisation d'applications web potentiellement dangereuses, ainsi que pour assurer la compilation sur des plateformes interdisant l'utilisation de JIT (par exemple, sur iOS, certains Smart TV et consoles de jeux). Lors de la d\u00e9sactivation de JIT, les performances d'ex\u00e9cution de JavaScript diminuent de 40 % dans le test Speedometer 2.0 et de 80 % dans le test Web Tooling Benchmark, mais lors de la simulation d'utilisation avec YouTube, la baisse de performance n'est not\u00e9e qu'\u00e0 6 %. La consommation de m\u00e9moire diminue peu, seulement de 1,7 %.\n<li class=\"l\"> Dans V8, une grande quantit\u00e9 de nouvelles optimisations a \u00e9galement \u00e9t\u00e9 propos\u00e9e. Par exemple, l'ex\u00e9cution des appels de fonctions o\u00f9 le nombre r\u00e9el de param\u00e8tres pass\u00e9s ne correspond pas au nombre d'arguments sp\u00e9cifi\u00e9 lors de la d\u00e9finition de la fonction a \u00e9t\u00e9 acc\u00e9l\u00e9r\u00e9e de 60 %. L'acc\u00e8s aux propri\u00e9t\u00e9s DOM via la fonction get a \u00e9galement \u00e9t\u00e9 am\u00e9lior\u00e9, ce qui a eu un impact positif sur la performance du framework Angular. L'analyse du JavaScript a \u00e9t\u00e9 acc\u00e9l\u00e9r\u00e9e : l'optimisation du d\u00e9codeur UTF-8 a permis d'augmenter la performance du parseur en mode streaming (analyse au fur et \u00e0 mesure du chargement) de 8 %, tandis que l'\u00e9limination des op\u00e9rations de d\u00e9duplication suppl\u00e9mentaires a entra\u00een\u00e9 un gain suppl\u00e9mentaire de 10,5 % ;\n<li class=\"l\"> Un travail a \u00e9t\u00e9 effectu\u00e9 pour r\u00e9duire la consommation de m\u00e9moire du moteur JavaScript.<br \/>\nDu code a \u00e9t\u00e9 ajout\u00e9 pour nettoyer le cache du bytecode, qui repr\u00e9sente environ 15 % de la taille totale du tas. Une phase a \u00e9t\u00e9 ajout\u00e9e au ramasse-miettes pour \u00e9vincer du cache le bytecode rarement compil\u00e9 pour les fonctions utilis\u00e9es ou pour celles appel\u00e9es uniquement lors de l'initialisation. La d\u00e9cision de nettoyage est prise sur la base de nouveaux compteurs tenant compte du dernier acc\u00e8s au bytecode. Ce changement a permis de r\u00e9duire la consommation de m\u00e9moire de 5 \u00e0 15 % sans impact n\u00e9gatif sur les performances. De plus, le compilateur de bytecode a \u00e9t\u00e9 modifi\u00e9 pour ne pas g\u00e9n\u00e9rer de code manifestement inutilis\u00e9, par exemple, celui qui suit un return ou un break (s'il n'y a pas de saut).<\/p>\n<p><center><img decoding=\"async\" alt=\"Sortie de Chrome 74\" src=\"\/wp-content\/uploads\/2019\/04\/9c612d2fa05e5393bb54bcc12949f953.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Pour WebAssembly <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/10\/wasm-threads\">r\u00e9alis\u00e9e<\/a><\/noindex> prend en charge les threads et les op\u00e9rations atomiques (API WebAssembly Threads et WebAssembly Atomics);\n<li class=\"l\"> Pour un envoi distinct de scripts, le support de l'en-t\u00eate \u00ab #! \u00bb a \u00e9t\u00e9 ajout\u00e9, d\u00e9finissant l'interpr\u00e9teur \u00e0 utiliser. Par exemple, de mani\u00e8re analogue \u00e0 d'autres langages de script, un fichier JavaScript pourrait ressembler \u00e0 ceci :\n<p>   #!\/usr\/bin\/env node<br \/>\n   console.log(42);<\/p>\n<li class=\"l\"> Un nouveau media-query \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/drafts.csswg.org\/mediaqueries-5\/#prefers-reduced-motion\">prefers-reduced-motion<\/a><\/noindex>\u00bb, a \u00e9t\u00e9 ajout\u00e9 au CSS, permettant au site de d\u00e9terminer l'\u00e9tat des param\u00e8tres syst\u00e8me d'exploitation li\u00e9s \u00e0 la d\u00e9sactivation des effets anim\u00e9s. Gr\u00e2ce \u00e0 cette requ\u00eate, le propri\u00e9taire du site <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/03\/prefers-reduced-motion\">peut<\/a><\/noindex> peut savoir que l'utilisateur a d\u00e9sactiv\u00e9 les effets anim\u00e9s et \u00e9galement d\u00e9sactiver diverses fonctionnalit\u00e9s d'animation sur le site, par exemple, supprimer l'effet de tremblement des boutons utilis\u00e9s pour attirer l'attention;\n<li class=\"l\"> En plus de la possibilit\u00e9 d'identifier des champs publics introduite dans Chrome 72, <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/class-fields\">le support a \u00e9t\u00e9 mis en \u0153uvre<\/a><\/noindex> peut marquer les champs comme priv\u00e9s, apr\u00e8s quoi l'acc\u00e8s \u00e0 leurs valeurs ne sera ouvert que depuis l'int\u00e9rieur de la classe. Pour marquer un champ comme priv\u00e9, il convient de pr\u00e9fixer le nom du champ par le signe \u00ab # \u00bb. Comme pour les champs publics, les propri\u00e9t\u00e9s priv\u00e9es ne n\u00e9cessitent pas l'utilisation explicite du constructeur.\n<li class=\"l\"> L'en-t\u00eate HTTP Feature-Policy, permettant de g\u00e9rer le comportement des API et l'activation de certaines fonctionnalit\u00e9s (par exemple, il est possible d'activer le mode de fonctionnement synchrone de XMLHttpRequest ou de d\u00e9sactiver l'API de g\u00e9olocalisation), a \u00e9t\u00e9 compl\u00e9t\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/06\/feature-policy\">par l'API JavaScript<\/a><\/noindex> pour contr\u00f4ler l'activation de certaines fonctionnalit\u00e9s. Deux nouvelles m\u00e9thodes document.featurePolicy et frame.featurePolicy ont \u00e9t\u00e9 propos\u00e9es aux d\u00e9veloppeurs, offrant trois fonctions :<br \/>\n    allowedFeatures() pour obtenir la liste des fonctions autoris\u00e9es pour le domaine actuel, allowsFeature() pour v\u00e9rifier s\u00e9lectivement l'activation de fonctionnalit\u00e9s sp\u00e9cifiques et getAllowlistForFeature() pour afficher la liste des domaines pour lesquels une certaine fonctionnalit\u00e9 est autoris\u00e9e sur la page actuelle;<\/p>\n<li class=\"l\"> Un support exp\u00e9rimental (\u00ab chrome:\/\/flags#enable-text-fragment-anchor \u00bb) pour le mode <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50156\">Scroll-To-Text<\/a><\/noindex>, permettant de cr\u00e9er des liens vers des mots ou des phrases sp\u00e9cifiques, sans indiquer explicitement des balises dans le document \u00e0 l'aide de la balise <a name> ou de l'attribut . Pour transmettre le lien, un param\u00e8tre sp\u00e9cial  est propos\u00e9, dans lequel vous pouvez indiquer le texte pour la redirection. Il est possible d'indiquer un masque incluant des phrases repr\u00e9sentant le d\u00e9but et la fin du fragment en utilisant une virgule comme s\u00e9parateur (par exemple, );\n<li class=\"l\"> Une option a \u00e9t\u00e9 ajout\u00e9e au constructeur AudioContext <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5136778254090240\">sampleRate<\/a><\/noindex>, permettant de d\u00e9finir la fr\u00e9quence d'\u00e9chantillonnage pour les op\u00e9rations sonores via l'API Web Audio;\n<li class=\"l\"> Ajout du support de la classe <noindex>Intl.Locale<\/noindex>, fournissant des m\u00e9thodes pour analyser et traiter les param\u00e8tres de langue, de r\u00e9gion et de script d\u00e9finis par la locale, ainsi que pour lire et \u00e9crire des balises d'extensions Unicode, sauvegardant les pr\u00e9f\u00e9rences de la locale de l'utilisateur dans un format s\u00e9rialis\u00e9;\n<li class=\"l\"> Le m\u00e9canisme <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/webpackage\/draft-yasskin-http-origin-signed-responses.html\">\u00c9changes HTTP Sign\u00e9s<\/a><\/noindex> (SXG) \u00e9tendu avec des outils pour <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5687904902840320\">informer<\/a><\/noindex> les distributeurs de contenu concernant les erreurs de chargement du contenu sign\u00e9, telles que les probl\u00e8mes de v\u00e9rification des certificats. Le traitement des erreurs est effectu\u00e9 via des extensions de l'API <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/09\/reportingapi#nel\">Journalisation des Erreurs R\u00e9seau<\/a><\/noindex>. Rappelons que SXG <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50033\">d'installer<\/a><\/noindex> permet au propri\u00e9taire d'un site, par le biais d'une signature num\u00e9rique, d'autoriser l'h\u00e9bergement de certaines pages sur un autre site, apr\u00e8s quoi, lorsque ces pages sont consult\u00e9es sur le second site, le navigateur affichera l'URL du site d'origine \u00e0 l'utilisateur, m\u00eame si la page a \u00e9t\u00e9 charg\u00e9e d'un autre h\u00f4te;\n<li class=\"l\"> La classe TextEncoder a \u00e9t\u00e9 ajout\u00e9e avec la m\u00e9thode <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5546544912662528\">encodeInto()<\/a><\/noindex>, permettant d'\u00e9crire une cha\u00eene cod\u00e9e directement dans un tampon pr\u00e9allou\u00e9. La m\u00e9thode encodeInto() est une alternative \u00e0 haute performance \u00e0 la m\u00e9thode encode(), n\u00e9cessitant l'allocation d'un tampon \u00e0 chaque appel.\n<li class=\"l\"> Dans le Service worker <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5751307839209472\">la livraison par d\u00e9faut de la version de Firefox bas\u00e9e sur Wayland est assur\u00e9e. Des probl\u00e8mes d'utilisation des pilotes binaires propri\u00e9taires NVIDIA avec Wayland ont \u00e9t\u00e9 r\u00e9solus.<\/a><\/noindex> la mise en m\u00e9moire tampon de l'appel client.postMessage() jusqu'\u00e0 ce que le document soit pr\u00eat. Les messages envoy\u00e9s via client.postMessage() seront retenus jusqu'\u00e0 l'\u00e9tape de g\u00e9n\u00e9ration de l'\u00e9v\u00e9nement DOMContentLoaded, l'\u00e9tablissement de onmessage ou l'appel de startMessages();\n<li class=\"l\"> Conform\u00e9ment aux exigences de la sp\u00e9cification CSS Transitions <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5673072124231680\">ajout\u00e9es<\/a><\/noindex> les \u00e9v\u00e9nements transitionrun, transitioncancel, transitionstart et transitionend, g\u00e9n\u00e9r\u00e9s lorsque la transition CSS est mise en file d'attente, annul\u00e9e, commence ou se termine.\n<li class=\"l\"> Lors de la sp\u00e9cification d'un type MIME incorrect ou d'un encodage de caract\u00e8res pour une requ\u00eate XMLHttpRequest via overrideMimeType(), il y a maintenant un retour \u00e0 UTF-8 au lieu de Latin-1;\n<li class=\"l\"> La propri\u00e9t\u00e9  est obsol\u00e8te et sera supprim\u00e9e dans l'une des prochaines versions, permettant d'effectuer automatiquement des t\u00e9l\u00e9chargements de fichiers lors du traitement des iframes. \u00c0 l'avenir, l'initiation de t\u00e9l\u00e9chargements sans action explicite de l'utilisateur sera interdite, car cela a \u00e9t\u00e9 largement utilis\u00e9 pour des abus, des t\u00e9l\u00e9chargements non d\u00e9sir\u00e9s et l'injection de parties de logiciels malveillants sur l'ordinateur de l'utilisateur. Pour commencer un t\u00e9l\u00e9chargement, un clic de l'utilisateur sur la m\u00eame page sera obligatoire. \u00c0 l'origine, la suppression de cette propri\u00e9t\u00e9 \u00e9tait pr\u00e9vue dans Chrome 74, mais cela a \u00e9t\u00e9 retard\u00e9.  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5706745674465280\">report\u00e9e<\/a><\/noindex> report\u00e9e \u00e0 Chrome 76.\n<li class=\"l\"> Pour la plateforme Windows, un th\u00e8me sombre optionnel pour l'interface a \u00e9t\u00e9 propos\u00e9 (dans la version pr\u00e9c\u00e9dente, le th\u00e8me sombre \u00e9tait pr\u00e9par\u00e9 pour macOS). \u00c9tant donn\u00e9 que le th\u00e8me sombre est presque identique \u00e0 celui du mode incognito, un indicateur sp\u00e9cial a \u00e9t\u00e9 ajout\u00e9 pour mettre en \u00e9vidence le mode priv\u00e9 au lieu de l'ic\u00f4ne du profil utilisateur;\n<li class=\"l\"> Une nouvelle fonctionnalit\u00e9 a \u00e9t\u00e9 ajout\u00e9e pour les utilisateurs professionnels  <noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/9116814\">Chrome Browser Cloud Management<\/a><\/noindex> pour g\u00e9rer les param\u00e8tres des navigateurs utilisateurs via la console Google Admin;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh3.googleusercontent.com\/FWpgsHuiZLgnNid9DYdrBBa7s99aYrg1q20pPpAC_HmNmGB5Wgp4zG_qUAtFAxDFOsb7=w895?a.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 74\" src=\"\/wp-content\/uploads\/2019\/04\/270b0c5f512d701ac3370b0018bd2a64.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>En plus des nouveaut\u00e9s et des corrections de bogues, la nouvelle version corrige <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M74\">39 vuln\u00e9rabilit\u00e9s<\/a><\/noindex>. De nombreuses vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 identifi\u00e9es gr\u00e2ce \u00e0 des tests automatis\u00e9s r\u00e9alis\u00e9s avec des outils <noindex><a rel=\"nofollow\" href=\"http:\/\/code.google.com\/p\/address-sanitizer\/wiki\/AddressSanitizer\">AddressSanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/memory-sanitizer\/wiki\/MemorySanitizer\">MemorySanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/control-flow-integrity\">Control Flow Integrity<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/libfuzzer\">LibFuzzer<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Aucun probl\u00e8me critique permettant de contourner tous les niveaux de protection du navigateur et d'ex\u00e9cuter du code en dehors de l'environnement sandbox n'a \u00e9t\u00e9 identifi\u00e9. Dans le cadre du programme de r\u00e9compense financi\u00e8re pour la d\u00e9couverte de vuln\u00e9rabilit\u00e9s de la version actuelle, Google a vers\u00e9 19 primes d'un montant total de 26 837 dollars (quatre primes de 3000 $, quatre primes de 2000 $, une prime de 1337 $, quatre primes de 1000 $, trois primes de 500 $). Le montant de 4 des r\u00e9compenses n'est pas encore d\u00e9termin\u00e9.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50559\">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 74. \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, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f Flash \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \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, \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 75 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24096,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-32278","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.2 - 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\" \/>\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-74\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\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 74 | 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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-74\" \/>\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=\"2019-10-31T18:46:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:05+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\udd47Sortie de Chrome 74 | ProHoster","description":"Google a annonc\u00e9 la sortie de son navigateur web","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-74","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 74 | 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","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-74","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":"2019-10-31T18:46:05+00:00","article:modified_time":"2019-10-31T18:46:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32278","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":"2026-01-21 10:06:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:02:06","updated":"2026-01-21 10:06:19","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\/32278","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=32278"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/32278\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/24096"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=32278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=32278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=32278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}