Un autre Web
est possible :
Standards du Web et Navigateur Libre
Parinux - 23/03/2004

Tristan Nitot
Contributeur Mozilla Europe et
OpenWebGroup

http://www.mozilla-europe.org/

http://openweb.eu.org/

tristan@nitot.com

J'aime le Web, et vous ?

Ouverture vers les autres

Liberté de communication et de publication

Abolition des distances

Partage du savoir, des idées,

Création de communauté,

Mise en commun de logiciels,

Développement Libre,

Suppression des barrières technologiques...

Et pourtant...

Un adolescent qui tourne mal

Le Web a dix ans, et il va mal

Inventé pour passer outre les incompatibilités entre plateformes ;

Inventé pour partager, communiquer, éduquer ;

Une majorité de pages est “optimisée” pour Internet Explorer

Netscape 4 et MSIE/Win, MSIE/Mac sont largement incompatibles

Ces trois navigateurs ne sont quasiment plus développés !

Un Web qui exclut

Les utilisateurs de logiciels autres que MSIE/Win sont exclus

Les personnes aux besoins particuliers sont exclus.

Aveugles, malvoyants ou personnes ayant des problèmes pour manipuler une souris.

Le contenu HTML ne peut pas être lu et compris par des machines

Indexation formidablement complexe pour être finalement peu efficace.

Impossibilité pour une machine d'inférer quoi que ce soit à partir du contenu existant.

Le paradoxe de l'Accessibilité

Les personnes handicapées sont celles qui ont le plus besoin du Web

Le document électronique est le seul qui soit adaptable de façon à contourner le handicap de l'utilisateur

Navigateur texte avec synthétiseur vocal

Plage braille

Zoom Ecran

Contraste adapté

Feuille de style utilisateur

Navigation au clavier ou équivalent

“Un autre Web est possible”

Un Web accessible par tous avec tous les navigateurs

Un Web avec un navigateur Libre, gratuit, sans obligations

Un Web ou l'utilisateur peut contrôler ce qu'il reçoit

Un Web où l'on trouve plus facilement ce que l'on cherche, et dont le contenu est réutilisable

Mais comment faire ?

Les Standards du Web

HTML 4.01 et XHTML 1.x

Structurent le document

CSS (Cascading Style Sheets)

Définit la présentation du document

JavaScript et DOM

Définissent le comportement éventuel d'objets dans le document

Standards publiés par des organismes de avec consensus des éditeurs (Microsoft, Netscape, Adobe, IBM, Sun, HP) et grands utilisateurs, ainsi que la communauté du libre.

Fonctionnalités des standards

Précis et sans ambiguité (ou presque)

Publics

Cohérents

Pérennes

offrent une indépendance par rapport aux efforts des éditeurs

Adoptés par tous les navigateurs modernes

Apple Safari, Konqueror, Opera, IE/Mac, IE6, Mozilla et ses dérivés (Firefox, Camino, Minimo, Galeon, Epiphany, etc.)

Intègrent la notion d'accessibilité

Avantages, encore

Facilité d'indexation

Google est le plus grand utilisateur aveugle du monde

Facilité de mise à jour

Séparation de la structure et de la présentation

Code HTML plus facile à maintenir

Pas d'interférence avec la présentation

Présentation centralisée dans 1 fichier CSS

Facilité de réutilisation

Avec XHTML et les outils libres de manipulation XML, comme XSLT.

Pages plus compactes et plus accessibles

Démonstration CSS

Séparer Structure et présentation

StandBlog sans présentation

Mise à jour de la feuille de style en direct

StandBlog avec des CSS

Quand les designers s'y mettent...

CSS Zen Garden.com

Site conforme et accessible !

Valider son site

Permet de s'assurer de la non-ambiguité du HTML et des CSS

Notion centrale dans le respect des standards du Web

Validateur (x)HTML : validator.w3.org/

Validateur CSS : jigsaw.w3.org/css-validator/

Achetez des sites Web valides !

Assurance qualité du travail fourni.

http://www.w3.org/QA/2002/07/WebAgency-Requirements.html.fr

Plongeons dans l'accessibilité

L'accessibilité, c'est simple, facile et peu couteux

