{"id":83666,"date":"2022-08-14T10:39:21","date_gmt":"2022-08-14T08:39:21","guid":{"rendered":"https:\/\/rmarketingdigital.com\/dev\/mejora-de-la-eliminacion-de-paginas-en-xmlhttprequest-sincronico\/"},"modified":"2020-09-17T01:36:44","modified_gmt":"2020-09-17T04:36:44","slug":"mejora-de-la-eliminacion-de-paginas-en-xmlhttprequest-sincronico","status":"publish","type":"post","link":"https:\/\/rmarketingdigital.com\/fr\/dev\/mejora-de-la-eliminacion-de-paginas-en-xmlhttprequest-sincronico\/","title":{"rendered":"Suppression de page am\u00e9lior\u00e9e dans XMLHttpRequest synchrone ()"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table des mati\u00e8res<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Basculer la table des mati\u00e8res\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Basculer<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/mejora-de-la-eliminacion-de-paginas-en-xmlhttprequest-sincronico\/#Exclusiones-temporales\" >Exclusions temporaires<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/mejora-de-la-eliminacion-de-paginas-en-xmlhttprequest-sincronico\/#Alternativas\" >Des alternatives<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/mejora-de-la-eliminacion-de-paginas-en-xmlhttprequest-sincronico\/#Obtener-keepalive\" >Obtenez Keepalive<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/mejora-de-la-eliminacion-de-paginas-en-xmlhttprequest-sincronico\/#EnviarBeacon\" >EnvoyerBeacon ()<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/mejora-de-la-eliminacion-de-paginas-en-xmlhttprequest-sincronico\/#Conclusion\" >conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<p><\/p>\n<div>\n<header class=\"w-article-header\">\n<p class=\"w-article-header__subhead w-mb--non\">\n<p>          R\u00e9duisez les navigations retard\u00e9es\n        <\/p>\n<p>\n          <time>18 d\u00e9c.2019<\/time><br \/>\n            Mise \u00e0 jour <time>17 juillet 2020<\/time>\n        <\/p>\n<\/header>\n<p>Il est courant pour une page ou une application d&#039;avoir des analyses ou d&#039;autres donn\u00e9es non envoy\u00e9es au moment o\u00f9 un utilisateur la ferme. Pour \u00e9viter la perte de donn\u00e9es, certains sites utilisent un appel synchrone vers <code>XMLHttpRequest ()<\/code> pour garder la page ou l&#039;application ouverte jusqu&#039;\u00e0 ce que vos donn\u00e9es soient transmises au serveur. Non seulement il existe de meilleures fa\u00e7ons de sauvegarder les donn\u00e9es, mais cette technique cr\u00e9e une mauvaise exp\u00e9rience utilisateur en retardant la fermeture de la page de plusieurs secondes.<\/p>\n<p>Cette pratique doit changer et les navigateurs r\u00e9agissent. Les <code>XMLHttpRequest ()<\/code><br \/>\nla sp\u00e9cification est d\u00e9j\u00e0 <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/xhr.spec.whatwg.org\/#sync-warning\">d\u00e9sapprobation et suppression programm\u00e9es<\/a>. Chrome 80 fait le premier pas en n&#039;autorisant pas les appels synchrones dans divers gestionnaires d&#039;\u00e9v\u00e9nements, en particulier <code>avant de d\u00e9charger<\/code>, <code>d\u00e9charger<\/code>, <code>masquer la page<\/code>y <code>changement de visibilit\u00e9<\/code> quand ils sont licenci\u00e9s en cas de mise \u00e0 pied. WebKit a \u00e9galement r\u00e9cemment atterri <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/bugs.webkit.org\/show_bug.cgi?id=204912\">un engagement qui met en \u0153uvre le m\u00eame changement de comportement<\/a>.<\/p>\n<p>Dans cet article, je d\u00e9crirai bri\u00e8vement les options pour ceux qui ont besoin de temps pour mettre \u00e0 jour leurs sites et d\u00e9crirai les alternatives pour <code>XMLHttpRequest ()<\/code>.<\/p>\n<h2 id=\"temporary-opt-outs\"><span class=\"ez-toc-section\" id=\"Exclusiones-temporales\"><\/span>Exclusions temporaires <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Chrome ne veut pas seulement se d\u00e9connecter <code>XMLHttpRequest ()<\/code>, c&#039;est pourquoi certaines options de d\u00e9sinscription sont disponibles. Pour les sites sur Internet, <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/developers.chrome.com\/origintrials\/#\/view_trial\/4391009636686233601\">une preuve d&#039;origine est disponible<\/a>. Avec cela, vous ajoutez un jeton sp\u00e9cifique \u00e0 la source aux en-t\u00eates de vos pages, ce qui permet la synchronisation <code>XMLHttpRequest ()<\/code> appels. Cette option prend fin peu de temps avant le lancement de Chrome 89, en mars 2021. Les clients Chrome Enterprise peuvent \u00e9galement utiliser  <code>AllowSyncXHRInPageDismissal<\/code> indicateur de strat\u00e9gie, qui se termine en m\u00eame temps.<\/p>\n<h2 id=\"alternatives\"><span class=\"ez-toc-section\" id=\"Alternativas\"><\/span>Des alternatives <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Quelle que soit la fa\u00e7on dont vous envoyez les donn\u00e9es au serveur, il est pr\u00e9f\u00e9rable d&#039;\u00e9viter d&#039;attendre le t\u00e9l\u00e9chargement de la page pour envoyer toutes les donn\u00e9es en m\u00eame temps. En plus de cr\u00e9er une mauvaise exp\u00e9rience utilisateur, vous risquez de perdre des donn\u00e9es en cas de probl\u00e8me. T\u00e9l\u00e9charger les \u00e9v\u00e9nements <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.igvita.com\/2015\/11\/20\/dont-lose-user-and-app-state-use-page-visibility\/\">souvent non activ\u00e9 sur les navigateurs mobiles<\/a><br \/>\nparce que l\u00e0 <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/07\/page-lifecycle-api\">de nombreuses fa\u00e7ons de fermer<\/a> un onglet ou un navigateur sur les syst\u00e8mes d&#039;exploitation mobiles sans <code>d\u00e9charger<\/code> \u00e9v\u00e9nement d\u00e9clencheur. Avec<br \/>\n<code>XMLHttpRequest ()<\/code>, l&#039;utilisation de petites charges utiles \u00e9tait un choix. Maintenant, c&#039;est une exigence. Les deux alternatives ont une limite de t\u00e9l\u00e9chargement de 64 Ko par contexte, comme requis par la sp\u00e9cification.<\/p>\n<h3 id=\"fetch-keepalive\"><span class=\"ez-toc-section\" id=\"Obtener-keepalive\"><\/span>Obtenez Keepalive <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Les <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Fetch_API\">Obtenir l&#039;API<\/a><br \/>\nfournit un moyen robuste de g\u00e9rer les interactions avec le serveur et <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/fetch.spec.whatwg.org\/#preface\">une interface coh\u00e9rente<\/a> pour une utilisation dans diff\u00e9rentes API de plate-forme. Parmi vos options, il y a <code>rester en vie<\/code>, qui garantit qu&#039;une demande se poursuit ind\u00e9pendamment du fait que la page qui l&#039;a effectu\u00e9e reste ouverte ou non:<\/p>\n<p><web-copy-code><\/p>\n<pre class=\"language-js\"><code class=\"language-js\"><span class=\"highlight-line\">la fen\u00eatre<span class=\"token punctuation\">.<\/span><span class=\"token function\">addEventListener<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'unload'<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">{<\/span><\/span><br><span class=\"highlight-line\">  <span class=\"token function\">aller chercher<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'\/siteAnalytics'<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">{<\/span><\/span><br><span class=\"highlight-line\">    m\u00e9thode<span class=\"token operator\">:<\/span> <span class=\"token string\">'POST'<\/span><span class=\"token punctuation\">,<\/span><\/span><br><span class=\"highlight-line\">    corps<span class=\"token operator\">:<\/span> <span class=\"token function\">getStatistics<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">,<\/span><\/span><br><mark class=\"highlight-line highlight-line-active\">    rester en vie<span class=\"token operator\">:<\/span> <span class=\"token boolean\">vrai<\/span><\/mark><br><span class=\"highlight-line\">  <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><\/span><br><span class=\"highlight-line\"><span class=\"token punctuation\">}<\/span><\/span><\/code><\/pre>\n<p><\/web-copy-code><\/p>\n<p>Les <code>aller chercher ()<\/code> La m\u00e9thode a l&#039;avantage de mieux contr\u00f4ler ce qui est envoy\u00e9 au serveur. Ce que je ne montre pas dans l&#039;exemple, c&#039;est que <code>aller chercher ()<\/code> renvoie \u00e9galement une promesse qui est r\u00e9solue avec un <code>R\u00e9ponse<\/code> objet. Puisque j&#039;essaie d&#039;emp\u00eacher le t\u00e9l\u00e9chargement de la page, j&#039;ai choisi de ne rien faire avec.<\/p>\n<h3 id=\"sendbeacon()\"><span class=\"ez-toc-section\" id=\"EnviarBeacon\"><\/span>EnvoyerBeacon () <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Navigator\/sendBeacon\"><code>EnvoyerBeacon ()<\/code><\/a><\/p>\n<p>il utilise en fait l&#039;API Fetch sous le capot, c&#039;est pourquoi il a la m\u00eame limitation de charge utile de 64 Ko et pourquoi il garantit \u00e9galement qu&#039;une requ\u00eate se poursuit apr\u00e8s le t\u00e9l\u00e9chargement d&#039;une page. Son principal avantage est sa simplicit\u00e9. Il vous permet de soumettre vos donn\u00e9es avec une seule ligne de code:<\/p>\n<p><web-copy-code><\/p>\n<pre class=\"language-js\"><code class=\"language-js\">la fen\u00eatre<span class=\"token punctuation\">.<\/span><span class=\"token function\">addEventListener<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'unload'<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token punctuation\">{<\/span><br>navigateur<span class=\"token punctuation\">.<\/span><span class=\"token function\">sendBeacon<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'\/siteAnalytics'<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token function\">getStatistics<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><br><span class=\"token punctuation\">}<\/span><\/code><\/pre>\n<p><\/web-copy-code><\/p>\n<h2 id=\"conclusion\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>conclusion <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Avec lui <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/WindowOrWorkerGlobalScope\/fetch#Browser_compatibility\">une plus grande disponibilit\u00e9 de<br \/>\n<code>aller chercher ()<\/code><\/a><\/p>\n<p>dans les navigateurs, <code>XMLHttpRequest ()<\/code> Esp\u00e9rons qu&#039;il sera supprim\u00e9 de la plate-forme Web \u00e0 un moment donn\u00e9. Les fournisseurs de navigateurs conviennent qu&#039;il devrait \u00eatre supprim\u00e9, mais cela prendra du temps. L\u00e2cher prise de l&#039;un de vos pires cas d&#039;utilisation est une premi\u00e8re \u00e9tape qui am\u00e9liore l&#039;exp\u00e9rience utilisateur pour tout le monde.<\/p>\n<p><em>photo par <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/unsplash.com\/@thatsmrbio?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Matthew Hamilton<\/a> au <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/unsplash.com\/s\/photos\/roadblock?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Unsplash<\/a><\/em><\/p>\n<p>    <web-feedback additional-questions=\"\"><\/web-feedback>\n  <\/div>","protected":false},"excerpt":{"rendered":"<p>Reducir navegaciones retrasadas 18 de diciembre de 2019 Actualizado 17 de julio de 2020 Es com\u00fan que una p\u00e1gina o aplicaci\u00f3n tenga an\u00e1lisis u otros datos sin enviar en el&#8230;<\/p>","protected":false},"author":1,"featured_media":83667,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1356],"tags":[],"class_list":["post-83666","post","type-post","status-publish","format-standard","has-post-thumbnail","category-dev"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Mejora de la eliminaci\u00f3n de p\u00e1ginas en XMLHttpRequest () sincr\u00f3nico - R Marketing Digital<\/title>\n<meta name=\"description\" content=\"Reducir navegaciones retrasadas 18 de diciembre de 2019 Actualizado 17 de julio de 2020 Es com\u00fan que una p\u00e1gina o aplicaci\u00f3n tenga an\u00e1lisis u otros datos\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mejora de la eliminaci\u00f3n de p\u00e1ginas en XMLHttpRequest () sincr\u00f3nico\" \/>\n<meta property=\"og:description\" content=\"Reducir navegaciones retrasadas 18 de diciembre de 2019 Actualizado 17 de julio de 2020 Es com\u00fan que una p\u00e1gina o aplicaci\u00f3n tenga an\u00e1lisis u otros datos\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/\" \/>\n<meta property=\"og:site_name\" content=\"R Marketing Digital\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-14T08:39:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-6522802.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"R Marketing Digital\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/\"},\"author\":{\"name\":\"R Marketing Digital\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#\\\/schema\\\/person\\\/7c0d9782b2977b840b3740f00c69a73e\"},\"headline\":\"Mejora de la eliminaci\u00f3n de p\u00e1ginas en XMLHttpRequest () sincr\u00f3nico\",\"datePublished\":\"2022-08-14T08:39:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/\"},\"wordCount\":639,\"image\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rmarketingdigital.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/hero-6522802.jpg\",\"articleSection\":[\"Dev\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/\",\"name\":\"Mejora de la eliminaci\u00f3n de p\u00e1ginas en XMLHttpRequest () sincr\u00f3nico - R Marketing Digital\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rmarketingdigital.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/hero-6522802.jpg\",\"datePublished\":\"2022-08-14T08:39:21+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#\\\/schema\\\/person\\\/7c0d9782b2977b840b3740f00c69a73e\"},\"description\":\"Reducir navegaciones retrasadas 18 de diciembre de 2019 Actualizado 17 de julio de 2020 Es com\u00fan que una p\u00e1gina o aplicaci\u00f3n tenga an\u00e1lisis u otros datos\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/fr\\\/dev\\\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\\\/#primaryimage\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/hero-6522802.jpg\",\"contentUrl\":\"https:\\\/\\\/rmarketingdigital.com\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/hero-6522802.jpg\",\"width\":1200,\"height\":800,\"caption\":\"hero-6522802-9911207-jpg\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/\",\"name\":\"R Marketing Digital\",\"description\":\"Agencia SEO | Publicidad redes sociales | Community Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rmarketingdigital.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#\\\/schema\\\/person\\\/7c0d9782b2977b840b3740f00c69a73e\",\"name\":\"R Marketing Digital\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g\",\"caption\":\"R Marketing Digital\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Mejora de la eliminaci\u00f3n de p\u00e1ginas en XMLHttpRequest () sincr\u00f3nico - R Marketing Digital","description":"R\u00e9duire les navigations retard\u00e9es 18 d\u00e9cembre 2019 Mis \u00e0 jour le 17 juillet 2020 Il est courant pour une page ou une application d&#039;avoir des analyses ou d&#039;autres donn\u00e9es","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/","og_locale":"fr_FR","og_type":"article","og_title":"Mejora de la eliminaci\u00f3n de p\u00e1ginas en XMLHttpRequest () sincr\u00f3nico","og_description":"Reducir navegaciones retrasadas 18 de diciembre de 2019 Actualizado 17 de julio de 2020 Es com\u00fan que una p\u00e1gina o aplicaci\u00f3n tenga an\u00e1lisis u otros datos","og_url":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/","og_site_name":"R Marketing Digital","article_published_time":"2022-08-14T08:39:21+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-6522802.jpg","type":"image\/jpeg"}],"author":"R Marketing Digital","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/#article","isPartOf":{"@id":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/"},"author":{"name":"R Marketing Digital","@id":"https:\/\/rmarketingdigital.com\/#\/schema\/person\/7c0d9782b2977b840b3740f00c69a73e"},"headline":"Mejora de la eliminaci\u00f3n de p\u00e1ginas en XMLHttpRequest () sincr\u00f3nico","datePublished":"2022-08-14T08:39:21+00:00","mainEntityOfPage":{"@id":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/"},"wordCount":639,"image":{"@id":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/#primaryimage"},"thumbnailUrl":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-6522802.jpg","articleSection":["Dev"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/","url":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/","name":"Mejora de la eliminaci\u00f3n de p\u00e1ginas en XMLHttpRequest () sincr\u00f3nico - R Marketing Digital","isPartOf":{"@id":"https:\/\/rmarketingdigital.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/#primaryimage"},"image":{"@id":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/#primaryimage"},"thumbnailUrl":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-6522802.jpg","datePublished":"2022-08-14T08:39:21+00:00","author":{"@id":"https:\/\/rmarketingdigital.com\/#\/schema\/person\/7c0d9782b2977b840b3740f00c69a73e"},"description":"R\u00e9duire les navigations retard\u00e9es 18 d\u00e9cembre 2019 Mis \u00e0 jour le 17 juillet 2020 Il est courant pour une page ou une application d&#039;avoir des analyses ou d&#039;autres donn\u00e9es","inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/rmarketingdigital.com\/fr\/dev\/suppression-de-page-amelioree-dans-xmlhttprequest-synchrone\/#primaryimage","url":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-6522802.jpg","contentUrl":"https:\/\/rmarketingdigital.com\/wp-content\/uploads\/2020\/09\/hero-6522802.jpg","width":1200,"height":800,"caption":"hero-6522802-9911207-jpg"},{"@type":"WebSite","@id":"https:\/\/rmarketingdigital.com\/#website","url":"https:\/\/rmarketingdigital.com\/","name":"Marketing num\u00e9rique","description":"Agence de r\u00e9f\u00e9rencement | Publicit\u00e9 sur les r\u00e9seaux sociaux | Gestion de communaut\u00e9","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rmarketingdigital.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/rmarketingdigital.com\/#\/schema\/person\/7c0d9782b2977b840b3740f00c69a73e","name":"Marketing num\u00e9rique","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c5599c203e0120b8ccbff4666af86f35f9b3dcad468a8bc6295313a3964a80be?s=96&d=mm&r=g","caption":"R Marketing Digital"}}]}},"_links":{"self":[{"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/posts\/83666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/comments?post=83666"}],"version-history":[{"count":0,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/posts\/83666\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/media\/83667"}],"wp:attachment":[{"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/media?parent=83666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/categories?post=83666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rmarketingdigital.com\/fr\/wp-json\/wp\/v2\/tags?post=83666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}