IMNInfos Média Nantes
INFOS MÉDIA NANTES

LA SUITE DU MAGAZINE

À la une

L’accueil d’Infos Média Nantes, à feuilleter : les dernières informations locales, les rendez-vous et les initiatives du territoire. Actualités récentes · à lire et à partager
  • Municipales à Nantes : le local de campagne de Foulques…
  • Nantes : quels musées sont gratuits chaque 1er dimanche du…

Faites glisser le coin de la page pour la tourner, ou cliquez sur Suivant

L’ACTU DU MOMENT

À la une, en un seul feuilletage.

SOMMAIREINFOS MÉDIA NANTES

Les News

877
Municipales à Nantes : le local de campagne de Foulques Chombart de Lauwe jugé irrégulier

Municipales à Nantes : le local de campagne de Foulques Chombart de Lauwe jugé irrégulier

Révélé par nos confrères de Ouest-France, le local de campagne du candidat de la droite et du centre à Nantes pose question au regard du règlement encadrant les implantations commerciales dans le centre-ville.

Installé au 13 rue Contrescarpe, dans un ancien magasin de lingerie, le quartier général de Foulques Chombart de Lauwe ne respecterait pas les règles fixées par le plan de sauvegarde et de mise en valeur du centre-ville de Nantes. Selon ce document consulté par Ouest-France, cette cellule commerciale n’autorise que des activités liées à la vente ou à l’hôtellerie-restauration.

Un agent immobilier spécialisé dans les locaux commerciaux s’étonne de cette situation. Il rappelle que « l’activité de services est interdite » dans ce type d’emplacement. Il s’interroge alors sur la procédure suivie : soit aucune demande d’autorisation n’a été déposée auprès des services municipaux, soit elle l’a été et acceptée malgré l’interdiction.

La Ville confirme l’absence de demande

Sollicitée par Ouest-France, la Ville de Nantes indique qu’« aucune demande particulière n’a été faite auprès des services par Foulques Chombart de Lauwe ». Le directeur de campagne du candidat confirme que leur agent immobilier estimait qu’aucune autorisation n’était nécessaire pour une occupation temporaire.

La municipalité précise toutefois que la durée d’occupation ne modifie pas l’application des règles existantes. En droit, la temporalité n’entre pas en ligne de compte. L’implantation d’un local de campagne dans une cellule commerciale destinée à la vente reste donc soumise au règlement en vigueur.

L’agent immobilier à l’origine de l’alerte souligne l’enjeu d’équité. Il estime que les commerçants du centre-ville doivent respecter des contraintes strictes et que l’immobilisation d’une cellule commerciale pendant plusieurs mois pour un usage politique interroge.

L’équipe de campagne de Johanna Rolland, maire sortante et candidate socialiste, évoque de son côté un « manque de rigueur » dans le respect des règles. Selon les éléments rapportés par Ouest-France, seuls deux autres candidats disposent d’un quartier général ayant pignon sur rue : Johanna Rolland, installée sur une péniche amarrée sur l’Erdre, et Margot Medkour, dont le local se situe rue du Chapeau-Rouge dans des locaux associatifs. Tous deux seraient en conformité avec la réglementation.

Cette affaire intervient dans un contexte où la question du commerce en centre-ville figure régulièrement au cœur des débats municipaux. Elle relance le sujet de l’égalité de traitement et du respect des règles d’urbanisme applicables à tous.

Lire aussi : Amiante à Nantes, un jugement qui fait date

Mini-jeu IMN : Réflexes politiques

Clique sur les symboles lumineux pendant 30 secondes. La vitesse augmente après 10 secondes puis toutes les 5 secondes.

Temps : 30s Score : 0 Meilleur : 0

Temps écoulé

#imn-lightwall{width:100%;margin:40px auto;text-align:center;font-family:Inter,Arial,sans-serif;} .imn-lightwall-ui{max-width:520px;margin:0 auto;} .imn-lightwall-wrapper{display:flex;justify-content:center;align-items:center;width:100%;min-height:60vh;} #imn-lightwall-grid{display:grid;gap:8px;width:100%;max-width:min(92vw,420px);margin:auto;} .imn-lightwall-cell{aspect-ratio:1/1;border-radius:999px;background:#e5e5ea;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:clamp(18px,5vw,28px);transition:all .15s ease;} .imn-lightwall-cell.active{color:#fff;background:var(--lw-color);box-shadow:0 0 6px var(--lw-color),0 0 18px var(--lw-color);} #lw-feedback-dot{width:14px;height:14px;border-radius:999px;background:#cfd8dc;opacity:.4;display:inline-block;transition:all .15s ease;} #lw-feedback-dot.active{background:#00e676;box-shadow:0 0 12px #00e676;opacity:1;transform:scale(1.2);} .imn-btn{background:#5532F0;color:#fff;border:1px solid #5532F0;padding:8px 14px;border-radius:8px;cursor:pointer;font-size:15px;} .imn-lightwall-end{display:none;margin-top:15px;}window.imnTrack=window.imnTrack||function(){}; document.addEventListener('DOMContentLoaded',()=>{ const grid=document.getElementById('imn-lightwall-grid'); const timeEl=document.getElementById('lw-time'); const scoreEl=document.getElementById('lw-score'); const bestEl=document.getElementById('lw-best'); const feedback=document.getElementById('lw-feedback-dot'); const startBtn=document.getElementById('lw-start'); const restartBtn=document.getElementById('lw-restart'); const buttons=document.querySelectorAll('.imn-lightwall-controls button');const colors=['#00e676','#2979ff','#ffea00','#ff5252','#7c4dff','#00e5ff']; const emojiSets=[['🗳️','📊','📍','🏛️'],['⚖️','📣','📰','📌'],['🏙️','📜','🧭','📋']];let gridSize=4,cells=[],score=0,time=30,active=null,running=false,timer,spawnTimer,currentSet=[],audioCtx=null;function playSound(){try{if(!audioCtx){audioCtx=new(window.AudioContext||window.webkitAudioContext)();}const o=audioCtx.createOscillator();const g=audioCtx.createGain();o.type='triangle';o.frequency.value=600;g.gain.value=.05;o.connect(g).connect(audioCtx.destination);o.start();o.stop(audioCtx.currentTime+.07);}catch(e){}} function flash(){feedback.classList.add('active');grid.style.boxShadow="0 0 14px #00e676";setTimeout(()=>{feedback.classList.remove('active');grid.style.boxShadow="none";},160);} function build(){grid.innerHTML='';grid.style.gridTemplateColumns=`repeat(${gridSize},1fr)`;for(let i=0;ihit(i));grid.appendChild(c);}cells=[...grid.children];bestEl.textContent=localStorage.getItem('imn_lightwall_best_'+gridSize)||0;} function dynamicSpeed(){const e=30-time;if(e{spawn();schedule();},dynamicSpeed());} function hit(i){if(!running||i!==active)return;score++;scoreEl.textContent=score;flash();playSound();cells[i].classList.remove('active');cells[i].textContent='';active=null;imnTrack('lightwall_hit',{score,grid:gridSize});} function start(){if(running)return;running=true;score=0;time=30;currentSet=emojiSets[Math.floor(Math.random()*emojiSets.length)];scoreEl.textContent=0;timeEl.textContent=30;imnTrack('lightwall_start',{grid:gridSize});spawn();schedule();timer=setInterval(()=>{time--;timeEl.textContent=time;if(timebest){localStorage.setItem('imn_lightwall_best_'+gridSize,score);bestEl.textContent=score;imnTrack('lightwall_best',{score,grid:gridSize});}imnTrack('lightwall_end',{score,grid:gridSize});document.querySelector('.imn-lightwall-end').style.display='block';} buttons.forEach(b=>{b.addEventListener('click',()=>{buttons.forEach(x=>x.classList.remove('active'));b.classList.add('active');gridSize=parseInt(b.dataset.grid,10);running=false;clearInterval(timer);clearTimeout(spawnTimer);build();document.querySelector('.imn-lightwall-end').style.display='none';});}); startBtn.addEventListener('click',start); restartBtn.addEventListener('click',()=>{imnTrack('lightwall_restart',{grid:gridSize});running=false;clearInterval(timer);clearTimeout(spawnTimer);start();}); build(); });
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Chaque quartier a des idées à raconter. »

Lire l’article complet →
À la une28.02.26

Culture

878
Nantes : quels musées sont gratuits chaque 1er dimanche du mois ?

Nantes : quels musées sont gratuits chaque 1er dimanche du mois ?

Chaque premier dimanche du mois, plusieurs musées de la métropole nantaise ouvrent gratuitement leurs portes. Une occasion idéale pour (re)découvrir le patrimoine culturel local sans billet d’entrée.

Bonne nouvelle si tu aimes l’art, l’histoire ou les sciences : à Nantes et dans la métropole, l’accès aux collections permanentes des musées est gratuit tous les premiers dimanches du mois, généralement de septembre à juin.

Aucun billet d’entrée n’est nécessaire pour les collections permanentes. En revanche, la réservation d’un créneau de visite est vivement conseillée pour les expositions temporaires afin de garantir l’accès et d’éviter l’attente.

Quels musées sont concernés à Nantes ?

Plusieurs établissements municipaux et métropolitains participent à cette politique de gratuité culturelle.

Cette gratuité s’inscrit dans la politique culturelle de Nantes Métropole visant à faciliter l’accès à la culture pour tous les publics.

Les premiers dimanches gratuits concernent l’ensemble des visiteurs, sans condition d’âge ou de résidence. Les horaires restent ceux habituels des musées.

À noter : durant les mois de juillet et août, certaines modalités peuvent varier. Il est recommandé de vérifier les informations directement sur les sites officiels des établissements.

Mini-jeu IMN : Clique avant la fermeture

Clique sur les symboles lumineux pendant 30 secondes. La vitesse augmente après 10 secondes, puis toutes les 5 secondes.

Temps : 30s Score : 0 Meilleur : 0

Temps écoulé

#imn-lightwall{width:100%;margin:40px auto;text-align:center;font-family:Inter,Arial,sans-serif;} .imn-lightwall-ui{max-width:520px;margin:0 auto;} .imn-lightwall-wrapper{display:flex;justify-content:center;align-items:center;width:100%;min-height:65vh;} #imn-lightwall-grid{display:grid;gap:8px;width:100%;max-width:min(92vw,420px);} .imn-lightwall-cell{aspect-ratio:1/1;border-radius:999px;background:#e5e5ea;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:clamp(18px,5vw,28px);transition:all 0.15s ease;} .imn-lightwall-cell.active{color:#fff;background:var(--lw-color);box-shadow:0 0 6px var(--lw-color),0 0 14px var(--lw-color),0 0 24px var(--lw-color);} #lw-feedback-dot{width:14px;height:14px;border-radius:999px;background:#cfd8dc;opacity:0.4;display:inline-block;transition:all 0.15s ease;} #lw-feedback-dot.active{background:#00e676;box-shadow:0 0 10px #00e676,0 0 18px #00e676;opacity:1;transform:scale(1.2);} .imn-btn{background:#5532F0;color:#fff;border:1px solid #5532F0;padding:8px 14px;border-radius:8px;cursor:pointer;font-size:15px;} .imn-lightwall-end{display:none;margin-top:15px;}window.imnTrack = window.imnTrack || function(){}; document.addEventListener('DOMContentLoaded',()=>{ const grid=document.getElementById('imn-lightwall-grid'); const timeEl=document.getElementById('lw-time'); const scoreEl=document.getElementById('lw-score'); const bestEl=document.getElementById('lw-best'); const feedback=document.getElementById('lw-feedback-dot'); const startBtn=document.getElementById('lw-start'); const restartBtn=document.getElementById('lw-restart'); const buttons=document.querySelectorAll('.imn-lightwall-controls button');const colors=['#00e676','#2979ff','#ffea00','#ff5252','#7c4dff','#00e5ff']; const emojiSets=[['🎨','🏛️','🖼️','📚'],['🗿','📜','🏺','🧭'],['🔍','🧪','🌍','🏙️']];let gridSize=4,cells=[],score=0,time=30,active=null,running=false,timer,spawnTimer,currentSet=[],audioCtx=null;function playSound(){try{if(!audioCtx){audioCtx=new (window.AudioContext||window.webkitAudioContext)();}const o=audioCtx.createOscillator();const g=audioCtx.createGain();o.type='triangle';o.frequency.value=620;g.gain.value=0.06;o.connect(g).connect(audioCtx.destination);o.start();o.stop(audioCtx.currentTime+0.07);}catch(e){}}function flash(){feedback.classList.add('active');grid.style.boxShadow="0 0 12px #00e676,0 0 22px #00e676";setTimeout(()=>{feedback.classList.remove('active');grid.style.boxShadow="none";},160);}function build(){grid.innerHTML='';grid.style.gridTemplateColumns=`repeat(${gridSize},1fr)`;for(let i=0;ihit(i));grid.appendChild(c);}cells=[...grid.children];bestEl.textContent=localStorage.getItem('imn_lightwall_best_'+gridSize)||0;}function dynamicSpeed(){const e=30-time;if(e{spawn();schedule();},dynamicSpeed());}function hit(i){if(!running||i!==active)return;score++;scoreEl.textContent=score;flash();playSound();cells[i].classList.remove('active');cells[i].textContent='';active=null;imnTrack('lightwall_hit',{score,grid:gridSize});}function start(){if(running)return;running=true;score=0;time=30;currentSet=emojiSets[Math.floor(Math.random()*emojiSets.length)];scoreEl.textContent=0;timeEl.textContent=30;imnTrack('lightwall_start',{grid:gridSize});spawn();schedule();timer=setInterval(()=>{time--;timeEl.textContent=time;if(timebest){localStorage.setItem('imn_lightwall_best_'+gridSize,score);bestEl.textContent=score;imnTrack('lightwall_best',{score,grid:gridSize});}imnTrack('lightwall_end',{score,grid:gridSize});document.querySelector('.imn-lightwall-end').style.display='block';}buttons.forEach(b=>{b.addEventListener('click',()=>{buttons.forEach(x=>x.classList.remove('active'));b.classList.add('active');gridSize=parseInt(b.dataset.grid,10);running=false;clearInterval(timer);clearTimeout(spawnTimer);build();document.querySelector('.imn-lightwall-end').style.display='none';});});startBtn.addEventListener('click',start); restartBtn.addEventListener('click',()=>{imnTrack('lightwall_restart',{grid:gridSize});running=false;clearInterval(timer);clearTimeout(spawnTimer);start();});build(); });
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Un agenda vivant donne envie de faire un pas de côté. »

