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 :

Eclipse JSP validation de HTML5 à XHTML


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Analyste, Analyste programmeur COBOL / JAVA
    Inscrit en
    Février 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Analyste, Analyste programmeur COBOL / JAVA
    Secteur : Santé

    Informations forums :
    Inscription : Février 2008
    Messages : 19
    Par défaut Eclipse JSP validation de HTML5 à XHTML
    Bonjour,

    Je travaille sous Eclipse (RAD) sur un projet WEB avec des JSP.
    Visiblement, par défaut mon Eclipse valide en HTML5.
    Or je voudrais qu'il valide en XHTML 1.0.
    Savez-vous comment le configurer de la sorte svp ?

    Pour info, je suis dans une grosse boîte, donc je n'ai pas le choix de la version de l'éclipse que j'utilise.
    Et je ne veux pas de la validation HTML5 car le navigateur par défaut de cette boîte est IE6 (oui je sais que c'est très berk, j'en bave d'ailleurs, mais j'y peux rien). Or si je ne me trompe, IE6 ne supporte pas le HTML5.

    Merci d'avance pour vos réponses !
    (J'ai pas mal cherché, j'ai vraiment pas trouvé de réponses sur le web)

    (Eclipse Java EE IDE for Web Developers. - Version: 1.4.0.20110615-0550)

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Or si je ne me trompe, IE6 ne supporte pas le HTML5.
    Ben... tu te trompes !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre actif
    Profil pro
    Analyste, Analyste programmeur COBOL / JAVA
    Inscrit en
    Février 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Analyste, Analyste programmeur COBOL / JAVA
    Secteur : Santé

    Informations forums :
    Inscription : Février 2008
    Messages : 19
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Ben... tu te trompes !
    J'ai cherché un peu et j'ai lu que IE6 ne pouvait pas connaître toutes les balises du HTML5 puisque celui-ci n'existait pas à sa création.
    J'ai aussi lu qu'on pouvait contourner cela en créant les dites balises avec du javascript.

    Mais le site est déjà au 3/4 fait. Je remplace quelqu'un qui vient de démissionner pour faire les pages manquantes et fignoler celles déjà créées.

    La personne a créé le site en HTML 4.01.
    Je débute dans le web, mais je suis perfectionniste... J'ai ré-indenté tout son code par exemple, fermé toutes les balises qui ne l'étaient pas... enfin j'essaie de rendre le site un peu plus propre (parce que là c'est un peu dégoûtant).

    Mais je ne peux clairement pas m'amuser à tout re-coder en HTML5 (d'autant que je suis vraiment complètement débutante en développement web).
    Mais j'aimerais bien au moins le finir en XHTML... voilà, si quelqu'un a une idée...

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Ce qui détermine si un site est en HTML5 ou non, c'est le doctype, pas les balises utilisées.

    Donc effectivement, IE6 ne reconnait pas les nouvelles balises introduites en HTML5, mais le doctype HTML5
    est quant à lui accepté.
    Enfin, un site peut être en HTML5 sans contenir une seule nouvelle balise.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre actif
    Profil pro
    Analyste, Analyste programmeur COBOL / JAVA
    Inscrit en
    Février 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Analyste, Analyste programmeur COBOL / JAVA
    Secteur : Santé

    Informations forums :
    Inscription : Février 2008
    Messages : 19
    Par défaut
    Je vous remercie pour vos réponses.

    Néanmoins, cela ne me paraît pas pertinent d'avoir le doctype d'html 5 si le site ne fait pas d'html 5.
    D'autant que certaines balises et/ou attributs ne sont pas acceptées/validées en html 5 et le sont en xhtml.

    Comme tout le monde j'ai des délais à respecter, je ne peux pas refaire le site en entier (en dehors du temps que j'y passe chez moi, je passe déjà au moins 1/3 de mon temps de travail à lire les cours et tutoriels sur html/css et tutoriels javascript, et j'ai bien de la chance d'avoir une chef qui l'accepte).

    Donc je me permets de reposer la question : y a-t-il moyen de configurer Eclipse pour qu'il fasse la validation par défaut en xhtml au lieu du html 5 ?

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Néanmoins, cela ne me paraît pas pertinent d'avoir le doctype d'html 5 si le site ne fait pas d'html 5.
    Euh... il est largement temps de dégonfler les baudruches concernant HTML5

    Si ton site possède des balises, il y a de fortes chances pour qu'elles soient définies dans la norme HTML5 (on va dire <html>, <head>, <body>, <div>, <span> par exemple) donc si, leur présence implique que tu fais du HTML5 si le doctype correspond !
    La structure
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <!doctype html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title>Mon site</title>
    </head>
    <body>
        <h1>Mon super site</h1>
        <p>Bienvenue sur mon super site !</p>
        <div>A bientôt sur mon super site</div>
    </body>
    </html>
    est du HTML5 !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Membre actif
    Profil pro
    Analyste, Analyste programmeur COBOL / JAVA
    Inscrit en
    Février 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Analyste, Analyste programmeur COBOL / JAVA
    Secteur : Santé

    Informations forums :
    Inscription : Février 2008
    Messages : 19
    Par défaut
    Citation Envoyé par arsinoe77 Voir le message
    D'autant que certaines balises et/ou attributs ne sont pas acceptées/validées en html 5 et le sont en xhtml.

    [...]

    Donc je me permets de reposer la question : y a-t-il moyen de configurer Eclipse pour qu'il fasse la validation par défaut en xhtml au lieu du html 5 ?
    Exemple : l'attribut "width"
    => "Attribute (width) is obsolete. Its use is discouraged in HTML5 documents."

    En revanche cet attribut est valide en XHTML.

Discussions similaires

  1. Eclipse, jsp et message d'erreur à gogo
    Par mammouth_35 dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 17/04/2007, 17h14
  2. JSP / Validation d'un fichier Image
    Par keopsk dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 07/06/2006, 10h55
  3. [JSP]Valider plusieurs saisie en meme temps
    Par mamiberkof dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 10/05/2006, 08h14
  4. [WAR]eclipse + jsp + jboss
    Par aocorp dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 19/12/2005, 14h44
  5. Plugin Eclipse pour validation de donnees XML (shema)
    Par Raphael94 dans le forum Valider
    Réponses: 2
    Dernier message: 10/06/2004, 16h33

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