Grundlagen der Webtechnologien

Welche Zuordnung eines Bildformats für Webseiten zu seiner typischen Verwendung ist angemessen?

  1. ALogo mit transparentem Hintergrund: JPEG. Transparente Bereiche können unverändert gespeichert werden
  2. BLandschaftsfoto: PNG. Weil es verlustfrei komprimiert, ist es bei Fotos immer kleiner als JPEG
  3. CFirmenlogo oder Icons: SVG. Weil es Formen mit Koordinaten und Formeln beschreibt, wird es beim Vergrößern nicht unscharf
Antwort und Erläuterung anzeigen

Antwort: C. Firmenlogo oder Icons: SVG. Weil es Formen mit Koordinaten und Formeln beschreibt, wird es beim Vergrößern nicht unscharf

JPEG komprimiert verlustbehaftet und kann Fotos klein machen, kann aber keine transparenten Bereiche darstellen. PNG komprimiert verlustfrei, unterstützt Transparenz und eignet sich für Bilder mit scharfen Schriften und Linien, ist bei Fotos aber im Allgemeinen viel größer als JPEG. SVG ist ein Vektorformat, das Formen als XML-Text beschreibt; es wird in jeder Größe glatt dargestellt und eignet sich für Logos und Icons. WebP und AVIF unterstützen verlustbehaftete und verlustfreie Komprimierung sowie Transparenz und sind bei gleicher Bildqualität im Allgemeinen kleiner als JPEG oder PNG.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Grundlagen der Webtechnologien

  1. 3000 Byte Bilddaten werden mit Base64 kodiert und in HTML eingebettet. Wie viele Zeichen ergeben sich nach der Kodierung, wenn keine Zeilenumbrüche eingefügt werden?
  2. Ein Websystem wird in drei Schichten aufgebaut: Webserver, Anwendungsserver und Datenbankserver. Welche Verarbeitung übernimmt der Anwendungsserver hauptsächlich?
  3. Welche Aussage über einen Reverse Proxy ist richtig?
  4. Bei CGI startet der Webserver bei jeder Anfrage das Programm als neuen Prozess, und der Prozess endet, wenn die Verarbeitung abgeschlossen ist. Was ist der Hauptgrund dafür, dass FastCGI und Anwendungsserver viele Anfragen effizienter verarbeiten können als CGI?
  5. Welches Verfahren zum Erzeugen der Seiten einer Website erzeugt die HTML-Dateien aller Seiten bereits beim Build und gibt auf Anfragen diese Dateien unverändert zurück?