Quelques notions techniques indispensables
Adresse électronique
Adresse IP d'ordinateur:
Le protocole TCP/IP est à la base d'Internet. Ce protocole inclut un
système d'adresses universel qui permet à chaque noeud de cet
interréseau d'être localisé sans équivoque. Cette
adresse, que l'on nomme adresse IP ou numéro Internet, est celle des
machines: les ordinateurs de tous types branchés à Internet. Elle
est entièrement numérique et est constituée d'une série
de quatre chiffres, entre 0 et 255, séparés par des points. Par
exemple, 132.208.219.9 est l'adresse IP du serveur sur lequel se trouve Moanda.
À l'instar de l'adresse postale, l'adresse IP est hiérarchique.
Ici, 132 représente une institution d'éducation au Gabon et 208.
Le chiffre 219 pourrait identifier un réseau local de cette institution
et le 9, un serveur particulier.
Si cette adresse IP demeure bien comprise par les machines, elle reste obscure, ou du moins sans signification, pour nous, les humains. On a donc pensé à faire correspondre à l'adresse IP une adresse écrite en caractères alphanumériques: le nom Internet. Ainsi, à l'adresse 132.208.219.9 correspond www.Moanda.ca. C'est le serveur DNS (Domain Name Server) qui établit la correspondance entre les deux dénominations. Notez que beaucoup d'ordinateurs reliés à Internet n'ont qu'une adresse IP. C'est le cas de la grande majorité des micro-ordinateurs dans Internet. La raison est qu'ils ne sont utilisés que comme clients. Ce n'est que lorsqu'une machine devient serveur qu'il est utile de lui accorder un nom Internet. ll sera question de l'environnement client-serveur .
Adresse électronique d'une personne:
Les adresses de courrier électronique des personnes prennent la forme:
usager@adresse_ordinateur. Par exemple, un usager imaginaire s'appelant Franck
Erghy aurrait un compte de courriel sur le serveur Internet Gabon. Son adresse
électronique pourrait être: [email protected]
Pour des raisons pratiques, un autre type d'adresse à été introduit: l'adresse de dénomination. Ce type d'adresse est utilisé pour faire correspondre une adresse d'usage à une adresse réelle. Reprenant notre exemple de Franck Erghy, il pourrait avoir une adresse de dénomination (ou normalisée) prenant la forme: [email protected]. Ces deux adresses électroniques seraient également valides dans la pratique.
Adresse URL:
L'adresse URL (Uniform Resource Locator) est d'introduction plus récente
dans le développement d'Internet. Elle se présente sous la forme
générale: protocole://adresse_du_serveur/répertoire/fichier.
Voici quelques exemples:
http://www.moandasurlenet.ca/notions/infos.html
ftp://ftp.moanda.ca/pub/
telnet://hollis.harvard.edu/
Les adresses URL sont utilisées par les logiciels de navigation pour
le World Wide Web (Netscape par exemple) qui donnent en fait accès à
plusieurs fonctions ou services d'Internet. Ainsi, l'adresse URL spécifie
le type de service Internet, en plus de la localisation du serveur en question
sur le réseau. Nous reviendrons sur la notion des services et fonctions
d'Internet à la section suivante.
Environnement client-serveur
L'environnement client-serveur est privilégié dans Internet (en fait, sur tout réseau d'ordinateurs). D'une part il permet de résoudre le problème de la compatibilité entre les différentes plateformes (Mac, PC, Unix ou autres) et, d'autre part, il optimise les ressources informatiques disponibles. C'est donc dire que l'on se trouve toujours en présence d'un ordinateur-serveur, avec ses logiciels-serveurs, et d'un ou plusieurs ordinateurs-clients, avec leurs logiciels-clients. Logiciels-serveurs et logiciels-clients utilisent les mêmes protocoles, peu importe le type d'ordinateur. Les fichiers sont transférés de l'un à l'autre et le travail est partagé.
Dans la plupart des cas, vous ne travaillez donc pas sur un ordinateur à distance, mais bien sur votre propre poste de travail sur lequel ont été transférés les fichiers demandés. Cela peut s'avérer exigeant en termes de mémoire, de puissance et de logiciels bien configurés. C'est ce qui explique aussi les différences de performance pour une même transaction effectuée par des postes clients configurés différemment.
Certaines applications fonctionnent encore selon le modèle traditionnel du terminal et de l'unité centrale. Les catalogues de bibliothèques encore en version telnet par exemple. En ce cas, votre micro doit émuler un terminal, ce qui peut parfois s'avérer moins convivial. La section 1.3.3 abordera cette fonction appelée Telnet. Graduellement, ces services évoluent vers le modèle client-serveur.
Hypertexte
L'hypertexte est cette nouvelle forme de texte où des liens dynamiques et des boutons permettent de se déplacer d'une partie de document à une autre. Dans Internet, des adresses URL se trouvent codées sous certains mots ou certaines images. Ainsi, il est possible de naviguer d'un emplacement à un autre : plus loin sur la même page, sur une autre page (ou fichier) du même site Internet, ou encore sur un site différent. L'hypertexte permet donc de dépasser la linéarité des textes pour permettre des parcours individualisés. Cela peut s'avérer un avantage immense, mais cela peut aussi provoquer une certaine désorientation du lecteur après un parcours erratique.
L'hypertexte est appelé hypermédia lorsqu'il comporte des fichiers audios et vidéos. Dans ces cas, il peut s'avérer nécessaire que des logiciels adéquats soient installés sur l'ordinateur de l'usager pour que le contenu de ces fichiers soient déployés. Notez bien que l'on trouve aussi des hypertextes multimédias sur d'autres supports qu'Internet, sur CD-ROM notamment.
Dans Internet, les documents hypertextes ou hypermédias sont codés avec le langage html (hypertext markup language) et ils sont transférés grâce au protocole http (hypertext transfer protocol). C'est donc dire que les documents ne sont navigables qu'au prix d'un codage particulier. Vous n'avez pas à connaître ce langage technique pour consulter les documents. Cela devient essentiel seulement si vous voulez créer vos propres documents et les mettre dans Internet en mode Web.
Le développement des logiciels de navigation est tel qu'ils permettent
de mieux en mieux l'intégration de composantes multimédia dans
les documents. Cette intégration se fait d'une part par l'utilisation
de modules externes («plugins» : logiciels qui s'intégrent
au navigateur et qui s'exécutent à l'intérieur de la fenêtre
de ce dernier). L'activation d'un module externe peut se faire à l'intérieur
même d'une page HTML. Ces modules externes doivent cependant être
préalablement installés sur votre ordinateur pour que les données
qui leur sont destinées puissent s'afficher. D'autre part, certains navigateurs
parmi les plus couramment utilisés (dont Netscape Navigator et Internet
Explorer) sont devenus si perfectionnés qu'ils peuvent exécuter
des programmes transmis à partir des serveur Web. Ces programmes sont
généralement conçus en langage Java ou JavaScript.