Die Folien auswendig lernen ist der Schlüssel zum Erfolg, leider
Gerade die Diagramme sollten gut eingeprägt werden, man soll sie im Detail aufmalen und erklären
Es gibt zwischendurch Fragen, die auf das Transferwissen abzielen. Beispiel: Wo lässt sich ein Stream schneiden? Es wird implizit aus den Diagrammen deutlich, dass sie sich an den Frames schneiden lassen.
Versucht so viel wie möglich zu erzählen und auch Aspekte zu nennen, die z.B. nicht auf den Folien konkret stehen wie z.B. dass es semantische und nicht-semantische HTML-Tags gibt. Das kommt gut an!
HTTP
Geschichte des HTTP, welche Aspekte hat Tim Burners-Lee geschaffen?
HTTP-Nachrichtenaufbau, Statuscodes und Methoden
Eigenschaften der einzelnen HTTP-Versionen und ihre Unterschiede
Features wie Keep-Alive, Pipelining und Parallele TCP-Verbindungen
Probleme der einzelnen HTTP/1x-Versionen, weswegen HTTP/2 und HTTPS enstanden sind (z.B. Head-of-Line-Blocking)
Features von HTTP/2 mit Diagramme abgefragt. Wie sieht ein Stream im Detail aus und welche Aspekte hat es? Wo kann man einen Stream schneiden? Was ist Multiplexing und welche Problematik löst es?
Was ist HTTPS und warum wird HTTPS eingesetzt? Welche Problematik löst HTTPS, die bei HTTP besteht?
Browser-Architekturen
Wie sieht die Firefox-Quantum-Browser-Architektur aus? Diagramm sollte gezeichnet und erklärt werden!
DOM
Was ist ein DOM? Wozu wird es verwendet? Was hat es mit JavaScript zu tun?