Introduction à l'architecture du Web Flashcards

Semaine 1 (11 cards)

1
Q

Définition du Web

A

Ensemble de noeuds (ressources) connectés par des liens et accessibles à travers une application

La ressource est accédée à travers un un URI par un client à partir d’un serveur.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Définissez les mots en gras

La ressource est accédée à travers un un URI par un client à partir d’un serveur.

A

URI (Uniform Resource Identifier): identifiant unique qui représente une ressource
Client: application logicielle qui accède à des ressources à travers des requêtes. (souvent un navigateur)
Serveur: application logicieille qui répond à des requêtes avec des ressources.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Comment le client communique avec un serveur?

A

À l’aide de protocoles de communication. Et le serveur répond avec la ressource (ou non) et un code de retour spécifique

Le protocole HTTP en est un qu’on va étudier en classe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qu’est ce que la DOM et la création de celle-ci est faite comment?

A

DOM: Document Object Model

Elle est faite sequentiellement, en une suite ordonnée d’étapes

HTML est une DOM est elle est lu de haut en bas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qu’est ce que le CSSOM et la création de celle-ci est faite comment?

A

CSSOM : CSS Object Model

Elle peut interrompre la création du DOM et ne peut pas être interprété séquentiellement

CSS est une exemple.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Après la création du DOM et CSSOM, comment procèssons nous les changements?

A

Le reste du processus est réalisé en boucle pour chaque changement du DOM ou CSSOM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qu’est ce que l’étape du Render Tree?

L’étape après la création du DOM et CSSOM

A

Combinaison du DOM et CSSOM.
Représente ce qui sera affiché à l’écran.
N’est pas 100% pareil au HTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est ce que le Layout?

Vient après le Render Tree

A

Calcule la position de la taille de chaque élément

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qu’est ce que le Paint?

Vient après le layout

A

Calcule des couches (layers) de la plus profonde vers la plus proches.
Génère des images à envoyer au GPU (si activé)
Composition: création de l’image finale

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qu’est ce que le Navigateur Web?

A
  • Application logicielle qui permet d’accéder au Web.
  • Regroupe un ensemble de technologies dans la même application (Browser, Rendering, Gestionnaire de reseau…)
  • Disponible sur de plus en plus d’appareils différents
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly