[{"data":1,"prerenderedAt":423},["ShallowReactive",2],{"i-ic:outline-arrow-upward":3,"Footer_afPiwGMwNiEyV4syWzw87ovzxHAgs4iwKtCn4zqBf8E":8,"episode-\u002Fpodcasts\u002Fnews-fev26":16,"github-sponsor":325,"i-material-symbols:home":400,"i-ic:baseline-play-circle-filled-white":402,"i-material-symbols:ios-share":404,"i-cbi:deezer-logo":406,"i-vscode-icons:file-type-rss":408,"i-ri:heart-3-fill":411,"Brand_dlIOZD2O03VXPoFYukMOJnSnZRMTmJ0YwMKY5fNK8":413,"Duration_RBwJCLegoCZw17wV1oKmUudN9syNP12JOB8YOCuhAw":418},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"currentColor\" d=\"m4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z\"\u002F>",["Island",9],{"key":10,"result":11},"Footer_afPiwGMwNiEyV4syWzw87ovzxHAgs4iwKtCn4zqBf8E",{"head":12},{"style":13},[14],{"innerHTML":15},":where(.i-mdi\\:github){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url(\"data:image\u002Fsvg+xml,%3Csvg xmlns='http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2'\u002F%3E%3C\u002Fsvg%3E\")}",{"id":17,"title":18,"author":19,"body":20,"categories":298,"description":300,"dsSlug":301,"duration":302,"episodeArtwork":303,"episodeNumber":304,"episodeType":305,"explicit":6,"extension":306,"guid":302,"links":307,"meta":308,"navigation":309,"path":310,"publicationDate":311,"season":279,"seo":312,"status":313,"stem":314,"subtitle":315,"tags":316,"videoLink":323,"__hash__":324},"podcasts\u002Fpodcasts\u002F127.news-fev26\u002Findex.md","News Février 2026, du WebMCP, des agents spammeurs et du Markdown.","Double Slash",{"type":21,"value":22,"toc":277},"minimark",[23,28,40,44,53,57,66,70,78,82,91,95,99,107,111,119,123,131,135,138,143,151,155,163,167,176,180,183,191,197,205,208,211,214,218,221,230,234,242,254,261,267,274],[24,25,27],"h2",{"id":26},"cloudflare-markdown-for-agent","Cloudflare markdown for agent",[29,30,31],"ul",{},[32,33,34],"li",{},[35,36,37],"a",{"href":37,"rel":38},"https:\u002F\u002Fdevelopers.cloudflare.com\u002Ffundamentals\u002Freference\u002Fmarkdown-for-agents\u002F",[39],"nofollow",[24,41,43],{"id":42},"ui-sh","UI sh",[29,45,46],{},[32,47,48],{},[35,49,52],{"href":50,"rel":51},"https:\u002F\u002Fui.sh\u002F",[39],"https:\u002F\u002Fui.sh",[24,54,56],{"id":55},"native-php-free","Native PHP free",[29,58,59],{},[32,60,61],{},[35,62,65],{"href":63,"rel":64},"https:\u002F\u002Fnativephp.com\u002F",[39],"https:\u002F\u002Fnativephp.com",[24,67,69],{"id":68},"jeu-trois-rivières","Jeu Trois rivières",[29,71,72],{},[32,73,74],{},[35,75,76],{"href":76,"rel":77},"https:\u002F\u002Fkorben.info\u002Ftrois-rivieres-le-jeu-video-qui-sensibilise-a-lecologie.html",[39],[24,79,81],{"id":80},"picoclaw","PicoClaw",[29,83,84],{},[32,85,86],{},[35,87,90],{"href":88,"rel":89},"https:\u002F\u002Fpicoclaw.net\u002F",[39],"https:\u002F\u002Fpicoclaw.net",[24,92,94],{"id":93},"npmx","NPMX",[96,97,98],"p",{},"Fast npm registry",[29,100,101],{},[32,102,103],{},[35,104,105],{"href":105,"rel":106},"https:\u002F\u002Fnpmx.dev\u002Fsearch",[39],[24,108,110],{"id":109},"transformerjs-v4","TransformerJS v4",[29,112,113],{},[32,114,115],{},[35,116,117],{"href":117,"rel":118},"https:\u002F\u002Fhuggingface.co\u002Fblog\u002Ftransformersjs-v4",[39],[24,120,122],{"id":121},"observatoire-de-la-souveraineté","Observatoire de la Souveraineté",[29,124,125],{},[32,126,127],{},[35,128,129],{"href":129,"rel":130},"https:\u002F\u002Fproton.me\u002Ffr\u002Fbusiness\u002Feurope-tech-watch",[39],[24,132,134],{"id":133},"webmcp","WebMCP",[96,136,137],{},"Fournir des outils aux agents pour interagir avec un site web.",[139,140,142],"h3",{"id":141},"dans-chrome-145-en-experimental","Dans Chrome 145 en experimental",[29,144,145],{},[32,146,147],{},[35,148,149],{"href":149,"rel":150},"https:\u002F\u002Fdeveloper.chrome.com\u002Fblog\u002Fwebmcp-epp?hl=fr",[39],[139,152,154],{"id":153},"concepts","Concepts",[29,156,157],{},[32,158,159],{},[35,160,161],{"href":161,"rel":162},"https:\u002F\u002Fdocs.mcp-b.ai\u002Fintroduction",[39],[139,164,166],{"id":165},"article","Article",[29,168,169],{},[32,170,171],{},[35,172,175],{"href":173,"rel":174},"https:\u002F\u002Fmedium.com\u002Freading-sh\u002Fchromes-webmcp-makes-ai-agents-stop-pretending-e8c7da1ba650",[39],"https:\u002F\u002Fmedium.com\u002Freading-sh\u002Fchromes-webmcp-makes-ai-agents-stop-pretending-e8c7da1ba650?sk=f729fbaf4c5b2a973fef3e64bda46956",[24,177,179],{"id":178},"projet-open-source-spammés-par-des-agents-ia","Projet Open-source spammés par des agents IA",[96,181,182],{},"Rien ne vas plus, les projets open-sources sont spammé par des issues ouvertes par des agents IA.",[29,184,185],{},[32,186,187],{},[35,188,189],{"href":189,"rel":190},"https:\u002F\u002Fx.com\u002Fyouyuxi\u002Fstatus\u002F2022504876153147756?s=20",[39],[192,193,194],"blockquote",{},[96,195,196],{},"L'IA, avec ses problèmes de spam et ses hallucinations, crée des problèmes qui n'existent pas... Imaginez que des agents de programmation prennent ça pour argent comptant. C'est vraiment triste. :\u002F",[29,198,199],{},[32,200,201],{},[35,202,203],{"href":203,"rel":204},"https:\u002F\u002Fgithub.com\u002Forgs\u002Fcommunity\u002Fdiscussions\u002F185387",[39],[96,206,207],{},"GitHub a publié une mise à jour à la fois honnête et inquiétante. L'IA est utilisée pour soumettre à la chaîne des pull requests (PR) dans des dépôts populaires. Ces contributions ignorent les règles, échouent aux contrôles qualité de base et sont immédiatement abandonnées. Pour les mainteneurs, cela représente des heures passées chaque semaine à examiner des contributions inutiles au lieu de développer de nouvelles fonctionnalités.",[96,209,210],{},"La réponse de GitHub est double. À court terme, la plateforme ajoute des permissions de PR configurables et la possibilité de supprimer les PR indésirables depuis l'interface. À long terme, elle explore des outils de triage basés sur l'IA pour lutter contre ce spam généré par l'IA elle-même.",[96,212,213],{},"L'IA facilite la contribution, ce qui est formidable. Mais elle facilite aussi les contributions de faible qualité, ce qui crée de réels problèmes. GitHub marche sur un fil. Trop restrictif, et l'accès des nouveaux contributeurs devient difficile. Trop permissif, et le spam l'emporte.",[24,215,217],{"id":216},"mago-php","Mago PHP",[96,219,220],{},"Formater, linter pour PHP.",[29,222,223],{},[32,224,225],{},[35,226,229],{"href":227,"rel":228},"https:\u002F\u002Fmago.carthage.software\u002F",[39],"https:\u002F\u002Fmago.carthage.software",[24,231,233],{"id":232},"_200-lignes-de-de-markdown-font-perdre-285-milliard-de-dollars","200 lignes de de markdown font perdre 285 milliard de dollars",[29,235,236],{},[32,237,238],{},[35,239,240],{"href":240,"rel":241},"https:\u002F\u002Fnatesnewsletter.substack.com\u002Fp\u002F200-lines-of-markdown-just-triggered",[39],[96,243,244,245,249,250,253],{},"Ce fichier n’a pas ",[246,247,248],"strong",{},"causé la chute",", il l’a ",[246,251,252],{},"révélée",".",[96,255,256,257,260],{},"Le markdown a mis en lumière la ",[246,258,259],{},"fragilité du modèle de tarification “par siège”"," (licences par utilisateur), qui a dominé l’industrie SaaS depuis ~20 ans.",[96,262,263,264,253],{},"Si l’IA peut automatiser des tâches facturées traditionnellement à l’heure\u002Fpersonne, alors les ",[246,265,266],{},"marges des fournisseurs SaaS sont menacées immédiatement, pas dans le futur",[96,268,269,270,273],{},"Certains traders ont même parlé de “",[246,271,272],{},"SaaSpocalypse","” — une vente panique basée sur cette dynamique.",[96,275,276],{},"Bonne écoute !",{"title":278,"searchDepth":279,"depth":279,"links":280},"",2,[281,282,283,284,285,286,287,288,289,295,296,297],{"id":26,"depth":279,"text":27},{"id":42,"depth":279,"text":43},{"id":55,"depth":279,"text":56},{"id":68,"depth":279,"text":69},{"id":80,"depth":279,"text":81},{"id":93,"depth":279,"text":94},{"id":109,"depth":279,"text":110},{"id":121,"depth":279,"text":122},{"id":133,"depth":279,"text":134,"children":290},[291,293,294],{"id":141,"depth":292,"text":142},3,{"id":153,"depth":292,"text":154},{"id":165,"depth":292,"text":166},{"id":178,"depth":279,"text":179},{"id":216,"depth":279,"text":217},{"id":232,"depth":279,"text":233},[299],"Technology","Nous évoquons l'arrivée des WebMCP, l'option Cloudflare qui permet de retourner du markdown sur une requête, NativePHP qui devient open-source et gratuit, un jeu éducatif pour les enfants, TransformerJS qui arrive en V4, les projets open-source qui se font spammer et la perte de confiance des marchés envers les SaaS.","DS_127_news-fev26",null,"https:\u002F\u002Fres.cloudinary.com\u002Fdoubleslash\u002Fimage\u002Fupload\u002Fv1771363427\u002FART_127_fidhxe.png",127,"full","md",[],{},true,"\u002Fpodcasts\u002Fnews-fev26","2026-02-18",{"title":18,"description":300},"published","podcasts\u002F127.news-fev26\u002Findex","Les news sur le développement web et l'IA pour février 2026 RC1",[317,318,319,320,80,321,322,133],"cloudflare","ui","php","nativephp","transformerjs","souverainete","Uwq-TIg580Q","UK7z5-aqrJaHYQhQGtjpJ1XgHAxonsz9aS12z8N01NI",{"data":326},{"organization":327},{"sponsorsListing":328},{"name":329,"fullDescriptionHTML":330,"url":331,"shortDescription":332,"activeGoal":333,"isPublic":309,"sponsorable":337},"sponsors-double-slash-podcast","\u003Cp>Le podcast des dev pour dev par des dev !\u003C\u002Fp>\n\u003Cp>Des podcasts et des videos sur les technologie WEB modernes.\u003C\u002Fp>\n\u003Cp>A deux ou avec un invité, on discute des tendances, des nouvelles technologies, des meilleures pratiques actuelles.\u003C\u002Fp>\n\u003Cp>🎥 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCp5DGBAX2XNJXeOVAo7bICQ\">Youtube\u003C\u002Fa>\u003Cbr>\n🎙️ \u003Ca href=\"https:\u002F\u002Fspoti.fi\u002F317wtvD\">Spotify\u003C\u002Fa> ▪️ \u003Ca href=\"https:\u002F\u002Fapple.co\u002F3fTguFo\">Apple Podcast\u003C\u002Fa> ▪️ \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3i0hDgy\">Deezer\u003C\u002Fa> ▪️ \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F31aKKYd\">Google Podcast\u003C\u002Fa>\u003Cbr>\n🌐 \u003Ca href=\"https:\u002F\u002Fdouble-slash.dev\u002F\">Double Slash DEV\u003C\u002Fa>\u003C\u002Fp>","https:\u002F\u002Fgithub.com\u002Fsponsors\u002Fdouble-slash-podcast","Le podcast des dev pour les dev par des dev !",{"description":334,"percentComplete":335,"targetValue":335,"title":336},"L'ensemble des charges seront couvertes. Service de stockage et abonnement aux services utilisés.",70,"$70 per month",{"sponsors":338},{"edges":339},[340,346,352,358,364,370,376,382,388,394],{"node":341},{"id":342,"name":343,"url":344,"avatarUrl":345},"MDQ6VXNlcjEwMDMwNw==","Clément Delmas","https:\u002F\u002Fgithub.com\u002Fclem","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F100307?u=878ed4b7cdf920879b57046f19e434fea2c7d296&v=4",{"node":347},{"id":348,"name":349,"url":350,"avatarUrl":351},"MDQ6VXNlcjI3NTYwOQ==","Thibaud Lepretre","https:\u002F\u002Fgithub.com\u002Fkakawait","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F275609?v=4",{"node":353},{"id":354,"name":355,"url":356,"avatarUrl":357},"MDQ6VXNlcjE5MTQxNjA=","David Pollet","https:\u002F\u002Fgithub.com\u002Fdavidpollet","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1914160?u=4b3da16383b9fa810fd0980f756000709403ab45&v=4",{"node":359},{"id":360,"name":361,"url":362,"avatarUrl":363},"MDQ6VXNlcjYzMzMzOTY=","Eric","https:\u002F\u002Fgithub.com\u002Fericledonge","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6333396?u=e9e541a6b9125d8e8b558fdd914c847eb36db695&v=4",{"node":365},{"id":366,"name":367,"url":368,"avatarUrl":369},"MDQ6VXNlcjg4OTk3Njg=","François Gardien","https:\u002F\u002Fgithub.com\u002FYoutch","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F8899768?u=85ae8c4299c380bcec02e99e9364624f3ce333c7&v=4",{"node":371},{"id":372,"name":373,"url":374,"avatarUrl":375},"MDQ6VXNlcjEwMTc2NjI2","Antharuu","https:\u002F\u002Fgithub.com\u002Fantharuu","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F10176626?u=3f6ef490b330d5a9bbaa3137560b5d1d4cf13a4a&v=4",{"node":377},{"id":378,"name":379,"url":380,"avatarUrl":381},"MDQ6VXNlcjEwMTg2OTkz","Adrien Zaganelli","https:\u002F\u002Fgithub.com\u002FadrienZ","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F10186993?u=08189ef8cf708a61445b6a57cf7a2aa361d484af&v=4",{"node":383},{"id":384,"name":385,"url":386,"avatarUrl":387},"MDQ6VXNlcjI2MTQyMzgz","Thomas Lemoine","https:\u002F\u002Fgithub.com\u002Fthomaslemoine","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F26142383?u=4c68175459b0ae1f8c68c48c40f2ae148747675d&v=4",{"node":389},{"id":390,"name":391,"url":392,"avatarUrl":393},"MDQ6VXNlcjY1NzM3MTMx","Valentin Grenier","https:\u002F\u002Fgithub.com\u002Fvalentin-grenier","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F65737131?u=0ba0cc828412f6655a948c6a82f69b9c909f8fd9&v=4",{"node":395},{"id":396,"name":397,"url":398,"avatarUrl":399},"U_kgDOBipZwA","Hebrard Frederic","https:\u002F\u002Fgithub.com\u002Ffrederichebrard","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F103438784?v=4",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":401},"\u003Cpath fill=\"currentColor\" d=\"M4 21V9l8-6l8 6v12h-6v-7h-4v7z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":403},"\u003Cpath fill=\"currentColor\" d=\"M12 2C6.475 2 2 6.475 2 12s4.475 10 10 10s10-4.475 10-10S17.525 2 12 2m-2 14.5v-9l6 4.5z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":405},"\u003Cpath fill=\"currentColor\" d=\"M6 22q-.825 0-1.412-.587T4 20V10q0-.825.588-1.412T6 8h3v2H6v10h12V10h-3V8h3q.825 0 1.413.588T20 10v10q0 .825-.587 1.413T18 22zm5-6V4.825l-1.6 1.6L8 5l4-4l4 4l-1.4 1.425l-1.6-1.6V16z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":407},"\u003Cpath fill=\"currentColor\" d=\"M18.774 5.051c.185-1.072.457-1.747.757-1.748c.561 0 1.015 2.341 1.015 5.228s-.455 5.229-1.016 5.229c-.23 0-.443-.4-.614-1.064c-.27 2.439-.831 4.115-1.48 4.115c-.5 0-.953-1.007-1.256-2.594c-.207 3.018-.727 5.161-1.334 5.161c-.381 0-.73-.848-.987-2.231C13.55 20 12.834 22 12 22s-1.551-2-1.86-4.853c-.255 1.383-.6 2.231-.986 2.231c-.609 0-1.128-2.142-1.335-5.161c-.3 1.587-.752 2.594-1.256 2.594c-.649 0-1.21-1.676-1.481-4.115c-.169.668-.382 1.064-.613 1.064c-.562 0-1.017-2.34-1.017-5.229S3.908 3.3 4.471 3.3c.3 0 .57.676.758 1.748C5.527 3.2 6.014 2 6.564 2c.653 0 1.219 1.7 1.487 4.168c.262-1.8.658-2.941 1.1-2.941c.624 0 1.154 2.252 1.351 5.393C10.874 7.01 11.41 6 12 6s1.128 1.011 1.5 2.62c.2-3.141.727-5.393 1.351-5.393c.444 0 .84 1.145 1.1 2.941C16.219 3.7 16.785 2 17.439 2c.547 0 1.035 1.2 1.335 3.051m-16.2 5.3C2.258 10.355 2 9.31 2 8.017s.258-2.337.576-2.337s.578 1.044.578 2.337s-.254 2.338-.578 2.338Zm18.848 0c-.32 0-.577-1.045-.577-2.338s.257-2.337.577-2.337S22 6.724 22 8.017s-.258 2.338-.576 2.338Z\"\u002F>",{"left":4,"top":4,"width":409,"height":409,"rotate":4,"vFlip":6,"hFlip":6,"body":410},32,"\u003Cdefs>\u003ClinearGradient id=\"SVGvSi4fdXe\" x1=\"30.06\" x2=\"225.94\" y1=\"30.06\" y2=\"225.94\" gradientTransform=\"matrix(.11 0 0 .11 2 2)\" gradientUnits=\"userSpaceOnUse\">\u003Cstop offset=\"0\" stop-color=\"#e3702d\"\u002F>\u003Cstop offset=\".11\" stop-color=\"#ea7d31\"\u002F>\u003Cstop offset=\".35\" stop-color=\"#f69537\"\u002F>\u003Cstop offset=\".5\" stop-color=\"#fb9e3a\"\u002F>\u003Cstop offset=\".7\" stop-color=\"#ea7c31\"\u002F>\u003Cstop offset=\".89\" stop-color=\"#de642b\"\u002F>\u003Cstop offset=\"1\" stop-color=\"#d95b29\"\u002F>\u003C\u002FlinearGradient>\u003C\u002Fdefs>\u003Crect width=\"28\" height=\"28\" x=\"2\" y=\"2\" fill=\"#cc5d15\" rx=\"6.01\" ry=\"6.01\"\u002F>\u003Crect width=\"26.91\" height=\"26.91\" x=\"2.54\" y=\"2.54\" fill=\"#f49c52\" rx=\"5.47\" ry=\"5.47\"\u002F>\u003Crect width=\"25.82\" height=\"25.82\" x=\"3.1\" y=\"3.1\" fill=\"url(#SVGvSi4fdXe)\" rx=\"5.14\" ry=\"5.14\"\u002F>\u003Cpath fill=\"#fff\" d=\"M6.82 6.16v3.83a15.31 15.31 0 0 1 15.3 15.3h3.83A19.14 19.14 0 0 0 6.81 6.17zm0 6.45v3.72a8.97 8.97 0 0 1 8.96 8.97h3.72A12.69 12.69 0 0 0 6.81 12.6zm2.62 7.44a2.63 2.63 0 0 0-2.63 2.62a2.63 2.63 0 0 0 2.63 2.63a2.63 2.63 0 0 0 2.63-2.63a2.63 2.63 0 0 0-2.63-2.63z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":412},"\u003Cpath fill=\"currentColor\" d=\"M16.5 3C19.538 3 22 5.5 22 9c0 7-7.5 11-10 12.5C9.5 20 2 16 2 9c0-3.5 2.5-6 5.5-6C9.36 3 11 4 12 5c1-1 2.64-2 4.5-2\"\u002F>",["Island",414],{"key":415,"result":416},"Brand_dlIOZD2O03VXPoFYukMOJnSnZRMTmJ0YwMKY5fNK8",{"head":417},{},["Island",419],{"key":420,"result":421},"Duration_RBwJCLegoCZw17wV1oKmUudN9syNP12JOB8YOCuhAw",{"head":422},{},1785405174327]