IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[W3C] Facilité d'utilisation : quel solution entre deux choix ?


Sujet :

HTML

  1. #1
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 300
    Points : 93
    Points
    93
    Par défaut [W3C] Facilité d'utilisation : quel solution entre deux choix ?
    Bonjour,

    Je développe actuellement une class permettant de parser le bbcode, mais de manière correcte et plus ou moins dans le respect des recommandations du W3C.

    Je rencontre un problème, dont je possède deux solutions pour y remédier.
    Seulement d'un point de vue utilisation, je ne sais laquelle choisir..

    Voila j'ai la possibilité entre ces deux cas : (balises inventées)
    - - - - - - - - - - - - - - -
    [COULEUR=ROUGE]Ici mon texte.

    Je saute une ligne pour un autre paragraphe..

    Et un autre ! [/COULEUR]
    Qui donnerait ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <p><span style="color:red">Ici mon texte<br /><br />Je saute une ligne pour un autre paragraphe..<br /><br />Et un autre ! ;)</span></p>
    OU
    [COULEUR=ROUGE]Ici mon texte.[/COULEUR]

    [COULEUR=ROUGE]Je saute une ligne pour un autre paragraphe..[/COULEUR]

    [COULEUR=ROUGE]Et un autre ! [/COULEUR]
    Qui donnerait ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <p><span style="color:red">Ici mon texte</span><p></p><span style="color:red">Je saute une ligne pour un autre paragraphe..</span><p></p><span style="color:red">Et un autre ! ;)</span></p>
    - - - - - - - - - - - - - - -

    Comme vous le remarquez la première est plus souple, mais beaucoup moins propre (utilisation en masse des <br />) surtout si l'on utilise beaucoup ce genre de méthode, mais moins restrictif.. La seconde solution est plus restrictive mais beaucoup plus propre et adaptée (utilisation correcte des <p>).

    Moi je n'ai aucun soucis avec la seconde (plus restritive) mais j'ai besoin d'avoir/savoir l'avis d'utilisateurs plutôt novices ou que peut expérimentés par ce genre d'utilisation.

    Je vous remercie de votre avis, ils seront tous les bienvenues.

  2. #2
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 249
    Points : 1 565
    Points
    1 565
    Par défaut
    Heu... je vois pas comment tu peux hesiter... l'utilisateur n'a pas a se soucier des problemes de l'implementation, du W3C ou autre.

    Donc 1ere solution.

    Apres, si tu arrive, avec les balises de la premieres solution, a générer le code de la 2eme (ca devrait etre possible), tant mieux ;o)

  3. #3
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 300
    Points : 93
    Points
    93
    Par défaut
    Citation Envoyé par Fladnag
    Heu... je vois pas comment tu peux hesiter... l'utilisateur n'a pas a se soucier des problemes de l'implementation, du W3C ou autre.
    Il n'est pas non plus imposé à l'utilisateur de se soucier des problèmes d'implémentation. C'est certe sous entendue, mais là il s'agit d'une méthode d'utilisation à donner pour l'utilisateur.

    C'est vrai que ça peut être plus pénible (la solution 2) mais tellement plus propre ! Et en même ce n'est pas tous les jours que l'on utilise la solution un, donc je me dis que si un utilisateur est "maniac" et qu'il veut rendre son message plus chaleureux (ceci est tout à son honneur) il peut bien faire l'effort de devoir faire deux cliques supplémentaires..
    C'est mon optique, vois-tu ? peut être que je me trompe complètement, d'où ma discussion.


    Citation Envoyé par Fladnag
    Apres, si tu arrive, avec les balises de la premieres solution, a générer le code de la 2eme (ca devrait etre possible), tant mieux ;o)
    Faisable mais très complexe et très lourd...
    Dans le cas d'un forum très fréquenté, c'est impensable malheureusement.

  4. #4
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 249
    Points : 1 565
    Points
    1 565
    Par défaut
    Citation Envoyé par Thierry8
    Et en même ce n'est pas tous les jours que l'on utilise la solution un
    Je ne suis pas d'accord... si l'utilisateur veux changer la police de caractere ou la couleur de tout son texte, il va tout taper (en sautant autant de lignes qu'il veux), puis va tout selectionner et changer la couleur... Je trouve que justement c'est un cas d'utilisation tres fréquent (en tout cas pour moi)

    Dans le cas d'un texte avec 10 paragraphes, il ne s'agit pas de 2 clics mais d'un minimum de 10 (20 si il utilise l'insertion "simple" sans selectionner le texte).

    Sans parler du fait que la surabondance des balises bbcode peut fortement nuire a la lisibilité et... induire plus d'erreurs dans la rédaction du texte (oubli ou "croisement" de balises bbcode)

    Pourquoi également ne pas génerer ce code avec la premiere solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <span...><p>texte</p><p>...</p></span>
    ?

    Cela ne résoudrait il pas ton probleme ?

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2003
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 235
    Points : 269
    Points
    269
    Par défaut
    Je rejoins l'avis de Fladnag. Si ton utilisateur veut écrire un texte tout en rouge en faisant des sauts, il va forcément écrire la solution 1.

  6. #6
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 300
    Points : 93
    Points
    93
    Par défaut
    Oui c'est vrai que des cas comme ça sont plutôt fréquents.

    Je vais voir pour ce que tu as proposé en code.
    J'avais fais un test, mais j'avais un problème lorsqu'une autre implémentation venait dans une autre.

    ex:
    [COULEUR=ROUGE]
    Ici mon texte.

    [GRAS]
    Texte en gras
    [/GRAS]

    Je saute une ligne pour un autre paragraphe..

    Et un autre !
    [/COULEUR]

Discussions similaires

  1. [XL-2013] Problème de d'utilisation de lisaison entre deux userform
    Par Scarcoon dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/06/2014, 19h25
  2. Utiliser le filtrage entre deux champs
    Par Patrick25300 dans le forum Bases de données
    Réponses: 8
    Dernier message: 02/06/2011, 22h48
  3. [hibernate][webapp]Utilisation des hbms entres deux packages
    Par MrDuChnok dans le forum Hibernate
    Réponses: 9
    Dernier message: 11/01/2007, 13h21
  4. Réponses: 1
    Dernier message: 10/08/2006, 14h43
  5. Quelle solution pour un transfert sécurisé entre deux machines
    Par choubiroute dans le forum Programmation et administration système
    Réponses: 2
    Dernier message: 21/04/2006, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo