1/* Safari iOS 14 et moins ne parse pas le bundle React 19 / Vite 8. 2 Fichier externe : la CSP (script-src 'self') interdit les scripts inline. 3 Syntaxe ES5 volontaire (pas de `catch` sans liaison) : ce fichier doit 4 s'exécuter précisément sur les moteurs qu'il détecte. */ 5/* eslint-disable no-unused-vars */ 6(function () { 7 var ok; 8 try { 9 ok = typeof globalThis !== "undefined" 10 && typeof Object.fromEntries === "function" 11 && typeof Array.prototype.at === "function" 12 && typeof String.prototype.replaceAll === "function"; 13 } catch (e) { 14 ok = false; 15 } 16 if (ok) return; 17 document.addEventListener("DOMContentLoaded", function () { 18 var root = document.getElementById("root"); 19 if (!root) return; 20 root.innerHTML = '<div style="box-sizing:border-box;min-height:100vh;padding:40px 24px;font-family:system-ui,sans-serif;background:#FAF7F2;color:#1a1716;max-width:440px;margin:0 auto;line-height:1.55">' 21 + '<p style="margin:0 0 10px;font-size:12px;letter-spacing:.16em;font-weight:700;color:#B07C14">SALSA ATTITUDE</p>' 22 + '<h1 style="margin:0 0 14px;font-size:28px;font-weight:500">Navigateur trop ancien</h1>' 23 + '<p style="margin:0 0 12px">Ce site a besoin de Safari sur iOS 16 ou plus, ou de Chrome / Firefox à jour.</p>' 24 + '<p style="margin:0 0 12px">Sur iPhone, ouvrez <strong>salsaquebec.com</strong> dans Safari pour installer l'app : Partager â Sur l'écran d'accueil.</p>' 25 + '<p style="margin:0">Pour vous inscrire : <a href="tel:+14185585228" style="color:#9E1222">418 558-5228</a></p>' 26 + '</div>'; 27 }); 28})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.