Lire l’article complet →
À la une28.02.26

Les News

879
Municipales 2026 à Nantes : Mounir Belhamiti dévoile le programme de « Nantes Mérite Mieux »

Municipales 2026 à Nantes : Mounir Belhamiti dévoile le programme de « Nantes Mérite Mieux »

Crédit photo : France TV

Le candidat aux élections municipales 2026 à Nantes a présenté ce vendredi 27 février son programme complet. Porté par le collectif « Nantes Mérite Mieux », il affirme proposer un projet « clair, équilibré et prêt à être mis en œuvre ».

À quelques semaines du scrutin municipal prévu le 15 mars 2026, Mounir Belhamiti a officialisé la publication de son programme pour la mairie de Nantes. Le document est accessible en ligne sur le site nantesmeritemieux.fr.

Le candidat met en avant cinq priorités : rétablir « l’ordre républicain », garantir « la justice sociale et écologique », fluidifier les mobilités, soutenir les commerces et la culture locale, et faire de Nantes « une ville plus propre et plus ambitieuse ».

Un projet présenté comme construit avec les habitants

Lors de sa déclaration, Mounir Belhamiti a insisté sur la dimension participative de son programme. Selon lui, celui-ci a été élaboré au fil des rencontres organisées ces derniers mois avec des habitants, des professionnels de santé, des responsables associatifs et des acteurs de terrain.

Le collectif « Nantes Mérite Mieux » revendique ainsi un projet « réaliste » et « budgétairement réalisable », répondant aux enjeux d’attractivité, d’humanisme et de solidarité. Le candidat affirme également vouloir renforcer l’ambition créative du territoire, notamment en matière de création d’emplois.

Parmi les axes évoqués figurent les politiques municipales de solidarité, d’éducation, de vie sportive et associative, ainsi qu’un accent mis sur la démocratie locale et la participation citoyenne. « L’élection municipale, c’est aussi la question du micro-quartier, de votre rue, de votre voisin », a-t-il déclaré.

Mobilités, propreté et attractivité au cœur des priorités

Le programme aborde aussi les questions de mobilités urbaines, enjeu structurant pour Nantes Métropole. Selon les données publiques de la métropole, plus de 70 % des déplacements domicile-travail s’effectuent encore en voiture à l’échelle de l’aire urbaine, malgré le développement du réseau de transports en commun.

La propreté urbaine et le soutien aux commerces de proximité figurent également parmi les engagements annoncés. Le candidat appelle enfin les électeurs à « enrichir les propositions » et à participer à la dynamique du collectif.

Le premier tour des élections municipales est fixé au 15 mars 2026. Les Nantaises et les Nantais seront appelés à choisir leur futur maire pour un mandat de six ans, conformément au Code électoral.


Lire aussi

Ciné-débat ASALÉE à Nantes : rendez-vous le 6 mars 2026 au Concorde

Une séance gratuite suivie d’un échange autour du dispositif ASALÉE, organisée au cinéma Le Concorde à Nantes.

