Por ejemplo:¿Cómo me veo bajo las sábanas y veo cómo se procesa HTML?
<input name="abutton" type="button" value="This is not a button" />
Sé que esto me da un botón. Pero también sé que alguien tuvo que descubrir qué tan ancho era mi texto, dibujar un botón del tamaño correcto, colocar mi texto allí ... etc.
Usemos Mozilla como ejemplo. Busqué en Google y encontré this, así que creo que estoy en el camino correcto. Aún así, la primera frase lo dice todo:
Página reorganización: El motor de diseño utilizado en Mozilla (que se conoce por muchos nombres) comenzó como un proyecto para escribir un nuevo motor de diseño para Mozilla y se convirtió en el motor de la disposición de Mozilla y las bases para una reescritura casi total, a finales de 1998.
confuso.
Aquí es una lista de piezas Sé existe (de esa página de Mozilla):
- HTML analizador y XML parser
- implementación DOM
- CSS sistema de estilo
- analizador HTML analizador yy Analizador XML
- Código para el diseño y la representación basada en CSS y HTML
¿Alguien puede explicar en términos sencillos cómo el modelo del navegador Mozilla muestra un botón?
Puntos de bonificación si me puede dar algún enlace a fuentes divertidas de información: diagramas UML, videos, montajes musicales, obras de un solo acto ..... – Stephano
Es mágico. (Cortesía de A. C. Clarke) – jball
No olvides un milagro aquí y allá. – Matchu