RDAC'mag numéro 1

Page 32

Iriez-vous en mer avec une embarcation trouée?

E I

@davidrechatin

st-ce l’été qui nous donne envie de prendre le large dans cette édition Rdac’Mag ? Non ! Mais comparons le monde marin avec les TIC...

ceci est réalisable notamment grâce à la manipulation conjointe du contenu et de la présentation avec des petits bout de programme JavaScript.

nternet est un océan d’information où les moussaillons sont les internautes. Sur l’eau nous naviguons avec un bateau et sur Internet, nous naviguons avec ? ... Un navigateur (Internet Explorer, FireFox, Safari, Opera...)

Jusque là, tout nous parait évident car nous utilisons ceci au quotidien. Et pourtant, pour arriver à ce résultat, un grand nombre de standards ont du être établis :

Les mers et océans sont communs à de multiple pays et ils sont notamment exploités pour des activités internationales à des fins variés (transport de marchandises, tourisme...) et par des individus hétérogènes (objectifs, langues et cultures... différentes) et pourtant, tous parviennent à s’entendre sur l’eau grâce aux conventions et protocoles internationaux qui réglementent par exemple la sécurité de la navigation, les radiocommunications, le transport des marchandises dangereuses, conception et équipement du navire... Toutes ces règles sont issues de l’Organisation Maritime Internationale (OMI) http:// www.imo.org/ Et bien avec Internet, c’est pareil ! Nous avons un réseau international utilisé pour diffuser de l’information, pour transférer des données, pour téléphoner... Ce réseau est d’autant plus complexe que les internautes et les machines communiquent les uns avec les autres. Alors, pour se comprendre, nous avons des équivalents aux règles maritimes, ce sont les ‘standards’. Ils sont supervisés par le World Wide Web Consortium (W3C) http://www.w3.org/ Les standards du web sont différentes technologies et protocoles utilisés pour faciliter l’exploitation d’Internet. Bien entendu, ils s’adressent aux techniciens. Cependant, prenons le cas simple d’une page web et distinguons les éléments qui la compose :

• les textes, images, liens sont assemblés selon le standard HTML (ou XHTML), • l’image PNG elle-même est soumise au standard du même nom, • les liens répondent au standard URL / URI, • la présentation est définie selon le standard CSS, • l’interactivité offerte par le bout de programme JavaScript (standard ECMA) est possible grâce au standard DOM, • la page est arrivée sur votre écran grâce au standard HTTP... La liste pourrait être encore longue et beaucoup trop technique !

Que se passe-t-il si une règle n’est pas respectée ?

P

our nos amis marins, enfreindre les règles expose à un accident, à un naufrage voir même une catastrophe écologique ! Pour nous autres Internautes, le non-respect des standards aboutit à une page ne fonctionnant pas ou nous présentant des erreurs avec pour conséquence un visiteur mécontent. Sur l’eau, les règles concernent autant l’équipage que le navire. Sur Internet, c’est identique : les standards s’imposent aux développeurs des sites Internet (l’équipage) mais également au navigateur (le navire). Et là, les choses se dégradent :

• Le contenu : c’est l’information avec son sens profond (forte valeur sémantique). Par exemple, sur notre page web nous avons des textes, des images, des liens...

• malgré toute leur bonne volonté, les développeurs s’écartent parfois des standards par manque de temps ou de connaissances, • les navigateurs n’intègrent pas tous les standards du web ou bien les interprètent mal.

• La présentation : c’est la manière dont est délivrée l’information : en couleur, en colonne, à gauche ou à droite, en menu horizontal ou vertical... Sans cette présentation, le contenu reste compréhensible mais n’est vraiment pas agréable à lire... La présentation n’affecte pas le sens du contenu.

Heureusement pour nous, les développeurs des sites web sont de plus en plus sensibles à tous ces standards qui sont également indispensables pour l’accessibilité. Et du côté des navigateurs, la situation s’améliore avec le temps, et nous avons désormais le choix.

• L’interactivité : ce sont toutes les petites fonctionnalités qui rendent la page vivante : menu qui se déroule au passage de la souris, zone de saisie qui propose une liste de réponse lorsque quelques lettres viennent d’être tapées au clavier, image qui se zoome au centre de l’écran... tout

Il est vrai que les ordinateurs sont livrés avec un navigateur ‘imposé’ par l’éditeur du système d’exploitation ( Internet Explorer avec Windows sur PC, Safari avec OS X sur Mac ) mais il très simple d’utiliser un autre navigateur (après l’avoir téléchargé puis installé sur sa machine). page 32


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.