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 :

html5 ou 4 ?


Sujet :

HTML

  1. #1
    Membre averti
    Avatar de joreveur
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2010
    Messages : 293
    Points : 365
    Points
    365
    Par défaut html5 ou 4 ?
    Bonjour

    je lis par ci par là que html5 est l'avenir mais pas toujours supporté par certains anciens navigateurs.

    mais peut-on faire du code qui s'adapte au navigateur du client ?

    merci

  2. #2
    Membre du Club Avatar de Hijack
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 30
    Points : 54
    Points
    54
    Par défaut
    Bonjour joreveur,

    le HTML5 est relativement récent, ce qui explique pourquoi on parle de mauvais support de la part des anciens navigateur.
    Néanmoins, les nouveaux navigateurs font des modification en vue d'intégrer l'ensemble des fonctionnalités du HTML5.

    mais peut-on faire du code qui s'adapte au navigateur du client ?
    Tout dépend du navigateur... Il va falloir que tu décide pour quels navigateurs ton site est fait. A savoir : sur quel navigateur il va s'afficher, doit s'afficher, parfaitement.
    Par exemple tu peux décider de rendre ton site 100% compatible avec Firefox, Chrome et IE9. Par contre tu ne garantit pas que ton site s'affichera correctement sur Safari, Opéra, IE6/7/8...

    Donc oui, on peut faire du code qui s'adapte au navigateur (notamment en CSS avec les nouveau attributs -moz-/-webkit-...), mais il ne faut pas être trop gourmand et se restreindre à un panel de navigateur précis (histoire de pas devenir fou )

  3. #3
    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 : 53
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Attention de ne pas confondre HTML5 avec les nouveautés apportées par HTML5 !

    Actuellement, tous les navigateurs reconnaissent parfaitement le HTML5, qui se défini uniquement à l'aide du doctype
    Et un site peut être valide HTML5 sans contenir une seule des nouvelles balises 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

  4. #4
    Membre du Club Avatar de Hijack
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 30
    Points : 54
    Points
    54
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Et un site peut être valide HTML5 sans contenir une seule des nouvelles balises du HTML5 !
    L'intérêt devient quand même plutôt limité... A part peut être le doctype
    Ou le plaisir de poser le sigle HTML5 sur sa page...

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Citation Envoyé par Hijack Voir le message
    L'intérêt devient quand même plutôt limité... A part peut être le doctype
    Ou le plaisir de poser le sigle HTML5 sur sa page...
    D'un autre côté, on voit pas bien la différence par rapport à poser le sigle HTML 4.01 sur sa page.
    ... À part que le doctype est plus simple à écrire.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre éclairé Avatar de Tillo
    Homme Profil pro
    Webmaster
    Inscrit en
    Octobre 2007
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 494
    Points : 683
    Points
    683
    Par défaut
    Bonjour,

    Je me suis aussi posé la question de savoir si je pouvais commencer à utiliser le HTML5 et ce n'est pas facile de trouver une réponse...

    A bientôt,
    Alexis
    J'aimerais mieux être le premier dans ce village que le second à Rome. (Caius Julius Caesar)

    J'ai aussi un site sur la Grande Guerre: Histoires de Poilus

  7. #7
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Citation Envoyé par tabouet Voir le message
    Je me suis aussi posé la question de savoir si je pouvais commencer à utiliser le HTML5 et ce n'est pas facile de trouver une réponse...
    Parce que c'est une question philosophique, pas une question technique.

    Les nouvelles balises définies par HTML5 ne sont pas encore gérées par tous les navigateurs, et ne seront jamais gérées par les vieux navigateurs.
    Donc est-ce qu'on peut se servir de ces balises, ça dépend si on peut faire avec ce problème, ou pas.

    Mais HTML5 contient tout HTML4.01. Un document sans DOCTYPE et valide HTML4.01 est aussi valide HTML5, on peut donc dire que c'est automatiquement devenu un document HTML5, sans rien faire, sans que ça pose aucun problème.
    Et ceux qui utilisent un DOCTYPE, peuvent le remplacer par :
    et ça en fera automatiquement du HTML5, sans rien faire d'autre, sans que ça pose problème.

    Autrement dit, et selon cette définition, tout le monde fait déjà du HTML5 sans le savoir.

    C'est une question philosophique.

    Ça ne sert à rien de mettre un numéro de version sur le HTML qu'on veut utiliser. Ce qui compte c'est les balises et les fonctions JavaScript qu'on utilise. Rien d'autre.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Membre expert
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 386
    Points : 3 531
    Points
    3 531
    Billets dans le blog
    1
    Par défaut
    Si on entends par HTML5, les canvas et autres nouvelle balise :

    - En pros, c'est claire que beaucoup de boite sont toujours avec IE6... donc à oublier. Ces balises ne seront pas supportées.

    - Si tu fait du web pour toi, pour le fun... c'est une autre hstoire.

    Citation Envoyé par thelvin
    Ce qui compte c'est les balises et les fonctions JavaScript qu'on utilise. Rien d'autre.
    Consultant et développeur full-stack spécialiste du Web
    faq jQuery - règles du forum - faqs web

  9. #9
    Membre éclairé Avatar de Tillo
    Homme Profil pro
    Webmaster
    Inscrit en
    Octobre 2007
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 494
    Points : 683
    Points
    683
    Par défaut
    Bonjour,

    - En pros, c'est claire que beaucoup de boite sont toujours avec IE6... donc à oublier. Ces balises ne seront pas supportées.
    Je confirme... un de mes derniers clients m'a demandé un site qui "marche en 800x600 et qui est compatible avec IE6". Je trouve un peu dommage de devoir focaliser la création d'un site en pensant à IE6 alors que c'est un navigateur qui date déjà de 2001 (si j'en crois wikipédia car à l'époque je n'avais pas encore internet)

    Désolé pour la comparaison mais pour moi c'est un peu comme si un fabriquant de télé ne mettrait à construire des télés qui ne tiennent pas compte de la TNT et de la couleur.

    A bientôt,
    Alexis
    J'aimerais mieux être le premier dans ce village que le second à Rome. (Caius Julius Caesar)

    J'ai aussi un site sur la Grande Guerre: Histoires de Poilus

  10. #10
    Membre émérite
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Points : 2 778
    Points
    2 778
    Par défaut
    ou sinon on peut laisser les outils qui existent actuellement (scripts, templates, lib diverses et variées) faire le boulot de compatibilité à notre place

    justement, il faut savoir être un fabricant de programmes qui proposent le même rendu (quasiment) sur des tv d'il y a 10ans que celles d'aujourd'hui.

  11. #11
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut
    Salut les hypertexteur 4.01 ou 5, je comprend pas vos rétissances face au HTML 5:
    Mais HTML5 contient tout HTML4.01.
    C'est pas vrai car beaucoup d'attributs ont été enlever pour favoriser la séparation de la structuration du document et du style par le CSS.

    Combien de fois je vais témoigner, j'ai développé mon site en HTML 5 et sur ma page d'accueil on est invité a mettre a jours ou a télécharger a dernière version de son navigateurs préférés c.a.d : IE Safari sous windows et Mozilla Chrome et Opéra sous Windows et Linux sont tous compatibles bon pas entièrement mais je n'ai jamais eu de problème et si les gens ne veulent pas évoluer et rester avec un dinosaure comme navigateur c'est leur problème.
    Le HTML 5 est l'avenir et est de plus en plus compris par les navigateurs. Je ne peut que encourager a développer en HTML 5 même les balises <audio> et <video> marche parfaitement a partir du moment qu'on a de bonnes sources (a part Safari pour la <video>), sans compter l'avantage de la balise <canvas>...
    Pourquoi, sinon des raison commerciales et donc de compatibilité, se priver de nouvelle technologie qui est de plus en plus pris en charge ?
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

  12. #12
    Membre expert
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 386
    Points : 3 531
    Points
    3 531
    Billets dans le blog
    1
    Par défaut
    Pourquoi, sinon des raison commerciales et donc de compatibilité, se priver de nouvelle technologie qui est de plus en plus pris en charge ?
    Beaucoup d'entreprise ont développé des programmes autour d'IE6 et ont des dépendance très forte par rapport à ce produit, ce qui veux dire que la mise à jour d'internet explorer remet en cause des logiciels dont les développeurs sont parti... et donc que plus personne ne veux toucher, parce que ça marche mais on ne sait pas trop comment.

    La mise à jour d'IE6, c'est souvent le haut de l’iceberg, et personne ne sait ce qu'il y à en dessous.
    Consultant et développeur full-stack spécialiste du Web
    faq jQuery - règles du forum - faqs web

  13. #13
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut
    Merci pour la précision.
    anecdote: sur mon site le dégradé est déjà écrit pour IE 10 avec -ms- gradient...
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

  14. #14
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 52
    Points : 34
    Points
    34
    Par défaut
    Salut,

    avec mes maigres compétences en conception de site web, bien que je boss la dedans => Debutant inside <=

    Je pense que c'est bien de passer au html 5 en plus y'a quelques fonctionnalité (que je ne saurai cité) en plus ^^

    Bref le HTML c'est bien, mangez en

Discussions similaires

  1. [HTML 5] Continuer à utiliser XHTML ou 'migrer' vers HTML5 pour mon site?
    Par anxious dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 23/11/2009, 16h04
  2. HTML5 va-t-il rendre inutile les solutions RIA (Flex, JavaFX, Silverlight,...) ?
    Par Rémy d'Aprilli dans le forum Général Conception Web
    Réponses: 57
    Dernier message: 30/09/2009, 18h03
  3. Réponses: 0
    Dernier message: 18/06/2009, 23h31
  4. HTML5 Dessin dans une page
    Par sekaijin dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/01/2007, 09h05

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