Accueil AuditWeb.net Contacts Articles Références Prestations Webmaster Plan du site Questions fréquentes
 
Accueil > Fondamentaux > Règles d'Or
 
16 Règles d'Or
de la Qualité Web
01 Pages trop lourdes
02 Disponibilité du site
03 Répondez aux emails
04 Fidélisez grâce à l'email
05 Respect des standards
06 Techniques : Evitez les modes
07 N'utilisez pas les frames !
08 Evitez les "pages tunnels"
09 Soignez la navigation
10 Offrez une carte de votre site
11 Optez pour un design sobre
12 Investissez dans le contenu
13 Renouvelez le contenu
14 Soignez les détails
15 Soignez la lisibilité
16 Faites-vous connaître grâce au référencement
Nous vous recommandons également de respecter les directives du W3C en matière d'accessibilité. Consultez la Traduction en français du standard du W3C.
qualite-fd06 06 - Techniques : Evitez les modes
Elles ne conviennent pas forcément au propos de votre site.
Vous voulez faire vraiment branché au détriment de l'utilisateur ? Alors sans hésiter, choisissez encore plus "high-tech" que les frames : Java !

Pourquoi Java est-il un échec sur le Web ?
(Ces paragraphes sont extraits du livre "Web client-serveur, le triomphe du client léger" - Alain Lefebvre - Editions Eyrolles)

Même les navigateurs "prêts pour Java" sont incapables d'aller au-delà d'une utilisation légère et "accessoire" de ce langage. En effet, quand on charge un programme Java un peu conséquent au sein du navigateur, ce dernier est rapidement étouffé par la charge de travail induite quand il ne se bloque pas complètement, comme cela arrivait trop souvent avec la version 3.0 du navigateur de Netscape. Il ne s'agit pas seulement de la vitesse d'exécution des applets, mais bien aussi du problème de la consommation de ressources système de la JVM. Comme les navigateurs Web de Netscape et de Microsoft sont des applications gourmandes en mémoire et exigeantes en ressources système, vouloir en faire un cadre d'exécution pour de véritables programmes clients en Java est tout bonnement déraisonnable.

C'est Frederic Paul qui enfonce le clou le 8/7/1998 dans sa chronique The big picture (cnet.com) en écrivant : sur le Web, même la plus petite applet énerve les utilisateurs qui doivent alors attendre le chargement de leur machine virtuelle Java...
Les dirigeants de Sun reconnaissent implicitement qu'il est vain d'attendre de grands progrès de ce côté-là, expliquant que mettre une JMV sur un OS généraliste revient à poser une petite cabane en bois sur les fondations d'un grand stade de football !

Et si on veut imprimer à partir de Java ?

J'allais oublier un petit détail : on ne peut pas imprimer le contenu d'une applet qui s'exécute dans un navigateur Web.
En effet, si on imprime la page Web qui sert de cadre pour l'applet Java, tout ce qu'on obtient c'est au mieux un rectangle uniformément gris en lieu et place du cadre réservé à l'affichage de l'applet dans la page. Pas formidable, n'est-ce pas, pour des applications de gestion ?
Autre restriction à l'utilisation des applets Java dans les sites Web de l'Internet : le contenu textuel présent dans ces applets ne sera pas indexé par les moteurs de recherche. Une autre tare rédhibitoire pour la plupart des sites à fort trafic. Non, décidément, le navigateur Web n'est vraiment pas l'endroit idéal pour faire fonctionner Java !
D'ailleurs, les statistiques disponibles sont claires sur ce point : en mars 1998, avec le moteur de recherche HotBot, sur les 45 millions de pages Web présentes dans le domaine .com (le domaine .com représente environ 70 % du Web), on trouve seulement 200 000 applets Java, soit une proportion complètement insignifiante, pour une technologie censée "donner de la vie aux pages du Web", comme Sun nous l'a expliqué lors de son lancement...
Une fois encore, c'est Frederic Paul qui donne l'explication de cette désaffection dans The big picture (cnet.com) : voyons les choses en face, la grande majorité des applets Java disponibles sur le Web sont des gadgets. La plupart des applets Java ne font rien sinon des effets visuels. Mon conseil pour les développeurs de sites ?
N'utilisez pas Java sauf à avoir une très bonne raison et les bandeaux publicitaires en java ne représentent pas une bonne raison !
 

Voir également :

Fondamental 05 Respect des standards

Article : 11/98 Réduisez votre "taux de pertes" !
Article : 01/99 Flash ou Java telle n'est pas la question


5 Sites Exemplaires : Tous Les résultats de mai 2000

 
  Conception & Design par Groupe SQLI MàJ le 20 mars 2002
  Accueil | Prestations | Références | Fondamentaux | Articles | Contacts | Faq | Index | Webmaster www.auditweb.net