maquetacion diplomado motores de render
DESCRIPTION
Motores de renderTRANSCRIPT
Links
http://issuu.com/luijhoham --- Presentaciones
http://codr.cc/s/8ce33291/cpp ---- final ejercicio
http://codr.cc/41beb1/cpp
Que es un motor de
renderizado?
Es parte de un navegador que toma el
contenido,(imágenes CSS, HTMl , etc.) y lo
presenta de manera visual, este termino se
popularizo en cuanto mozilla, hizo el suyo de
manera libre (gecko) , siendo posible utilizarlo
en otros navegadores..
Algo de Historia
El mas popular (aun) Internet Explorer , maneja el motor de renderizado trident, este motor ha tenido una evolucion constante, aunque deficiente para mi gusto. La primera version surgio en Internet Explorer 4 Avanzo hacia la segunda en Internet Explorer 5 , en la cual tenia un soporte mejor hacia CSS 1.0 La tercera version salio para la version 5.5 en la cual corrigieron los errores (raro en ellos) La cuarta salio para la version 6 del Internet explorer corrigiendo el modelo de cajas y añadiendo “Quirks Mode” con intercambio DTD La quinta version se esta fraguando con el Internet Explorer version 7 , (aun en periodo beta) de el cual se espera corregir los errores de edicion de renderizado y ya por fin soportara los png transparentes. Cabe aclarar que Internet Explorer para Mac utiliza el Motor de Renderizado Tasman.
Gecko
Khtml – Webkit
Presto – Opera
Trident – Internet Explorer
Motores de Renderización
Gecko
Gecko es un motor de renderizado libre escrito en C++ y originalmente desarrollado por Netscape. Actualmente su desarrollo es gestionado por la Fundación Mozilla y la Corporación Mozilla.
Gecko es una plataforma para aplicaciones multiplataforma, es decir: permite ejecutar aplicaciones sobre su motor que se sirvan de tecnologías como XUL, XBL, PNG, HTTP, POP3, SMTP, RDS, CSS virtualmente en cualquier sistema operativo
Trident
Trident es el nombre del motor de renderizado usado por Microsoft Internet Explorer para Windows.
Su primera aparición fue con el lanzamiento de Internet Explorer 4 en octubre de 1997, actualizándose periódicamente, permaneciendo hoy día.
Trident fue diseñado como un componente software que permitía a los desarrolladores de software añadir la funcionalidad de navegación web a sus propias aplicaciones fácilmente. Presenta una interfaz COM para acceder y editar páginas web en cualquiera de los entornos que soporten COM, como C++ y .NET. Por ejemplo, un control de navegación web puede ser añadido a un programa en C++ y Trident puede usarse para acceder a la página mostrada en el navegador y acceder a valores de elementos. También se pueden capturar eventos de control del navegador web. Para poder habilitar la funcionalidad de Trident, es necesario conectar el archivo mshtml.dll al proyecto software.
De forma alternativa, Microsoft también utilizó un motor de navegación conocido como Tasman, que se usó en Internet Explorer para Mac. Tasman es conocido por su buen soporte de estándares, aunque ya no hay soporte oficial ni nuevas versiones de este navegador y su motor.
WebKit
WebKit es una plataforma para aplicaciones que
funciona como base para el navegador web
Safari, Google Chrome, Epiphany, Maxthon,
Midori entre otros. Está 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
Presto
Presto es el nombre del motor de renderizado
usado actualmente por el navegador Opera,
desarrollado por Opera Software. Su
lanzamiento oficial, luego de varias versiones
Beta, fue el 28 de enero de 2003 junto a la
versión 7.0 de Opera para Windows.
Tasman
Tasman es el nombre del motor de renderizado
incluido por primera vez con la versión 5 de
Internet Explorer para Mac e incluido en otras
aplicaciones para el sistema operativo Mac OS
X.
Webkit – Webkit
-o- Opera
-moz-Firefox
Extensiones propietarias