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
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
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.
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.mais peut-on faire du code qui s'adapte au navigateur du client ?
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 )
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 !
Code : Sélectionner tout - Visualiser dans une fenêtre à part <!doctype html>
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 JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
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
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <!DOCTYPE html>
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
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.
Envoyé par thelvin
Bonjour,
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)- En pros, c'est claire que beaucoup de boite sont toujours avec IE6... donc à oublier. Ces balises ne seront pas supportées.
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
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.
Salut les hypertexteur 4.01 ou 5, je comprend pas vos rétissances face au HTML 5:
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.Mais HTML5 contient tout HTML4.01.
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 !!!
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.Pourquoi, sinon des raison commerciales et donc de compatibilité, se priver de nouvelle technologie qui est de plus en plus pris en charge ?
La mise à jour d'IE6, c'est souvent le haut de l’iceberg, et personne ne sait ce qu'il y à en dessous.
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 !!!
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager