WebKit es un motor de navegador que se utiliza principalmente en el navegador web Safari de Apple , así como en casi todos los navegadores web de iOS y iPadOS . WebKit también lo utilizan las consolas PlayStation ( desde la PS3), los sistemas operativos móviles Tizen , el lector de libros electrónicos Kindle de Amazon , las consolas Nintendo (desde el navegador de Internet de la 3DS), GNOME Web y el navegador BlackBerry (ya descatalogado).
WebKit comenzó como una bifurcación de las bibliotecas KHTML y KJS de KDE , [ 1 ] [ 9 ] y desde entonces ha sido desarrollado aún más por los colaboradores de KDE , Apple , Google , Nokia , [ 9 ] Bitstream , BlackBerry, Sony , Igalia y otros. [ 10 ] WebKit es compatible con macOS , Windows, Linux y varios otros sistemas operativos tipo Unix . [ 11 ] El 3 de abril de 2013, Google anunció que había bifurcado WebCore, un componente de WebKit, para ser utilizado en futuras versiones de Google Chrome bajo el nombre Blink . [ 12 ] [ 13 ] Desde la versión 15 en mayo de 2013, el navegador web Opera ha abandonado su propio motor de diseño Presto en favor de WebKit tal como lo implementó Google en el proyecto Chromium.
Su motor JavaScript , JavaScriptCore, también impulsa el entorno de ejecución JS del lado del servidor Bun , [ 14 ] a diferencia de V8 utilizado por Node.js , Deno y Blink . La interfaz de programación de aplicaciones (API) de C++ de WebKit proporciona un conjunto de clases para mostrar contenido web en ventanas e implementa características del navegador como seguir enlaces cuando el usuario hace clic, administrar una lista de avance/retroceso y administrar un historial de páginas visitadas recientemente.
WebKit is open source and available under the BSD 2-Clause license[15][8] with the exception of the WebCore and JavaScriptCore components, which are available under the GNU Lesser General Public License. As of March 7, 2013, WebKit is a trademark of Apple, registered with the United States Patent and Trademark Office.[16]
Origins
The code that would become WebKit began in 1998 as the KDE HTML (KHTML) layout engine and KDE JavaScript (KJS) engine. The WebKit project was started within Apple by Lisa Melton[17] on June 25, 2001,[18][19] as a fork of KHTML and KJS. Melton explained in an e-mail to KDE developers[1] that KHTML and KJS allowed easier development than other available technologies by virtue of being small (fewer than 140,000 lines of code), cleanly designed, and standards-compliant. KHTML and KJS were ported to macOS with the help of an adapter library and renamed to WebCore and JavaScriptCore.[1] JavaScriptCore was announced in an e-mail to a KDE mailing list in June 2002, alongside the first release of Apple's changes.[20]
According to Apple, some changes that called for different development tactics involved macOS-specific features which are absent in KDE's KHTML, such as Objective-C; KWQ (pronounced "quack"), an implementation of the subset of Qt required to make KHTML work on macOS, written in Objective C++; and macOS calls.[21]
Split development
El intercambio de código entre WebCore y KHTML se volvió cada vez más difícil a medida que las bases de código divergían, porque ambos proyectos usaban diferentes enfoques de codificación y tenían diferentes enfoques para compartir código. [ 22 ] En un momento dado, los desarrolladores de KHTML dijeron que era poco probable que aceptaran los cambios de Apple y afirmaron que la relación entre los dos grupos era un "fracaso rotundo". [ 23 ] Afirmaron que Apple enviaba sus cambios en grandes parches que contenían múltiples cambios con documentación inadecuada, a menudo en relación con futuras adiciones a la base de código. Por lo tanto, estos parches eran difíciles de integrar para los desarrolladores de KDE en KHTML. [ 24 ] Además, Apple había exigido que los desarrolladores firmaran acuerdos de confidencialidad antes de examinar el código fuente de Apple, e incluso entonces, no podían acceder a la base de datos de errores de Apple. [ 25 ]
Durante el período de "divorcio" que se hizo público, el desarrollador de KDE, Kurt Pfeifle ( pipitas ), publicó un artículo en el que afirmaba que los desarrolladores de KHTML habían logrado adaptar muchas (aunque no todas) las mejoras de Safari de WebCore a KHTML, y que siempre habían apreciado las mejoras provenientes de Apple y aún lo hacían. El artículo también señalaba que Apple había comenzado a contactar a los desarrolladores de KHTML para discutir la mejora de la relación y la cooperación futura. [ 26 ] De hecho, el proyecto KDE pudo incorporar algunos de estos cambios para mejorar la velocidad de renderizado de KHTML y agregar características, incluido el cumplimiento con la prueba de renderizado Acid2 . [ 27 ]
Tras la aparición de una noticia sobre la bifurcación, Apple publicó el código fuente de la bifurcación de WebKit en un repositorio público de control de versiones . [ 28 ]
El equipo de WebKit también revirtió muchos cambios específicos de Apple en el código fuente original de WebKit e implementó capas de abstracción específicas de la plataforma, lo que facilitó significativamente la incorporación del código de renderizado principal a otras plataformas. [ 29 ]
En julio de 2007, Ars Technica informó que el equipo de KDE pasaría de KHTML a WebKit. [ 30 ] En cambio, después de varios años de integración, la versión 4.5.0 de la plataforma de desarrollo de KDE se lanzó en agosto de 2010 con soporte tanto para WebKit como para KHTML, y el desarrollo de KHTML continuó hasta 2016 antes de que se descontinuara oficialmente en 2023. [ 31 ] [ 32 ]
Código abierto
El 7 de junio de 2005, el desarrollador de Safari, Dave Hyatt, anunció en su blog que Apple estaba liberando el código fuente de WebKit (anteriormente, solo WebCore y JavaScriptCore eran de código abierto) y abriendo el acceso al árbol de control de versiones de WebKit y al sistema de seguimiento de incidencias. [ 28 ]
A mediados de diciembre de 2005, se integró la compatibilidad con gráficos vectoriales escalables (SVG) en la compilación estándar. [ 33 ]
Los componentes JavaScriptCore y WebCore de WebKit están disponibles bajo la Licencia Pública General Reducida de GNU, mientras que el resto de WebKit está disponible bajo la licencia BSD de 2 cláusulas. [ 8 ]
Desarrollo posterior
A principios de 2007, el equipo de desarrollo comenzó a implementar extensiones de hojas de estilo en cascada (CSS), incluyendo animación , transiciones y transformaciones tanto en 2D como en 3D; [ 34 ] dichas extensiones se publicaron como borradores de trabajo al Consorcio World Wide Web (W3C) en 2009 para su estandarización. [ 35 ]
En noviembre de 2007, el proyecto anunció que había añadido soporte para las funciones multimedia de la especificación preliminar de HTML5 , lo que permitía que el vídeo incrustado se renderizara de forma nativa y se controlara mediante scripts en WebKit. [ 36 ]
El 2 de junio de 2008, el proyecto WebKit anunció que había reescrito JavaScriptCore como "SquirrelFish", un intérprete de bytecode . [ 37 ] [ 38 ] El proyecto evolucionó a SquirrelFish Extreme (abreviado SFX), anunciado el 18 de septiembre de 2008, que compila JavaScript en código máquina nativo , eliminando la necesidad de un intérprete de bytecode y acelerando así la ejecución de JavaScript. [ 39 ] Inicialmente, la única arquitectura de procesador compatible con SFX era la x86 , pero a finales de enero de 2009, SFX se habilitó para macOS en x86-64 ya que supera todas las pruebas en esa plataforma. [ 40 ]
WebKit2
El 8 de abril de 2010 se anunció un proyecto llamado WebKit2 para rediseñar WebKit. Su objetivo era abstraer los componentes que proporcionan el diseño y la representación de la página de forma limpia de su interfaz o entorno de aplicación, creando una situación en la que "el contenido web (JavaScript, HTML, diseño, etc.) reside en un proceso separado de la interfaz de usuario de la aplicación". Esta abstracción tenía como objetivo simplificar la reutilización en WebKit2 en comparación con WebKit. WebKit2 tenía "un cambio de API incompatible con el WebKit original", lo que motivó su cambio de nombre. [ 41 ]
Los destinos de WebKit2 se establecieron en Linux, macOS, Windows, GTK y MeeGo -Harmattan. [ 42 ] [ 43 ] Safari para macOS cambió a la nueva API con la versión 5.1. [ 44 ] Safari para iOS cambió a WebKit2 con iOS 8. [ 45 ]
La API original de WebKit ha sido renombrada como API WebKitLegacy. [ 46 ] La API WebKit2 ha sido renombrada simplemente como API WebKit. [ 47 ]
Usar

WebKit se utiliza como motor de renderizado en Safari y fue utilizado por el navegador web Chrome de Google en Windows, macOS y Android (antes de la versión 4.4 KitKat). Chrome solo utilizaba WebCore e incluía su propio motor JavaScript llamado V8 y un sistema multiproceso. [ 48 ] Chrome para iOS continúa utilizando WebKit porque Apple exige que los navegadores web en esa plataforma lo hagan. [ 49 ] Otras aplicaciones en macOS e iOS utilizan WebKit, como el cliente de correo electrónico Mail de Apple , la App Store y la versión 2008 del gestor de información personal Entourage de Microsoft , ambos utilizan WebKit para renderizar contenido HTML.
Base instalada
Se han creado nuevos navegadores web en torno a WebKit, como el navegador S60 [ 50 ] en teléfonos móviles Symbian , BlackBerry Browser (versión 6.0+), Midori , el navegador Chrome , [ 51 ] [ 52 ] los navegadores web de Android anteriores a la versión 4.4 KitKat, y el navegador utilizado en el software del sistema PlayStation 3 desde la versión 4.10. [ 53 ] El navegador web Rekonq de KDE y Plasma Workspaces también lo utilizan como motor de renderizado web nativo. WebKit se ha adoptado como motor de renderizado en OmniWeb , iCab , Web (anteriormente llamado Epiphany) y Sleipnir , reemplazando sus motores de renderizado originales. GNOME Web fue compatible con Gecko y WebKit durante algún tiempo. Sin embargo, el equipo decidió que el ciclo de lanzamiento de Gecko y los planes de desarrollo futuros harían demasiado engorroso continuar dándole soporte. [ 54 ] webOS utiliza WebKit como base de su entorno de ejecución de aplicaciones. [ 55 ] WebKit se utiliza para renderizar HTML y ejecutar JavaScript en la plataforma de aplicaciones Adobe Integrated Runtime . En Adobe Creative Suite CS5, WebKit se utiliza para renderizar algunas partes de la interfaz de usuario. Para la primera mitad de 2010, un analista estimó que 350 millones de teléfonos móviles se habían distribuido con un navegador basado en WebKit. [ 56 ] A mediados de abril de 2015, la cuota de mercado de los navegadores WebKit era del 50,3 %. [ 57 ]
Puertos
La semana después de que Hyatt anunciara la liberación del código fuente de WebKit, Nokia anunció que había adaptado WebKit a Symbian y que estaba desarrollando un navegador basado en WebKit para teléfonos móviles con S60. Llamado Web Browser for S60 , se utilizó en teléfonos móviles Nokia, Samsung, LG y otros con Symbian S60. Apple también ha adaptado WebKit a iOS para el iPhone , iPod Touch y iPad , donde se utiliza para renderizar contenido en el navegador web y el software de correo electrónico del dispositivo. [ 58 ] La plataforma de teléfonos móviles Android utilizó WebKit (y versiones posteriores su bifurcación Blink ) como base de su navegador web [ 59 ] [ 60 ] [ 61 ] y el Palm Pre , anunciado en enero de 2009, tiene una interfaz basada en WebKit. [ 62 ] El Amazon Kindle 3 incluye un navegador experimental basado en WebKit. [ 63 ]
En junio de 2007, Apple anunció que WebKit se había adaptado a Microsoft Windows como parte de Safari. Aunque la compañía descontinuó silenciosamente Safari para Windows, [ 64 ] las adaptaciones de WebKit al sistema operativo de Microsoft aún reciben mantenimiento activo. [ 65 ] [ 66 ] La adaptación para Windows utiliza las bibliotecas propietarias de Apple para funcionar y se utiliza para iCloud [ 67 ] e iTunes [ 68 ] para Windows, mientras que la adaptación "WinCairo" es completamente de código abierto y redistribuible. [ 69 ] [ 70 ]

WebKit has also been ported to several toolkits that support multiple platforms, such as the GTK toolkit for Linux, under the name WebKitGTK which is used by Eolie,[71]GNOME Web,[72][73]Adobe Integrated Runtime, Enlightenment Foundation Libraries (EFL), and the Clutter toolkit.[74]Qt Software included a WebKit port in the Qt 4.4 release as a module called QtWebKit[75] (since superseded by Qt WebEngine, which uses Blink instead). The Iris Browser on Qt also used WebKit. The Enlightenment Foundation Libraries (EFL) port – EWebKit – was developed (by Samsung and ProFusion[76]) focusing the embedded and mobile systems, for use as stand alone browser, widgets-gadgets, rich text viewer and composer. The Clutter port is developed by Collabora and sponsored by Robert Bosch GmbH.
There was also a project synchronized with WebKit (sponsored by Pleyo)[77] called Origyn Web Browser, which provided a meta-port to an abstract platform to make porting to embedded or lightweight systems quicker and easier.[78] This port is used for embedded devices such as set-top boxes and PMP and it has been ported into AmigaOS,[79]AROS,[80] and MorphOS. MorphOS version 1.7 is the first version of Origyn Web Browser (OWB) supporting HTML5 media tags.[81][82]
Web Platform for Embedded
Web Platform for Embedded (WPE) is a WebKit port designed for embedded applications; it further improves the architecture by splitting the basic rendering functionality into a general-purpose routines library (libwpe), platform backends, and the engine itself (called WPE WebKit). The GTK port, albeit self-contained, can be built to use these base libraries instead of its internal platform-specific implementation. The WPE port is currently maintained by Igalia.
Forking by Google
El 3 de abril de 2013, Google anunció que produciría una bifurcación del componente WebCore de WebKit, que se llamaría Blink . Los desarrolladores de Chrome decidieron bifurcar WebCore para permitir una mayor libertad en la implementación de sus características en el navegador sin causar conflictos en la fuente, y para simplificar su base de código eliminando el código de los componentes de WebCore que no utiliza Chrome. En relación con el anuncio de Opera Software a principios de año de que cambiaría a WebKit a través de la base de código de Chromium , se confirmó que el navegador web Opera también cambiaría a Blink. [ 48 ] Después del anuncio, los desarrolladores de WebKit comenzaron discusiones sobre la eliminación del código específico de Chrome del motor para optimizar su base de código. [ 83 ] WebKit ya no tiene ningún código específico de Chrome (por ejemplo, sistema de compilación, ganchos del motor JavaScript V8, código de plataforma, etc.).
Componentes
WebCore
WebCore es una biblioteca de diseño, renderizado y modelo de objetos de documento (DOM) para HTML y gráficos vectoriales escalables (SVG), desarrollada por el proyecto WebKit. Su código fuente completo está licenciado bajo la Licencia Pública General Reducida de GNU (LGPL). El marco de trabajo WebKit encapsula WebCore y JavaScriptCore, proporcionando una interfaz de programación de aplicaciones (API) en Objective-C para el motor de renderizado WebCore basado en C++ y el motor de scripts JavaScriptCore, lo que permite que las aplicaciones basadas en la API Cocoa lo referencien fácilmente . Las versiones posteriores también incluyen una abstracción de plataforma C++ multiplataforma , y varios puertos ofrecen más API.
WebKit supera las pruebas Acid2 y Acid3 , con una renderización perfecta de píxeles y sin problemas de sincronización o fluidez en el hardware de referencia. [ 84 ]
JavaScriptCore
JavaScriptCore es un framework que proporciona un motor JavaScript para implementaciones de WebKit y ofrece este tipo de scripting en otros contextos dentro de macOS. [ 20 ] [ 85 ] JavaScriptCore se deriva originalmente de la biblioteca JavaScript de KDE , KJS (que forma parte del proyecto KDE), y de la biblioteca de expresiones regulares PCRE . Desde su bifurcación de KJS y PCRE, JavaScriptCore ha añadido muchas características nuevas y ha mejorado notablemente su rendimiento. [ 86 ]
El 2 de junio de 2008, el proyecto WebKit anunció que reescribió JavaScriptCore como "SquirrelFish", [ 37 ] [ 38 ] un intérprete de código de bytes basado en registros que reemplazó al intérprete original de recorrido del AST. El proyecto evolucionó posteriormente a SquirrelFish Extreme (abreviado SFX, comercializado como Nitro), anunciado el 18 de septiembre de 2008, que aceleró aún más la ejecución de JavaScript al introducir la compilación Just-in-time . [ 39 ]
El 13 de mayo de 2014 se anunció un compilador justo a tiempo (JIT) optimizado llamado FTL. [ 87 ] Utiliza LLVM para generar código máquina optimizado. "FTL" significa "Fourth-Tier-LLVM" y, extraoficialmente, "más rápido que la luz " , en alusión a su velocidad. [ 88 ] A partir del 15 de febrero de 2016, el backend de FTL JIT fue reemplazado por "Bare Bones Backend" (o B3 para abreviar). [ 89 ]
Véase también
Referencias
- 1 2 3 4 Mueller, Dirk (7 de enero de 2003). "(fwd) Saludos del equipo de Safari en Apple Computer" . kfm-devel (Lista de correo). Proyecto KDE. Archivado del original el 9 de febrero de 2015. Recuperado el 28 de octubre de 2025 – vía MARC.
- ↑ Melton, Don. "Safari se estrena en todo el mundo" . Donmelton.com. Archivado del original el 4 de junio de 2021. Consultado el 13 de enero de 2013 .
- ↑ "WebKit Nightly Builds" . WebKit.org . Archivado del original el 3 de abril de 2016. Consultado el 27 de mayo de 2014 .
- ↑ "Directrices de estilo de código" . WebKit.org . Apple, Inc. 7 de noviembre de 2015. Archivado del original el 1 de mayo de 2017. Consultado el 2 de mayo de 2017 .
- ↑ "Descarga de WebKit" . WebKit.org . 30 de marzo de 2016. Archivado del original el 3 de abril de 2016. Consultado el 14 de agosto de 2018 .
- ↑ "WebKit en Windows" . WebKit.org . Apple, Inc. 7 de noviembre de 2015. Archivado del original el 8 de agosto de 2021. Consultado el 8 de agosto de 2021 .
- ↑ "BuildingCairoOnWindows – WebKit" . trac.webkit.org . Apple, Inc. 8 de junio de 2021. Archivado del original el 8 de agosto de 2021. Consultado el 8 de agosto de 2021 .
- 1 2 3 "Licencias WebKit | WebKit" . 9 de noviembre de 2015. Archivado del original el 16 de marzo de 2022. Recuperado el 12 de marzo de 2022 .
- 1 2 "El proyecto de código abierto WebKit" . WebKit.org . Archivado del original el 10 de abril de 2012. Recuperado el 7 de abril de 2012 .
- ↑ Stachowiak, Maciej (9 de noviembre de 2008). "Empresas y organizaciones que han contribuido a WebKit" . Wiki de WebKit . Archivado del original el 17 de mayo de 2019. Recuperado el 17 de noviembre de 2008 .
- ↑ "El proyecto de código abierto WebKit: cómo obtener el código" . Webkit.org . Archivado del original el 6 de marzo de 2016. Consultado el 27 de diciembre de 2010 .
- ↑ Barth, Adam (3 de abril de 2013). "Blink: Un motor de renderizado para el proyecto Chromium" . Blog de Chromium . Archivado del original el 4 de abril de 2013. Recuperado el 14 de junio de 2013 .
- ↑ Lawson, Bruce (3 de abril de 2013). "Hello Blink" . Brucelawson.co.uk . Archivado del original el 4 de abril de 2013. Recuperado el 14 de junio de 2013 .
- ↑ Omolana, Timilehin (2 de agosto de 2022). "¿Qué es Bun.js y por qué la comunidad de JavaScript está entusiasmada con él?" . MakeUseOf . Archivado del original el 30 de mayo de 2023. Recuperado el 30 de mayo de 2023 .
- ↑ "Código abierto – WebKit" . Apple. Archivado del original el 11 de marzo de 2009. Consultado el 5 de marzo de 2009 .
- ↑ Purcher, Jack (7 de marzo de 2013). "WebKit de Apple ahora es una marca registrada en EE. UU . " Patently Apple . Archivado del original el 9 de marzo de 2013. Recuperado el 7 de marzo de 2013 .
- ↑ Melton, Lisa. "Introducción" . Mastodon.social . Consultado el 26 de junio de 2026 .
- ↑ Melton. "Dulces dieciséis para Safari y WebKit" . Don Melton .
- ↑ Henry, Charlotte (25 de junio de 2021). "¡Feliz 20.º cumpleaños, Safari y Webkit!" . The Mac Observer . Archivado del original el 12 de agosto de 2023. Recuperado el 12 de agosto de 2023 .
- 1 2 Stachowiak, Maciej (13 de junio de 2002). "JavaScriptCore, el marco de trabajo JavaScript de Apple basado en KJS" . kde-darwin (Lista de correo). Archivado del original el 10 de marzo de 2007. Recuperado el 21 de agosto de 2008 .
- ^ Sandfeld, Allan (30 de abril de 2005). «Otra vez Safari y KHTML» . Blogs de KDE . Consultado el 28 de octubre de 2025 .
- ↑ Rusin, Zack (28 de abril de 2005). "¿Cuándo se fusionarán todos los cambios de WebCore en KHTML?" . Blogs de KDE . Archivado del original el 5 de enero de 2026 . Consultado el 28 de octubre de 2025 .
- ↑ "El amargo fracaso llamado 'safari y khtml'"29 de abril de 2005. Archivado del original el 15 de abril de 2015.
- ↑ "¿Divorcio de código abierto para Safari de Apple?" . Archivado del original el 7 de julio de 2009.
- ↑ "Cambios de código abierto en WebCore" . Archivado del original el 27 de mayo de 2016. Consultado el 14 de mayo de 2016 .
- ↑ Pipitas (13 de mayo de 2005). "WebCore – KHTML – Firefox: ¡Conozca los datos!" . Consultado el 28 de octubre de 2025 .
- ↑ "Konqueror ahora supera a Acid2" . Archivado del original el 21 de junio de 2017.
- 1 2 Molkentin, Daniel (7 de junio de 2005). "Apple abre WebKit CVS y base de datos de errores" . Noticias de KDE . Archivado del original el 15 de julio de 2009. Recuperado el 16 de enero de 2007 .
- ↑ Ecker, Clint (12 de junio de 2007). "Ars en la WWDC: Entrevista con Lars Knoll, creador de KHTML" . Ars Technica . Archivado del original el 31 de mayo de 2008.
- ↑ Unrau, Troy (23 de julio de 2007). "La separación de KHTML y WebKit de KDE" . Ars Technica . Archivado del original el 30 de septiembre de 2007. Consultado el 30 de julio de 2007 .
- ↑ "La plataforma de desarrollo KDE 4.5.0 mejora el rendimiento, la estabilidad, incorpora una nueva caché de alta velocidad y compatibilidad con WebKit" . Archivado del original el 14 de marzo de 2011.
- ↑ "KHTML" . GitHub . Archivado del original el 1 de noviembre de 2024. Recuperado el 5 de mayo de 2023. Eliminada
para KF6, la rama 'kf5' contiene el último estado mantenido.
- ↑ Pfeifle, Kurt (10 de julio de 2005). "Tecnologías KDE de próxima generación adaptadas a WebCore" . Consultado el 28 de octubre de 2025 .
- ↑ "Transformaciones CSS" . Webkit . 26 de octubre de 2007. Archivado del original el 13 de enero de 2017.
- ↑ "CSS3 Animations" . W3C. Archivado del original el 21 de febrero de 2009.
- ↑ Koivisto, Antti (12 de noviembre de 2007). "Soporte para medios HTML5" . Blog de WebKit . Archivado del original el 13 de enero de 2017.
- 1 2 "Presentando SquirrelFish" . 2 de junio de 2008. Archivado del original el 27 de enero de 2017.
- 1 2 "Proyecto SquirrelFish" . Archivado del original el 13 de enero de 2017. Recuperado el 12 de enero de 2017 .
- 1 2 "Presentamos SquirrelFish Extreme" . 18 de septiembre de 2008. Archivado del original el 26 de noviembre de 2016.
- ↑ "Conjunto de cambios 40439" . Webkit Trac . 30 de enero de 2009. Archivado del original el 7 de enero de 2016. Consultado el 27 de diciembre de 2010 .
- ↑ "WebKit2 wiki" . Webkit.org . Archivado del original el 28 de agosto de 2012. Consultado el 3 de agosto de 2012 .
- ↑ "Anuncio de WebKit2" . Webkit.org . 8 de abril de 2010. Archivado del original el 23 de abril de 2011. Consultado el 27 de diciembre de 2010 .
- ↑ "Presentamos el Nokia N9: ¡basta con deslizar el dedo!" . Nokia Conversations . Nokia Corporation. Archivado del original el 24 de junio de 2011 . Consultado el 21 de junio de 2011 .
- ↑ "Repositorio de código fuente para las partes públicas de Safari 5.1" . El proyecto de código abierto WebKit. Archivado del original el 3 de octubre de 2011. Recuperado el 20 de julio de 2011 .
- ↑ "WWDC 2014 Sesión 206 - Presentación de la API moderna de WebKit - ASCIIwwdc" . Archivado del original el 13 de diciembre de 2014. Recuperado el 13 de diciembre de 2014 .
- ↑ "132399 – Mover la API heredada de WebKit a WebKitLegacy.framework y moverla dentro de WebKit.framework" . Webkit.org . Archivado del original el 9 de junio de 2019. Recuperado el 9 de junio de 2019 .
- ↑ "Cambiar el nombre de directorios y archivos de proyecto para que coincidan con los nombres del framework" . Webkit.org . 10 de julio de 2017. Archivado del original el 9 de junio de 2019. Consultado el 9 de junio de 2019 .
- 1 2 "Google toma su propio camino, bifurcando el motor de renderizado WebKit" . Ars Technica . 3 de abril de 2013. Archivado del original el 4 de abril de 2013. Recuperado el 4 de abril de 2013 .
- ↑ "Directrices para la revisión de la App Store" . Archivado del original el 4 de marzo de 2020. Consultado el 31 de mayo de 2021 .
- ↑ "Navegador Webkit para Nokia S60" . Nokia. Archivado del original el 6 de diciembre de 2005.
- ↑ "Google Chrome, el proyecto de navegador de Google" . Archivado del original el 2 de septiembre de 2008.
- ↑ "Cómic que describe el proyecto Google Chrome" . Archivado del original el 3 de septiembre de 2008.
- ↑PS3、ファームウェアv4.10からWebKitへ。 - あまたの何かしら。. あまたの何かしら。8 de febrero de 2012. Archivado del original el 14 de octubre de 2012. Consultado el 13 de enero de 2013 .
- ↑ Persch, Christian (1 de abril de 2008). "ANUNCIO: El futuro de Epiphany" . Lista de correo de Epiphany (Lista de correo). Proyecto GNOME. Archivado del original el 14 de febrero de 2012. Recuperado el 28 de octubre de 2025 .
- ↑ Chen, Brian X. "HP lanza tabletas y teléfonos con WebOS" . Gadget Lab. Wired . Archivado del original el 10 de abril de 2014. Consultado el 13 de enero de 2013 .
- ↑ "Club de los 100 millones (actualización del primer semestre de 2010)" . VisionMobile . 18 de octubre de 2010. Archivado del original el 1 de marzo de 2011. Consultado el 1 de marzo de 2011 .
- ↑ "Los 5 mejores navegadores para ordenadores de escritorio, tabletas y consolas" . StatCounter . Abril de 2015. Consultado el 14 de abril de 2015 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ Stachowiak, Maciej (10 de enero de 2007). "La publicación obligatoria sobre el iPhone" . Blog de WebKit . Archivado del original el 19 de febrero de 2008. Consultado el 24 de enero de 2008 .
- ↑ "Android usa WebKit" . Archivado del original el 13 de enero de 2017. Consultado el 12 de enero de 2017 .
- ↑ "WebKit en las noticias" . WebKit.org . 13 de noviembre de 2007. Consultado el 17 de noviembre de 2018 .
- ↑ "El asombroso auge de WebKit Mobile" . Gigaom . 13 de noviembre de 2007. Archivado del original el 14 de noviembre de 2007. Consultado el 17 de noviembre de 2018 .
- ↑ "Impresiones detalladas, vídeo y una amplia galería de pruebas del Palm Pre" . 9 de enero de 2009. Archivado del original el 13 de enero de 2017.
- ↑ Topolsky, Joshua (28 de julio de 2010). «Anuncian el nuevo Amazon Kindle: versión solo con Wi-Fi por $139 y modelo 3G por $189 disponibles el 27 de agosto en EE. UU. y Reino Unido» . Archivado del original el 13 de enero de 2017.
- ↑ Lex Friedman (26 de julio de 2012). "Safari 6 disponible para Mountain Lion y Lion, pero no para Windows" . MacWorld . International Data Group. Archivado del original el 8 de agosto de 2021. Consultado el 8 de agosto de 2021 .
- ↑ "Buildbot: builder Apple-Win-10-Debug-Build" . WebKit.org . Apple, Inc. Consultado el 8 de agosto de 2021 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Buildbot: builder WinCairo-64-bit-WKL-Release-Build" . WebKit . Apple, Inc. Consultado el 8 de agosto de 2021 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Acerca del contenido de seguridad de iCloud para Windows 12.3" . Soporte técnico de Apple . Apple, Inc. Archivado del original el 8 de agosto de 2021. Consultado el 8 de agosto de 2021 .
- ↑ "Acerca del contenido de seguridad de iTunes 12.11.3 para Windows" . Soporte técnico de Apple . Apple, Inc. Archivado del original el 8 de agosto de 2021. Consultado el 8 de agosto de 2021 .
- ↑ "BuildingCairoOnWindows – WebKit" . WebKit Trac . Apple, Inc. 8 de junio de 2021. Archivado del original el 8 de agosto de 2021. Consultado el 8 de agosto de 2021 .
- ↑ "WebKitForWindows/WebKitRequirements: Scripts de compilación para los requisitos de la versión WinCairo de WebKit" . GitHub . Apple, Inc. Archivado del original el 8 de agosto de 2021. Recuperado el 8 de agosto de 2021 .
- ↑ "Mundo / Eolie" . Archivado del original el 8 de octubre de 2021. Recuperado el 8 de octubre de 2021 .
- ↑ "Sitio web del proyecto WebKitGTK+" . Archivado del original el 30 de enero de 2017.
- ↑ "WebKit/Gtk+ está por llegar" . Alp Toker . 12 de junio de 2007. Archivado del original el 25 de marzo de 2008.
- ↑ "Sitio web del proyecto WebKitClutter" . Archivado del original el 1 de julio de 2017. Consultado el 12 de enero de 2017 .
- ↑ "QT WebKit" . Archivado del original el 3 de agosto de 2009.
- ↑ "Inicio" . ProFusion. Archivado del original el 21 de junio de 2021. Consultado el 13 de enero de 2013 .
- ↑ "pleyo" . Archivado del original el 25 de marzo de 2008.
- ↑ "Bienvenido a OWB" . OWB Trac . Archivado del original el 9 de mayo de 2008.
- ↑ "Origyn Web Browser 1.1 para AmigaOS m68k" . AmigaWeb.net. 1 de abril de 2008. Archivado del original el 2 de mayo de 2008. Consultado el 2 de junio de 2010 .
- ↑ "Navegador web Originn para AROS" . Cogville . Archivado del original el 4 de marzo de 2009.
- ↑ "Navegador web Originn para MorphOS" . Fabian Coeurjoly. Archivado del original el 17 de marzo de 2010. Consultado el 4 de enero de 2010 .
- ↑ Holwerda, Thom (8 de marzo de 2010). "Origyn Web Browser 1.7 admite HTML5 Media y más" . OSNews . Archivado del original el 12 de marzo de 2010. Consultado el 8 de marzo de 2010 .
- ↑ "Desarrolladores de WebKit planean la extracción de Chromium" . The H. Archivado del original el 7 de abril de 2013. Recuperado el 9 de abril de 2013 .
- ↑ Stachowiak, Maciej (25 de septiembre de 2008). "Full Pass Of Acid3" . Blog de WebKit . Archivado del original el 29 de septiembre de 2008. Recuperado el 29 de septiembre de 2008 .
- ↑ "El proyecto de código abierto WebKit – JavaScript" . WebKit.org . Archivado del original el 14 de agosto de 2015.
- ↑ Atwood, Jeff (19 de diciembre de 2007). "El gran enfrentamiento de JavaScript en los navegadores" . Coding Horror . Archivado del original el 6 de septiembre de 2008.
- ↑ "Presentación del JIT FTL de WebKit" . Webkit . 13 de mayo de 2014. Archivado del original el 19 de enero de 2017.
- ↑ "Apple integra el compilador LLVM para mejorar el rendimiento de JavaScript en WebKit" . Ars Technica . 16 de mayo de 2014. Archivado del original el 8 de julio de 2017.
- ↑ "Presentación del compilador JIT B3" . Blog de WebKit . 15 de febrero de 2016. Archivado del original el 3 de mayo de 2017.
Enlaces externos
- Sitio web oficial

- Sitio web oficial deWebKitGTK
- Prueba de rendimiento de JavaScript de SunSpider 1.0 archivada el 15 de diciembre de 2018 en Wayback Machine .
- Software de 1999
- Software de 2005
- Interfaces de programación de aplicaciones
- Motores de diseño gratuitos
- Software libre programado en C++
- Software móvil
- Software basado en WebKit
- Bifurcaciones de software
- Software que utiliza Cairo (gráficos)
- Software que utiliza GTK
- Software que utiliza la licencia BSD.
- Apple Inc. desarrolló marcos de trabajo
