« web » ? Le « World Wide Web » = ensemble page liée Page écrite avec le langage HTML Affichée dans un navigateur web Un site web = Un ensemble de page web Pages liées par un lien dit « hypertexte »
? HTML = « HyperText Markup Language » Langage de balisage qui permet de structurer et mettre en forme une page Web. <html> <head> <title>Titre Hello</title> </head> <body> <p>Hello JCertif</p> <body> </html>
web ? Navigateur Web Machine dite « cliente » Machine dite « serveur » Serveur Web Application Web HTTP Réseau Autres Systèmes Autres Systèmes (BDD, Web, …) Réponse Requête
HTTP HTTP ne maintient pas de connexion entre un client et un serveur HTTP est « stateless » (sans état) HTTP est indépendant du type de données transportées HTTP est synchrone => 1 requête attend 1 réponse
responsive » ? Tous les internautes accèdent à la même URL quelque soit le matériel Le contenu prend la forme la plus adapté au matériel de l’internaute L’affichage de certains éléments du contenu est conditionnée par le matériel de l’internaute
1 - Tu n’utiliseras pas de plugins navigateurs 2 - Tu aimeras ton prochain comme toi-même 3 - Tu arrêteras de générer tes pages côté serveur 4 - Tu seras déconnecté comme le web 5 - Tu donneras la parole à ton serveur
africain Un débit internet souvent faible Un parc informatique encore en cours de déploiement qui permet l’utilisation des navigateurs modernes Une utilisation d’internet très portée sur les réseaux sociaux Un accès à internet principalement via le « mobile »