Le Doxotope de L'Architope

Pourquoi des javascripts sur ce site?


  J'ai décidé d'exprimer ma position sur l'usage des javascripts dans mes pages personnelles à la suite d'un échange qui a eu lieu dans le forum fr.rec.genealogie au début juillet 2000. Certains internautes fréquentant ce forum, ont usé de l'autorité qu'il pensaient détenir de l'appartenance à l'une ou plusieurs des catégories [programmeur; pionnier du net; utilisateur professionnel du Net; réfractaire à Windows...], pour tenter de convaincre les autres usagers (voire de leur imposer) de ne pas utiliser les javascripts. Les principaux arguments qui ont été assénés peuvent se résumer en quelques phrases : "les javascripts mal écrits peuvent bloquer le navigateur", "les javascripts peuvent effectuer des opérations dangereuses", "les javascripts cela ne sert à rien d'autre qu'à faire joli" ou encore "faire exécuter un script par le navigateur du visiteur, c'est pas poli". On voit sans difficulté que certains arguments ont moins de pertinence que d'autres ;-).

  Mes arguments sont exposés ci-dessous dans une mise en page qui conviendra, je l'espère, aux amoureux de la ligne de commande ;-))) On trouvera à la suite un sommaire du site suivi d'une aide pour valider les javascripts destinée à ceux qui les auraient invalidés par erreur.

C:> 1/ j'ai passé du temps à soigner ma mise en page. Or celle-ci pourrait être complètement détruite par l'utilisation d'une taille de fenêtre différente de celle prévue; les javascripts permettent de contrôler la taille de la fenêtre.
C:> 2/ pour éviter la monotonie, j'ai prévu une certaine variété dans la page d'accueil et quelques autres; ces variations nécessitent l'utilisation des scripts.
C:> 3/ certaines pages contiennent un formulaire; le contrôle des informations entrées dans un formulaire nécessite l'utilisation d'un langage de script.
C:> 4/ certaines pages contiennent des démonstrations ou des aides qui sont dépendantes des scripts.
C:> 5/ certains liens à cliquer ouvrent des fenêtres flottantes de taille réduite; cette fonction nécessite un script.
C:> 6/ j'accorde la plus grande importance à ce que mes scripts soient compatibles avec MSIE et Netscape. De plus je garantis l'absence de portion de code agressive (vous n'êtes pas le (ou la) premier(e) à rendre visite à mon site).
C:> 7/ (pour les 'techniciens') je n'ai pas accès à la programmation côté serveur et mes pages ont été écrites avant l'émergence du DHTML ou XML. Un jour, si j'ai du temps, tout cela pourrait évoluer...
C:> 8/ notez bien que je n'utilise pas les 'frames' ;-))
C:> 9/ si vous n'êtes pas convaincu, l'argument qui tue: je fais ce que je veux sur ma page perso ;-)

L'ARCHITOPE
Sommaire (ou ce que vous aller rater
en ne validant pas les javascripts;-)


L'ARCHITOPE

  • L' Idiogramme (nos particularités = qui sommes nous)
  • Le RhizoScaphe (le navigateur des racines = notre généalogie)
    • Ascendants Louvel : Navigation dans l'arbre
    • Ascendants Louvel : Patronymes et localisation
    • Programme GEDaRHIZ: conversion Gedcom->Rhizosaphe
  • Le doxotope (lieu d'expression de nos opinions = tous les pourquoi)
    • Pourquoi des javascripts sur ce site
  • La Chrestothèque (notre collection de renseignements utiles = pour vous aider)
    • Obtenir les caractères É,È,Ç, Æ ou Œ sur son clavier
    • Faire bouger les images dans une page HTML
    • Comment définir une zone protégée dans votre site
    • Des virus et du Net
    • Quelques conseils pour bien 'scanner'
    • Les principales racines grecques du français
    • GEDaRHIZ: un analyseur de Gedcom + un convertisseur Gedcom->HTML
  • L' Ectodrome (la porte de sortie...)

si vous êtes inquiets de valider les javascripts, je peux vous envoyer les pages par courrier postal ;-)). Pour cela envoyez-moi une demande convaincante à jacques.louvel à wanadoo.fr (eh oui, vous devrez recopier l'adresse à la main ;-))


L'ARCHITOPE à l'aide de l'utilisateur


Pour Activer Javascript:
Netscape 2:
   Options / Préférences sécurité / Général = ôter la coche "desactiver"
Netscape 3:
   Options / Préférences réseau / Langages = cocher "Activer"
Netscape 4:
   Edit / Préférences / Avancé = cocher "Activer"
MSIE 3:
   Affichage / Options / Sécurité = cocher "exécuter script ActiveX"
MSIE 4:
   Affichage / Options Internet / Securité = cliquer moyen
To Activate Javascript:
Netscape 2:
   Options / Security Preferences / General = remove "deactivate"
Netscape 3:
   Options / Network Preferences / Languages = select "Activate"
Netscape 4:
   Edit / Preferences / Avanced = select "Activate"
MSIE 3:
   Display / Options / Security = select "execute ActiveX scripts"
MSIE 4:
   Display / Internet Options / Security = medium


Page d'accueil ArchiTope où j'exprime mes opinionsLe DoxoTope Cliquez pour envoyer un message

visites