{"id":56128,"date":"2020-02-05T00:00:00","date_gmt":"2020-02-04T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-chrome-80"},"modified":"2020-02-18T14:04:20","modified_gmt":"2020-02-18T11:04:20","slug":"reliz-chrome-80","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-80","title":{"rendered":"Sortie de Chrome 80","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La soci\u00e9t\u00e9 Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2020\/02\/stable-channel-update-for-desktop.html\">pr\u00e9sent\u00e9e<\/a><\/noindex> la sortie du navigateur web <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 80<\/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> par l'utilisation des logos Google, la pr\u00e9sence d'un syst\u00e8me d'envoi de notifications en cas de crash, la possibilit\u00e9 de t\u00e9l\u00e9charger le module Flash sur demande, des modules pour la lecture de contenu vid\u00e9o prot\u00e9g\u00e9 (DRM), 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 81 est pr\u00e9vue pour le 17 mars.<\/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\/12\/chrome-80-content-indexing-es-modules.html\">dans<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2020\/\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-80\">80<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> Une fonctionnalit\u00e9 de regroupement des onglets est propos\u00e9e \u00e0 un petit pourcentage d'utilisateurs, permettant de rassembler plusieurs onglets similaires en groupes visuellement s\u00e9par\u00e9s. Chaque groupe peut avoir sa propre couleur et son propre nom. Les utilisateurs qui ne font pas partie du premier lot d'activation peuvent activer le support du regroupement via l'option &#171;chrome:\/\/flags\/#tab-groups&#187;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1580888736.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/beb1532c92889a0623d9b36fbbd11dff.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Le support de la fonction <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 &#171;a name&#187; ou de la propri\u00e9t\u00e9 &#171;id&#187;. La syntaxe de ces liens est pr\u00e9vue pour \u00eatre valid\u00e9e en tant que norme web, qui est encore en phase <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/ScrollToTextFragment\/\">brouillon<\/a><\/noindex>. Le masque de transition (qui effectue essentiellement une recherche avec d\u00e9filement) est s\u00e9par\u00e9 du lien d'ancrage classique par le signe &#171;:~:&#187;. Par exemple, en ouvrant le lien &#171;https:\/\/opennet.ru\/52312\/#:~:text=Chrom\u0435&#187;, la page se d\u00e9placera \u00e0 la position de la premi\u00e8re mention du mot &#171;Chrom\u0435&#187; et ce mot sera mis en surbrillance.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/02\/samesite-cookie-changes-in-february.html\">Appliqu\u00e9<\/a><\/noindex> une restriction plus stricte sur le transfert des cookies entre les sites, interdisant le traitement des cookies tiers, qui sont d\u00e9finis lors de l\u2019acc\u00e8s \u00e0 des sites diff\u00e9rents du domaine de la page actuelle pour les requ\u00eates non-HTTPS. Ces cookies sont utilis\u00e9s pour suivre les mouvements des utilisateurs entre les sites dans le code des r\u00e9seaux publicitaires, des widgets de r\u00e9seaux sociaux et des syst\u00e8mes d'analyse web. Rappelons que la transmission des cookies est r\u00e9gie par l'attribut SameSite sp\u00e9cifi\u00e9 dans l'en-t\u00eate Set-Cookie, qui est d\u00e9sormais par d\u00e9faut fix\u00e9 \u00e0 &#171;SameSite=Lax&#187;, limitant l'envoi de cookies pour les sous-requ\u00eates intersites, telles que les requ\u00eates d'image ou le chargement de contenu via un iframe \u00e0 partir d'un autre site. Les sites peuvent remplacer le mode SameSite par d\u00e9faut en d\u00e9finissant explicitement la valeur SameSite=None lors de la d\u00e9finition des cookies. La valeur SameSite=None pour les cookies peut toutefois \u00eatre d\u00e9finie uniquement en mode Secure (ce qui s'applique aux connexions via HTTPS). Le changement commencera progressivement. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/updates\/same-site\">s'appliquer<\/a><\/noindex> le 17 f\u00e9vrier, d'abord pour un petit pourcentage d'utilisateurs, puis en \u00e9largissant progressivement la port\u00e9e.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52158\">Ajout\u00e9<\/a><\/noindex> protection contre les notifications intrusives li\u00e9es \u00e0 la confirmation des permissions. \u00c9tant donn\u00e9 que de telles activit\u00e9s, par exemple, le spam avec des demandes de notifications push, interrompent le travail de l'utilisateur et d\u00e9tournent l'attention vers les actions dans les dialogues de confirmation, dans Chrome 80, au lieu d'une bo\u00eete de dialogue distincte, une infobulle peut d\u00e9sormais s'afficher dans la barre d'adresse avec un avertissement sur le blocage de la demande de permission, qui se r\u00e9duit ensuite en un indicateur avec une cloche barr\u00e9e. En cliquant sur l'indicateur, il est possible d'accepter ou de refuser la permission demand\u00e9e \u00e0 tout moment. Le nouveau mode sera activ\u00e9 automatiquement de mani\u00e8re s\u00e9lective pour les utilisateurs qui avaient pr\u00e9c\u00e9demment tendance \u00e0 bloquer ce type de demandes, ainsi que pour les sites o\u00f9 un taux \u00e9lev\u00e9 de refus de demandes est constat\u00e9. Une option sp\u00e9ciale a \u00e9t\u00e9 ajout\u00e9e aux param\u00e8tres pour activer le nouveau mode pour toutes les demandes (chrome:\/\/flags\/#quiet-notification-prompts).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1578565088.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/0417193e7ff32c39042da014436c1d3a.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/12\/chrome-80-deps-rems\">Interdit<\/a><\/noindex> l'affichage de fen\u00eatres contextuelles (en appelant la m\u00e9thode window.open()) et l'envoi de requ\u00eates synchrones XMLHttpRequest dans les gestionnaires d'\u00e9v\u00e9nements de fermeture ou de masquage de page (unload, beforeunload, pagehide et visibilitychange);\n<li class=\"l\"> Une protection initiale <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51612\">propos\u00e9e<\/a><\/noindex> de chargement de contenu multim\u00e9dia mixte (lorsqu'une page HTTPS charge des ressources via le protocole http:\/\/). Sur les pages ouvertes en HTTPS, les liens \u00ab http:\/\/ \u00bb seront automatiquement remplac\u00e9s par \u00ab https:\/\/ \u00bb dans les blocs li\u00e9s \u00e0 la lecture de fichiers audio et vid\u00e9o. Si une ressource audio ou vid\u00e9o n'est pas disponible via HTTPS, son chargement sera bloqu\u00e9 (il est possible de signaler le blocage manuellement via le menu accessible par l'ic\u00f4ne de verrou dans la barre d'adresse).\n<p>Les images continueront \u00e0 se charger sans changement (le remplacement automatique sera appliqu\u00e9 dans Chrome 81), mais pour le remplacement en https ou le blocage des images, les d\u00e9veloppeurs de sites disposent des propri\u00e9t\u00e9s CSP upgrade-insecure-requests et block-all-mixed-content. Pour les scripts et les iframe, le blocage du contenu mixte a d\u00e9j\u00e0 \u00e9t\u00e9 mis en \u0153uvre auparavant.<\/p>\n<li class=\"l\"> Le processus de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51295\">d\u00e9sactivation<\/a><\/noindex> du support FTP a commenc\u00e9. Par d\u00e9faut, le support FTP reste pour l'instant en place, mais un <noindex><a rel=\"nofollow\" href=\"https:\/\/chromestatus.com\/feature\/6246151319715840\">exp\u00e9riment sera<\/a><\/noindex> exp\u00e9rience dans laquelle, pour un certain pourcentage d'utilisateurs, le support FTP sera d\u00e9sactiv\u00e9 (pour revenir, il faudra lancer le navigateur avec l'option \u00ab --enable-ftp \u00bb). Rappelons qu'aux pr\u00e9c\u00e9dentes versions, l'affichage dans la fen\u00eatre du navigateur du contenu des ressources charg\u00e9es via le protocole \u00ab ftp:\/\/ \u00bb a d\u00e9j\u00e0 \u00e9t\u00e9 d\u00e9sactiv\u00e9 (par exemple, l'affichage des documents HTML et des fichiers README a \u00e9t\u00e9 interrompu), l'utilisation de FTP pour le chargement de sous-ressources \u00e0 partir de documents a \u00e9t\u00e9 interdite et le support des proxys pour FTP a \u00e9t\u00e9 arr\u00eat\u00e9. Cependant, il restait encore la possibilit\u00e9 de t\u00e9l\u00e9charger des fichiers via des liens directs et d'afficher le contenu des r\u00e9pertoires.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5180316371124224\">Ajout\u00e9<\/a><\/noindex><br \/>\nla possibilit\u00e9 d'utiliser des images SVG vectorielles comme ic\u00f4ne de site (favicon).<\/p>\n<li class=\"l\"> Dans les param\u00e8tres, la possibilit\u00e9 de d\u00e9sactiver s\u00e9lectivement certains types de donn\u00e9es transmises lors de la synchronisation entre les navigateurs a \u00e9t\u00e9 ajout\u00e9e.\n<li class=\"l\"> Pour les utilisateurs d'entreprise administr\u00e9s de mani\u00e8re centralis\u00e9e, une r\u00e8gle a \u00e9t\u00e9 ajout\u00e9e <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/docs\/chrome-enterprise\/policies\/?policy=BlockExternalExtensions\">BlockExternalExtensions<\/a><\/noindex>, permettant d'interdire l'installation d'extensions externes sur l'appareil.\n<li class=\"l\"> Mise en \u0153uvre de <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/features\/optional-chaining\">la possibilit\u00e9<\/a><\/noindex> v\u00e9rification unique de toute la cha\u00eene de propri\u00e9t\u00e9s ou d'appels en JavaScript. Par exemple, lors de l'acc\u00e8s \u00e0 \u00ab db.user.name.length \u00bb, il \u00e9tait auparavant n\u00e9cessaire de v\u00e9rifier \u00e9tape par \u00e9tape la d\u00e9finition de toutes les parties compos\u00e9es, par exemple via \u00ab if (db &amp;&amp; db.user &amp;&amp; db.user.name) \u00bb. Maintenant, avec l'op\u00e9ration \u00ab ?. \u00bb, il est possible d'acc\u00e9der \u00e0 la valeur \u00ab db?.user?.name?.length \u00bb sans v\u00e9rifications pr\u00e9liminaires, et cet acc\u00e8s ne conduira pas \u00e0 l'affichage d'une erreur. En cas de probl\u00e8me (si un \u00e9l\u00e9ment est trait\u00e9 comme null ou undefined), la sortie renverra la valeur \u00ab undefined \u00bb.\n<li class=\"l\"> Une nouvelle op\u00e9ration logique de fusion\u00a0\u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/features\/nullish-coalescing\">??<\/a><\/noindex>\u00bb, qui retourne l'op\u00e9rande de droite si l'op\u00e9rande de gauche a la valeur NULL ou undefined, et vice versa. Par exemple, \u00ab const foo = bar ?? 'default string' \u00bb renverra la cha\u00eene ou la valeur de bar si bar est null, m\u00eame lorsque bar est 0 et '', contrairement \u00e0 l'op\u00e9rateur \u00ab || \u00bb.\n<li class=\"l\"> Dans le mode Origin Trials (fonctionnalit\u00e9s exp\u00e9rimentales n\u00e9cessitant une <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.chrome.com\/origintrials\/#\/trials\/active\">activation<\/a><\/noindex>) un API de Content Indexing a \u00e9t\u00e9 propos\u00e9. Le trial d'origine implique la possibilit\u00e9 de travailler avec cette API \u00e0 partir d'applications charg\u00e9es depuis localhost ou 127.0.0.1, ou apr\u00e8s enregistrement et obtention d'un jeton sp\u00e9cial, qui est valide un temps limit\u00e9 pour un site sp\u00e9cifique. L'API <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/content-indexing-api\/\">Content Indexing<\/a><\/noindex>, fournit des m\u00e9tadonn\u00e9es sur le contenu qui a \u00e9t\u00e9 pr\u00e9c\u00e9demment mis en cache par des applications web fonctionnant en mode Progressive Web Apps (PWA). L'application peut sauvegarder divers types de donn\u00e9es dans le navigateur, y compris des images, des vid\u00e9os et des articles, et en cas de perte de connexion r\u00e9seau, les utiliser via l'API Cache Storage et IndexedDB. L'API Content Indexing permet d'ajouter, de trouver et de supprimer de telles ressources. Dans le navigateur, cette API est d\u00e9j\u00e0 utilis\u00e9e pour l'\u00e9num\u00e9ration des pages et des donn\u00e9es multim\u00e9dias disponibles \u00e0 visualiser hors ligne.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh5.googleusercontent.com\/tkanWDKiU0jTm_ovD1MMjiV9cMX_XPexDY5_kyiZwScsnlPblj-wZUfWOax8aBAuzY3xl7h8tS4x92npA8UDJiKXH7jJfXTnehfU-g08RPbDZS8I-T62Dqzkrc5-3vN-UzCsXgAg\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/5a9d7a4d4664a7d9e297ca707479d045.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> L'interface de programmation a \u00e9t\u00e9 stabilis\u00e9e et est maintenant distribu\u00e9e en dehors des Origin Trials <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/contact-picker\/\">Contact Picker<\/a><\/noindex>, permettant \u00e0 l'utilisateur de s\u00e9lectionner des enregistrements dans son carnet d'adresses et de transmettre certaines informations sur ceux-ci au site. Lors de la requ\u00eate, une liste de propri\u00e9t\u00e9s \u00e0 r\u00e9cup\u00e9rer est d\u00e9finie. Ces propri\u00e9t\u00e9s sont clairement affich\u00e9es \u00e0 l'utilisateur, qui d\u00e9cide ensuite si elles doivent \u00eatre transmises ou non. L'API peut \u00eatre utilis\u00e9e, par exemple, dans un client web de messagerie pour choisir les destinataires d'un e-mail envoy\u00e9, dans une application web avec fonction VoIP pour initier un appel vers un num\u00e9ro sp\u00e9cifique ou dans un r\u00e9seau social pour rechercher des amis d\u00e9j\u00e0 enregistr\u00e9s. Dans le cadre des Origin Trials, certaines nouvelles propri\u00e9t\u00e9s du s\u00e9lecteur de contacts ont \u00e9t\u00e9 propos\u00e9es : en plus des informations pr\u00e9c\u00e9demment disponibles comme le nom complet, l'email et le num\u00e9ro de t\u00e9l\u00e9phone, la possibilit\u00e9 de transmettre une adresse postale et une image a \u00e9t\u00e9 ajout\u00e9e.\n<li class=\"l\"> Dans les Web Workers <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/module-workers\/\">a \u00e9t\u00e9 propos\u00e9<\/a><\/noindex> Une nouvelle m\u00e9thode de chargement des modules ECMAScript, permettant de se passer de la fonction importScripts(), qui bloque le fonctionnement du worker pendant le traitement du script import\u00e9 et l'ex\u00e9cute dans le contexte global. La nouvelle m\u00e9thode implique la cr\u00e9ation de modules sp\u00e9ciaux pour les Web Workers, qui prennent en charge les m\u00e9canismes d'importation standard de JavaScript et peuvent \u00eatre charg\u00e9s dynamiquement, sans bloquer l'ex\u00e9cution du worker. Pour charger des modules, le constructeur Worker pr\u00e9voit un nouveau type de ressource \u2014 'module' :\n<p>   const worker = new Worker('worker.js', {<br \/>\n     type: 'module'<br \/>\n   });<\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/chromestatus.com\/feature\/5855937971617792\">Mise en \u0153uvre de<\/a><\/noindex> une fonctionnalit\u00e9 int\u00e9gr\u00e9e de traitement en JavaScript pour les flux compress\u00e9s, ne n\u00e9cessitant pas de biblioth\u00e8ques externes. Pour la compression et la d\u00e9compression, des API ont \u00e9t\u00e9 ajout\u00e9es <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.google.com\/document\/d\/1TovyqqeC3HoO0A4UUBKiCyhZlQSl7jM_F7KbWjK2Gcs\/edit\">CompressionStream et DecompressionStream<\/a><\/noindex>. La compression utilisant les algorithmes gzip et deflate est support\u00e9e.\n<p>   const compressionReadableStream<br \/>\n         = inputReadableStream.pipeThrough(new CompressionStream('gzip'));<\/p>\n<li class=\"l\"> Ajout\u00e9 la propri\u00e9t\u00e9 CSS \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5668660729348096\">line-break: anywhere<\/a><\/noindex>\u00bb, permettant des ruptures au niveau de n'importe quel caract\u00e8re typographique, y compris des ruptures \u00e0 proximit\u00e9 de caract\u00e8res de ponctuation, des espaces pr\u00e9d\u00e9finis (<pre>) et au milieu des mots. Ajout\u00e9e \u00e9galement la propri\u00e9t\u00e9 CSS \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5126089347170304\">overflow-wrap: anywhere<\/a><\/noindex>\u00bb permettant de rompre les s\u00e9quences de caract\u00e8res non divisibles \u00e0 n'importe quel endroit, si aucune position de rupture convenable n'a \u00e9t\u00e9 trouv\u00e9e dans la cha\u00eene.\n<li class=\"l\"> Pour le contexte multim\u00e9dia, trait\u00e9 de mani\u00e8re chiffr\u00e9e, le support de la m\u00e9thode <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/MediaCapabilities\/decodingInfo\">MediaCapabilities.decodingInfo()<\/a><\/noindex>, fournissant des informations sur les capacit\u00e9s du navigateur li\u00e9es au d\u00e9codage de contenu prot\u00e9g\u00e9 (par exemple, la m\u00e9thode sp\u00e9cifi\u00e9e peut \u00eatre utilis\u00e9e pour choisir des sc\u00e9narios de d\u00e9codage de haute qualit\u00e9 ou \u00e9conomisant de l'\u00e9nergie, en tenant compte de la bande passante disponible et de la taille de l'\u00e9cran).\n<li class=\"l\"> M\u00e9thode ajout\u00e9e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5687791428042752\">HTMLVideoElement.getVideoPlaybackQuality()<\/a><\/noindex>, permettant d'obtenir des informations sur la performance de la lecture vid\u00e9o pour ajuster le d\u00e9bit binaire, la r\u00e9solution et d'autres param\u00e8tres vid\u00e9o.\n<li class=\"l\"> Dans l'API <noindex><a rel=\"nofollow\" href=\"https:\/\/www.w3.org\/TR\/payment-request\/\">Payment Handler<\/a><\/noindex>, qui facilite l'int\u00e9gration avec les syst\u00e8mes de paiement existants, la possibilit\u00e9 a \u00e9t\u00e9 ajout\u00e9e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5660404216758272\">de d\u00e9l\u00e9gation<\/a><\/noindex> du traitement des adresses et des informations de contact \u00e0 un gestionnaire de paiement externe (l'application du syst\u00e8me de paiement peut disposer d'informations plus pr\u00e9cises que le navigateur).\n<li class=\"l\"> Ajout du support de l'en-t\u00eate HTTP <noindex><a rel=\"nofollow\" href=\"https:\/\/w3c.github.io\/webappsec-fetch-metadata\/#sec-fetch-dest-header\">Sec-Fetch-Dest<\/a><\/noindex>, permettant d'envoyer des m\u00e9tadonn\u00e9es suppl\u00e9mentaires sur le type de contenu li\u00e9 \u00e0 la requ\u00eate (par exemple, pour une requ\u00eate via la balise img, le type 'image' est sp\u00e9cifi\u00e9, pour les polices \u2014 'font', pour les scripts \u2014 'script', pour les styles \u2014 'style', etc.). Sur la base du type sp\u00e9cifi\u00e9, le serveur peut prendre des mesures pour se prot\u00e9ger contre certains types d'attaques (par exemple, il est peu probable qu'un lien vers un gestionnaire pour transf\u00e9rer des fonds soit sp\u00e9cifi\u00e9 via la balise img, donc ces requ\u00eates n'ont pas besoin d'\u00eatre trait\u00e9es).\n<li class=\"l\"> Dans le moteur JavaScript V8 <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-80\">une optimisation a \u00e9t\u00e9 r\u00e9alis\u00e9e<\/a><\/noindex> du stockage des pointeurs dans le tas. Au lieu de stocker une valeur compl\u00e8te de 64 bits, seul les bits inf\u00e9rieurs uniques du pointeur sont conserv\u00e9s. Une telle optimisation a permis de r\u00e9duire la consommation de m\u00e9moire dans le tas de 40 %, en contrepartie d'une diminution des performances de 3 \u00e0 8 %.<br \/>\n<center><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/f4d864466d5a0deb2b358e3d709d2e6c.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p><center><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/5219cc489b9572b105bb1dceeaedde6d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\t<\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/12\/devtools\">Changements<\/a><\/noindex> dans les outils pour les d\u00e9veloppeurs web :\n<ul>\n<li class=\"l\"> Dans la console web, il est d\u00e9sormais possible de red\u00e9finir les expressions let et class.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/letafter.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/900fb4a45dcfbe3c59093a875664d432.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Les outils de d\u00e9bogage WebAssembly ont \u00e9t\u00e9 am\u00e9lior\u00e9s. Ajout du support  <noindex><a rel=\"nofollow\" href=\"http:\/\/dwarfstd.org\/\">DWARF<\/a><\/noindex> pour le d\u00e9bogage \u00e9tape par \u00e9tape, la d\u00e9finition de points d'arr\u00eat et l'analyse des traces de pile dans le code source sur lequel l'application WebAssembly est \u00e9crite.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/wasm.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/18918605318647f5bdaf403822f83010.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Le panneau d'analyse de l'activit\u00e9 r\u00e9seau a \u00e9t\u00e9 am\u00e9lior\u00e9. Ajout de la possibilit\u00e9 de visualiser la cha\u00eene d'appels de scripts associ\u00e9e \u00e0 l'initiation de la demande.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/initiators.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/1981db2b84541612ec63f54dea90a25d.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>De nouvelles colonnes Path et URL ont \u00e9t\u00e9 ajout\u00e9es, affichant le chemin absolu et l'URL compl\u00e8te pour chaque ressource r\u00e9seau. La requ\u00eate s\u00e9lectionn\u00e9e est mise en surbrillance dans le graphique r\u00e9capitulatif.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/overview.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/e2f07ee205c13a4f10ef9b9e944d8fa8.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Un option a \u00e9t\u00e9 ajout\u00e9e dans l'onglet Network Conditions pour modifier le param\u00e8tre User-Agent.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/useragent.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/c605d0146e32813320d6517c55e4efe2.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Une nouvelle interface pour la configuration du panneau d'audit a \u00e9t\u00e9 propos\u00e9e.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/start.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/c16f004b56b488f06fe68d27291b1e11.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Dans l'onglet <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/tools\/chrome-devtools\/coverage\">Coverage<\/a><\/noindex> un choix est maintenant offert pour la collecte des donn\u00e9es de couverture pour chaque fonction ou bloc de code (statistiques plus d\u00e9taill\u00e9es, mais n\u00e9cessitant plus de ressources).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/12\/modes.png\"><img decoding=\"async\" alt=\"Sortie de Chrome 80\" src=\"\/wp-content\/uploads\/2020\/02\/2c80bbceb4c576bf399399986c81bb2d.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<li class=\"l\"> L'action du manifeste AppCache (technologie pour organiser le fonctionnement des applications web en mode hors ligne) <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/01\/appcache-scope-restricted.html\">est limit\u00e9e<\/a><\/noindex> au r\u00e9pertoire actuel du site (si le manifeste a \u00e9t\u00e9 charg\u00e9 depuis www.example.com\/foo\/bar\/, la possibilit\u00e9 de red\u00e9finir l'URL ne sera valable que dans \/foo\/bar\/). Dans Chrome 82, le support d'AppCache devrait \u00eatre compl\u00e8tement supprim\u00e9. Cela est justifi\u00e9 par le d\u00e9sir de supprimer l'un des vecteurs pour les attaques li\u00e9es au script intersite. Au lieu d'AppCache, l'utilisation de l'API <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Cache\">Cache<\/a><\/noindex>.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/12\/webvr-1-1-removed\">La prise en charge des propri\u00e9t\u00e9s -moz-column-* a \u00e9t\u00e9 interrompue, et il convient d'utiliser les propri\u00e9t\u00e9s standard sans pr\u00e9fixe.<\/a><\/noindex> le support de l'API WebVR 1.1 est obsol\u00e8te, rempla\u00e7able par l'API <noindex><a rel=\"nofollow\" href=\"https:\/\/immersive-web.github.io\/webxr\/\">WebXR Device<\/a><\/noindex>, permettant d'acc\u00e9der aux composants pour cr\u00e9er des r\u00e9alit\u00e9s virtuelles et augment\u00e9es, et unifier le travail avec diff\u00e9rentes classes d'appareils, des casques de r\u00e9alit\u00e9 virtuelle stationnaires aux solutions mobiles.\n<li class=\"l\"> Les gestionnaires de protocoles, connect\u00e9s via les m\u00e9thodes registerProtocolHandler() et unregisterProtocolHandler(), ne peuvent maintenant fonctionner que dans un contexte s\u00e9curis\u00e9 (acc\u00e8s via HTTPS).\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-M80\">56 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>. Aucune 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 d\u00e9tect\u00e9. Dans le cadre du programme de r\u00e9compenses pour la d\u00e9couverte de vuln\u00e9rabilit\u00e9s pour cette version, Google a vers\u00e9 37 primes d'un total de 48 000 dollars (une prime de 10 000 dollars, trois primes de 5 000 dollars, trois primes de 3 000 dollars, quatre primes de 2 000 dollars, trois primes de 1 000 dollars et six primes de 500 dollars). Le montant de 17 primes 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=52312\">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 80. \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, \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, \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 81 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-56128","post","type-post","status-publish","format-standard","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-80\" \/>\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 80 | 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-80\" \/>\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=\"2020-02-04T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:04:20+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 80 | ProHoster","description":"Google a annonc\u00e9 la sortie de son navigateur web","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-80","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 80 | 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-80","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":"2020-02-04T21:00:00+00:00","article:modified_time":"2020-02-18T11:04:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"56128","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-02-28 19:30:42","updated":"2022-10-07 18:25: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\/56128","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=56128"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/56128\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=56128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=56128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=56128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}