Fork me on GitHub

Le WWW son histoire, ses langages

Applications Web et Sécurité

Le prof : Luca De Feo http://defeo.lu/

Le matériel de cours

Le blog : http://defeo.lu/blog/ (En anglais, un peu vide…)

Les technologies

La structure du cours

  • 8 cours : Mercredi 13h30 - 15h, amphi B,
  • 8 TPs sur machine :
    • Groupe 1 : Jeudi 9h45 - 13h, salle ALSACE,
    • Groupe 2 : Mercredi 15h15 - 18h30, salle ALSACE,
    • Groupe 3 : Lundi 13h30 - 16h45, salle G207.

    Venez avec votre ordinateur ou un cartable numérique. Apportez un cable ethernet ! Développement dans le cloud grâce à l’IDE Cloud9.

  • Évaluation : 0.4 CC + 0.6 Ex (consulter scolarité)
    • Contrôle continu : projet à développer en TD
    • Examen : en amphi.

    voir aussi le site de l’an dernier.

L’histoire du WWW

L’histoire du WWW

De l’excellente Courte histoire du World Wide Web

1990 Tim Berners-Lee (MIT) et Robert Calliau (CERN) inventent le World Wide Web

HyperText is a way to link and access information of various kinds as a web of nodes in which the user can browse at will.

En trois mois ils

  • Définissent les Hypertextes, basés sur Dynatext SGML (précurseur de HTML) ;
  • Inventent le protocole HTTP ;
  • Écrivent le premier serveur web,
  • et le premier browser et éditeur (appelé WorldWideWeb, puis Nexus).

Le concept original

HyperText is a way to link and access information of various kinds as a web of nodes in which the user can browse at will.

Image de la proposition originale de Berners-Lee

L’histoire du WWW

1993 ViolaWWW et Mosaic sont les premiers browsers graphiques populaires.

1994 Fondation du World Wide Web Consortium (W3C) par Berners-Lee.

1995 Première release du serveur web Apache.

1995 Rasmus Ledorf crée PHP.

1995 Le développement de Netscape (précurseur de Mozilla) commence. JavaScript est né.

1996 Macromedia distribue Flash.

1997 Standardisation de JavaScript en ECMAScript. Les documents deviennent dynamiques.

Structure d’une page Web 1.0

Description du modèle de flux de données du Web 1.0, par Jesse J Garret

1998 Publication du standard XML.

1999 Java popularise (crée?) le terme Application Web.

Java Servlet API 2.2 includes one new feature so significant it may change the way the Web works. That feature: Web applications.

2002 Publication du format d’échange de données JSON.

2004 Des membres de Apple, Mozilla et Opera quittent le W3C pour fonder le WHATWG. Le travail sur HTML5 est amorcé.

2005 Jesse James Garret crée le mot AJAX, acronyme de “Asynchronous Javascript and XML”. Les applications web abandonnent le design push-pull.

2007 Le groupe de travail HTML du W3C accepte d’utiliser le draft de HTML5 du WHATWG’s comme base pour son prochain standard HTML.

2014 HTML 5.0 devient une recommandation en octobre.

Structure d’une application AJAX

Description of the AJAX dataflow model, by Jesse J Garret

Pour la semaine prochaine

C’est tout !