Si c'est prévu dès le départ...

L'accessibilité, c'est l'opportunité de

Toucher plus de personnes (qui achètent souvent par correspondance)

Mieux servir tout le monde.

L'accessibilité n'est pas une spécialisation, c'est une partie intégrante du métier de Web designer

Plus d'info sur http://openweb.eu.org/accessibilite/

Conclusion

Si vous faites un site Web ou achetez une prestation : exigez la conformité aux standards et l'accessibilité.

Lisez et faites lire http://openweb.eu.org/

Démontrez CssZenGarden.com

Mozilla et Mozilla Europe

Tristan Nitot - nitot@mozilla-europe.org

Parinux - 2004-03-25

Un autre navigateur est possible

“Free as in beer, free as in speech”

Multi plate-forme (Mac, Linux, Windows, PDA, Unix...)

Conçu par des milliers de contributeurs volontaires

Librement adaptable et redistribuable

Incroyablement paramétrable

Hautement sécurisé.

Mozilla 1.6 : 1 millions de copies téléchargées en 3 semaines

Mozilla.org : les outils

Bugzilla : gestion des bugs et RFE

Tinderbox : compilations permanentes avec résultat sur le Web

LXR (Linux X-Reference) : naviguer dans le source avec des hyperliens

CVS

Mozilla.org : la structure

Drivers : direction technique

Super-reviewers : connaissance globale du code

Module owners : responsables de modules

Contributors : 400 check in access to CVS ; 100 active per month on average

Testers

10'000 downloads of daily builds

>60'000 reporters

75-100 new bugs daily

1'000'000 downloads for 1.6 in 20 days

La situation Européenne

Un produit fabuleux, des progrès à venir

Les utilisateurs ont besoin de Mozilla, la la concurrence est faible

Pas de nouvelle version prévue (hors XPSP2 en Aout prochain) avant Longhorn, fin 2006 ou 2007

Problèmes de sécurité

Communauté des utilisateurs très mobilisée

Equipes de localisation très efficaces

Le bouche à oreille fait son travail

Que manque-t-il ?

Déploiement par des grandes organisations

Trop peu de compréhension de l'Open Source

Manque d'expertise pour du support haut niveau

Pas de site Web officiel localisé.

On peut trouver plus d'utilisateurs locaux

Beaucoup de contributeurs potentiels

Pas de structure pour les encourager à contribuer.

Une meilleure communication avec la Mozilla Foundation

Représentation officielle de Mozilla

La vision de Mozilla Europe

Trouver des utilisateurs

Etre visible, faire du bruit dans la presse

Faciliter l'adoption de Mozilla via des services

Trouver des contributeurs

Les aider à démarrer

Embaucher des contributeurs-clé

Trouver de l'argent à cet effet, comme le fait la Mozilla Foundation

Qu'est-ce que Mozilla Europe?

Assocation loi 1901

Premier “International Affiliate” de Mozilla Foundation

Des contributeurs Mozilla de toute l'Europe

France, Belgique, Allemagne, République Slovaque

Proche des utilisateurs et des communautés

Pascal Chevrel, (communauté FR et ES)

Pour le lancement, de l'aide des communautés espagnoles et allemandes

Et pour l'avenir ?

Plus de membres européens

Plus de jolis T-shirts :-)

Plus de langues sur le site

Excellents contacts avec les communautés IT, PL, SK and CZ.

Contacts prometteur avec les pays-bas et d'autres pays

Aider à la localisation

Trouver quelques grands utilisateurs pour aider au déploiement et créer des “success stories”

Questions ?

Relation avec les groupes de localisation

Relation avec les communautés d'utilisateur

Comment aider ?

Financièrement : en devenant membres !

Aider la communauté francophone et ses utilisateurs

Mozman a besoin d'un chef de projet pour la localisation

Etudiants : trouvez un professeur qui pourrait vous 'sponsoriser' pour contribuer à Mozilla

“PAF, la clé USB !” : installez Firefox ou Mozilla sur les postes Windows !

Envoyez-nous les (gros) projets ou un déploiement de Mozilla est utilisé.

Tristan Nitot

2004-02-20T18:46:54