Resumen ejecutivo
Contexto y motivaciones
Apple buscó independencia y mejor rendimiento que IE para Mac, adoptando KHTML/KJS como base libre para WebKit.
Integración profunda con Core Graphics, tipografías de macOS y frameworks nativos para optimizar batería y UI.
Una web completa en el bolsillo: Mobile Safari en 2007 con el primer iPhone impulsó sitios adaptativos.
-
2003
Safari 1.0 (macOS) reemplaza a IE como navegador por defecto.
-
2007
Mobile Safari llega al iPhone; Safari 3 beta aparece para Windows.
-
2010
WebKit2 introduce arquitectura multiproceso; llega Reading List y mejoras de Nitro.
-
2017
ITP (Intelligent Tracking Prevention) refuerza privacidad bloqueando seguimiento entre sitios.
Arquitectura y tecnología
Fork de KHTML/KJS optimizado para macOS/iOS; renderizado rápido, soporte de estándares y extensiones específicas de Apple.
Motor JS de WebKit; Nitro introdujo compilación JIT para acelerar ejecución.
Separación de procesos para contenido web y UI, aumentando estabilidad y seguridad.
ITP reduce fingerprinting y tracking; permisos granulares para APIs web.
Soporte activo de HTML5, CSS3 y APIs modernas (Canvas, Audio/Video, WebGL); restricciones en algunas APIs en iOS por políticas de energía y seguridad.
Experiencia de usuario
Interfaz minimalista, barras integradas al sistema, renderizado nítido de fuentes y subpixel antialiasing.
Modo lectura limpia y lista offline, facilitando lectura prolongada.
Sincronización de contraseñas, favoritos e historial; pestañas entre dispositivos Apple.
Optimización energética en MacBooks y iOS; throttling de timers en segundo plano.
Extensiones más restringidas que en Chromium/Firefox; en iOS, todos los navegadores usan WebKit por política de plataforma.
Impacto y legado
Mobile Safari demostró que el teléfono podía renderizar la Web completa, catalizando el diseño responsive.
WebKit fue adoptado por otros proyectos (Chrome en 2008 antes de Blink; varios navegadores móviles).
ITP influyó en políticas anti-tracking y empujó a la industria hacia cookies más cortas y restricciones a third-party.
Safari fijó un estándar de claridad tipográfica y consistencia visual en el navegador.
La obligatoriedad de WebKit en iOS generó debates sobre competencia y apertura de APIs.
Cronología ampliada
-
2003
Safari 1.0 (macOS) reemplaza a IE en Mac.
-
2007
Mobile Safari en iPhone; experiencia de web completa en móvil.
-
2010
Safari 5 con WebKit2 y Nitro mejorado; extensiones llegan al navegador.
-
2017
ITP se introduce para bloquear tracking cross-site.
-
2020+
Soporte progresivo de APIs modernas (WebP, WebRTC, WebAuthn) y mejoras de privacidad.