Zum Beispiel:Wie schaue ich unter die Abdeckungen und sehe, wie HTML gerendert wird?
<input name="abutton" type="button" value="This is not a button" />
Ich weiß, das mir einen Knopf gibt. Aber ich weiß auch, dass jemand herausfinden musste, wie breit mein Text war, zeichne einen Button der richtigen Größe, platziere meinen Text dort ... etc.
Lassen Sie uns Mozilla als Beispiel verwenden. Ich habe etwas gegoogelt und this gefunden, also denke ich, dass ich auf dem richtigen Weg bin. Dennoch sagt der erste Satz allem:
Seite Reorganisation: Der in Mozilla verwendeten Layout-Engine (die von vielen Namen bekannt) begann als ein Projekt auf eine neue Layout-Engine für Mozilla zu schreiben und wurde Layout-Engine von Mozilla und die Grundlage für eine nahezu komplette Neufassung Ende 1998.
Verwirrend.
Hier ist eine Liste von Teilen, ich weiß, gibt es (aus dieser Mozilla-Seite):
- HTML-Parser und XML-Parser
- DOM-Implementierung
- CSS-Parser und Stil-System
- HTML-Parser und XML-Parser
- Code für CSS-basiertes und HTML-basiertes Layout und Rendering
Kann jemand in Laiensprache erklären, wie das Mozilla Browser-Modell eine Schaltfläche anzeigt?
Bonuspunkte, wenn Sie mir irgendwelche Links zu lustigen Informationsquellen geben können: UML-Diagramme, Videos, musikalische Montagen, Einakter-Stücke ..... – Stephano
Es ist Magie. (Mit freundlicher Genehmigung von A. C. Clarke) – jball
Vergessen Sie nicht ein Wunder hier und da. – Matchu