PageSourceSearch

https://senego.com/contacter-senego

html senego.com collected 2026-09-24 09:33:06 UTC 70,099 bytes, 537 lines download raw bytes

1<!DOCTYPE html><html lang="fr-FR"><head><title>Contacter Senego</title><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><link rel="preconnect" href="https://pagead2.googlesyndication.com" crossorigin><link rel="preconnect" href="https://securepubads.g.doubleclick.net" crossorigin><link rel="preconnect" href="https://cdn.taboola.com" crossorigin><link rel="preload" as="font" type="font/woff2" href="https://senego.com/wp-content/themes/senego/assets/fonts/sourcesans3-400-latin.woff2" crossorigin><link rel="preload" as="font" type="font/woff2" href="https://senego.com/wp-content/themes/senego/assets/fonts/publicsans-400-latin.woff2" crossorigin><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 
1<script src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7dHJ5e2lmKGRvY3VtZW50LmNvb2tpZS5pbmRleE9mKCdzZW5lZ29fYWNxPScpPi0xKXJldHVybjt2YXIgcT1uZXcgVVJMU2VhcmNoUGFyYW1zKGxvY2F0aW9uLnNlYXJjaCk7dmFyIGQ9e3I6ZG9jdW1lbnQucmVmZXJyZXJ8fCcnLGw6bG9jYXRpb24ucGF0aG5hbWUsczpxLmdldCgndXRtX3NvdXJjZScpfHwnJ307ZG9jdW1lbnQuY29va2llPSdzZW5lZ29fYWNxPScrZW5jb2RlVVJJQ29tcG9uZW50KEpTT04uc3RyaW5naWZ5KGQpKSsnO3BhdGg9LzttYXgtYWdlPTE1NTUyMDAwO1NhbWVTaXRlPUxheCd9Y2F0Y2goZSl7fX0pKCk=" defer></script>
1 <link rel="canonical" href="https://senego.com/contacter-senego" /> 
1<script id="senego-ads-lazy">window.SAlazy||(window.SAlazy=function(b){var fait=false,ro=null;function largeur(){try{return b.offsetWidth||0}catch(e){return 0}}function proche(){try{var r=b.getBoundingClientRect();return r.top<innerHeight+800&&r.bottom>-800}catch(e){return true}}function creer(){var i=b.querySelector("ins.adsbygoogle");if(i)return i;i=document.createElement("ins");i.className="adsbygoogle";i.setAttribute("data-ad-client",b.getAttribute("data-ad-client")||"");i.setAttribute("data-ad-slot",b.getAttribute("data-ad-slot")||"");var w=b.getAttribute("data-ad-w"),h=b.getAttribute("data-ad-h");if(w&&h){i.style.cssText="display:inline-block;width:"+w+"px;height:"+h+"px"}else{i.style.cssText="display:block";i.setAttribute("data-ad-format","auto");i.setAttribute("data-full-width-responsive","true")}b.appendChild(i);return i};function nettoyer(){try{removeEventListener("scroll",surEvt);removeEventListener("resize",surEvt);if(ro)ro.disconnect()}catch(e){}}function mesurer(){return !fait&&largeur()>0&&proche()}function poser(){if(fait)return;fait=true;try{creer();(adsbygoogle=window.adsbygoogle||[]).push({})}catch(e){}nettoyer()}function charger(){if(mesurer())poser()}function surEvt(){charger()}try{if(!b)return;var F=window.SAlazy;F.q=F.q||[];F.q.push({m:mesurer,p:poser});if(!F.t){F.t=1;(window.requestAnimationFrame||function(f){setTimeout(f,0)})(function(){var q=F.q;F.q=[];F.t=0;var pret=[],k;for(k=0;k<q.length;k++){try{if(q[k].m())pret.push(q[k].p)}catch(e){}}for(k=0;k<pret.length;k++){try{pret[k]()}catch(e){}}})}addEventListener("scroll",surEvt,{passive:true});addEventListener("resize",surEvt,{passive:true});if("ResizeObserver"in window){ro=new ResizeObserver(surEvt);ro.observe(b)}if("IntersectionObserver"in window){var o=new IntersectionObserver(function(es){for(var i=0;i<es.length;i++){if(es[i].isIntersecting){charger();if(fait){o.disconnect();break}}}},{rootMargin:"800px 0px"});o.observe(b)}}catch(e){try{creer();(adsbygoogle=window.adsbygoogle||[]).push({})}catch(e2){}}});</script>
1 <style id="senego-antifouc">/* Modales / overlays / dropdowns : display:none acceptable car pas d animation transform */
2#authModal,#subModal,#searchOverlay,.modal-backdrop,.account-menu,.services-mega-menu{display:none!important}
3#authModal.open,#subModal.open,#searchOverlay.open,.modal-backdrop.open,.account-menu.open,.services-mega-menu.open{display:block!important}
4.services-dropdown:hover .services-mega-menu{display:block!important}
5/* Drawer : on utilise transform + opacity (animables), JAMAIS display:none qui bloquerait l animation. */
6.drawer{transform:translateX(-100%);transition:transform .35s cubic-bezier(.25,.46,.45,.94)}
7.drawer.open{transform:translateX(0)}
8.drawer-backdrop{opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}
9.drawer-backdrop.open{opacity:1;pointer-events:auto}</style><link rel='dns-prefetch' href='//www.google.com' /><link rel='dns-prefetch' href='//securepubads.g.doubleclick.net' /><link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /><link rel='dns-prefetch' href='//cdn.ad.plus' /><link rel='dns-prefetch' href='//www.clarity.ms' /><link rel='dns-prefetch' href='//c.statcounter.com' /><link href='https://www.googletagmanager.com' rel='preconnect' /><link rel="alternate" type="application/rss+xml" title="Senego.com : Actualité au Sénégal, toute l&#039;actualité sénégalaise &raquo; Flux" href="https://senego.com/feed" /><link rel="alternate" type="application/rss+xml" title="Senego.com : Actualité au Sénégal, toute l&#039;actualité sénégalaise &raquo; Flux des commentaires" href="https://senego.com/comments/feed" /> 
9<script data-no-optimize="1">(function(){
10  var R = {"part":0,"sdk":{"clientId":"85d62df4-fee5-4655-98ca-158636cd9bbb","apiUrl":"https:\/\/stats.senego.com\/api","trackOutgoingLinks":true,"trackAttributes":true,"trackScreenViews":true},"direct":{"clientId":"85d62df4-fee5-4655-98ca-158636cd9bbb","apiUrl":"https:\/\/stats.senego.com\/api","trackOutgoingLinks":true,"trackAttributes":true,"trackScreenViews":false},"props":{"type_page":"page","post_id":1615684,"auteur":"Sidy Mohamet","date_publication":"2023-10-26T13:00:57+00:00","age_heures":25532},"api":"https:\/\/stats.senego.com\/api","client":"85d62df4-fee5-4655-98ca-158636cd9bbb","version":"1.4.1"};
11  var direct = Math.random() < R.part;
12  var props = R.props; props.mesure_page = direct ? 'direct' : 'sdk';
13
14  // La file doit contenir de VRAIS tableaux : le traceur y appelle `.slice(1)`,
15  // que l'objet `arguments` ne possède pas.
16  window.op = window.op || function(){
17    (window.op.q = window.op.q || []).push(Array.prototype.slice.call(arguments));
18  };
19  window.op('init', direct ? R.direct : R.sdk);
20  window.op('setGlobalProperties', props);
21
22  if (!direct) {
23    // Témoin : comportement en place depuis le 19/09 — le traceur envoie la
24    // page vue, et nous le relançons à quatre moments.
25    var v = function(){ try { window.op('screenView'); } catch(e) {} };
26    if (document.readyState === 'loading') {
27      document.addEventListener('DOMContentLoaded', v, {once:true});
28    } else { v(); }
29    window.addEventListener('load', v, {once:true});
30    ['pointerdown','keydown','scroll'].forEach(function(n){
31      window.addEventListener(n, v, {once:true, passive:true});
32    });
33    window.addEventListener('pagehide', v);
34    return;
35  }
36
37  // Le traceur n'enverra pas la page vue : on lui donne malgré tout l'adresse
38  // courante dès qu'il est là, sinon les événements suivants la perdraient.
39  var tentatives = 0;
40  var horloge = setInterval(function(){
41    if (window.openpanel) { try { window.openpanel.lastPath = window.location.href; } catch(e) {} clearInterval(horloge); }
42    else if (++tentatives > 100) { clearInterval(horloge); }
43  }, 100);
44
45  var abouti = false, encours = false, essais = 0;
46  function corps(){
47    var p = {}; for (var k in props) { if (Object.prototype.hasOwnProperty.call(props,k)) { p[k] = props[k]; } }
48    p.__path = window.location.href;
49    p.__title = document.title;
50    p.__referrer = document.referrer;
51    p.__timestamp = new Date().toISOString();
52    return JSON.stringify({ type:'track', payload:{ name:'screen_view', properties:p } });
53  }
54  function deposer(){
55    if (abouti || encours || essais > 12 || !window.fetch) { return; }
56    encours = true; essais++;
57    try {
58      window.fetch(R.api + '/track', {
59        method: 'POST', keepalive: true, mode: 'cors', credentials: 'omit',
60        headers: {
61          'Content-Type': 'application/json',
62          'openpanel-client-id': R.client,
63          'openpanel-sdk-name': 'web',
64          'openpanel-sdk-version': R.version
65        },
66        body: corps()
67      }).then(function(rep){ abouti = !!(rep && rep.ok); encours = false; })
68        .catch(function(){ encours = false; });
69    } catch(e) { encours = false; }
70  }
71
72  deposer();
73  if (document.readyState === 'loading') {
74    document.addEventListener('DOMContentLoaded', deposer, {once:true});
75  }
76  window.addEventListener('load', deposer, {once:true});
77  ['pointerdown','keydown','scroll'].forEach(function(n){
78    window.addEventListener(n, deposer, {once:true, passive:true});
79  });
80  document.addEventListener('visibilitychange', deposer);
81  window.addEventListener('pagehide', deposer);
82  [400, 1500, 4000, 10000].forEach(function(ms){ setTimeout(deposer, ms); });
83}());</script>
83 
83<script src="https://stats.senego.com/op1.js" data-no-optimize="1" defer></script>
83 <style id="critical-css">/* CSS Critique Minimal - First Paint Only */ /* Prévention layout shift - Logo */ .site-branding img{width:180px;height:31px;display:block} /* Layout critique above-the-fold - Prévention layout shift complet */ .site-header{position:sticky;top:0;z-index:1010;height:88px} .top-bar{min-height:32px} .main-navigation-container{background-color:#fff} /* Skeleton loading - Éviter FOUC */ .loading-skeleton{background:#f0f0f0;min-height:200px} .post-thumbnail{aspect-ratio:16/9;background:#f0f0f0} /* Critical responsive - Menu mobile */ .desktop-navigation{display:none} @media (min-width:992px){.desktop-navigation{display:flex} .menu-toggle-wrapper{display:none}}</style><meta property="og:title" content="Contacter Senego" /><meta property="og:url" content="https://senego.com/contacter-senego" /><meta property="og:site_name" content="Senego.com : Actualité au Sénégal, toute l&#039;actualité sénégalaise" /><meta property="og:type" content="website" /><meta property="og:locale" content="fr_FR" /><meta property="og:image" content="https://senego.com/wp-content/uploads/2019/04/cover-play-senego-1280.jpg" /><meta property="og:image:width" content="1280" /><meta property="og:image:height" content="720" /><meta property="fb:app_id" content="132113483494443" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Contacter Senego" /><meta name="twitter:site" content="@senego" /><meta name="twitter:image" content="https://senego.com/wp-content/uploads/2019/04/cover-play-senego-1280.jpg" /><style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
84/*# sourceURL=wp-img-auto-sizes-contain-inline-css */</style><link data-optimized="2" rel="stylesheet" href="https://senego.com/wp-content/litespeed/css/b761b99e56a057ffd7297fc5cdbd620e.css?ver=9b0ef" /> 
84<script id="jquery-core-js" src="https://senego.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
84 
84<script id="jquery-migrate-js" src="https://senego.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" defer data-deferred="1"></script>
84 
84<script data-wp-strategy="defer" defer id="senego-header-js" src="https://senego.com/wp-content/themes/senego/assets/js/header.js?ver=1782054326"></script>
84 <link rel="https://api.w.org/" href="https://senego.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://senego.com/wp-json/wp/v2/pages/1615684" />
84<script src="data:text/javascript;base64,d2luZG93LlBlcmZlY3R5UHVzaE9wdGlvbnM9e3BhdGg6Imh0dHBzOi8vc2VuZWdvLmNvbS93cC1jb250ZW50L3BsdWdpbnMvcGVyZmVjdHktcHVzaC1ub3RpZmljYXRpb25zL3B1YmxpYy9qcyIsZGlhbG9nVGl0bGU6IlJlY2V2ZXogbCdhY3R1YWxpdMOpIGR1IFPDqW7DqWdhbCBlbiBwcmVtaWVyLCBvw7kgcXVlIHZvdXMgc295ZXoiLGRpYWxvZ1N1Ym1pdDoiT3VpLCB0ZW5lei1tb2kgaW5mb3Jtw6kiLGRpYWxvZ0NhbmNlbDoiUGx1cyB0YXJkIixzZXR0aW5nc1RpdGxlOiJBbGVydGVzIFNlbmVnbyIsc2V0dGluZ3NPcHRJbjoiQWN0aXZleiBsZXMgYWxlcnRlcyBwb3VyIHN1aXZyZSBsJ2FjdHVhbGl0w6kgZHUgU8OpbsOpZ2FsIGVuIGRpcmVjdCIsc2V0dGluZ3NVcGRhdGVFcnJvcjoiVW5lIGVycmV1ciBlc3Qgc3VydmVudWUsIHZldWlsbGV6IHLDqWVzc2F5ZXIgZGFucyB1biBpbnN0YW50LiIsc2VydmVyVXJsOiJodHRwczovL3NlbmVnby5jb20vd3AtanNvbi9wZXJmZWN0eS1wdXNoIix2YXBpZFB1YmxpY0tleToiQkVBRXNNU2lzRUJ5X0pJTlItZWRhdmNGbXd4bk9QNTVDOEpBNmxCTzZub0FKTVoySldtZFpBdWdhMmxRMzdpbmwzM2lBNEpZaUdpQmV6VEpscWJ3b0g4Iix0b2tlbjoiZTUyZDNjMTBlNyIsdG9rZW5IZWFkZXI6IlgtV1AtTm9uY2UiLGVuYWJsZWQ6ITAsdW5yZWdpc3RlckNvbmZsaWN0czohMSxzZXJ2aWNlV29ya2VyU2NvcGU6Ii9wZXJmZWN0eS9wdXNoIixsb2dnZXJMZXZlbDoiZXJyb3IiLGxvZ2dlclZlcmJvc2U6ITEsaGlkZUJlbGxBZnRlclN1YnNjcmliZTohMSxhc2tQZXJtaXNzaW9uc0RpcmVjdGx5OiExLHVucmVnaXN0ZXJDb25mbGljdHNFeHByZXNzaW9uOiIoT25lU2lnbmFsU0RLV29ya2VyfHdvbmRlcnB1c2gtd29ya2VyLWxvYWRlcnx3ZWJwdXNoci1zd3xzdWJzY3JpYmVycy1jb21cL2ZpcmViYXNlLW1lc3NhZ2luZy1zd3xncmF2aXRlYy1uZXQtd2ViLXB1c2gtbm90aWZpY2F0aW9uc3xwdXNoX25vdGlmaWNhdGlvbl9zdykiLHByb21wdEljb25Vcmw6Imh0dHBzOi8vc2VuZWdvLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNi9sb2dvLWNhcnJlLXNlbmVnby5wbmciLHZpc2l0c1RvRGlzcGxheVByb21wdDowfQ==" defer></script>
84 
84<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"NewsMediaOrganization","@id":"https://senego.com/#organization","name":"Senego.com","url":"https://senego.com/","sameAs":["https://www.facebook.com/senegosite","https://www.instagram.com/senego_com/","https://www.linkedin.com/in/senego-media-64899516/","https://www.youtube.com/channel/UCwzMh0iy29fijWI8H27RrAg","https://twitter.com/senego","https://www.tiktok.com/@senego.com"],"foundingDate":"2010-01-01","ethicsPolicy":"https://senego.com/charte-ethique-de-senego-com"},{"@type":"WebSite","@id":"https://senego.com/#website","url":"https://senego.com/","name":"Senego.com : Actualité au Sénégal, toute l'actualité sénégalaise","publisher":{"@id":"https://senego.com/#organization"},"inLanguage":"fr_FR","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://senego.com/?s={search_term_string}"},"query-input":"required name=search_term_string"},"alternateName":"Senego.com","description":"Actualité au Sénégal : Suivez toutes l'actualité au Sénégal mais également les actualités politique, sport au Sénégal, des informations en temps réel sur le Sénégal."},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://senego.com/"},{"@type":"ListItem","position":2,"name":"Contacter Senego"}]}]}</script>
84 <link rel="icon" href="https://senego.com/wp-content/uploads/2025/06/senego-fav-512-150x150.png" sizes="32x32" /><link rel="icon" href="https://senego.com/wp-content/uploads/2025/06/senego-fav-512-300x300.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://senego.com/wp-content/uploads/2025/06/senego-fav-512-300x300.png" /><meta name="msapplication-TileImage" content="https://senego.com/wp-content/uploads/2025/06/senego-fav-512-300x300.png" /><style id="perfecty-senego-style">.perfecty-push-dialog-form .perfecty-push-dialog-title::after {
85	content: "Gratuit, sans spam — désactivable à tout moment";
86	display: block;
87	margin-top: 10px;
88	font-size: 13px;
89	font-weight: 400;
90	line-height: 1.35;
91	color: #8a8a8a;
92}
93/* Cloche masquée : une publicité flottante occupe déjà le bas de l'écran
94   (évite le conflit UX). La pop-up d'invitation à l'arrivée reste active.
95   !important nécessaire : le SDK Perfecty pose un style inline display:block
96   sur la cloche, qu'un sélecteur CSS normal ne peut pas surpasser. */
97.perfecty-push-settings-container {
98	display: none !important;
99}</style></head><body class="wp-singular page-template page-template-contact page-template-contact-php page page-id-1615684 wp-theme-senego" data-user="anon"><a class="skip-link screen-reader-text" href="#content">Aller au contenu principal</a><header class="senego-header" id="senegoHeader" role="banner"><div class="topbar"><div class="topbar-inner"><div class="topbar-left">
100<span class="topbar-item date">
101<svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="4" width="18" height="18" rx="2"/><path d="M16 2v4M8 2v4M3 10h18"/></svg>
102<span class="topbar-label">jeudi 24 septembre 2026</span>
103</span>
104<span class="dot topbar-item dot-sep">·</span>
105<span class="topbar-item lang" aria-hidden="true">
106<span class="lang-switch"><span class="active">FR</span></span>
107</span></div><div class="topbar-right">
108<a href="https://senego.com/contacter-senego/" class="topbar-contact" aria-label="Contact" data-google-vignette="false">
109<svg viewBox="0 0 24 24" width="14" height="14" aria-hidden="true"><path fill="currentColor" d="M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6zm-2 0l-8 5-8-5h16zm0 12H4V8l8 5 8-5v10z"/></svg>
110<span>Contact</span>
111</a>
112<span class="topbar-sep" aria-hidden="true"></span><div class="topbar-social">
113<a href="https://www.facebook.com/senegosite" target="_blank" rel="noopener noreferrer" aria-label="Facebook">
114<svg viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path fill="currentColor" d="M18 2H15a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3V2z"/></svg>
115</a>
116<a href="https://x.com/senego" target="_blank" rel="noopener noreferrer" aria-label="X (anciennement Twitter)">
117<svg viewBox="0 0 1200 1227" width="14" height="14" aria-hidden="true"><path fill="currentColor" d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152L842.672 1226.37h357.328L714.137 519.284h.026zM569.165 687.828L521.697 619.934L144.011 79.6944H306.615l304.797 436.001L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854v-.026z"/></svg>
118</a>
119<a href="https://www.youtube.com/channel/UCwzMh0iy29fijWI8H27RrAg" target="_blank" rel="noopener noreferrer" aria-label="YouTube">
120<svg viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path fill="currentColor" d="M21.582 6.186a2.483 2.483 0 0 0-1.752-1.751C18.265 4 12 4 12 4s-6.265 0-7.83.435A2.483 2.483 0 0 0 2.418 6.186C2 7.863 2 12 2 12s0 4.137.418 5.814a2.483 2.483 0 0 0 1.752 1.751C5.735 20 12 20 12 20s6.265 0 7.83-.435a2.483 2.483 0 0 0 1.752-1.751C22 16.137 22 12 22 12s0-4.137-.418-5.814zM10 15.214V8.786L15 12l-5 3.214z"/></svg>
121</a>
122<a href="https://www.tiktok.com/@senego.com" target="_blank" rel="noopener noreferrer" aria-label="TikTok">
123<svg viewBox="0 0 24 24" width="14" height="14" aria-hidden="true"><path fill="currentColor" d="M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08
123-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"/></svg>
124</a></div></div></div></div><div class="mainbar"><div class="mainbar-inner"><div style="display:flex; align-items:center; gap:14px;">
125<button class="burger" onclick="openDrawer()" aria-label="Menu">
126<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round"><path d="M3 6h18M3 12h18M3 18h18"/></svg>
127</button>
128<a href="https://senego.com/" class="logo" aria-label="Senego — accueil">
129<img src="https://senego.com/assets/logos/logo-rectangle.png" alt="Senego" height="40" style="height:40px;width:auto;display:block;" />
130</a></div><div class="search desktop-only"><form role="search" method="get" action="https://senego.com/" style="margin:0;width:100%;">
131<input type="text" name="s" placeholder="Rechercher un article, un sujet, une personnalité…" value="" />
132<button type="submit" class="search-submit" aria-label="Lancer la recherche">
133<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="7"/><path d="M21 21l-4.3-4.3"/></svg>
134</button></form></div><div class="main-right">
135<button class="icon-btn search-mobile mobile-only" aria-label="Rechercher" onclick="openSearch(event)">
136<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="7"/><path d="M21 21l-4.3-4.3"/></svg>
137</button>
138<a class="cta-sub when-anon" href="/abonnement">
139<span class="sparkle"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2l1.5 5.5L19 9l-5.5 1.5L12 16l-1.5-5.5L5 9l5.5-1.5z"/></svg></span>
140<span class="label-full">Soutenir Senego</span>
141<span class="label-short">Soutenir</span></a>
142<a class="cta-sub accent when-loggedin" href="/abonnement">
143<span class="sparkle"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2l1.5 5.5L19 9l-5.5 1.5L12 16l-1.5-5.5L5 9l5.5-1.5z"/></svg></span>
144<span class="label-full">Soutenir Senego</span>
145<span class="label-short">Soutenir</span></a><a class="topbar-login when-anon" href="/connexion" aria-label="Se connecter" style="color: var(--ink); border:1px solid var(--line); border-radius:8px; padding:8px 12px; display:inline-flex; align-items:center; gap:6px; text-decoration:none; font-size:13px; font-weight:500;">
146<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg>
147<span class="label-full">Se connecter</span>
148</a><div class="account-wrap when-loggedin">
149<button class="avatar" onclick="toggleMenu(event, 'topMenu1')" aria-label="Mon compte">AD</button><div class="account-menu" id="topMenu1"><div class="header"><div class="name">Mon compte</div><div class="email"></div></div>
150<a href="/mon-compte">Mon compte</a>
151<a href="/mon-compte#saved">Articles sauvegardés</a>
152<a href="/mon-compte#preferences">Paramètres</a><div class="divider"></div>
153<button class="logout" data-senego-logout>Déconnexion</button></div></div><div class="account-wrap when-premium">
154<button type="button" class="premium-badge-main" onclick="toggleMenu(event, 'topMenu2')" aria-label="Mon compte Premium" style="cursor:pointer; border:0; font-family:inherit;">
155<span class="av">MS</span><span>Premium</span>
156<span style="color: var(--gold); font-weight: 900; margin-left: 2px;">✓</span>
157</button><div class="account-menu" id="topMenu2"><div class="header"><div class="name">Mon compte</div><div class="email"><span style="color:var(--gold); font-weight:600;">Premium</span></div></div>
158<a href="/mon-compte">Mon compte</a>
159<a href="/mon-compte#subscription">Gérer mon abonnement</a><div class="divider"></div>
160<button class="logout" data-senego-logout>Déconnexion</button></div></div></div></div></div><nav class="navbar"><div class="navbar-inner"><ul class="nav-list"><li><a href="https://senego.com/rubrique/politique">
161Politique                      </a></li><li><a href="https://senego.com/rubrique/societe">
162Société                      </a></li><li><a href="https://senego.com/rubrique/justice">
163Justice                      </a></li><li><a href="https://senego.com/rubrique/international">
164International                      </a></li><li><a href="https://senego.com/rubrique/international/afrique">
165Afrique                      </a></li><li><a href="https://senego.com/rubrique/economie">
166Économie                      </a></li><li><a href="https://senego.com/rubrique/culture/people">
167Célébrités                      </a></li><li><a href="https://senego.com/rubrique/actualites/buzz">
168Buzz                      </a></li><li><a href="https://senego.com/rubrique/sport">
169Sports                      </a></li><li><a href="https://senego.com/rubrique/video">
170Vidéos                      </a></li></ul><div class="nav-aux">
171<a href="https://senego.com/services/">Services</a>
172<a href="https://senego.com/meteo">Météo</a></div></div></nav><div class="compactbar"><div class="compactbar-inner">
173<button class="burger mobile-only" onclick="openDrawer()" aria-label="Menu" style="margin-right:2px;">
174<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round"><path d="M3 6h18M3 12h18M3 18h18"/></svg>
175</button>
176<a href="https://senego.com/" class="compact-logo">
177<img src="https://senego.com/assets/logos/logo-rectangle.png" alt="Senego" height="26" style="height:26px;width:auto;display:block;" />
178</a><div class="compact-nav">
179<a href="https://senego.com/rubrique/politique">Politique</a>
180<a href="https://senego.com/rubrique/societe">Société</a>
181<a href="https://senego.com/rubrique/justice">Justice</a>
182<a href="https://senego.com/rubrique/international">International</a>
183<a href="https://senego.com/rubrique/international/afrique">Afrique</a>
184<a href="https://senego.com/rubrique/economie">Économie</a>
185<a href="https://senego.com/rubrique/culture/people">Célébrités</a>
186<a href="https://senego.com/rubrique/actualites/buzz">Buzz</a></div><div class="compact-right">
187<button class="icon-btn" aria-label="Rechercher" onclick="openSearch(event)">
188<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="7"/><path d="M21 21l-4.3-4.3"/></svg>
189</button>
190<a class="compact-login when-anon" href="/connexion" aria-label="Se connecter">
191<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg>
192<span class="label-full">Se connecter</span></a>
193<a class="compact-cta when-anon" href="/abonnement">
194<svg width="12" height="12" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2l1.5 5.5L19 9l-5.5 1.5L12 16l-1.5-5.5L5 9l5.5-1.5z"/></svg>
195<span class="label-full">Soutenir Senego</span></a><div class="account-wrap when-loggedin">
196<button class="avatar" onclick="toggleMenu(event, 'compactMenu1')" style="width:32px; height:32px; font-size:12px;">AD</button><div class="account-menu" id="compactMenu1"><div class="header"><div class="name">
196Mon compte</div><div class="email"></div></div>
197<a href="/mon-compte">Mon compte</a><a href="/mon-compte#preferences">Paramètres</a><div class="divider"></div>
198<button class="logout" data-senego-logout>Déconnexion</button></div></div>
199<a class="compact-cta accent when-loggedin" href="/abonnement">
200<svg width="12" height="12" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2l1.5 5.5L19 9l-5.5 1.5L12 16l-1.5-5.5L5 9l5.5-1.5z"/></svg>
201<span class="label-full">Soutenir Senego</span></a><div class="account-wrap when-premium">
202<button type="button" class="compact-premium" onclick="toggleMenu(event, 'compactMenu2')" aria-label="Mon compte Premium" style="cursor:pointer; border:0; font-family:inherit; background:transparent;">
203<span class="av">MS</span>Premium<span style="color: var(--gold); font-weight: 900;">✓</span>
204</button><div class="account-menu" id="compactMenu2"><div class="header"><div class="name">Mon compte</div><div class="email"><span style="color:var(--gold); font-weight:600;">Premium</span></div></div>
205<a href="/mon-compte">Mon compte</a>
206<a href="/mon-compte#subscription">Gérer mon abonnement</a><div class="divider"></div>
207<button class="logout" data-senego-logout>Déconnexion</button></div></div></div></div></div></header><div class="msn-alert-wrap" data-msn="alert"><div class="msn-alert msn-lvl-orange" role="status"><span class="msn-alert-lvl" data-msn-field="alerte_niveau">Vigilance orange</span><span class="msn-alert-txt"><b data-msn-field="alerte_titre">Pluie sur Dakar</b> <span data-msn-field="alerte_consigne">36 mm attendus, probabilité 100 %</span></span><a class="msn-alert-a" href="https://meteosenegal.com/vigilance/dakar" data-msn-href="alerte" data-msn-bloc="alerte" data-msn-cible="alerte">Voir l’alerte</a></div></div><div class="search-overlay" id="searchOverlay" onclick="if(event.target===this) closeSearch()"><div class="search-overlay-inner"><form role="search" method="get" action="https://senego.com/" class="search-overlay-form">
208<input type="text" name="s" id="searchOverlayInput" placeholder="Rechercher un article, un sujet, une personnalité…" autocomplete="off" />
209<button type="submit" class="search-overlay-submit" aria-label="Lancer la recherche">
210<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="7"/><path d="M21 21l-4.3-4.3"/></svg>
211<span class="search-overlay-submit-text">Rechercher</span>
212</button></form>
213<button type="button" class="search-overlay-close" onclick="closeSearch()" aria-label="Fermer la recherche">
214<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round"><path d="M18 6L6 18M6 6l12 12"/></svg>
215</button></div></div><div class="drawer-backdrop" id="drawerBackdrop" onclick="closeDrawer()"></div><div class="drawer" id="drawer"><div class="drawer-head">
216<a href="https://senego.com/" class="compact-logo"><img src="https://senego.com/assets/logos/logo-rectangle.png" alt="Senego" height="24" style="height:24px;width:auto;" /></a>
217<button class="modal-close" onclick="closeDrawer()" aria-label="Fermer"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2"><path d="M18 6L6 18M6 6l12 12"/></svg></button></div><div class="drawer-cta"><div class="drawer-actions when-anon">
218<a class="senego-btn senego-btn--secondary drawer-actions__login" href="/connexion">Se connecter</a>
219<a class="senego-btn senego-btn--primary drawer-actions__cta" href="/abonnement"><svg class="senego-btn__icon" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2l1.5 5.5L19 9l-5.5 1.5L12 16l-1.5-5.5L5 9l5.5-1.5z"/></svg>Soutenir Senego</a></div><div class="drawer-actions when-loggedin">
220<a class="senego-btn senego-btn--primary drawer-actions__cta drawer-actions__cta--full" href="/abonnement"><svg class="senego-btn__icon" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2l1.5 5.5L19 9l-5.5 1.5L12 16l-1.5-5.5L5 9l5.5-1.5z"/></svg>Soutenir Senego</a></div>
220<div class="drawer-actions when-premium">
221<a class="drawer-premium-card" href="/mon-compte" onclick="closeDrawer()">
222<span class="avatar premium">MS</span>
223<span class="drawer-premium-card__txt">
224<span class="drawer-premium-card__title">Mon compte Premium</span>
225<span class="drawer-premium-card__sub">✓ Abonné</span>
226</span>
227</a>
228<button type="button" class="senego-btn senego-btn--secondary" data-senego-logout>Déconnexion</button></div></div><div class="drawer-topbar">
229<a class="drawer-topbar-contact" href="https://senego.com/contacter-senego/" data-google-vignette="false" aria-label="Contact">
230<svg viewBox="0 0 24 24" width="14" height="14" aria-hidden="true"><path fill="currentColor" d="M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6zm-2 0l-8 5-8-5h16zm0 12H4V8l8 5 8-5v10z"/></svg>
231<span>Contact</span>
232</a><div class="drawer-topbar-social">
233<a href="https://www.facebook.com/senegosite" target="_blank" rel="noopener noreferrer" aria-label="Facebook">
234<svg viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path fill="currentColor" d="M18 2H15a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3V2z"/></svg>
235</a>
236<a href="https://x.com/senego" target="_blank" rel="noopener noreferrer" aria-label="X">
237<svg viewBox="0 0 1200 1227" width="14" height="14" aria-hidden="true"><path fill="currentColor" d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152L842.672 1226.37h357.328L714.137 519.284h.026zM569.165 687.828L521.697 619.934L144.011 79.6944H306.615l304.797 436.001L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854v-.026z"/></svg>
238</a>
239<a href="https://www.youtube.com/channel/UCwzMh0iy29fijWI8H27RrAg" target="_blank" rel="noopener noreferrer" aria-label="YouTube">
240<svg viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path fill="currentColor" d="M21.582 6.186a2.483 2.483 0 0 0-1.752-1.751C18.265 4 12 4 12 4s-6.265 0-7.83.435A2.483 2.483 0 0 0 2.418 6.186C2 7.863 2 12 2 12s0 4.137.418 5.814a2.483 2.483 0 0 0 1.752 1.751C5.735 20 12 20 12 20s6.265 0 7.83-.435a2.483 2.483 0 0 0 1.752-1.751C22 16.137 22 12 22 12s0-4.137-.418-5.814zM10 15.214V8.786L15 12l-5 3.214z"/></svg>
241</a>
242<a href="https://www.tiktok.com/@senego.com" target="_blank" rel="noopener noreferrer" aria-label="TikTok">
243<svg viewBox="0 0 24 24" width="14" height="14" aria-hidden="true"><path fill="currentColor" d="M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"/></svg>
244</a></div></div><div class="drawer-list">
245<a href="https://senego.com/rubrique/politique"><span>Politique</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
246<a href="https://senego.com/rubrique/societe"><span>Société</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
247<a href="https://senego.com/rubrique/justice"><span>Justice</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
248<a href="https://senego.com/rubrique/international"><span>International</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
249<a href="https://senego.com/rubrique/international/afrique"><span>Afrique</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
250<a href="https://senego.com/rubrique/economie"><span>Économie</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
251<a href="https://senego.com/rubrique/culture/people"><span>Célébrités</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
252<a href="https://senego.com/rubrique/actualites/buzz"><span>Buzz</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
253<a href="https://senego.com/rubrique/sport"><span>
253Sports</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a>
254<a href="https://senego.com/rubrique/video"><span>Vidéos</span><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg></a></div></div><div id="page" class="site"><main id="content" class="container" role="main"><div class="contact-container"><h2 class="contact-title">Contactez Senego.com</h2><form id="contact-form" class="contactForm">
255<label for="name">Nom *:</label>
256<input type="text" id="name" name="name" required><label for="email">Email *:</label>
257<input type="email" id="email" name="email" required><label for="reason">Pourquoi voulez-vous nous contacter ?:</label>
258<select id="reason" name="reason"><option value="Partager des scoops ou des informations">Partager des scoops ou des informations</option><option value="Faire de la publicité">Faire de la publicité</option><option value="Proposer un partenariat">Proposer un partenariat</option><option value="Fournir des retours et suggestions">Fournir des retours et suggestions</option><option value="Signaler des problèmes techniques">Signaler des problèmes techniques</option><option value="Signaler un contenu inapproprié">Signaler un contenu inapproprié</option><option value="Problème avec un commentaire">Problème avec les commentaires</option><option value="Suppression des données personnelles">Suppression des données personnelles</option>
259</select><label for="message">Message *:</label><textarea id="message" name="message" class="textMessage" required></textarea><div class="g-recaptcha captchaWrapper" data-sitekey="6LefQckSAAAAALOJaI4RiAxgMXhFdt7X9vivYGHt"></div><button type="submit">Envoyer</button></form><div id="form-response"></div></div></main><div class="archives-band"><div class="container"><h3 class="archives-title">Archives</h3><div class="archives-years">
260<a href="https://senego.com/date/2026" class="archive-year-link">2026</a>
261<a href="https://senego.com/date/2025" class="archive-year-link">2025</a>
262<a href="https://senego.com/date/2024" class="archive-year-link">2024</a>
263<a href="https://senego.com/date/2023" class="archive-year-link">2023</a>
264<a href="https://senego.com/date/2022" class="archive-year-link">2022</a>
265<a href="https://senego.com/date/2021" class="archive-year-link">2021</a>
266<a href="https://senego.com/date/2020" class="archive-year-link">2020</a>
267<a href="https://senego.com/date/2019" class="archive-year-link">2019</a>
268<a href="https://senego.com/date/2018" class="archive-year-link">2018</a>
269<a href="https://senego.com/date/2017" class="archive-year-link">2017</a>
270<a href="https://senego.com/date/2016" class="archive-year-link">2016</a>
271<a href="https://senego.com/date/2015" class="archive-year-link">2015</a>
272<a href="https://senego.com/date/2014" class="archive-year-link">2014</a></div></div></div><footer id="colophon" class="site-footer"><div class="container"><div class="footer-mega"><div class="footer-col"><h4 class="footer-col-title">Rubriques</h4><ul><li><a href="/rubrique/politique">Politique</a></li><li><a href="/rubrique/societe">Societe</a></li><li><a href="/rubrique/justice">Justice</a></li><li><a href="/rubrique/economie">Economie</a></li><li><a href="/rubrique/international">International</a></li><li><a href="/rubrique/culture/people">People</a></li><li><a href="/rubrique/sport">Sports</a></li><li><a href="/rubrique/sport/football">Football</a></li><li><a href="/rubrique/lutte-senegalaise">Lutte</a></li><li><a href="/rubrique/faits-divers">Faits Divers</a></li><li><a href="/rubrique/video">Videos</a></li><li><a href="/rubrique/afrique">Afrique</a></li></ul></div><div class="footer-col"><h4 class="footer-col-title">Nos Services</h4><ul><li><a href="/services/convertisseur-fcfa">Convertisseur FCFA</a></li><li><a href="/services/meteo-senegal">Meteo Senegal</a></li><li><a href="/services/calculateur-salaire-net">Salaire Net</a></li><li><a href="/services/horaires-priere">Horaires Priere</a></li><li><a href="/services/pharmacie-de-garde">Pharmacie de Garde</a></li><li><a href="/services/calculateur-imc">Calculateur IMC</a></li><li><a href="/services/horoscope">Horoscope</a></li><li><a href="/services/simulateur-credit">Simulateur Credit</a></li><li><a href="/services/">Tous les services &rarr;</a></li></ul></div><div class="footer-col"><h4 class="footer-col-title">Series Senegalaises</h4><ul><li><a href="/services/series-senegalaises">Derniers Episodes</a></li><li><a href="/services/series-senegalaises?channel=marodi-tv">Marodi TV</a></li><li><a href="/services/series-senegalaises?channel=evenprod">EvenProd</a></li><li><a href="/services/series-senegalaises?channel=leuztv">LEUZTV</a></li><li><a href="/services/series-senegalaises?channel=pikini-production">Pikini Production</a></li></ul><h4 class="footer-col-title footer-col-title-sub">Radios du Senegal</h4><ul><li><a href="/services/radios-senegal">Toutes les Radios</a></li><li><a href="/services/radios-senegal/rfm">RFM</a></li><li><a href="/services/radios-senegal/zik-fm">Zik FM</a></li><li><a href="/services/radios-senegal/sud-fm">Sud FM</a></li><li><a href="/services/radios-senegal/rts-rsi">RTS RSI</a></li></ul></div><div class="footer-col"><h4 class="footer-col-title">A propos</h4><ul><li><a href="/a-propos-de-senego">Qui sommes-nous</a></li><li><a href="/contacter-senego">Contact</a></li><li><a href="/politique-de-confidentialite">Confidentialite</a></li><li><a href="/conditions-dutilisation-de-senego">CGU</a></li></ul><h4 class="footer-col-title footer-col-title-sub">Nous suivre</h4><div class="footer-social">
273<a rel="noopener noreferrer" href="https://www.facebook.com/senegosite" target="_blank" aria-label="Facebook" class="footer-social-link"><svg viewBox="0 0 320 512" fill="currentColor" width="18" height="18">
273<path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg></a>
274<a rel="noopener noreferrer" href="https://x.com/senego" target="_blank" aria-label="X" class="footer-social-link"><svg viewBox="0 0 512 512" fill="currentColor" width="18" height="18"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h148.3L300.6 197.8 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg></a>
275<a rel="noopener noreferrer" href="https://www.youtube.com/channel/UCwzMh0iy29fijWI8H27RrAg" target="_blank" aria-label="YouTube" class="footer-social-link"><svg viewBox="0 0 576 512" fill="currentColor" width="18" height="18"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg></a>
276<a rel="noopener noreferrer" href="https://www.instagram.com/senego_com/" target="_blank" aria-label="Instagram" class="footer-social-link"><svg viewBox="0 0 448 512" fill="currentColor" width="18" height="18"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></a>
277<a rel="noopener noreferrer" href="https://www.linkedin.com/in/senego-media-64899516/" target="_blank" aria-label="LinkedIn" class="footer-social-link"><svg viewBox="0 0 448 512" fill="currentColor" width="18" height="18"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path></svg></a>
278<a rel="noopener noreferrer" href="https://www.tiktok.com/@senego.com" target="_blank" aria-label="TikTok" class="footer-social-link"><svg viewBox="0 0 448 512" fill="currentColor" width="18" height="18"><path d="M448 209.91a210.06 210.06 0 0 1-122.77-39.25V349.38A162.55 162.55 0 1 1 185 188.31V278.2a74.62 74.62 0 1 0 52.23 71.18V0l88 0a121.18 121.18 0 0 0 1.86 22.17h0A122.18 122.18 0 0 0 381 102.39a121.43 121.43 0 0 0 67 20.14Z"></path></svg></a></div></div></div><div class="footer-legal" style="text-align:center;padding:18px 16px;border-top:1px solid #2a2a2a;font-size:12px;color:#888;line-height:1.6">
279<strong style="color:#bbb">SENEGO MEDIA SUARL</strong> — Société à responsabilité limitée unipersonnelle ·
280RCCM&nbsp;: SN DKR 2014.B 19404 · NINEA&nbsp;: 005263819<br>
281Fass Paillote, rond-point Canal 4, Rés. Adja Mame Ndiaye, Dakar, Sénégal · Tél.&nbsp;: +221 33 823 43 43 ·
282<a href="mailto:[email protected]" style="color:#bbb;text-decoration:underline">[email protected]</a><br>
283<a href="https://senego.com/sitemap.xml" style="color:#bbb;text-decoration:none">Plan du site</a>
284· <a href="https://senego.com/mentions-legales/" style="color:#bbb;text-decoration:none">Mentions légales</a>
285· <a href="https://senego.com/cgu/" style="color:#bbb;text-decoration:none">CGU</a>
286· <a href="https://senego.com/confidentialite/" style="color:#bbb;text-decoration:none">Confidentialité</a></div><div class="footer-bottom">
287<a href="https://senego.com/" rel="home" class="footer-bottom-logo">
288<img src="https://senego.com/assets/logos/logo-rectangle.png" alt="Senego" width="130" height="22" loading="lazy">
289</a><p>&copy; 2026 Senego.com : Actualité au Sénégal, toute l&#039;actualité sénégalaise. Tous droits réservés. Premier site d'informations au Sénégal.</p></div></div></footer></div>
vendor: 58 bytes, line 289
289 <script src="https://www.googletagmanager.com/gtag/js?id=
289G-GHNKHLVB3H
vendor: 36 bytes, line 289
289" defer data-deferred="1"></script> 
289<script src="data:text/javascript;base64,d2luZG93LmRhdGFMYXllcj13aW5kb3cuZGF0YUxheWVyfHxbXTtmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKX0KZ3RhZygnanMnLG5ldyBEYXRlKCkpO2d0YWcoJ2NvbmZpZycsJ0ctR0hOS0hMVkIzSCcp" defer></script>
289 
289<script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/senego/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script>
289 
289<script id="senego-search-header-js-before" src="data:text/javascript;base64,d2luZG93LlNFTkVHT19IRUFERVJfU0VBUkNIPXsiYXBpQmFzZSI6Imh0dHBzOlwvXC9zZW5lZ28uY29tXC93cC1qc29uXC9zZW5lZ29cL3YxIn0=" defer></script>
289 
289<script id="senego-search-header-js" src="https://senego.com/wp-content/themes/senego/assets/js/search-header.js?ver=1780279988" defer data-deferred="1"></script>
289 
289<script id="perfecty-push-js" src="https://senego.com/wp-content/plugins/perfecty-push-notifications/public/js/perfecty-push-sdk/dist/perfecty-push-sdk.min.js?ver=1.6.5" defer data-deferred="1"></script>
289 
289<script id="senego-account-js-extra" src="data:text/javascript;base64,dmFyIFNlbmVnb0FjY291bnQ9eyJhamF4VXJsIjoiaHR0cHM6Ly9zZW5lZ28uY29tL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwibm9uY2UiOiJjN2RiYTEyZTJiIiwic3RhdGUiOnsibG9nZ2VkaW4iOiExLCJwcmVtaXVtIjohMSwidXNlciI6eyJkaXNwbGF5X25hbWUiOiIiLCJlbWFpbCI6IiIsInBob3RvVVJMIjoiIn19LCJnb29nbGVDbGllbnRJZCI6IjI2ODQxMDI1Njk0LWxucTEwOWxrNXE2cTJldjB2dnExOG5mbDBkc2hoNmM1LmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwiZmlyZWJhc2VDb25maWciOnsiYXBpS2V5IjoiQUl6YVN5Q1VidnlMclVmVjBjOTBYeFNrQ2FycW5Wb0w2R0hxYUpRIiwiYXV0aERvbWFpbiI6InNlbmVnb2NvbS0xMjE5LmZpcmViYXNlYXBwLmNvbSIsInByb2plY3RJZCI6InNlbmVnb2NvbS0xMjE5Iiwic3RvcmFnZUJ1Y2tldCI6InNlbmVnb2NvbS0xMjE5LmFwcHNwb3QuY29tIiwibWVzc2FnaW5nU2VuZGVySWQiOiIyNjg0MTAyNTY5NCIsImFwcElkIjoiMToyNjg0MTAyNTY5NDp3ZWI6MWFmNTQwMTgxYjk4ZTc5Mzk4M2Y4ZiIsIm1lYXN1cmVtZW50SWQiOiJHLTBMVzhLRktMU0gifX0=" defer></script>
289 
289<script data-wp-strategy="defer" defer id="senego-account-js" src="https://senego.com/wp-content/plugins/senego-account/assets/js/account.js?ver=3.32.21"></script>
289 
289<script data-wp-strategy="defer" defer id="senego-user-menu-js" src="https://senego.com/wp-content/plugins/senego-account/assets/js/user-menu.js?ver=3.32.21"></script>
289 
289<script data-wp-strategy="defer" defer id="news-theme-main-js-js" defer src="https://senego.com/wp-content/themes/senego/assets/js/main.js?ver=1780279987"></script>
289 
289<script id="news-theme-contact-form-js-extra" src="data:text/javascript;base64,dmFyIGNvbnRhY3RGb3JtQWpheD17ImFqYXhVcmwiOiJodHRwczovL3NlbmVnby5jb20vd3AtYWRtaW4vYWRtaW4tYWpheC5waHAiLCJub25jZSI6ImYwMDFhMmViZGQifQ==" defer></script>
289 
289<script id="news-theme-contact-form-js" src="https://senego.com/wp-content/themes/senego/assets/js/contact-form.js?ver=1780279987" defer data-deferred="1"></script>
vendor: 114 bytes, line 289
289 <script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js" defer data-deferred="1"></script> 
289<script data-wp-strategy="defer" defer id="senego-app-card-js" src="https://senego.com/wp-content/themes/senego/assets/js/senego-app-card.js?ver=1782169442"></script>
289 
289<script id="senego-clarity" src="data:text/javascript;base64,KGZ1bmN0aW9uKCl7dmFyIFBBUlQ9MjA7ZnVuY3Rpb24gcmV0ZW51KCl7dmFyIGNsZT0nc2VuZWdvX2NsYXJpdHlfZWNoYW50aWxsb24nO3RyeXt2YXIgdj13aW5kb3cubG9jYWxTdG9yYWdlLmdldEl0ZW0oY2xlKTtpZih2PT09JzEnKXtyZXR1cm4hMH0KaWYodj09PScwJyl7cmV0dXJuITF9CnZhciB0aXJlPShNYXRoLnJhbmRvbSgpKjEwMCk8UEFSVDt3aW5kb3cubG9jYWxTdG9yYWdlLnNldEl0ZW0oY2xlLHRpcmU/JzEnOicwJyk7cmV0dXJuIHRpcmV9Y2F0Y2goZSl7cmV0dXJuKE1hdGgucmFuZG9tKCkqMTAwKTxQQVJUfX0KaWYoIXJldGVudSgpKXtyZXR1cm59CnZhciBmYWl0PSExO2Z1bmN0aW9uIGNoYXJnZXIoKXtpZihmYWl0KXtyZXR1cm59CmZhaXQ9ITA7KGZ1bmN0aW9uKGMsbCxhLHIsaSx0LHkpe2NbYV09Y1thXXx8ZnVuY3Rpb24oKXsoY1thXS5xPWNbYV0ucXx8W10pLnB1c2goYXJndW1lbnRzKX07dD1sLmNyZWF0ZUVsZW1lbnQocik7dC5hc3luYz0xO3Quc3JjPSJodHRwczovL3d3dy5jbGFyaXR5Lm1zL3RhZy8iK2k7eT1sLmdldEVsZW1lbnRzQnlUYWdOYW1lKHIpWzBdO3kucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUodCx5KX0pKHdpbmRvdyxkb2N1bWVudCwiY2xhcml0eSIsInNjcmlwdCIsImlseW44bDFiYzMiKX0KZnVuY3Rpb24gcXVhbmRJbm9jY3VwZSgpe2lmKHdpbmRvdy5yZXF1ZXN0SWRsZUNhbGxiYWNrKXt3aW5kb3cucmVxdWVzdElkbGVDYWxsYmFjayhjaGFyZ2VyLHt0aW1lb3V0OjIwMDB9KX1lbHNle3dpbmRvdy5zZXRUaW1lb3V0KGNoYXJnZXIsMTIwMCl9fVsnc2Nyb2xsJywndG91Y2hzdGFydCcsJ3BvaW50ZXJkb3duJywna2V5ZG93biddLmZvckVhY2goZnVuY3Rpb24oZSl7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoZSxjaGFyZ2VyLHtvbmNlOiEwLHBhc3NpdmU6ITB9KX0pO2lmKGRvY3VtZW50LnJlYWR5U3RhdGU9PT0nY29tcGxldGUnKXtxdWFuZElub2NjdXBlKCl9ZWxzZXt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcscXVhbmRJbm9jY3VwZSx7b25jZTohMH0pfX0pKCk=" defer></script>
289 
289<script data-no-optimize="1">(function(){
290  var CFG = {"echantillonVitals":10,"zones":[["suggestions",".senego-context-block"],["tags",".article-tags"],["contenu",".entry-content"],["encart",".senego-support-card, .senego-app-card"],["menu",".senego-header, .navbar, .nav-list, .drawer-list"],["une",".featured-section, .featured-grid, .featured-main-article"],["populaires",".popular-posts-section, .popular-posts-slider, .popular-posts-grid"],["videos",".video-posts-list, .widget_video_posts"],["liste",".posts-container, .home-content-area, .site-main"],["sidebar","#secondary, .widget-area"],["pied","#colophon, .site-footer"]]};
291  if (!window.op) { return; }
292
293  var debut = Date.now();
294  var nbClics = 0, clicsParZone = {}, profondeurMax = 0;
295  var blocVu = 'non', blocVuEnvoye = false, envoyeSortie = false;
296
297  /* ---------- Arrivée depuis une autre page du site ----------
298     Mesure fiable du passage d'une page à l'autre (constat du 10/09/2026 : les
299     `clic_interne` ne couvrent qu'une petite partie des navigations, l'envoi partant au
300     moment où la page est quittée). Ici, tout se mesure À L'ARRIVÉE, pendant un
301     chargement normal :
302       - la page d'origine vient du référent du navigateur (Referrer-Policy du site :
303         strict-origin-when-cross-origin, donc chemin complet entre pages senego) ;
304       - la zone et le rang du lien viennent d'une note écrite dans sessionStorage au
305         moment du clic (écriture synchrone, elle ne peut pas se perdre).
306     Rechargements et retours arrière ignorés : seul un vrai chargement compte. */
307  (function () {
308    var nav = performance.getEntriesByType ? performance.getEntriesByType('navigation')[0] : null;
309    if (nav && nav.type && nav.type !== 'navigate') { return; }
310    var de = '';
311    try {
312      var r = new URL(document.referrer);
313      if (r.hostname === window.location.hostname && r.pathname !== window.location.pathname) { de = r.pathname; }
314    } catch (e) {}
315    var note = null;
316    try {
317      note = JSON.parse(sessionStorage.getItem('senego_dernier_clic') || 'null');
318      sessionStorage.removeItem('senego_dernier_clic');
319    } catch (e) {}
320    var accord = !!(note && note.vers === window.location.pathname && (!de || note.de === de) &&
321                    (Date.now() - note.t) < 120000);
322    if (!de && !accord) { return; }
323    var origine = de || note.de;
324    window.op('track', 'arrivee_interne', {
325      de_path:        origine,
326      de_post_id:     postIdDe(origine),
327      zone:           accord ? note.z : 'inconnue',
328      rang_dans_zone: accord ? String(note.r || '') : '',
329      mesure:         de ? (accord ? 'referent+note' : 'referent') : 'note',
330      delai_ms:       accord ? String(Date.now() - note.t) : ''
331    });
332  })();
333
334  function pct() {
335    var h = document.documentElement;
336    var total = (h.scrollHeight - window.innerHeight);
337    if (total <= 0) { return 100; }
338    var p = Math.round((window.pageYOffset || h.scrollTop || 0) / total * 100);
339    return p < 0 ? 0 : (p > 100 ? 100 : p);
340  }
341  function releve() { var p = pct(); if (p > profondeurMax) { profondeurMax = p; } }
342  window.addEventListener('scroll', releve, {passive:true});
343  window.addEventListener('resize', releve, {passive:true});
344  releve();
345
346  /* ---------- Zone d'un élément : le premier ancêtre reconnu ---------- */
347  function zoneDe(el) {
348    for (var i = 0; i < CFG.zones.length; i++) {
349      try { if (el.closest(CFG.zones[i][1])) { return CFG.zones[i][0]; } } catch (e) {}
350    }
351    return 'autre';
352  }
353
354  /* ---------- Identifiant d'article dans une URL senego ----------
355     Les adresses ont la forme /<slug>_<ID>.html : c'est la seule clé fiable,
356     le slug seul ne permet aucune jointure. */
357  function postIdDe(href) {
358    var m = /_(\d+)\.html(?:[?#]|$)/.exec(href || '');
359    return m ? m[1] : '';
360  }
361
362  function estInterne(a) {
363    return a && a.href && a.hostname === window.location.hostname;
364  }
365
366  /* ---------- Clics internes ---------- */
367  document.addEventListener('click', function (ev) {
368    var a = ev.target && ev.target.closest ? ev.target.closest('a[href]') : null;
369    if (!a || !estInterne(a)) { return; }
370
371    var zone = zoneDe(a);
372    nbClics++;
373    clicsParZone[zone] = (clicsParZone[zone] || 0) + 1;
374
375    // Rang du lien DANS sa zone : distingue « il a pris la 1re suggestion »
376    // de « il a fouillé jusqu'à la 4e ».
377    var rang = '';
378    try {
379      var conteneur = a.closest(CFG.zones.filter(function(z){return z[0]===zone;}).map(function(z){return z[1];})[0] || 'body');
380      if (conteneur) {
381        var liens = conteneur.querySelectorAll('a[href]');
382        for (var i = 0; i < liens.length; i++) { if (liens[i] === a) { rang = String(i + 1); break; } }
383      }
384    } catch (e) {}
385
386    // Note lue par la page d'arrivée (événement `arrivee_interne`) : c'est elle qui rend
387    // la zone et le rang même quand l'envoi ci-dessous se perd au changement de page.
388    try {
389      sessionStorage.setItem('senego_dernier_clic', JSON.stringify({
390        z: zone, r: rang, de: window.location.pathname, vers: a.pathname, t: Date.now()
391      }));
392    } catch (e) {}
393
394    window.op('track', 'clic_interne', {
395      zone:            zone,
396      cible_post_id:   postIdDe(a.href),
397      rang_dans_zone:  rang,
398      profondeur:      String(pct()),
399      secondes:        String(Math.round((Date.now() - debut) / 1000)),
400      texte:           (a.textContent || '').trim().slice(0, 80)
401    });
402  }, true);
403
404  /* ---------- Le bloc de suggestions a-t-il seulement été VU ? ----------
405     Sans cette impression, un taux de clic sur les suggestions serait faux :
406     on diviserait par des pages vues dont la majorité n'a jamais atteint le bloc. */
407  (function () {
408    var bloc = document.querySelector('.senego-context-block');
409    if (!bloc || !window.IntersectionObserver) { return; }
410    var obs = new IntersectionObserver(function (entrees) {
411      for (var i = 0; i < entrees.length; i++) {
412        if (entrees[i].isIntersecting) {
413          blocVu = 'oui';
414          if (!blocVuEnvoye) {
415            blocVuEnvoye = true;
416            window.op('track', 'bloc_suggestions_vu', {
417              secondes:   String(Math.round((Date.now() - debut) / 1000)),
418              nb_liens:   String(bloc.querySelectorAll('a[href]').length)
419            });
420          }
421          obs.disconnect();
422        }
423      }
424    }, {threshold: 0.3});
425    obs.observe(bloc);
426  })();
427
428  /* ---------- Performance ressentie, sur un échantillon ----------
429     Une page lente est une cause de départ qu'aucun indicateur éditorial ne montre.
430     Échantillonnée pour ne pas doubler le volume d'événements. */
431  if (Math.random() * 100 < CFG.echantillonVitals && window.PerformanceObserver) {
432    var lcp = 0, cls = 0, inp = 0;
433    try {
434      new PerformanceObserver(function (l) {
435        var e = l.getEntries(); lcp = Math.round(e[e.length - 1].startTime);
436      }).observe({type: 'largest-contentful-paint', buffered: true});
437    } catch (e) {}
438    try {
439      new PerformanceObserver(function (l) {
440        l.getEntries().forEach(function (x) { if (!x.hadRecentInput) { cls += x.value; } });
441      }).observe({type: 'layout-shift', buffered: true});
442    } catch (e) {}
443    try {
444      new PerformanceObserver(function (l) {
445        l.getEntries().forEach(function (x) {
446          var d = x.duration || 0; if (d > inp) { inp = Math.round(d); }
447        });
448      }).observe({type: 'event', buffered: true, durationThreshold: 40});
449    } catch (e) {}
450
451    window.addEventListener('pagehide', function () {
452      var nav = performance.getEntriesByType ? performance.getEntriesByType('navigation')[0] : null;
453      window.op('track', 'vitals', {
454        lcp_ms: String(lcp),
455        cls:    String(Math.round(cls * 1000) / 1000),
456        inp_ms: String(inp),
457        ttfb_ms: nav ? String(Math.round(nav.responseStart)) : '',
458        connexion: (navigator.connection && navigator.connection.effectiveType) || ''
459      });
460    });
461  }
462
463  /* ---------- Première erreur JavaScript seulement ----------
464     Plafonnée à un événement par page : une erreur en boucle ne doit pas
465     inonder la collecte ni fausser les comptages. */
466  (function () {
467    var envoyee = false;
468    window.addEventListener('error', function (ev) {
469      if (envoyee) { return; }
470      envoyee = true;
471      var p = {
472        message: String(ev.message || '').slice(0, 120),
473        source:  String(ev.filename || '').slice(0, 120),
474        ligne:   String(ev.lineno || '')
475      };
476      // Sur une erreur publicitaire, joindre l'état des unités : c'est le seul moyen
477      // de savoir LAQUELLE est en largeur nulle chez un vrai lecteur, une reproduction
478      // en navigateur de test ne montrant plus le défaut.
479      if (p.message.indexOf('adsbygoogle') > -1) {
480        try {
481          var nulles = [];
482          // On ne retient que les unités NON ENCORE TRAITÉES : après une absence de
483          // remplissage (« no fill »), AdSense met l'unité en display:none, donc sa
484          // largeur tombe à 0 alors qu'elle est parfaitement normale. Sans ce filtre,
485          // le diagnostic accuse des emplacements sains (constaté le 08/09/2026).
486          document.querySelectorAll('ins.adsbygoogle:not([data-adsbygoogle-status])').forEach(function (i) {
487            if (i.offsetWidth === 0) {
488              var par = i.parentElement;
489              nulles.push((i.getAttribute('data-ad-slot') || 'auto') + ':' +
490                          (par ? (par.className || par.tagName).toString().slice(0, 28) : '?'));
491            }
492          });
493          p.unites_nulles = nulles.join(' | ').slice(0, 160);
494          p.nb_unites = String(document.querySelectorAll('ins.adsbygoogle').length);
495          p.largeur = String(document.documentElement.clientWidth);
496        } catch (e) {}
497      }
498      window.op('track', 'erreur_js', p);
499    });
500  })();
501
502  /* ---------- Recherche interne : ce que le lecteur ne trouve pas ---------- */
503  document.addEventListener('submit', function (ev) {
504    var f = ev.target;
505    if (!f || !f.querySelector) { return; }
506    var champ = f.querySelector('input[name="s"]');
507    if (!champ) { return; }
508    window.op('track', 'recherche_interne', {terme: String(champ.value || '').slice(0, 80)});
509  }, true);
510
511  /* ---------- Sortie de page : le résumé de la visite ----------
512     Émis sur pagehide ET sur visibilitychange (Safari iOS ne déclenche pas
513     toujours pagehide). Le drapeau `envoyeSortie` garantit un seul envoi. */
514  function sortie() {
515    if (envoyeSortie) { return; }
516    envoyeSortie = true;
517    releve();
518    var zones = Object.keys(clicsParZone).sort(function (a, b) {
519      return clicsParZone[b] - clicsParZone[a];
520    });
521    window.op('track', 'sortie_page', {
522      duree_s:            String(Math.round((Date.now() - debut) / 1000)),
523      profondeur_max:     String(profondeurMax),
524      a_clique:           nbClics > 0 ? 'oui' : 'non',
525      nb_clics:           String(nbClics),
526      zone_principale:    zones[0] || '',
527      bloc_suggestions:   blocVu
528    });
529  }
530  document.addEventListener('visibilitychange', function () {
531    if (document.visibilityState === 'hidden') { sortie(); }
532  });
533  window.addEventListener('pagehide', sortie);
534})();</script>
534 
534<script data-no-optimize="1">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}
534),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script>
534</body></html>
535<!-- Page optimized by LiteSpeed Cache @2026-09-24 09:33:06 -->
536
537<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-09-24 09:33:06 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.