jueves, 10 de octubre de 2013

WEBKIT

WebKit

Es una plataforma para aplicaciones que funciona como base para el navegador web SafariGoogle ChromeOpera1 , EpiphanyMaxthonMidoriQupZilla entre otros. Está basado originalmente en el motor de renderizado KHTML del navegador web del proyecto KDEKonqueror.
WebKit logra 100/100 en la prueba Acid3 desde el 26 de marzo de 2008.

Características de la Aplicación

La API de WebKit está desarrollada en Objective-C y posibilita interactuar con un servidor web para recuperar y renderizar páginas webdescargar archivos, y administrar plugins.
Webkit incluye dos frameworks de más bajo nivelWebCore, 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 está incluyendo un depurador de Javascript llamado Drosera

WebKit2

WebKit2 se anunció el 8 de abril de 2010. WebKit2 está diseñado desde cero para generar un modelo de procesos divididos, donde el contenido de la web (JavascriptHTML, diseño, etc) se ejecuta cada uno en proceso separado. Este modelo es similar a lo que a día de hoy Google Chrome tiene implementado, la principal diferencia es que en WebKit2 ha construido el modelo de proceso de separación directamente en un framework, permitiendo que otros desarrolladores lo puedan utilizar. Actualmente WebKit2 está disponible para Mac y Windows [24], cualquiera que desee portar el código a otro sistema está libre de hacerlo dado que es código abierto.

Cronología

El 7 de junio de 2005Dave 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.

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.

El 15 de diciembre de 2005 se implementó el soporte para Gráficos Vectoriales Escalables.

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

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. Hasta la fecha (28 de septiembre de 2008) la única arquitectura soportada es la x86.

El 13 de febrero de 2013, se anuncia que el navegador web Opera deja Presto, su propio motor de renderizado, para unirse a Webkit y contribuir con sus desarrollos a este motor y a Chromium, y anuncia que dará soporte a sus navegadores para Android y Apple iOS en los próximos meses.

El 3 de abril de 2013, se anuncia que el navegador web Google Chrome abandona WebKit, para crear su propio motor de renderizado Blink.

Aplicaciones que utilizan WebKit

Navegadores web
Editores de texto
Estos editores de texto utilizan WebKit para permitirle al usuario previsualizar páginas web.
Agregadores
Estos agregadores utilizan WebKit para mostrar canales web (y posiblemente también para permitir navegar por Internet).
Otras aplicaciones
Adium, un cliente de mensajería instantánea multiprotocolo, usa WebKit para mostrar los mensajes.
 BIOGRAFÍAS


0 comentarios:

Publicar un comentario