.imn-lire-aussi{ border-left:4px solid #5532F0; background:#f5f5ff; padding:16px; margin:32px 0; }.imn-lire-aussi h3{ margin:0 0 8px 0; font-size:18px; color:#5532F0; }.imn-lire-aussi a{ color:#5532F0; font-weight:bold; text-decoration:underline; }.imn-lire-aussi-desc{ margin-top:6px; font-size:14px; color:#333; }

Mini-jeu IMN : Teste tes réflexes citoyens

Clique sur les symboles lumineux pendant 30 secondes. La vitesse augmente après 10 secondes, puis toutes les 5 secondes.

Temps : 30s Score : 0 Meilleur : 0

Temps écoulé

#imn-lightwall{width:100%;margin:40px auto;text-align:center;font-family:Inter,Arial,sans-serif;} .imn-lightwall-ui{max-width:520px;margin:0 auto;} .imn-lightwall-wrapper{ display:flex; justify-content:center; align-items:center; width:100%; min-height:65vh; } #imn-lightwall-grid{ display:grid; gap:8px; width:100%; max-width:min(92vw,420px); } .imn-lightwall-cell{ aspect-ratio:1/1; border-radius:999px; background:#e5e5ea; cursor:pointer; display:flex; align-items:center; justify-content:center; font-size:clamp(18px,5vw,28px); transition:all 0.15s ease; user-select:none; -webkit-user-select:none; touch-action:manipulation; } .imn-lightwall-cell.active{ color:#fff; background:var(--lw-color); box-shadow:0 0 6px var(--lw-color),0 0 14px var(--lw-color),0 0 24px var(--lw-color); } #lw-feedback-dot{ width:14px; height:14px; border-radius:999px; background:#cfd8dc; opacity:0.4; display:inline-block; transition:all 0.15s ease; } #lw-feedback-dot.active{ background:#00e676; box-shadow:0 0 10px #00e676,0 0 18px #00e676; opacity:1; transform:scale(1.2); } .imn-btn{ background:#5532F0; color:#fff; border:1px solid #5532F0; padding:8px 14px; border-radius:8px; cursor:pointer; font-size:15px; appearance:none; -webkit-appearance:none; } .imn-lightwall-end{display:none;margin-top:15px;}window.imnTrack = window.imnTrack || function(){};document.addEventListener('DOMContentLoaded',()=>{const grid=document.getElementById('imn-lightwall-grid'); const timeEl=document.getElementById('lw-time'); const scoreEl=document.getElementById('lw-score'); const bestEl=document.getElementById('lw-best'); const feedback=document.getElementById('lw-feedback-dot'); const startBtn=document.getElementById('lw-start'); const restartBtn=document.getElementById('lw-restart'); const gridButtons=document.querySelectorAll('.imn-lightwall-controls button');const colors=['#00e676','#2979ff','#ffea00','#ff5252','#7c4dff','#00e5ff']; const emojiSets=[ ['🗳️','📊','📍','📰'], ['🏛️','⚖️','📌','🧭'], ['🌍','🚦','🏙️','💼'] ];let gridSize=4; let cells=[]; let score=0; let time=30; let active=null; let running=false; let timer=null; let spawnTimer=null; let currentSet=[]; let audioCtx=null;/* AUDIO */ function playSound(){ try{ if(!audioCtx){ audioCtx=new (window.AudioContext||window.webkitAudioContext)(); } const osc=audioCtx.createOscillator(); const gain=audioCtx.createGain(); osc.type='triangle'; osc.frequency.value=620; gain.gain.value=0.06; osc.connect(gain).connect(audioCtx.destination); osc.start(); osc.stop(audioCtx.currentTime+0.07); }catch(e){} }/* RESET PROPRE */ function stopGame(){ running=false; clearInterval(timer); clearTimeout(spawnTimer); active=null; }/* BUILD GRID */ function build(){ grid.innerHTML=''; grid.style.gridTemplateColumns=`repeat(${gridSize},1fr)`; for(let i=0;ihit(i)); grid.appendChild(c); } cells=[...grid.children]; bestEl.textContent=localStorage.getItem('imn_lightwall_best_'+gridSize)||0; }/* SPEED */ function dynamicSpeed(){ const elapsed=30-time; if(elapsed{ spawn(); schedule(); },dynamicSpeed()); }/* HIT */ function hit(i){ if(!running||i!==active) return;score++; scoreEl.textContent=score;feedback.classList.add('active'); setTimeout(()=>feedback.classList.remove('active'),150);playSound();cells[i].classList.remove('active'); cells[i].textContent=''; active=null;imnTrack('lightwall_hit',{score,grid:gridSize}); }/* START */ function start(){ if(running) return;running=true; score=0; time=30; scoreEl.textContent=0; timeEl.textContent=30; currentSet=emojiSets[Math.floor(Math.random()*emojiSets.length)];imnTrack('lightwall_start',{grid:gridSize});spawn(); schedule();timer=setInterval(()=>{ time--; timeEl.textContent=time; if(timebest){ localStorage.setItem('imn_lightwall_best_'+gridSize,score); bestEl.textContent=score; imnTrack('lightwall_best',{score,grid:gridSize}); }imnTrack('lightwall_end',{score,grid:gridSize}); document.querySelector('.imn-lightwall-end').style.display='block'; }/* GRID CHANGE */ gridButtons.forEach(btn=>{ btn.addEventListener('click',()=>{ gridButtons.forEach(b=>b.classList.remove('active')); btn.classList.add('active'); stopGame(); gridSize=parseInt(btn.dataset.grid,10); build(); document.querySelector('.imn-lightwall-end').style.display='none'; }); });startBtn.addEventListener('click',start); restartBtn.addEventListener('click',()=>{ imnTrack('lightwall_restart',{grid:gridSize}); stopGame(); start(); });/* INIT */ build();});

Sources : Déclaration publique de Mounir Belhamiti (27 février 2026) ; site officiel nantesmeritemieux.fr ; Code électoral ; données publiques Nantes Métropole.

Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Les histoires locales prennent toute leur force quand elles sont partagées. »

Lire l’article complet →
À la une28.02.26

Les News

880
Municipales à Nantes : Jean-Marc Ayrault recadre le débat et défend son héritage politique

Municipales à Nantes : Jean-Marc Ayrault recadre le débat et défend son héritage politique

À quinze jours du premier tour des municipales, l’ancien maire socialiste de Nantes sort de sa réserve. Jean-Marc Ayrault réagit aux références répétées du candidat LR Foulques Chombart de Lauwe à son bilan municipal.

Ancien maire de Nantes entre 1989 et 2012, puis Premier ministre de 2012 à 2014, Jean-Marc Ayrault a accordé un entretien à nos confrères de Ouest-France dans lequel il clarifie sa position à l’approche du scrutin municipal.

Il rappelle d’abord que « chaque scrutin s’inscrit dans un contexte particulier ». Après une campagne 2020 marquée par la crise sanitaire, l’élection actuelle se déroule dans un climat international et national tendu. Selon lui, cette double crise favorise le rejet de la politique et le risque d’abstention. « Il faut combattre cette tentation », insiste-t-il, réaffirmant sa conviction dans la valeur de l’engagement public.

Un héritage municipal revendiqué

Jean-Marc Ayrault a profondément marqué l’évolution urbaine de Nantes. Sous ses mandats successifs, la ville a engagé la transformation de l’Île de Nantes, développé le réseau de tramway et consolidé son positionnement culturel avec notamment le Voyage à Nantes et les Machines de l’Île, projets aujourd’hui emblématiques. Selon les données publiques de la Ville de Nantes, la population municipale est passée de 244 000 habitants en 1990 à plus de 283 000 en 2012, traduisant une dynamique d’attractivité.

Dans son livre Abécédaire d’un amoureux de Nantes, le candidat Les Républicains Foulques Chombart de Lauwe le cite comme « le dernier bon maire de Nantes ». Un hommage que l’intéressé relativise. « Je ne suis pas dupe », déclare-t-il, laissant entendre qu’il ne souhaite pas voir son action municipale instrumentalisée dans le débat actuel.

Sans entrer dans la polémique partisane, l’ancien maire appelle à davantage de clarté dans les propositions. Pour lui, la responsabilité politique impose de dire précisément ce que l’on fera et comment on le financera.

Un appel à la participation

Alors que le ministère de l’Intérieur souligne régulièrement le niveau préoccupant d’abstention lors des scrutins locaux récents, Jean-Marc Ayrault insiste sur la nécessité d’un sursaut civique. « La démocratie locale mérite l’implication de chacun », affirme-t-il.

À Nantes, comme ailleurs, les enjeux municipaux portent sur la sécurité, la transition écologique, le logement ou encore la mobilité. Des thématiques structurantes pour les années à venir.

Mini-jeu IMN “Mur de lumière”

Clique sur les symboles lumineux pendant 30 secondes. Chaque clic réussi = 1 point.

Temps : 30s Score : 0 Meilleur : 0

Temps écoulé

#imn-lightwall{ width:100%; margin:40px auto; text-align:center; font-family:Inter,Arial,sans-serif; } .imn-lightwall-ui{max-width:520px;margin:0 auto;} .imn-lightwall-wrapper{ display:flex; justify-content:center; align-items:center; width:100%; min-height:65vh; } #imn-lightwall-grid{ display:grid; gap:8px; width:100%; max-width:min(92vw,420px); } .imn-lightwall-cell{ aspect-ratio:1/1; border-radius:999px; background:#e5e5ea; cursor:pointer; display:flex; align-items:center; justify-content:center; font-size:clamp(18px,5vw,28px); transition:all 0.15s ease; user-select:none; -webkit-user-select:none; touch-action:manipulation; } .imn-lightwall-cell.active{ color:#fff; background:var(--lw-color); box-shadow: 0 0 6px var(--lw-color), 0 0 14px var(--lw-color), 0 0 24px var(--lw-color), 0 0 40px var(--lw-color); animation:imnGlow 0.6s ease-in-out infinite alternate; } @keyframes imnGlow{ from{transform:scale(1);} to{transform:scale(1.06);} } .imn-lightwall-feedback{ height:20px; margin:10px 0; } #lw-feedback-dot{ width:14px; height:14px; border-radius:999px; background:#cfd8dc; opacity:0.4; display:inline-block; transition:all 0.15s ease; } #lw-feedback-dot.active{ background:#00e676; box-shadow:0 0 10px #00e676,0 0 18px #00e676; opacity:1; transform:scale(1.2); } .imn-btn{ background:#5532F0; color:#fff; border:1px solid #5532F0; padding:8px 14px; border-radius:8px; cursor:pointer; font-size:15px; appearance:none; -webkit-appearance:none; } .imn-lightwall-end{display:none;margin-top:15px;}window.imnTrack = window.imnTrack || function(){};document.addEventListener('DOMContentLoaded',()=>{const gridEl=document.getElementById('imn-lightwall-grid'); const timeEl=document.getElementById('lw-time'); const scoreEl=document.getElementById('lw-score'); const bestEl=document.getElementById('lw-best'); const feedback=document.getElementById('lw-feedback-dot'); const startBtn=document.getElementById('lw-start'); const restartBtn=document.getElementById('lw-restart'); const endBox=document.querySelector('.imn-lightwall-end'); const buttons=document.querySelectorAll('.imn-lightwall-controls button');const colors=['#00e676','#2979ff','#ffea00','#ff5252','#7c4dff','#00e5ff']; const emojiSets=[ ['⭐','⚡','✨','🔥','🌟','💥'], ['🔵','🟣','🟡','🟢','🔴','🟠'], ['🗳️','📊','📍','📰','📌','🧭'] ];let currentEmojiSet=[]; let gridSize=4; let cells=[]; let score=0; let time=30; let active=null; let running=false; let timerInterval,spawnTimeout; let audioCtx=null; let currentSpeed=800;function playSound(){ try{ if(!audioCtx) audioCtx=new (window.AudioContext||window.webkitAudioContext)(); const osc=audioCtx.createOscillator(); const gain=audioCtx.createGain(); osc.type='sine'; osc.frequency.value=520; gain.gain.value=0.05; osc.connect(gain).connect(audioCtx.destination); osc.start(); osc.stop(audioCtx.currentTime+0.05); }catch(e){} }function keyBest(size){return 'imn_lightwall_best_'+size;}function buildGrid(){ gridEl.innerHTML=''; gridEl.style.gridTemplateColumns=`repeat(${gridSize},1fr)`; cells=[]; for(let i=0;ihit(i)); gridEl.appendChild(c); cells.push(c); } }function dynamicSpeed(){ const elapsed = 30 - time;if(elapsed { spawn(); scheduleSpawn(); }, currentSpeed); }function spawn(){ if(!running) return;if(active!==null){ imnTrack('lightwall_miss',{grid:gridSize}); cells[active].classList.remove('active'); cells[active].textContent=''; }active=Math.floor(Math.random()*cells.length); const c=cells[active]; c.style.setProperty('--lw-color',colors[Math.floor(Math.random()*colors.length)]); c.textContent=currentEmojiSet[Math.floor(Math.random()*currentEmojiSet.length)]; c.classList.add('active'); }function hit(i){ if(!running||i!==active) return; score++; scoreEl.textContent=score; feedback.classList.add('active'); setTimeout(()=>feedback.classList.remove('active'),150); playSound(); imnTrack('lightwall_hit',{score,grid:gridSize}); cells[i].classList.remove('active'); cells[i].textContent=''; active=null; }function startGame(){ if(running) return;running=true; score=0; time=30; currentEmojiSet=emojiSets[Math.floor(Math.random()*emojiSets.length)]; scoreEl.textContent=0; timeEl.textContent=30; endBox.style.display='none'; currentSpeed=800;imnTrack('lightwall_start',{grid:gridSize});spawn(); scheduleSpawn();timerInterval=setInterval(()=>{ time--; timeEl.textContent=time; if(timebest){ localStorage.setItem(bestKey,score); bestEl.textContent=score; imnTrack('lightwall_best',{score,grid:gridSize}); }imnTrack('lightwall_end',{score,grid:gridSize}); endBox.style.display='block'; }function resetBestUI(){ bestEl.textContent=localStorage.getItem(keyBest(gridSize))||0; }buttons.forEach(b=>{ b.addEventListener('click',()=>{ buttons.forEach(x=>x.classList.remove('active')); b.classList.add('active'); gridSize=parseInt(b.dataset.grid,10); resetBestUI(); buildGrid(); }); });startBtn.addEventListener('click',startGame);restartBtn.addEventListener('click',()=>{ imnTrack('lightwall_restart',{grid:gridSize}); startGame(); });buildGrid(); resetBestUI();});

Sources : Ouest-France (entretien Jean-Marc Ayrault), Ville de Nantes (données publiques), INSEE, Ministère de l’Intérieur.

Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Ce qui se passe près de chez nous mérite du temps et de l’attention. »

Lire l’article complet →
À la une28.02.26

PAUSE JEU 4 · Mémoire

Memory

Retrouve les paires du dossier.

PAUSE LUDIQUEIMN

LE TERRITOIRE AU QUOTIDIEN

IMN Proximité

Une plateforme territoriale pour mettre en relation particuliers et professionnels locaux.

IMN PROXIMITÉ · SERVICES LOCAUX

Les bonnes personnes, au bon endroit, au bon moment. Transport de soins ou immobilier à la carte : déposez votre demande et recevez les réponses de professionnels vérifiés près du lieu concerné. 100 % gratuit · Sans abonnement
IMN ProximitéINFOS MÉDIA NANTES

Associations

881
Loire-Atlantique : devenez famille d’accueil pour un futur chien d’assistance Handi’Chiens

Loire-Atlantique : devenez famille d’accueil pour un futur chien d’assistance Handi’Chiens

L’association Handi’Chiens, implantée à Ancenis-Saint-Géréon, lance un appel aux habitants de Loire-Atlantique prêts à s’engager comme familles d’accueil. Objectif : accompagner l’éducation de futurs chiens d’assistance destinés à des personnes en situation de handicap ou à des structures de soins.

Handi’Chiens remet gratuitement des chiens d’assistance à des personnes à mobilité réduite, des chiens d’éveil pour des enfants présentant des troubles du spectre autistique, une trisomie ou un polyhandicap, ainsi que des chiens d’accompagnement social venant soutenir le travail des soignants. Cette mission repose en grande partie sur l’implication de familles bénévoles.

Un engagement de 14 mois au cœur du quotidien

Les familles d’accueil peuvent vivre seules ou en famille, en maison ou en appartement. Les enfants doivent toutefois être suffisamment âgés pour respecter les consignes liées à l’éducation du chiot. Une bonne condition physique est également requise.

Durant environ 14 mois, la famille accueille le chien et l’accompagne dans toutes ses activités quotidiennes : travail, loisirs, vacances, transports en commun ou encore courses. Cette immersion progressive permet à l’animal de découvrir un maximum de situations et de se préparer à son futur rôle auprès de son bénéficiaire.

Les bénévoles doivent suivre, à Rennes, des cours d’éducation bimensuels avec le chiot. Ces temps de formation structurent l’apprentissage et assurent un encadrement professionnel tout au long du parcours.

Un accompagnement pris en charge par l’association

Pendant toute la période de formation, Handi’Chiens assume les frais liés à la nourriture, aux soins vétérinaires et au matériel canin. Les centres d’éducation de l’association sont labellisés par les ministères de la Santé et de l’Agriculture.

L’association rappelle que la finalité de cet engagement est la remise du chien à son bénéficiaire, qui l’attend déjà. L’ensemble du dispositif vise aussi à accompagner les familles dans cette étape de séparation.

Les personnes intéressées peuvent contacter Chantal, déléguée locale, au 06 61 21 38 80 ou par mail à chdelgove@gmail.com. Le centre Handi’Chiens Bretagne est joignable au 02 96 58 18 40 ou à contact.bretagne@handichiens.org. Plus d’informations sont disponibles sur le site officiel www.handichiens.org.

Mini-jeu IMN : Puzzle Glissé

Reconstituez l’image en faisant glisser les cases.

document.addEventListener("DOMContentLoaded",function(){const imnTrack=window.imnTrack||function(){}; const img="https://infos-media-nantes.fr/wp-content/uploads/2026/02/Mini-jeu-IMN-Puzzle.png"; const size=3; const container=document.getElementById("imn-puzzle-container"); const btn=document.getElementById("imn-puzzle-btn"); const timeBox=document.getElementById("imn-puzzle-time");let tiles=[],emptyIndex=8,timer=null,startTime=0,playing=false;function render(){ container.innerHTML=""; tiles.forEach((t,i)=>{ const div=document.createElement("div"); div.style.backgroundSize="320px 320px"; div.style.backgroundRepeat="no-repeat"; div.style.borderRadius="6px"; if(t===null){ div.style.background="transparent"; }else{ const x=t%size; const y=Math.floor(t/size); div.style.backgroundImage="url("+img+")"; div.style.backgroundPosition=(-x*106)+"px "+(-y*106)+"px"; } div.addEventListener("pointerdown",()=>move(i)); container.appendChild(div); }); }function isAdjacent(i,j){ const r1=Math.floor(i/size),c1=i%size; const r2=Math.floor(j/size),c2=j%size; return Math.abs(r1-r2)+Math.abs(c1-c2)===1; }function move(i){ if(!playing)return; if(isAdjacent(i,emptyIndex)){ tiles[emptyIndex]=tiles[i]; tiles[i]=null; emptyIndex=i; render(); imnTrack("puzzle_move",{tile:i}); if(checkWin()){finish();} } }function checkWin(){ for(let i=0;i<8;i++){if(tiles[i]!==i)return false;} return true; }function shuffle(){ tiles=[0,1,2,3,4,5,6,7,null]; emptyIndex=8; for(let i=0;i<120;i++){ const adj=[]; for(let j=0;j{ const t=Math.floor((Date.now()-startTime)/1000); timeBox.textContent="Temps : "+t+" s"; },500); }function finish(){ playing=false; clearInterval(timer); const total=Math.floor((Date.now()-startTime)/1000); timeBox.textContent="Bravo ! Résolu en "+total+" s"; imnTrack("puzzle_complete",{time:total}); }function startGame(){ shuffle(); render(); playing=true; btn.textContent="Rejouer"; timeBox.textContent=""; imnTrack("puzzle_start",{}); startTimer(); }function resetGame(){ clearInterval(timer); tiles=[0,1,2,3,4,5,6,7,null]; emptyIndex=8; render(); playing=false; btn.textContent="Jouer"; timeBox.textContent=""; imnTrack("puzzle_restart",{}); }btn.addEventListener("click",function(){ if(!playing){startGame();} else{resetGame();} });resetGame();});
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Chaque voix peut aider une bonne idée à trouver son chemin. »

Lire l’article complet →
À la une26.02.26

Les News

882
Nantes : un ciné-débat ASALÉE pour réfléchir à l’avenir du système de santé

Nantes : un ciné-débat ASALÉE pour réfléchir à l’avenir du système de santé

Le vendredi 6 mars 2026, le Cinéma Le Concorde à Nantes accueille une séance ciné-débat consacrée aux enjeux du soin et de la démocratie sanitaire. L’événement, porté par l’association ASALÉE, s’adresse aux patients, aidants et professionnels de santé souhaitant échanger autour de ces questions.

Cette projection publique sera suivie d’un temps de discussion avec les équipes ASALÉE et différents acteurs du secteur. L’accès est gratuit, sur réservation préalable, dans la limite des places disponibles.

Un film pour comprendre l’action de terrain d’ASALÉE

Le documentaire projeté est le fruit d’un travail collectif mené par des infirmières, des médecins et des patients engagés au sein du dispositif ASALÉE. Il met en lumière la réalité de l’action de terrain menée par ces équipes, tout en ouvrant une réflexion sur l’évolution du système de santé et la place du « prendre soin » dans notre société.

À travers des témoignages et des situations concrètes, le film interroge la manière dont s’organise la coopération entre professionnels de santé et patients. Il propose un regard sur les enjeux contemporains de la santé publique et sur la nécessité d’une approche collective.

Une projection suivie d’un débat ouvert au public

Le programme est structuré en trois temps : ouverture des portes à 14h00, projection du film à 14h30, puis échange avec le public à partir de 15h30. La rencontre doit se conclure vers 16h30.

Ce débat permettra aux participants d’échanger avec les équipes ASALÉE, leurs patients et aidants ainsi qu’avec d’autres acteurs du secteur de la santé. L’objectif est de favoriser une discussion autour de l’avenir du système de santé et des modalités concrètes d’organisation des soins.

La participation est gratuite mais soumise à inscription préalable. Il est possible de réserver sa place en ligne.

Informations pratiques

  • Date : vendredi 6 mars 2026
  • Horaires : 14h00 – 16h30
  • Lieu : Cinéma Le Concorde, 79 boulevard de l’Égalité, 44100 Nantes
  • Entrée : gratuite sur réservation

Mini-jeu IMN : Puzzle Glissé

Reconstituez l’image en faisant glisser les cases.

document.addEventListener("DOMContentLoaded", function(){const imnTrack = window.imnTrack || function(){}; const img = "https://infos-media-nantes.fr/wp-content/uploads/2026/02/Mini-jeu-IMN-Puzzle.png"; const size = 3; const container = document.getElementById("imn-puzzle-container"); const timeBox = document.getElementById("imn-puzzle-time"); const btn = document.getElementById("imn-puzzle-btn");let tiles=[], emptyIndex=8, timerInterval=null, startTime=null; let gameStarted=false, previewMode=true;function render(){ container.innerHTML=""; tiles.forEach((t,i)=>{ const div=document.createElement("div"); div.style.backgroundSize="300px 300px"; div.style.backgroundRepeat="no-repeat"; div.style.borderRadius="4px"; div.style.cursor="pointer"; if(t===null){ div.style.background="none"; div.style.cursor="default"; }else{ const x=t%size; const y=Math.floor(t/size); div.style.backgroundImage="url("+img+")"; div.style.backgroundPosition=(-x*100)+"px "+(-y*100)+"px"; } div.addEventListener("pointerdown",()=>move(i)); container.appendChild(div); }); }function isAdjacent(i,j){ const r1=Math.floor(i/size), c1=i%size; const r2=Math.floor(j/size), c2=j%size; return Math.abs(r1-r2)+Math.abs(c1-c2)===1; }function move(i){ if(!gameStarted) return; if(isAdjacent(i,emptyIndex)){ tiles[emptyIndex]=tiles[i]; tiles[i]=null; emptyIndex=i; render(); imnTrack("puzzle_move",{tile:i}); if(checkWin()){stopTimer();} } }function checkWin(){ for(let i=0;i<8;i++){if(tiles[i]!==i)return false;} gameStarted=false; stopTimer(); return true; }function shuffle(){ tiles=[0,1,2,3,4,5,6,7,null]; emptyIndex=8; for(let i=0;i<120;i++){ const c=[]; for(let j=0;j{ const diff=Math.floor((Date.now()-startTime)/1000); timeBox.textContent="Temps : "+diff+" s"; },300); }function stopTimer(){ clearInterval(timerInterval); const final=Math.floor((Date.now()-startTime)/1000); timeBox.textContent="Bravo ! Résolu en "+final+" s"; imnTrack("puzzle_complete",{time:final}); }function preview(){ tiles=[0,1,2,3,4,5,6,7,null]; emptyIndex=8; render(); timeBox.textContent=""; btn.textContent="Jouer"; previewMode=true; gameStarted=false; }function startGame(){ shuffle(); render(); previewMode=false; gameStarted=true; btn.textContent="Rejouer"; imnTrack("puzzle_start",{}); startTimer(); }btn.onclick=function(){ if(previewMode){startGame();} else{clearInterval(timerInterval);preview();} };preview();});
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Les informations concrètes construisent un territoire plus simple à vivre. »

Lire l’article complet →
À la une26.02.26

LE RENDEZ-VOUS DU JOUR

Votre horoscope

Une parenthèse légère pour regarder la journée autrement, signe après signe.

L’horoscope IMN · 20/09/2026

Bélier, votre journée en perspective

Une lecture claire et moderne de vos tendances du jour.

♈︎ Bélier

Laissez-vous guider par votre intuition. Elle ne vous trompera pas aujourd'hui, posez-vous les bonnes questions. Votre hygiène de vie mérite quelques changements, c'est le moment idéal d'entreprendre un régime et de faire attention à la qualité de votre sommeil.

Amour

Une ambiance remplie de sagesse s'annonce aujourd'hui. Vos sentiments sont remplis de tendresse, exprimez-les pleinement. Les élans du cœur véritables se voient couronnés de succès grâce à des énergies d'ancrage, bénéfiques à toute relation pérenne. Vous aimez profondément !

Travail

Votre humour très personnel fait mouche à tous les coups. Vos proches connaissent vos blagues par cœur. Aujourd'hui, vous y allez de votre talent pour vous faire pardonner votre absence.

Finances

Vous finissez par vous débarrasser des croyances qui vous limitent et vous débordez d'énergie et d'enthousiasme pour gagner plus d'argent et aider les autres à réussir. Vous vous faites un beau cadeau en repoussant toujours plus loin les bornes de la réussite et cela vous enrichit.

Bien-être

Aujourd'hui, vous aurez des idées bien précises en ce qui concerne le futur, vous êtes bien inspiré. Vous aurez également l'occasion de mûrir ou d'approfondir vos connaissances. Elles vous seront utiles à l'avenir.

Vous êtes décidé à sortir de votre cocon pour vous organiser un petit week-end à la campagne et partir à la découverte de la nature environnante. Bonne idée ! Vous pourrez également apprécier les bonnes tables du coin.

Horoscope de la semaine

Du 21 septembre au 27 septembre 2026

♈︎ Bélier

Uranus charrie un courant puissant d'énergies, cette semaine. Vous en profitez pour renouveler vos relations et pour faire avancer vos projets les plus personnels. Autant dire que votre programme s'annonce chargé, c'est une ambiance propice à la créativité : des changements de cap et de taille sont à votre portée.

Amour

Vous êtes pressé, espérons que vous tombiez sur la bonne personne pour transformer cette impatience en volupté et en sensualité. Vous mettez votre énergie au service de stratégies minutieuses destinées à faire tomber la bonne personne dans vos filets. Vous alternez force puis persuasion pour amener l'objet de vos désirs à partager vos fantasmes, les résultats sont inégaux.

Finances

Très habilement vous négociez un nouveau contrat, vous signez un nouvel accord, toutes les chances sont de votre côté. Sur le plan des finances c'est une semaine radieuse, une belle situation financière récompense tous vos efforts. En gardant une certaine régularité et une gestion rigoureuse, vos comptes montent en puissance. En milieu de semaine, vous pourriez recevoir des propositions alléchantes, n'attendez pas pour donner votre réponse.

Bien-être

Si vous usez à bon escient de vos atouts pour enchanter le quotidien et faire plaisir à votre entourage, vous n'en retirerez que des avantages et vous terminez la semaine en accord avec le monde. Vous devriez faire évoluer vos relations ou dénicher la perle rare, celle qui pourrait vous accompagner sur le chemin du quotidien et alimenter durablement votre vie sentimentale.

Travail

Vous fréquentez avec bonheur votre cercle habituel et vous multipliez vos contacts. Vous avez envie de sortir, de manifester votre enthousiasme. Vous jouissez d'une position enviable et, dans ces moments-là, mieux vaut compter ses alliés que les jaloux, prêts à tout pour se venger de votre opiniâtreté qui frise parfois la tyrannie !

Le conseil de la semaine

Travaillez sur vos projets sans hâte pour cerner progressivement comment vous pourriez donner vie à vos idées et les voir se concrétiser. Le cap que vous souhaitez atteindre n'est pas si ambitieux si vous savez vous entourer des bonnes personnes et si vous ne négligez aucun axe de réflexion.

Source astrologique autorisée : Mon Horoscope du Jour.

Votre horoscopeINFOS MÉDIA NANTES

Sorties / Agenda

883
ON AIR à Saint-Sébastien-sur-Loire : un studio de cinéma immersif de 15 000 m² en projet pour 2028

ON AIR à Saint-Sébastien-sur-Loire : un studio de cinéma immersif de 15 000 m² en projet pour 2028

Un nouveau programme d’envergure s’annonce au sud de la métropole nantaise. Baptisé ON AIR, ce projet de 15 000 m² ambitionne de rassembler différentes activités de loisirs sous une identité artistique forte, inspirée de l’univers du cinéma.

Un concept immersif pensé comme un parc à thème

ON AIR plonge visiteurs et professionnels dans l’atmosphère d’un véritable studio de tournage. Chaque espace est conçu comme un décor cohérent, à la manière d’un parc à thème, afin de proposer une expérience lisible et mémorable. L’objectif est clair : unifier les activités autour d’une même signature scénographique et faciliter leur découverte.

La scénographie constitue le cœur du projet. Façades, entrées, circulations et espaces communs sont imaginés comme des plateaux de cinéma. Décors spectaculaires et accessoires travaillés prolongent l’immersion jusque dans les extérieurs. L’ensemble doit donner l’impression de vivre une journée au cœur du 7e art.

Un programme neuf structurant pour le secteur

Avec une surface totale annoncée de 15 000 m², ce projet neuf vient renforcer l’offre de loisirs du territoire. Il entre désormais dans une phase décisive : les travaux sont officiellement lancés. Cette étape marque le démarrage concret de l’opération.

La livraison est prévisionnellement annoncée pour le premier semestre 2028. À terme, ON AIR ambitionne de devenir un pôle identifié et structurant pour le secteur sud de l’agglomération nantaise.

Une implantation stratégique aux portes de Nantes

Le programme est implanté au 33 rue Marie Curie à Saint-Sébastien-sur-Loire, en bordure immédiate du périphérique sud (N844). Cette localisation offre un accès direct aux infrastructures commerciales et sportives de la métropole. L’environnement, présenté comme verdoyant et apaisant, vise à conjuguer cadre naturel et connexion rapide aux grands axes.

Les porteurs du projet invitent dès à présent les acteurs intéressés à réserver leurs futurs locaux. Une opportunité immobilière positionnée sur un secteur déjà dynamique.

Il est possible de découvrir le projet en 3D via une modélisation interactive mise en ligne.

Mini-jeu IMN : Puzzle Glissé

Reconstituez le logo Infos Média Nantes en faisant glisser les cases.

document.addEventListener("DOMContentLoaded", function(){const imnTrack = window.imnTrack || function(){}; const img = "https://infos-media-nantes.fr/wp-content/uploads/2026/02/Mini-jeu-IMN-Puzzle.png"; const size = 3; const container = document.getElementById("imn-puzzle-container"); const timeBox = document.getElementById("imn-puzzle-time"); const btn = document.getElementById("imn-puzzle-btn");let tiles=[], emptyIndex=8, timerInterval=null, startTime=null; let gameStarted=false, previewMode=true;function render(){ container.innerHTML=""; tiles.forEach((t,i)=>{ const div=document.createElement("div"); div.style.backgroundSize="300px 300px"; div.style.backgroundRepeat="no-repeat"; div.style.borderRadius="4px"; div.style.cursor="pointer"; if(t===null){ div.style.background="none"; div.style.cursor="default"; }else{ const x=t%size; const y=Math.floor(t/size); div.style.backgroundImage="url("+img+")"; div.style.backgroundPosition=(-x*100)+"px "+(-y*100)+"px"; } div.addEventListener("pointerdown",()=>move(i)); container.appendChild(div); }); }function isAdjacent(i,j){ const r1=Math.floor(i/size), c1=i%size; const r2=Math.floor(j/size), c2=j%size; return Math.abs(r1-r2)+Math.abs(c1-c2)===1; }function move(i){ if(!gameStarted) return; if(isAdjacent(i,emptyIndex)){ tiles[emptyIndex]=tiles[i]; tiles[i]=null; emptyIndex=i; render(); imnTrack("puzzle_move",{tile:i}); if(checkWin()){stopTimer();} } }function checkWin(){ for(let i=0;i<8;i++){if(tiles[i]!==i)return false;} gameStarted=false; stopTimer(); return true; }function shuffle(){ tiles=[0,1,2,3,4,5,6,7,null]; emptyIndex=8; for(let i=0;i<120;i++){ const c=[]; for(let j=0;j{ const diff=Math.floor((Date.now()-startTime)/1000); timeBox.textContent="Temps : "+diff+" s"; },300); }function stopTimer(){ clearInterval(timerInterval); const final=Math.floor((Date.now()-startTime)/1000); timeBox.textContent="Bravo ! Résolu en "+final+" s"; imnTrack("puzzle_complete",{time:final}); }function preview(){ tiles=[0,1,2,3,4,5,6,7,null]; emptyIndex=8; render(); timeBox.textContent=""; btn.textContent="Jouer"; previewMode=true; gameStarted=false; }function startGame(){ shuffle(); render(); previewMode=false; gameStarted=true; btn.textContent="Rejouer"; imnTrack("puzzle_start",{}); startTimer(); }btn.onclick=function(){ if(previewMode){startGame();} else{clearInterval(timerInterval);preview();} };preview();});

Sources : communication officielle du projet ON AIR ; visualisation 3D accessible en ligne.

Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Les artistes racontent aussi la ville qui les entoure. »

Lire l’article complet →
À la une26.02.26

PAUSE JEU 7 · Observation

Mots mêlés

Trouve les mots cachés dans une grille tactile.

PAUSE LUDIQUEIMN

Culture

884
Exposition Sorcières 2026 : trois conférences pour décrypter l’histoire des sorcières au Château des ducs de Bretagne

Exposition Sorcières 2026 : trois conférences pour décrypter l’histoire des sorcières au Château des ducs de Bretagne

Crédit photo : Le VAN – Exposition « Sorcières »

Dans le cadre de l’exposition Sorcières, le Château des ducs de Bretagne à Nantes propose un cycle de conférences consacré à l’histoire de la chasse aux sorcières et à ses résonances actuelles.

Comprendre la chasse aux sorcières, entre histoire et mythes

Évoquer les sorcières, c’est d’abord revenir à la réalité historique des chasses menées de la fin du Moyen Âge à l’époque moderne. Derrière les images construites au fil des siècles, notamment au 19e siècle, se dessinent des procès, des dénonciations et des condamnations dont les archives conservent la trace.

Mais le sujet dépasse le seul passé. Il interroge aussi des questions toujours actuelles : le genre, le droit des femmes à disposer de leur corps, la reconnaissance de leurs rôles et leurs luttes face à des systèmes inégalitaires. Qui peut exercer un pouvoir d’agir ? Qui en est privé ? L’histoire des sorcières invite également à réfléchir aux effets destructeurs des rumeurs et des théories du complot, du Moyen Âge à nos jours.

Trois spécialistes pour éclairer le débat

Vendredi 6 mars, de 18h30 à 20h, Michelle Zancarini-Fournel présente Sorcières et sorciers. Histoire et mythes. Lettre aux jeunes féministes, publié chez Libertalia en 2024. Elle revient notamment sur l’appropriation contemporaine de la figure de la sorcière par certains groupes féministes. L’historienne rappelle toutefois que les femmes accusées furent avant tout des victimes de querelles locales, de dénonciations et de procédures marquées par la torture. La conférence est précédée d’un impromptu de la conteuse Najoua Darwiche.

Samedi 7 mars, de 14h30 à 16h, Robert Muchembled propose une analyse des quelque 40 000 exécutions recensées en Europe occidentale entre 1424 et 1782, dont 80 % de femmes. Selon lui, ces bûchers résultent de décisions humaines nourries par une démonologie minoritaire, développée au 15e siècle par certains inquisiteurs dominicains. Les chasses les plus violentes culminent entre 1580 et 1620, dans des régions fragilisées par les conflits religieux.

Samedi 7 mars, de 16h30 à 18h, Maryse Simon s’intéresse à la sorcellerie en milieu urbain. À Paris, entre le 14e et le 17e siècle, le Parlement juge plus de 1 300 affaires mêlant magie, sexualité et argent. La criminalisation y apparaît plus modérée qu’en milieu rural, révélant des spécificités sociales et culturelles propres aux villes.

Une approche pédagogique pour les familles

Le dimanche 8 mars, des visites-ateliers autour du stéréotype de la sorcière permettent aux familles de questionner les représentations du féminin et les préjugés transmis aux enfants.

Informations pratiques :
Entrée gratuite pour les conférences, dans la limite des places disponibles.
Château des ducs de Bretagne – Bâtiment des expositions.

Puzzle Glissé : reconstitue l’image

Fais glisser les cases pour recomposer l’image. Ton temps sera enregistré !

.imn-puzzle * { box-sizing:border-box; } #imn-puzzle-container { width: 300px; height: 300px; margin:20px auto; display:grid; grid-template-columns:repeat(3,1fr); grid-template-rows:repeat(3,1fr); gap:3px; border:3px solid #5532F0; border-radius:8px; } .imn-pz-tile { background-size:300px 300px; background-repeat:no-repeat; border-radius:4px; cursor:pointer; transition:opacity .2s; } .imn-pz-empty { background:none !important; cursor:default; } .imn-btn { background:#5532F0; color:#fff; border:1px solid #5532F0; padding:10px 16px; border-radius:6px; cursor:pointer; font-size:16px; appearance:none; } #imn-puzzle-time { text-align:center; font-weight:bold; margin-top:10px; } document.addEventListener("DOMContentLoaded", function(){const imnTrack = window.imnTrack || function(){};const img = "https://infos-media-nantes.fr/wp-content/uploads/2026/02/Mini-jeu-IMN-Puzzle.png"; const size = 3; const container = document.getElementById("imn-puzzle-container"); const timeBox = document.getElementById("imn-puzzle-time"); const btn = document.getElementById("imn-puzzle-btn");let tiles = []; let emptyIndex = 8; let startTime = null; let timerInterval = null; let gameStarted = false; let isPreview = true;function startTimer(){ startTime = Date.now(); timerInterval = setInterval(()=>{ const diff = Math.floor((Date.now() - startTime)/1000); timeBox.textContent = "Temps : " + diff + " s"; }, 300); }function stopTimer(){ clearInterval(timerInterval); const final = Math.floor((Date.now() - startTime)/1000); timeBox.textContent = "Bravo ! Résolu en " + final + " s"; imnTrack("puzzle_complete",{time:final}); }function render(){ container.innerHTML = ""; tiles.forEach((t,i)=>{ const div = document.createElement("div"); div.className = "imn-pz-tile";if(t === null){ div.classList.add("imn-pz-empty"); } else { const x = t % size; const y = Math.floor(t / size); div.style.backgroundImage = "url("+img+")"; div.style.backgroundPosition = (-x*100)+"px "+(-y*100)+"px"; }div.addEventListener("pointerdown",()=>move(i)); container.appendChild(div); }); }function isAdjacent(i,j){ const r1=Math.floor(i/size), c1=i%size; const r2=Math.floor(j/size), c2=j%size; return Math.abs(r1-r2)+Math.abs(c1-c2)===1; }function move(i){ if(!gameStarted) return;if(isAdjacent(i,emptyIndex)){ tiles[emptyIndex]=tiles[i]; tiles[i]=null; emptyIndex=i; render(); imnTrack("puzzle_move",{tile:i});if(checkWin()){ gameStarted=false; stopTimer(); } } }function checkWin(){ for(let i=0;i<8;i++){ if(tiles[i]!==i) return false; } return tiles[8]===null; }function shuffle(){ tiles=[0,1,2,3,4,5,6,7,null]; emptyIndex=8;for(let i=0;i<120;i++){ const candidates=[]; for(let j=0;j<9;j++){ if(isAdjacent(j,emptyIndex)) candidates.push(j); } const pick=candidates[Math.floor(Math.random()*candidates.length)]; tiles[emptyIndex]=tiles[pick]; tiles[pick]=null; emptyIndex=pick; } }function preview(){ tiles=[0,1,2,3,4,5,6,7,null]; emptyIndex=8; render(); timeBox.textContent=""; gameStarted=false; isPreview=true; btn.textContent="Jouer"; }function startGame(){ shuffle(); render(); gameStarted=true; isPreview=false; btn.textContent="Rejouer"; timeBox.textContent="Temps : 0 s"; imnTrack("puzzle_start",{}); startTimer(); }btn.onclick=function(){ if(isPreview){ startGame(); }else{ clearInterval(timerInterval); preview(); } };// Affichage initial image complète preview();});

Sources : programme officiel du Château des ducs de Bretagne, ouvrages des intervenants mentionnés.

Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« La curiosité est un excellent programme pour la journée. »

Lire l’article complet →
À la une26.02.26

À SUIVRE AUJOURD’HUI

Le fil local

Les repères du jour, les rendez-vous et les informations qui font vivre le territoire.

Le fil localINFOS MÉDIA NANTES

Associations

885
À Nantes, ORA cherche des bénévoles pour encadrer courses et festivals

À Nantes, ORA cherche des bénévoles pour encadrer courses et festivals

À Nantes et dans toute la Loire-Atlantique, l’association Ouest Radio Assistance lance un appel pour renforcer ses équipes sur le terrain.

Courses, festivals, manifestations sportives, événements culturels : derrière chaque organisation réussie, il y a des bénévoles mobilisés pour encadrer, orienter et sécuriser le public. En Loire-Atlantique, cette mission repose notamment sur Ouest Radio Assistance, association loi 1901 créée en 2018 à Nantes.

L’association intervient en soutien des organisateurs pour assurer la coordination radio, la sécurisation des parcours, la gestion de flux ou encore l’orientation du public. Elle agit sur l’ensemble du département et participe régulièrement à des événements sportifs et culturels d’ampleur.

Un rôle clé sur le terrain

Les équipes d’ORA sont composées de bénévoles formés aux missions de signalisation, de coordination et d’assistance radio. Véhicules, motos, matériel radio : l’association dispose d’équipements adaptés pour intervenir efficacement lors de manifestations nécessitant un encadrement structuré.

Concrètement, les bénévoles peuvent être amenés à :

  • Coordonner les équipes via réseau radio
  • Sécuriser des parcours sportifs
  • Orienter les participants et le public
  • Appuyer les dispositifs logistiques des organisateurs

Leur présence contribue directement à la fluidité et à la sécurité des événements organisés sur le territoire.

ORA recherche activement de nouveaux bénévoles

Face à l’augmentation du nombre d’événements et aux besoins croissants en encadrement, Ouest Radio Assistance recrute. L’association insiste sur un point : aucune expérience préalable n’est obligatoire.

Peu importe l’âge ou le parcours, chacun peut s’engager selon ses disponibilités. Les bénévoles sont intégrés dans une équipe structurée, bénéficient d’un cadre organisé et participent à des actions concrètes sur le terrain.

Au-delà de l’engagement citoyen, rejoindre ORA permet de :

  • Intégrer une équipe soudée
  • Participer activement à la vie locale
  • Acquérir une expérience terrain valorisante
  • Contribuer à la réussite d’événements majeurs

Pour l’association, le message est clair : sans bénévoles, les événements ne peuvent pas se tenir dans de bonnes conditions.

Mini-jeu IMN : Math Rush spécial bénévolat

Mini-jeu IMN : Math Rush

Niveau 1 Score 0
❤️ ❤️ ❤️
/* Wrapper : centrage sûr + aucun débordement */ .imn-mr-wrap{ width:100%; display:flex; justify-content:center; align-items:center; margin:24px auto; padding:0 10px; box-sizing:border-box; }/* Widget : largeur contrôlée, mobile-first */ .imn-mr{ width:min(92vw,520px); background:#f6f4ff; padding:16px; border-radius:16px; box-shadow:0 6px 18px rgba(0,0,0,.08); box-sizing:border-box; overflow:hidden; font-family:Inter,Arial,sans-serif; }.imn-mr-title{text-align:center;color:#5532F0;margin:4px 0 10px;} .imn-mr-top{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px;} .imn-mr-hearts{text-align:center;font-size:18px;margin-bottom:6px;}.imn-mr-bar{height:8px;background:#ddd;border-radius:6px;overflow:hidden;margin-bottom:10px;} .imn-mr-barfill{height:100%;width:100%;background:#5532F0;transition:width .1s linear;}.imn-mr-question{ background:#ffffff !important; color:#111111 !important; border:3px solid #5532F0; border-radius:14px; padding:18px; font-size:26px; font-weight:700; text-align:center; margin-bottom:10px; }.imn-mr-answers{ display:grid; grid-template-columns:1fr 1fr 1fr; gap:10px; margin-bottom:8px; }/* Lisibilité forcée des réponses (thèmes WP) */ .imn-mr-answer{ background:#ffffff !important; color:#111111 !important; -webkit-text-fill-color:#111111 !important; border:2px solid #5532F0 !important; border-radius:12px; padding:12px; font-size:18px; font-weight:700; cursor:pointer; text-align:center; appearance:none; -webkit-appearance:none; opacity:1 !important; line-height:1.1; } .imn-mr-answer:focus{outline:3px solid rgba(85,50,240,.35); outline-offset:2px;}.imn-mr-good{background:#dff5e7 !important;border-color:#4CAF50 !important;color:#111 !important;} .imn-mr-bad{background:#ffe0e0 !important;border-color:#e53935 !important;color:#111 !important;}.imn-mr-feedback{text-align:center;font-size:14px;min-height:22px;color:#333;}.imn-mr-actions{text-align:center;margin-top:10px;}/* Boutons IMN (règle durable) */ .imn-btn{ background:#5532F0; color:#fff !important; border:2px solid #5532F0; padding:10px 18px; border-radius:999px; font-weight:700; cursor:pointer; font-size:15px; appearance:none; -webkit-appearance:none; } .imn-btn:hover{filter:brightness(.97);} .imn-btn:active{transform:scale(.96);} .imn-btn:focus{outline:3px solid rgba(85,50,240,.35); outline-offset:2px;}#imn-mathrush.flash-good{box-shadow:0 0 0 4px rgba(76,175,80,.35);} #imn-mathrush.flash-bad{box-shadow:0 0 0 4px rgba(229,57,53,.35);}@media (max-width:420px){ .imn-mr-answer{font-size:16px;padding:11px;} .imn-mr-question{font-size:22px;padding:16px;} }(function(){ function ready(fn){ if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',fn,{once:true}); }else{ fn(); } }ready(function(){ const root=document.getElementById('imn-mathrush'); if(!root) return;const qEl=document.getElementById('mr-question'); const aEl=document.getElementById('mr-answers'); const bar=document.getElementById('mr-bar'); const scoreEl=document.getElementById('mr-score'); const levelEl=document.getElementById('mr-level'); const fb=document.getElementById('mr-feedback'); const heartsEl=document.getElementById('mr-hearts'); const startBtn=document.getElementById('mr-start'); const restartBtn=document.getElementById('mr-restart');// Emojis adaptés + plusieurs sets par partie const emojiSets=[ ["🤝","🦺","📻"], ["🏁","👥","📍"], ["🚧","🚨","🗺️"] ];let score=0, level=1, streak=0, fails=0; let currentAnswer=0; let timer=null, barTimer=null; let activeSet=emojiSets[0];// Tracking IMN Analytics + fallback function imnTrackSafe(ev,data){ try{ if(typeof window.imnTrack === 'function'){ window.imnTrack(ev,data||{}); } }catch(_){} }function r(min,max){ return Math.floor(Math.random()*(max-min+1))+min; } function shuffle(arr){ for(let i=arr.length-1;i>0;i--){ const j=Math.floor(Math.random()*(i+1)); [arr[i],arr[j]]=[arr[j],arr[i]]; } return arr; }function updateHearts(){ heartsEl.textContent=('❤️ '.repeat(Math.max(0,3-fails))).trim(); }function difficulty(){ if(score<5) return 1; if(scoreroot.classList.remove('flash-good','flash-bad'),220); }function startTimer(){ clearTimers(); let t=3000; bar.style.width='100%';barTimer=setInterval(()=>{ t-=100; bar.style.width=Math.max(0,(t/3000)*100)+'%'; },100);timer=setTimeout(miss,3000); }function genQuestion(){ level=difficulty(); levelEl.textContent=level;let a,b,op,res;if(level===1){ a=r(1,20); b=r(1,20); op=(Math.random()>0.5?'+':'-'); }else if(level===2){ a=r(5,40); b=r(5,40); op=['+','-','×'][r(0,2)]; }else{ a=r(6,60); b=r(2,12); op=['+','-','×'][r(0,2)]; }if(op==='-' && b>a){ [a,b]=[b,a]; }if(op==='×') res=a*b; else if(op==='+') res=a+b; else res=a-b;currentAnswer=res;const emoji=activeSet[r(0,activeSet.length-1)]; qEl.textContent = emoji + " " + a + " " + op + " " + b;// Options uniques (évite doublons) const opts=[res]; while(opts.length0.5) ? (res+delta) : (res-delta); if(!opts.includes(cand)) opts.push(cand); } shuffle(opts);aEl.innerHTML=''; opts.forEach(v=>{ const btn=document.createElement('button'); btn.type='button'; btn.className='imn-mr-answer'; btn.textContent=v; btn.addEventListener('click',()=>choose(v,btn),{once:true}); aEl.appendChild(btn); });startTimer(); }function choose(v,btn){ clearTimers(); const ok = (v===currentAnswer);if(ok){ score++; streak++; btn.classList.add('imn-mr-good'); flash(true);if(streak===3){ score++; fails=Math.max(0,fails-1); // +1 coeur sans dépasser 3 streak=0; updateHearts(); fb.textContent='Série parfaite : bonus +1 et +1 cœur'; }else{ fb.textContent='Bonne réponse'; }imnTrackSafe('mathrush_answer',{ok:1,score:score,level:level}); }else{ streak=0; fails++; updateHearts(); btn.classList.add('imn-mr-bad'); flash(false); fb.innerHTML='Mauvaise réponse : '+currentAnswer+''; imnTrackSafe('mathrush_answer',{ok:0,fails:fails,level:level}); }scoreEl.textContent=score;if(fails>=3){ endGame(); }else{ setTimeout(genQuestion,650); } }function miss(){ fails++; streak=0; updateHearts(); flash(false); fb.innerHTML='Temps écoulé : '+currentAnswer+''; imnTrackSafe('mathrush_timeout',{fails:fails,level:level});if(fails>=3){ endGame(); }else{ setTimeout(genQuestion,650); } }function endGame(){ clearTimers(); fb.innerHTML='Partie terminée. Score : '+score+''; startBtn.style.display='none'; restartBtn.style.display='inline-block'; imnTrackSafe('mathrush_end',{score:score}); }function start(){ score=0; level=1; streak=0; fails=0; activeSet = emojiSets[r(0,emojiSets.length-1)]; updateHearts(); scoreEl.textContent='0'; levelEl.textContent='1'; fb.textContent=''; startBtn.style.display='none'; restartBtn.style.display='none'; imnTrackSafe('mathrush_start',{theme:'benevolat'}); genQuestion(); }startBtn.addEventListener('click',start); restartBtn.addEventListener('click',function(){ imnTrackSafe('mathrush_restart',{theme:'benevolat'}); start(); });updateHearts(); }); })();

Pour rejoindre Ouest Radio Assistance ou obtenir davantage d’informations, vous pouvez contacter l’association au 06 38 33 03 57 ou par email à ouestradioassistance@gmail.com. Toutes les informations pratiques et modalités d’engagement sont également disponibles sur le site officiel :

Accueil

Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Ce qui rassemble aujourd’hui peut améliorer demain. »

Lire l’article complet →
À la une25.02.26

Les News

886
Saint-Herblain : Medalliance promet de désengorger les urgences mais suscite une controverse tarifaire

Saint-Herblain : Medalliance promet de désengorger les urgences mais suscite une controverse tarifaire

Crédit photo : Crédit photos Medalliance Saint-Herblain

Installé à Saint-Herblain depuis novembre 2025, le centre médical Medalliance propose une prise en charge sans rendez-vous pour des situations ne relevant pas de l’urgence vitale. Présenté comme une solution destinée à soulager les services hospitaliers, le dispositif fait toutefois l’objet d’interrogations publiques concernant des frais d’accès fixés à 12,50 €.

Un modèle orienté vers les soins non vitaux

Situé à Saint-Herblain, le centre Medalliance accueille des patients pour des motifs médicaux du quotidien : traumatologie simple, petites urgences, examens complémentaires ou consultations de médecine générale. Le fonctionnement repose sur une évaluation initiale réalisée par une infirmière d’accueil et d’orientation. Selon l’état du patient, celui-ci est dirigé vers un médecin présent sur site ou vers un service hospitalier si la situation l’exige.

Le centre met en avant la présence d’un plateau technique permettant la réalisation d’examens d’imagerie conventionnelle et de prélèvements biologiques. L’objectif affiché est d’éviter un passage aux urgences pour des situations pouvant être traitées en médecine de ville coordonnée.

Ce type d’organisation s’inscrit dans un contexte national marqué par la saturation régulière des services d’urgences. Selon les données du ministère de la Santé et de la Drees, la fréquentation des urgences reste élevée, avec plusieurs millions de passages chaque année en France. La stratégie nationale encourage d’ailleurs le développement de solutions alternatives pour les soins non programmés.

Une contestation sur les frais d’accès

Le Conseil de l’Ordre des médecins de la Loire-Atlantique a publié un communiqué critiquant l’existence d’un tarif fixe de 12,50 € pour l’utilisation de la plateforme de coordination. Cette somme est présentée comme non remboursable par l’Assurance maladie.

De son côté, la direction de Medalliance affirme que ces frais correspondent à un service de coordination et d’organisation des soins distinct de l’acte médical lui-même. Les consultations réalisées par les praticiens présents seraient, selon les informations communiquées publiquement, facturées selon les règles conventionnelles en vigueur.

Le débat porte donc sur la nature juridique et éthique de ces frais d’accès. Les instances ordinales rappellent régulièrement que l’accès aux soins doit respecter les principes d’égalité et de clarté tarifaire définis par le Code de la santé publique.

Un enjeu local dans un contexte plus large

À l’échelle de la métropole nantaise, la question du désengorgement hospitalier reste centrale, notamment à l’approche de la mise en service du nouveau CHU. Les pouvoirs publics encouragent le recours aux dispositifs de soins non programmés pour limiter les passages inappropriés aux urgences.

Reste à savoir si le modèle économique proposé par Medalliance s’inscrira durablement dans le paysage médical local. Les échanges entre professionnels de santé et responsables du centre devraient se poursuivre dans les prochains mois.

Lire aussi : Amiante à Nantes, un jugement attendu en 2025

Mini-jeu IMN : Math Rush spécial Santé

Mini-jeu IMN : Math Rush

Niveau 1 Score 0
❤️ ❤️ ❤️
.imn-btn{ background:#5532F0; color:#fff !important; border:none; padding:10px 18px; border-radius:999px; font-weight:700; cursor:pointer; appearance:none; -webkit-appearance:none; } .imn-btn:active{transform:scale(.96);}.mr-answer{ background:#ffffff !important; color:#111111 !important; border:2px solid #5532F0 !important; border-radius:12px; padding:12px; font-size:18px; font-weight:700; cursor:pointer; text-align:center; opacity:1 !important; -webkit-text-fill-color:#111111 !important; }.mr-good{ background:#dff5e7 !important; border-color:#4CAF50 !important; }.mr-bad{ background:#ffe0e0 !important; border-color:#e53935 !important; }#imn-mathrush.flash-good{ box-shadow:0 0 0 4px rgba(76,175,80,.4); }#imn-mathrush.flash-bad{ box-shadow:0 0 0 4px rgba(229,57,53,.4); }(function(){const emojisSets=[ ["🏥","🩺","💊"], ["🩹","🧴","🧪"], ["🚑","🧬","🩻"] ];let emojiSet=emojisSets[Math.floor(Math.random()*emojisSets.length)];const qEl=document.getElementById('mr-question'); const aEl=document.getElementById('mr-answers'); const bar=document.getElementById('mr-bar'); const scoreEl=document.getElementById('mr-score'); const levelEl=document.getElementById('mr-level'); const fb=document.getElementById('mr-feedback'); const heartsEl=document.getElementById('mr-hearts'); const startBtn=document.getElementById('mr-start'); const restartBtn=document.getElementById('mr-restart'); const root=document.getElementById('imn-mathrush');let score=0, level=1, streak=0, fails=0; let timer=null, barTimer=null; let currentAnswer=0;function imnTrackSafe(ev,data){ try{ if(window.imnTrack) imnTrack(ev,data||{}); }catch(e){} }function updateHearts(){ heartsEl.textContent='❤️ '.repeat(Math.max(0,3-fails)).trim(); }function difficulty(){ if(score<5) return 1; if(score0;i--){ const j=Math.floor(Math.random()*(i+1)); [a[i],a[j]]=[a[j],a[i]]; } }function genQuestion(){level=difficulty(); levelEl.textContent=level;let a,b,op,res;if(level===1){ a=r(1,20); b=r(1,20); op=Math.random()>.5?'+':'-'; }else if(level===2){ a=r(5,40); b=r(5,40); op=['+','-','×'][r(0,2)]; }else{ a=r(6,60); b=r(2,12); op=['+','-','×'][r(0,2)]; }if(op==='-' && b>a){ [a,b]=[b,a]; }if(op==='×') res=a*b; else if(op==='+') res=a+b; else res=a-b;currentAnswer=res;const emoji=emojiSet[Math.floor(Math.random()*emojiSet.length)]; qEl.textContent=emoji+" "+a+" "+op+" "+b;const answers=[res,res+r(1,5),res-r(1,5)]; shuffle(answers);aEl.innerHTML=''; answers.forEach(v=>{ const btn=document.createElement('button'); btn.className='mr-answer'; btn.textContent=v; btn.onclick=()=>choose(v,btn); aEl.appendChild(btn); });startTimer(); }function startTimer(){ clearTimeout(timer); clearInterval(barTimer);let timeLeft=3000; bar.style.width='100%';barTimer=setInterval(()=>{ timeLeft-=100; bar.style.width=Math.max(0,(timeLeft/3000*100))+'%'; },100);timer=setTimeout(miss,3000); }function choose(v,btn){ clearTimeout(timer); clearInterval(barTimer);const ok=v===currentAnswer;if(ok){ score++; streak++; btn.classList.add('mr-good'); if(streak===3){ score++; fails=Math.max(0,fails-1); streak=0; } imnTrackSafe('mathrush_answer',{ok:1,score:score}); }else{ streak=0; fails++; btn.classList.add('mr-bad'); imnTrackSafe('mathrush_answer',{ok:0,fails:fails}); }scoreEl.textContent=score; updateHearts();if(fails>=3){ endGame(); }else{ setTimeout(genQuestion,700); } }function miss(){ fails++; streak=0; updateHearts(); imnTrackSafe('mathrush_timeout',{fails:fails});if(fails>=3){ endGame(); }else{ setTimeout(genQuestion,700); } }function endGame(){ fb.innerHTML='Partie terminée. Score : '+score+''; startBtn.style.display='none'; restartBtn.style.display='inline-block'; imnTrackSafe('mathrush_end',{score:score}); }function start(){ emojiSet=emojisSets[Math.floor(Math.random()*emojisSets.length)]; score=0; streak=0; fails=0; scoreEl.textContent=0; levelEl.textContent=1; fb.textContent=''; startBtn.style.display='none'; restartBtn.style.display='none'; updateHearts(); imnTrackSafe('mathrush_start',{}); genQuestion(); }startBtn.onclick=start; restartBtn.onclick=function(){ imnTrackSafe('mathrush_restart',{}); start(); };updateHearts();})();

Sources

  • Code de la santé publique
  • Ministère de la Santé – organisation des soins non programmés
  • Drees – statistiques sur la fréquentation des urgences
  • Communiqué du Conseil de l’Ordre des médecins de la Loire-Atlantique
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Les histoires locales prennent toute leur force quand elles sont partagées. »

Lire l’article complet →
À la une25.02.26

PAUSE JEU 10 · Quiz rapide

Quiz Rush

Réponds aux questions avant la fin du temps.

PAUSE LUDIQUEIMN

Les News

887
Nantes : les travaux des lignes 6 et 7 du tramway progressent, le chantier reste dans les délais

Nantes : les travaux des lignes 6 et 7 du tramway progressent, le chantier reste dans les délais

Une étape symbolique a été franchie ce mercredi dans l’avancée des travaux des futures lignes 6 et 7 du tramway nantais. Une soudure de rails, réalisée sur le tracé en cours d’aménagement, illustre la progression concrète du chantier. À terme, ces nouvelles lignes doivent permettre à près de 70 000 usagers de traverser directement la métropole du nord au sud et d’est en ouest.

Des travaux adaptés aux conditions météorologiques

Les fortes pluies qui ont touché la région ces dernières semaines ont contraint les équipes à adapter l’organisation du chantier. Certaines opérations techniques, notamment les soudures de rails, ne peuvent pas être réalisées sous la pluie pour des raisons liées aux propriétés chimiques et à la qualité des assemblages.

Les entreprises mobilisées ont donc réorganisé les tâches. Lorsque les conditions météorologiques ne permettent pas de procéder aux soudures, les équipes poursuivent d’autres phases essentielles du projet. Cela inclut la réalisation de la plateforme en béton, l’acheminement des rails et leur fixation mécanique par boulonnage. Les soudures interviennent en fin de processus, une fois l’ensemble des éléments correctement positionnés.

Le tablier du pont M2 Bretagne attendu à Nantes

Autre point structurant du projet : le tablier du pont M2 Bretagne. Resté plusieurs mois en mer en raison de conditions défavorables, il est arrivé ce mercredi à Lorient. Son transfert vers Nantes interviendra dès que les conditions de navigation le permettront.

Selon les responsables du chantier, cette situation n’a pas entraîné de retard global. Les opérations qui devaient être réalisées après l’arrivée du tablier ont déjà été anticipées. Les éléments en béton destinés à compléter l’ouvrage sont prêts à être installés dès son arrivée sur site.

Les différents volets du projet, qu’il s’agisse des nouvelles lignes de tramway ou des aménagements du pont, suivent donc le calendrier établi. Aucune dérive n’est actuellement estimée.

Un calendrier aligné avec l’ouverture du nouveau CHU

La mise en service des lignes 6 et 7 est prévue à l’horizon 2027. Cette échéance coïncide avec l’ouverture du nouveau centre hospitalier universitaire sur l’Île de Nantes. L’objectif affiché est d’assurer une connexion directe et structurante à l’échelle métropolitaine.

Ces nouvelles infrastructures doivent renforcer l’offre de transport public et faciliter les déplacements quotidiens dans l’agglomération.

Lire aussi : Nouveau CHU de Nantes : un hôpital tourné vers la Loire et la santé de demain

Mini-jeu IMN : Math Rush – Spécial Tramway

Mini-jeu IMN : Math Rush

Niveau 1 Score 0
❤️ ❤️ ❤️
.imn-mr-wrap{ width:100%; display:flex; justify-content:center; align-items:center; margin:24px auto; box-sizing:border-box; }.imn-mathrush-widget{ width:min(92vw,520px); background:#f6f4ff; padding:16px; border-radius:16px; box-shadow:0 6px 18px rgba(0,0,0,.08); box-sizing:border-box; overflow:hidden; font-family:Inter,Arial,sans-serif; }.imn-mr-title{text-align:center;color:#5532F0;margin:4px 0 10px;} .imn-mr-top{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px;} .imn-mr-hearts{text-align:center;font-size:18px;margin-bottom:6px;}.imn-mr-bar{ height:8px; background:#ddd; border-radius:6px; overflow:hidden; margin-bottom:10px; }.imn-mr-barfill{ height:100%; width:100%; background:#5532F0; transition:width .1s linear; }.imn-mr-question{ background:#ffffff !important; color:#111111 !important; border:3px solid #5532F0; border-radius:14px; padding:18px; font-size:26px; font-weight:700; text-align:center; margin-bottom:10px; }.imn-mr-answers{ display:grid; grid-template-columns:1fr 1fr 1fr; gap:10px; margin-bottom:8px; }/* 🔴 CORRECTION FORCÉE LISIBILITÉ */ .imn-mr-answer{ background:#ffffff !important; color:#111111 !important; -webkit-text-fill-color:#111111 !important; border:2px solid #5532F0 !important; border-radius:12px; padding:12px; font-size:18px; font-weight:700; cursor:pointer; text-align:center; appearance:none; -webkit-appearance:none; opacity:1 !important; user-select:none; -webkit-user-select:none; touch-action:manipulation; }.imn-mr-answer *{ color:#111111 !important; -webkit-text-fill-color:#111111 !important; }.imn-mr-good{ background:#dff5e7 !important; border-color:#4CAF50 !important; color:#111 !important; }.imn-mr-bad{ background:#ffe0e0 !important; border-color:#e53935 !important; color:#111 !important; }.imn-mr-actions{text-align:center;margin-top:10px;}.imn-btn{ background:#5532F0; color:#fff !important; border:none; padding:10px 18px; border-radius:999px; font-weight:700; cursor:pointer; appearance:none; -webkit-appearance:none; user-select:none; -webkit-user-select:none; touch-action:manipulation; } .imn-btn:active{transform:scale(.96);}.imn-mathrush-widget.flash-good{ box-shadow:0 0 0 4px rgba(76,175,80,.35); }.imn-mathrush-widget.flash-bad{ box-shadow:0 0 0 4px rgba(229,57,53,.35); }@media (max-width:420px){ .imn-mr-answer{font-size:16px;} .imn-mr-question{font-size:22px;} }(function(){ function ready(fn){ if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',fn,{once:true}); } else { fn(); } }ready(function(){ const root=document.querySelector('[data-imn-mathrush="tram"]'); if(!root) return;const levelEl=root.querySelector('[data-level]'); const scoreEl=root.querySelector('[data-score]'); const heartsEl=root.querySelector('[data-hearts]'); const barEl=root.querySelector('[data-bar]'); const qEl=root.querySelector('[data-question]'); const answersEl=root.querySelector('[data-answers]'); const fbEl=root.querySelector('[data-feedback]'); const startBtn=root.querySelector('[data-start]'); const restartBtn=root.querySelector('[data-restart]');if(!levelEl||!scoreEl||!heartsEl||!barEl||!qEl||!answersEl||!fbEl||!startBtn||!restartBtn) return;const emojiSets=[ ["🚋","🛤️","🏗️"], ["🌉","🚧","🔩"], ["🏥","🟣","🟡"] ];let score=0, level=1, streak=0, fails=0; let currentAnswer=0; let timer=null, barTimer=null; let timeLeft=3000; let activeSet=emojiSets[0];function imnTrackSafe(ev,data){ try{ if(typeof window.imnTrack === 'function'){ window.imnTrack(ev,data||{}); } }catch(e){} }function r(min,max){return Math.floor(Math.random()*(max-min+1))+min;} function shuffle(a){ for(let i=a.length-1;i>0;i--){ const j=Math.floor(Math.random()*(i+1)); [a[i],a[j]]=[a[j],a[i]]; } }function updateHearts(){ heartsEl.textContent=('❤️ '.repeat(Math.max(0,3-fails))).trim(); }function difficulty(){ if(score<5) return 1; if(scoreroot.classList.remove('flash-good','flash-bad'),200); }function endGame(){ clearTimers(); fbEl.innerHTML='Partie terminée. Score : '+score+''; startBtn.style.display='none'; restartBtn.style.display='inline-block'; imnTrackSafe('mathrush_end',{score:score,variant:'tram'}); }function startTimer(){ clearTimers(); timeLeft=3000; barEl.style.width='100%';barTimer=setInterval(()=>{ timeLeft-=100; barEl.style.width=Math.max(0,(timeLeft/3000)*100)+'%'; },100);timer=setTimeout(miss,3000); }function genQuestion(){ level=difficulty(); levelEl.textContent=String(level);let a,b,op,res;if(level===1){ a=r(1,20); b=r(1,20); op=(Math.random()>0.5?'+':'-'); }else if(level===2){ a=r(5,40); b=r(5,40); op=['+','-','×'][r(0,2)]; }else{ a=r(6,60); b=r(2,12); op=['+','-','×'][r(0,2)]; }if(op==='-' && b>a){ [a,b]=[b,a]; }if(op==='×') res=a*b; else if(op==='+') res=a+b; else res=a-b;currentAnswer=res;const emoji=activeSet[r(0,activeSet.length-1)]; qEl.textContent=emoji+' '+a+' '+op+' '+b;const options=[res, res+r(1,5), res-r(1,5)]; shuffle(options);answersEl.innerHTML=''; options.forEach(v=>{ const btn=document.createElement('button'); btn.type='button'; btn.className='imn-mr-answer'; btn.textContent=String(v); btn.addEventListener('pointerdown',()=>choose(v,btn),{passive:true}); answersEl.appendChild(btn); });startTimer(); }function choose(v,btn){ clearTimers(); const ok=(v===currentAnswer);if(ok){ score++; streak++; btn.classList.add('imn-mr-good'); flash(true);if(streak===3){ score++; fails=Math.max(0,fails-1); streak=0; updateHearts(); fbEl.textContent='Bonus série parfaite'; }else{ fbEl.textContent='Bonne réponse'; }imnTrackSafe('mathrush_answer',{ok:1,score:score,variant:'tram'}); }else{ streak=0; fails++; updateHearts(); btn.classList.add('imn-mr-bad'); flash(false); fbEl.innerHTML='Mauvaise réponse : '+currentAnswer+''; imnTrackSafe('mathrush_answer',{ok:0,fails:fails,variant:'tram'}); }scoreEl.textContent=String(score);if(fails>=3){ endGame(); } else { setTimeout(genQuestion,650); } }function miss(){ fails++; streak=0; updateHearts(); flash(false); fbEl.innerHTML='Temps écoulé : '+currentAnswer+''; imnTrackSafe('mathrush_timeout',{fails:fails,variant:'tram'});if(fails>=3){ endGame(); } else { setTimeout(genQuestion,650); } }function start(){ score=0; streak=0; fails=0; activeSet=emojiSets[r(0,emojiSets.length-1)]; updateHearts(); scoreEl.textContent='0'; levelEl.textContent='1'; fbEl.textContent=''; startBtn.style.display='none'; restartBtn.style.display='none'; imnTrackSafe('mathrush_start',{variant:'tram'}); genQuestion(); }startBtn.addEventListener('click',start); restartBtn.addEventListener('click',function(){ imnTrackSafe('mathrush_restart',{variant:'tram'}); start(); });updateHearts(); }); })();

Sources

  • Nantes Métropole – Projet des lignes 6 et 7 du tramway
  • Semitan – Informations sur le réseau et les extensions
  • CHU de Nantes – Calendrier du nouvel hôpital sur l’Île de Nantes
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Une information de trajet utile se garde et se transmet. »

Lire l’article complet →
À la une25.02.26

Les News

888
Décrue en Loire-Atlantique : prudence recommandée sur les routes départementales

Décrue en Loire-Atlantique : prudence recommandée sur les routes départementales

La décrue de la Loire aval s’amorce lentement depuis le mardi 24 février. Le service de prévision des crues a abaissé le niveau de vigilance à orange. Malgré cette évolution favorable, les autorités appellent à la plus grande prudence sur l’ensemble du réseau routier de Loire-Atlantique.

Une décrue en cours mais une situation encore fragile

Selon les services de l’État, la Loire aval n’est plus placée au niveau de vigilance maximal. Toutefois, la baisse du niveau des eaux reste progressive. Les sols demeurent saturés et des débordements localisés peuvent encore se produire, notamment dans les zones basses et à proximité immédiate du fleuve.

Cette situation impose le maintien de mesures de sécurité, en particulier sur les axes routiers départementaux exposés aux inondations ou aux affaiblissements de chaussée.

Restrictions et fermetures sur le réseau routier

Le Département de Loire-Atlantique fait état de plusieurs routes départementales soumises à des restrictions de circulation en raison des inondations récentes. Certaines voies restent totalement fermées, tandis que d’autres sont partiellement immergées ou fragilisées.

Le pont du Haut-Village, situé sur l’axe des ponts de Thouaré, demeure strictement interdit à tous les usagers, y compris les piétons et les cyclistes. Un arrêté spécifique interdit formellement son accès jusqu’à nouvel ordre. Les forces de l’ordre sont habilitées à verbaliser toute infraction constatée. La réouverture du pont interviendra uniquement après des contrôles techniques approfondis.

L’état du réseau routier est actualisé en temps réel sur le site officiel d’Inforoutes Loire-Atlantique.

Consignes de sécurité à respecter impérativement

Les autorités rappellent plusieurs règles essentielles pour garantir la sécurité de tous :

  • Ne jamais s’engager sur une route ou un chemin immergé, même partiellement.
  • Respecter strictement les fermetures de routes et de ponts, quels que soient le mode de déplacement.
  • Ne pas contourner les barrières ni ignorer les déviations mises en place.
  • Limiter les déplacements dans les secteurs encore touchés par les inondations.
  • Rester à distance des cours d’eau et des zones de débordement.

Suivre l’évolution de la situation

Les usagers sont invités à consulter régulièrement les plateformes officielles afin de suivre l’évolution des conditions météorologiques, hydrologiques et routières. Il est possible de vérifier l’état du réseau départemental sur Inforoutes Loire-Atlantique, de consulter la vigilance en cours sur Vigilance Météo-France et de suivre l’évolution des niveaux de la Loire via Vigicrues. Ces outils permettent d’anticiper les déplacements et d’adapter les comportements en fonction des risques encore présents.

Mini-jeu IMN : Math Rush spécial vigilance routière

Mini-jeu IMN : Math Rush

Niveau 1 Score 0
❤️ ❤️ ❤️
.imn-mr-wrap{ width:100%; display:flex; justify-content:center; align-items:center; margin:24px auto; padding:0; box-sizing:border-box; } .imn-mr{ width:min(92vw,520px); background:#f6f4ff; padding:16px; border-radius:16px; box-shadow:0 6px 18px rgba(0,0,0,.08); box-sizing:border-box; overflow:hidden; font-family:Inter,Arial,sans-serif; } .imn-mr-title{text-align:center;color:#5532F0;margin:4px 0 10px;} .imn-mr-top{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px;width:100%;} .imn-mr-hearts{text-align:center;font-size:18px;margin-bottom:6px;} .imn-mr-bar{height:8px;background:#ddd;border-radius:6px;overflow:hidden;margin-bottom:10px;width:100%;} .imn-mr-barfill{height:100%;width:100%;background:#5532F0;transition:width .1s linear;} .imn-mr-question{ background:#fff; border:3px solid #5532F0; border-radius:14px; padding:18px; font-size:26px; font-weight:700; text-align:center; margin-bottom:10px; width:100%; box-sizing:border-box; color:#222; } .imn-mr-answers{ display:grid; grid-template-columns:1fr 1fr 1fr; gap:10px; margin-bottom:8px; width:100%; } .imn-mr-answer{ background:#fff !important; color:#222 !important; border:2px solid #5532F0 !important; border-radius:12px; padding:12px; font-size:18px; font-weight:700; cursor:pointer; text-align:center; appearance:none; -webkit-appearance:none; } .imn-mr-good{background:#dff5e7 !important;border-color:#4CAF50 !important;} .imn-mr-bad{background:#ffe0e0 !important;border-color:#e53935 !important;} .imn-mr-actions{text-align:center;margin-top:10px;width:100%;}.imn-btn{ background:#5532F0; color:#fff !important; border:none; padding:10px 18px; border-radius:999px; font-weight:700; cursor:pointer; appearance:none; -webkit-appearance:none; } .imn-btn:active{transform:scale(.96);}.imn-mr.flash-good{box-shadow:0 0 0 4px rgba(76,175,80,.35);} .imn-mr.flash-bad{box-shadow:0 0 0 4px rgba(229,57,53,.35);}@media (max-width:420px){ .imn-mr-answer{font-size:16px;padding:12px 10px;} .imn-mr-question{font-size:24px;} }(function(){ function ready(fn){ if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', fn, {once:true}); else fn(); }ready(function(){ const root = document.querySelector('[data-imn-mathrush="vig"]'); if(!root) return;const levelEl = root.querySelector('[data-mr-level]'); const scoreEl = root.querySelector('[data-mr-score]'); const heartsEl = root.querySelector('[data-mr-hearts]'); const barEl = root.querySelector('[data-mr-bar]'); const qEl = root.querySelector('[data-mr-question]'); const answersEl = root.querySelector('[data-mr-answers]'); const fbEl = root.querySelector('[data-mr-feedback]'); const startBtn = root.querySelector('[data-mr-start]'); const restartBtn= root.querySelector('[data-mr-restart]');if(!levelEl||!scoreEl||!heartsEl||!barEl||!qEl||!answersEl||!fbEl||!startBtn||!restartBtn) return;const emojiSets = [ ["🚧","🌊","⚠️"], ["🛣️","🚗","🚦"], ["🟡","🔶","📍"] ];let score=0, level=1, streak=0, fails=0; let currentAnswer=0; let timer=null, barTimer=null; let currentSet = emojiSets[0];function imnTrackSafe(ev,data){ try{ if(typeof window.imnTrack === 'function') window.imnTrack(ev, data || {}); }catch(e){} }function r(min,max){ return Math.floor(Math.random()*(max-min+1))+min; } function shuffle(a){ for(let i=a.length-1;i>0;i--){ const j=Math.floor(Math.random()*(i+1)); [a[i],a[j]]=[a[j],a[i]]; } }function updateHearts(){ heartsEl.textContent = ('❤️ '.repeat(Math.max(0, 3 - fails))).trim(); }function difficulty(){ if(score < 5) return 1; if(score root.classList.remove('flash-good','flash-bad'), 220); }function startTimer(){ clearTimers(); let t = 3000; barEl.style.width = '100%';barTimer = setInterval(function(){ t -= 100; const pct = Math.max(0, (t/3000)*100); barEl.style.width = pct + '%'; }, 100);timer = setTimeout(miss, 3000); }function genQuestion(){ level = difficulty(); levelEl.textContent = String(level);let a, b, op, res;if(level === 1){ a = r(1,20); b = r(1,20); op = (Math.random() > 0.5 ? '+' : '-'); }else if(level === 2){ a = r(5,40); b = r(5,40); op = ['+','-','×'][r(0,2)]; }else{ a = r(6,60); b = r(2,12); op = ['+','-','×'][r(0,2)]; }if(op === '-' && b > a){ const tmp=a; a=b; b=tmp; }if(op === '×') res = a*b; else if(op === '+') res = a+b; else res = a-b;currentAnswer = res;const e = pickEmoji(); qEl.textContent = e + " " + a + " " + op + " " + b;const opts = [res, res + r(1,5), res - r(1,5)]; shuffle(opts);answersEl.innerHTML = ''; opts.forEach(function(v){ const btn = document.createElement('button'); btn.type = 'button'; btn.className = 'imn-mr-answer'; btn.textContent = String(v); btn.addEventListener('click', function(){ choose(v, btn); }, {passive:true}); answersEl.appendChild(btn); });startTimer(); }function choose(v, btn){ clearTimers(); const ok = (v === currentAnswer);if(ok){ score++; streak++; btn.classList.add('imn-mr-good'); flash(true);if(streak === 3){ score++; // bonus +1 point fails = Math.max(0, fails - 1); // récupère 1 coeur streak = 0; updateHearts(); fbEl.textContent = 'Série parfaite : bonus +1 et +1 cœur'; }else{ fbEl.textContent = 'Bonne réponse'; }imnTrackSafe('mathrush_answer', {ok:1, score:score}); }else{ streak = 0; fails++; updateHearts(); btn.classList.add('imn-mr-bad'); flash(false); fbEl.innerHTML = 'Mauvaise réponse. ' + currentAnswer + ''; imnTrackSafe('mathrush_answer', {ok:0, fails:fails}); }scoreEl.textContent = String(score);if(fails >= 3) endGame(); else setTimeout(genQuestion, 650); }function miss(){ fails++; streak = 0; updateHearts(); flash(false); fbEl.innerHTML = 'Temps écoulé. ' + currentAnswer + ''; imnTrackSafe('mathrush_timeout', {fails:fails});if(fails >= 3) endGame(); else setTimeout(genQuestion, 650); }function endGame(){ clearTimers(); fbEl.innerHTML = 'Partie terminée. Score : ' + score + ''; startBtn.style.display = 'none'; restartBtn.style.display = 'inline-block'; imnTrackSafe('mathrush_end', {score:score}); }function start(){ score = 0; streak = 0; fails = 0; currentSet = emojiSets[r(0, emojiSets.length-1)]; // nouvelle série à chaque partie updateHearts(); scoreEl.textContent = '0'; levelEl.textContent = '1'; fbEl.textContent = ''; startBtn.style.display = 'none'; restartBtn.style.display = 'none'; imnTrackSafe('mathrush_start', {}); genQuestion(); }startBtn.addEventListener('click', start, {passive:true}); restartBtn.addEventListener('click', function(){ imnTrackSafe('mathrush_restart', {}); start(); }, {passive:true});updateHearts(); }); })();

Sources officielles

  • Préfecture de la Loire-Atlantique
  • Météo-France – Vigilance météorologique
  • Vigicrues – Service de prévision des crues
  • Inforoutes Loire-Atlantique
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Chaque quartier a des idées à raconter. »

Lire l’article complet →
À la une25.02.26

INFOS MÉDIA NANTES · À LA UNE

À très bientôt
pour de nouvelles
actualités locales.

Actualités, personnalités, événements, culture : à découvrir au fil des publications.infos-media-nantes.fr
Couverture