IFT-1005 Introduction `a Internet
Stefan Monnier (AA-3343)
monnier@iro.umontreal.ca
http://www.iro.umontreal.ca/˜monnier/1005/
•
Terry Felke-Morris, Web Development & Design FoundationsInternet
Diff ´erents protocoles
Multiples protocoles
•
FTP: transfert de fichiers•
SMTP, POP, IMAP: courriel•
SSH: acc `es `a un ordinateur `a distance•
HTTP: web s’appuient tous sur•
TCP/IP: routage et transport de messages•
DNS: service de nommagePopularit ´e d’internet dans les ann ´ees 90
Permission d’avoir une activit ´e commerciale sur Internet D ´eveloppement du World Wide Web
D ´eveloppement des browsers graphiques Ordinateurs personnels plus abordables
Fournisseurs de services offrent des acc `es `a des prix raisonnables
Quelques statistiques
Plus de statistiques
http://www.internetworldstats.com/stats.htm
HyperText Transfer Protocol - HTTP
Initialement RFC 2616
Protocole de transfert asym ´etrique requ ˆete/r ´eponse (ou client/serveur) Sans ´etat
Permet la n ´egociation des types de donn ´ees et de leur repr ´esentation
Uniform Resource Locator - URL
scheme://host/path[?query-string][frag]
Exemples:
•
http://monsite.com/gl/test?prenom=guynom=lapp1•
ftp://ftp.ietf.org/rfc/rfc2616.txt•
ldap://[2001.db8::7]/c=GB?objectClass?one•
mailto:lapalme@iro.umontreal.ca•
tel:+1-514-343-6111•
isbn:978-2-1234-5680-3Browsers
Browsers
Echange effectu ´e pour chaque´ ´el ´ement d’une page web El ´ement: e.g. image, script, css, ...´
Une m ˆeme page peut combiner des informations provenant
World Wide Web Consortium (W3C)
D ´eveloppe des sp ´ecifications: Request For Comment Standardisation des ´echanges
Web Accessibility Initiative (WAI)
•
accommoder les personnes avec handicaps visuels, auditifs ou physiques•
Web Content Accessibility GuidelinesUtilisateurs atypiques
Importance du balisage s ´emantique
Etiquetage des informations d’une page´
Pas seulement de l’affichage pour les humains Important