Bases des technologies web

Quelle association entre un format d'image utilisé sur les pages web et son usage courant est appropriée ?

  1. ALogo à fond transparent : JPEG, qui conserve les parties transparentes telles quelles
  2. BPhoto de paysage : PNG, dont la compression sans perte donne toujours un fichier plus petit que le JPEG pour une photo
  3. CLogo d'entreprise ou icône : SVG, qui décrit les formes par des coordonnées et des formules et ne devient pas flou quand on l'agrandit
Afficher la réponse et l'explication

Réponse : C. Logo d'entreprise ou icône : SVG, qui décrit les formes par des coordonnées et des formules et ne devient pas flou quand on l'agrandit

Le JPEG réduit la taille des photos par une compression avec perte, mais ne gère pas la transparence. Le PNG, à compression sans perte, gère la transparence et convient aux images nettes comme le texte ou les traits, mais pour une photo il est en général bien plus volumineux que le JPEG. Le SVG est un format vectoriel qui décrit les formes en texte XML ; il s'affiche nettement à toutes les tailles et convient aux logos et aux icônes. Le WebP et l'AVIF prennent en charge la compression avec et sans perte ainsi que la transparence, et donnent en général des fichiers plus petits que le JPEG ou le PNG à qualité égale.

S'entraîner sur ce thème Retour au thème

Autres questions sur Bases des technologies web

  1. On encode en Base64 une image de 3000 octets pour l'intégrer dans du HTML. Sans retours à la ligne, combien de caractères compte le résultat de l'encodage ?
  2. Un système web est organisé en trois couches : serveur web, serveur d'application et serveur de base de données. Quel traitement relève principalement du serveur d'application ?
  3. Quelle description d'un proxy inverse est correcte ?
  4. En CGI, le serveur web lance le programme dans un nouveau processus à chaque requête reçue, et le processus se termine à la fin du traitement. Quelle est la principale raison pour laquelle FastCGI et les serveurs d'application traitent beaucoup de requêtes plus efficacement que CGI ?
  5. Parmi les méthodes de construction des pages d'un site web, laquelle génère à l'avance, lors de la compilation du site (build), les fichiers HTML de toutes les pages et renvoie ces fichiers tels quels aux requêtes ?