maquetacion diplomado motores de render

13

Upload: luis-jhoham-venegas-tobar

Post on 30-Mar-2016

222 views

Category:

Documents


1 download

DESCRIPTION

Motores de render

TRANSCRIPT

Page 1: Maquetacion Diplomado Motores de render
Page 2: Maquetacion Diplomado Motores de render

Links

http://issuu.com/luijhoham --- Presentaciones

http://codr.cc/s/8ce33291/cpp ---- final ejercicio

http://codr.cc/41beb1/cpp

Page 3: Maquetacion Diplomado Motores de render
Page 4: Maquetacion Diplomado Motores de render

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..

Page 5: Maquetacion Diplomado Motores de render

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.

Page 6: Maquetacion Diplomado Motores de render

Gecko

Khtml – Webkit

Presto – Opera

Trident – Internet Explorer

Motores de Renderización

Page 7: Maquetacion Diplomado Motores de render

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

Page 8: Maquetacion Diplomado Motores de render

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.

Page 9: Maquetacion Diplomado Motores de render

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

Page 10: Maquetacion Diplomado Motores de render

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.

Page 11: Maquetacion Diplomado Motores de render

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.

Page 12: Maquetacion Diplomado Motores de render

Webkit – Webkit

-o- Opera

-moz-Firefox

Extensiones propietarias

Page 13: Maquetacion Diplomado Motores de render