Changelog
Todas las actualizaciones y novedades
Barra de crosslink de red
NetworkBar pre-footer añadida con tarjetas enlazando a ntool.io y pixcode.io. Eliminados todos los marcadores AdSense. Descripciones enriquecidas de los sitios en 7 idiomas.
Fuentes autoalojadas, accesibilidad y favicon
Reemplazado Google Fonts CDN con archivos woff2 autoalojados (latin + latin-ext). Corregidos ratios de contraste WCAG AA en text-muted, text-secondary, píldoras de categoría, marcadores de anuncios y pie de página. Añadido aria-label al selector de idioma y aria-hidden a los marcadores de anuncios. Nuevo favicon con 'C' sobre fondo accent.
Calidad del código: deduplicación y correcciones de build
31 islas locales deduplicadas: useIsMobile, mkFmt/mkFmtFull y pct() inline reemplazados con imports compartidos de hooks/useIsMobile y utils/formatters. Corregidas 14 variables no utilizadas, clave duplicada de sinónimos en ToolSearch, desajuste de versión, is:inline faltante en scripts JSON-LD. Eliminada regla CSS duplicada y componente RelatedArticles no utilizado.
Optimización CSS, páginas de error y carga diferida
~550 líneas de CSS duplicado extraídas en hojas de estilo compartidas (blog-cards.css, legal.css, error.css). Páginas de error 404 y 500 personalizadas con detección automática del idioma del navegador y directivas nginx error_page. Añadido loading="lazy" a las imágenes de banderas. Hover de tarjetas de blog estandarizado mediante clase global card-hover.
Mejora de UX, Seguridad, Rendimiento y Accesibilidad
Fuentes Google autoalojadas para carga mas rapida. Todos los islands calculadores ahora usan client:visible para hidratacion diferida (~200KB JS ahorrados por pagina). Agregadas meta tags Open Graph, corregidas URLs hreflang, enriquecido JSON-LD. Enlace saltar al contenido, inputs focus-visible, media queries reduced-motion e impresion. Trampa de foco y atributos aria en el banner de cookies. ErrorBoundary y secciones de resultados aria-live en las 63 calculadoras. Nuevos robots.txt, security.txt y configuracion de cabeceras de seguridad Nginx. Favicon personalizado con color de acento del sitio.
Sistema de Consentimiento de Cookies RGPD
Conformidad RGPD completa: banner de consentimiento de cookies con opciones Aceptar Todo, Rechazar Todo y Personalizar. AdSense ahora solo se carga con consentimiento de marketing. Nuevas páginas legales: Política de Privacidad, Política de Cookies y Términos de Servicio en los 7 idiomas. Footer actualizado con enlaces legales.
Búsqueda Fuzzy en la Nav con Autocompletado
Nuevo botón de búsqueda en la barra de navegación con estilo pill toggle e icono de lupa. Abre un overlay centrado con fondo difuminado. Motor de scoring fuzzy personalizado con distancia de Levenshtein, sinónimos multilingües y coincidencia ponderada. Busca en herramientas, herramientas locales y artículos del blog. Navegación por teclado y coincidencias resaltadas.
i18n Completa para Todas las Calculadoras
Todas las etiquetas de calculadoras, stat cards, result boxes y textos de leyenda están ahora completamente traducidos en los 6 idiomas no ingleses. Más de 1.000 nuevas claves de traducción añadidas. Corregidos textos hardcoded restantes en result-sub. Las stat cards y result boxes ahora usan layout flexbox columna para mejor espaciado.
Mejoras UI — Banderas, Iconos & Diseño
Selector de idiomas reordenado por importancia global. Banderas reemplazadas por imágenes SVG circulares en las páginas de inicio y local. Iconos emoji eliminados de los títulos de secciones. Icono del logo eliminado de la navbar. Tamaños de encabezados estandarizados a 1.25rem. Border-radius del selector de idiomas fijado a 8px.
i18n para Herramientas Locales
Las 27 calculadoras específicas por país (IT, DE, FR, NL, ES, PT) ahora usan el sistema de traducción t() en lugar de etiquetas hardcoded en el idioma nativo. Se añadieron traducciones multilingüe para que cada herramienta se muestre correctamente en los 7 idiomas soportados.
Sistema de Favoritos
Marca herramientas como favoritas con el botón corazón en cada página. Los favoritos se guardan en tu navegador y aparecen en una sección dedicada en la parte superior de la página principal, con eliminación rápida mediante el botón ×.
Artículos Relacionados en Páginas de Herramientas
Las páginas de herramientas ahora muestran hasta 3 artículos de blog relacionados, creando enlaces bidireccionales entre herramientas y contenido para mejor navegación y SEO.
Sistema de Blog con Soporte 7 Idiomas
Blog completo con artículos sobre hipotecas, inversiones, crypto, impuestos y más. Cada artículo enlaza a herramientas relevantes mediante tags.
Lanzamiento Inicial — 50+ Herramientas Financieras
Lanzamiento de capops.io con 30+ calculadoras universales y 25+ herramientas específicas por país cubriendo Italia, UK, Alemania, Francia, Países Bajos, España, Portugal y Brasil. 686 páginas en 7 idiomas.