CM1-2 : Web, historique - Mickaël Martin

publicité
CM1-2 : Web, historique
Mickaël Martin Nevot
V5.0.0
03/03/2016 02:01
Cette œuvre de Mickaël Martin Nevot est mise à disposition selon les termes de la
licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage à l'Identique
3.0 non transposé.
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
I.
II.
III.
IV.
V.
VI.
VII.
VIII.
IX.
X.
XI.
V5.0.0
Prés.
Web
Histo.
HTML
Balises
Web II
CSS
CSS II
HTML5
CSS3
Nouv. techno.
HTML/CSS
Mickaël Martin Nevot
1/9
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
V5.0.0
Historique
 1970, premiers pas :
 ARPAnet
 Courrier électronique (1972 : Ray Tomlinson)
 FTP
 TCP/IP (Transmission Control Protocol / Internet Protocol)
 1980, Internet :
 ARPAnet devient Inter Networking (Internet)
HTML/CSS
Mickaël Martin Nevot
2/9
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
V5.0.0
Historique
 1990, début du Web statique (Tim Berners-Lee) :
 HTTP (hyper text transfer protocol)
 HTML/XHTML (extensible hypertext markup language)
3
2
Interprétation HTML
par le navigateur
Page HTML
Client
Internet
1
Serveur
Requête HTTP
HTML/CSS
Mickaël Martin Nevot
3/9
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
V5.0.0
Historique
 1995, le Web orienté client :
 JavaScript
3
2
Interprétation HTML
par le navigateur
4
Page HTML
Exécution JavaScript
Client
Internet
1
Serveur
Requête HTTP
HTML/CSS
Mickaël Martin Nevot
4/9
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
V5.0.0
Historique
 2000, le Web orienté serveur :
 PHP (hypertext preprocessor)
 Base de données
4
Base de
données
3
Échange de données
PHP / Base de données
6
7
2
5
Interprétation HTML
par le navigateur
Page HTML
Exécution JavaScript
Client
Exécution PHP
Internet
1
Serveur
Requête HTTP
HTML/CSS
Mickaël Martin Nevot
5/9
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
V5.0.0
Historique
 2005, le compromis client-serveur :
 CSS (cascading style sheets)
 DOM (document object model)
4
Base de
données
3
Échange de données
PHP / Base de données
6
7
2
5
Interprétation
HTML/CSS par le
navigateur
Page HTML
Internet
Exécution JavaScript
1
Client
Exécution PHP
Serveur
Requête HTTP
HTML/CSS
Mickaël Martin Nevot
6/9
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
V5.0.0
Historique
 2010, les tendances du Web 2.0 :
 Ajax (asynchronous JavaScript and XML)
Interprétation
HTML/CSS par le
navigateur
7
8
9
HTTP Ajax
Exécution PHP
3
2
5
Page HTML
Internet
Exécution JavaScript
1
Client
Base de
données
Échange de données
PHP / Base de données
Données serveur
Moteur Ajax
4
10
12
6
11
Serveur
Requête HTTP
HTML/CSS
Mickaël Martin Nevot
7/9
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
V5.0.0
Historique : récapitulatif
 1970 : premiers pas
 1980 : Internet
 1990 : début du Web statique
 1995 : le Web orienté client
 2000 : le Web orienté serveur
 2005 : le compromis client-serveur
 2010 : les tendances du Web 2.0
HTML/CSS
Mickaël Martin Nevot
8/9
Prés. > Web > Histo. > HTML > Balises > Web II > CSS > CSS II > HTML5 > CSS3 > Nouv. techno.
V5.0.0
Crédits
Auteur
Mickaël Martin Nevot
[email protected]
[email protected]
Carte de visite électronique
Relecteur
 Christophe Delagarde
 Nicolas Tassara
 Pierre-Alexis de Solminihac
Cours en ligne sur : www.mickael-martin-nevot.com
HTML/CSS
Mickaël Martin Nevot
9/9
Téléchargement