WebKit

De Wikipedia, la enciclopedia libre

WebKit
Desarrollador Apple Inc., Trolltech, Nokia, Adobe, Google, otros.
S.O. Multiplataforma
Licencia LGPLv2/BSD
En español No
Sitio web webkit.org

WebKit es un framework para aplicaciones que funciona como base para el navegador web Safari, Google Chrome, Epiphany y Midori entre otros. Esta basado originalmente en el motor de renderizado KHTML del navegador web del proyecto KDE: Konqueror.

WebKit logra 100/100 en la prueba Acid3 desde el 26 de marzo de 2008 .[1]

Contenido

[editar] Características de la Aplicacion

La API de WebKit esta desarrollada en Objective-C y posibilita interactuar con un servidor web para recuperar y renderizar páginas web, descargar archivos, y administrar plugins.

Webkit incluye dos frameworks de más bajo nivel: WebCore, un analizador sintáctico y motor de renderizado de HTML basado en KHTML, y JavaScriptCore, un intérprete de JavaScript basado en KJS.

Con los lanzamientos pre-alfa se esta incluyendo un depurador de Javascript llamado Drosera[2]

[editar] Cronología

El 7 de junio de 2005, Dave Hyatt, uno de los desarrolladores de Safari, anunció que Apple Computer convertía a WebKit y sus dos componentes en un desarrollo de código abierto y permitiría el acceso al sistema CVS y a la herramienta Bugzilla dedicados al mismo.[3]

El 13 de junio de 2005, Nokia anunció que se encontraba desarrollando un navegador web basado en WebKit, que finalmente sería conocido como Web Browser for S60.[4]

El 15 de diciembre de 2005 se implementó el soporte para Scalable Vector Graphics.[5]

El 10 de enero de 2006 se oficializó el cambio del sistema de control de versiones CVS por Subversion.[6]

El 2 de junio de 2008, el intérprete de JavaScript pasó a ser SquirrelFish. Este proyecto pasó a ser SquirrelFish Extreme (SFX) en septiembre del 2008. SFX compila JavaScript en código máquina eliminando la necesidad de un intérprete y por lo tanto acelerando la velocidad de ejecución de JavaScript.[7] Hasta la fecha (28 de septiembre de 2008) la única arquitectura soportada es la x86.

[editar] Aplicaciones que utilizan WebKit

[editar] Navegadores web

[editar] Editores de texto

Estos editores de texto utilizan WebKit para permitirle al usuario previsualizar páginas web.

[editar] Agregadores

Estos agregadores utilizan WebKit para mostrar feeds (y posiblemente también para permitir navegar por Internet).

[editar] Otras aplicaciones

[editar] Referencias

  1. WebKit achieves Acid3 100/100 in public build
  2. WebKit.org Drosera Wiki
  3. Hyatt, Dave (2005). «Say Hello to WebKit!». Consultado el 2006.
  4. Nokia (2005). «Nokia develops a new browser for Series 60 by using open source software». Consultado el 2006.
  5. *Hyatt, Dave (2005). «SVG Has Landed». Consultado el 2006.
  6. *maciej (2006). «WebKit is now in Subversion». Consultado el 2006.
  7. Introducing SquirrelFish Extreme

[editar] Véase también

[editar] Enlaces externos

Herramientas personales
Crear un libro