Changelog
Toutes les mises à jour et nouveautés
Barre de crosslink réseau
NetworkBar pré-footer ajoutée avec cartes liées à ntool.io et pixcode.io. Suppression de tous les espaces AdSense. Descriptions enrichies des sites du réseau en 7 langues.
Polices auto-hébergées, accessibilité et favicon
Remplacement du CDN Google Fonts par des fichiers woff2 auto-hébergés (latin + latin-ext). Correction des ratios de contraste WCAG AA sur text-muted, text-secondary, pilules de catégorie, espaces publicitaires et pied de page. Ajout d'aria-label au sélecteur de langue et aria-hidden aux espaces publicitaires. Nouveau favicon avec 'C' sur fond accent.
Qualité du code : déduplication et corrections de build
31 îlots locaux dédupliqués : useIsMobile, mkFmt/mkFmtFull et pct() en ligne remplacés par des imports partagés depuis hooks/useIsMobile et utils/formatters. Correction de 14 variables inutilisées, clé de synonyme ToolSearch en double, décalage de version, is:inline manquant sur les scripts JSON-LD. Suppression d'une règle CSS en double et du composant RelatedArticles inutilisé.
Optimisation CSS, pages d'erreur et chargement différé
~550 lignes de CSS dupliqué extraites dans des feuilles de style partagées (blog-cards.css, legal.css, error.css). Pages d'erreur 404 et 500 personnalisées avec détection automatique de la langue du navigateur et directives nginx error_page. Ajout de loading="lazy" aux images de drapeaux. Hover des cartes blog standardisé via la classe globale card-hover.
Refonte UX, Securite, Performance et Accessibilite
Polices Google auto-hebergees pour un chargement plus rapide. Tous les islands calculateurs utilisent client:visible pour une hydratation differee (~200Ko JS economises par page). Ajout des meta tags Open Graph, correction des URL hreflang, enrichissement du JSON-LD. Lien d'acces au contenu, inputs focus-visible, media queries reduced-motion et impression. Piege de focus et attributs aria dans le bandeau cookie. ErrorBoundary et sections resultats aria-live sur les 63 calculateurs. Nouveaux robots.txt, security.txt et configuration des en-tetes de securite Nginx. Favicon personnalisee avec la couleur d'accent du site.
Système de Consentement Cookies RGPD
Conformité RGPD complète : bannière de consentement aux cookies avec options Tout accepter, Tout refuser et Personnaliser. AdSense ne se charge désormais qu'avec le consentement marketing. Nouvelles pages légales : Politique de Confidentialité, Politique de Cookies et Conditions d'Utilisation dans les 7 langues. Footer mis à jour avec liens légaux.
Recherche Fuzzy dans la Nav avec Autocomplete
Nouveau bouton de recherche dans la barre de navigation style pill toggle avec icône loupe. Ouvre un overlay centré avec fond flouté. Moteur de scoring fuzzy personnalisé avec distance de Levenshtein, synonymes multilingues et correspondance pondérée. Recherche dans les outils, outils locaux et articles de blog. Navigation clavier et correspondances surlignées.
i18n Complète pour Tous les Calculateurs
Toutes les étiquettes des calculateurs, stat cards, result boxes et textes de légende sont désormais entièrement traduits dans les 6 langues non anglaises. Plus de 1 000 nouvelles clés de traduction ajoutées. Correction des textes codés en dur restants dans les result-sub. Les stat cards et result boxes utilisent désormais un layout flexbox en colonne pour un meilleur espacement.
Améliorations UI — Drapeaux, Icônes & Mise en page
Sélecteur de langue réorganisé par importance mondiale. Drapeaux remplacés par des images SVG circulaires sur les pages d'accueil et locale. Icônes emoji supprimées des titres de sections. Icône logo supprimée de la navbar. Tailles des titres standardisées à 1.25rem. Border-radius du sélecteur de langue fixé à 8px.
i18n pour les Outils Locaux
Les 27 calculateurs spécifiques par pays (IT, DE, FR, NL, ES, PT) utilisent désormais le système de traduction t() au lieu d'étiquettes codées en dur dans la langue native. Traductions multilingues ajoutées pour que chaque outil s'affiche correctement dans les 7 langues prises en charge.
Système de Favoris
Marquez des outils comme favoris avec le bouton cœur sur chaque page. Les favoris sont enregistrés dans votre navigateur et apparaissent dans une section dédiée en haut de la page d'accueil, avec suppression rapide via le bouton ×.
Articles Associés sur les Pages Outils
Les pages outils affichent désormais jusqu'à 3 articles de blog associés, créant des liens bidirectionnels entre outils et contenus pour une meilleure navigation et SEO.
Système de Blog avec Support 7 Langues
Blog complet avec des articles sur les hypothèques, investissements, crypto, impôts et plus. Chaque article renvoie aux outils pertinents via des tags.
Lancement Initial — 50+ Outils Financiers
Lancement de capops.io avec 30+ calculateurs universels et 25+ outils spécifiques par pays couvrant l'Italie, le Royaume-Uni, l'Allemagne, la France, les Pays-Bas, l'Espagne, le Portugal et le Brésil. 686 pages en 7 langues.