et tu à raison, mais bon si on veut vraiment que ca marche partout ... j'en reste au table et je vire le css et js
et si tout le monde fait ca, personne ne verra l'intérêt de mettre à jour leur nav, si facebook et google mettais une bannière 'navigateur obsolète, cliquez ici', ou qu'une fonctionnalité ne marchais pas sous ie6, en deux jours le quotidiens de millions de développeur web serais changé ^^
je préfère jouer un peu avec le feu, en passant dès maintenant au html5 et insérer de l'unicode,
des gens on fait
le nécessaire pour déclarer les nouvelle balises header, footer, article etc dans les vieux navigateurs, ca marche à peu près bien, qq décalage visible mais rien de bien méchant,
la seule vrai chose qui me chiffonne c'est peu être les nouveaux champs des formulaires, outre le fait des millions de site qui ne vont pas vérifier en aval si les champs sont bien valide car rassuré par la poudre aux yeux, c'est le bordel actuellement pour s'en servir, j'ai un peu testé, je n'ai pas trouvé le moyen d'invoquer la vérification par le navigateur en js, avec un form normal c'est ok, mais des que je veut bluffer, changer à la volée l'adresse de 'action' ou autre, ou simplement vérifier moi même le contenu des champs, ou faire le vrai submit en ajax, impossible de valider, aucun form.check();, obligé d'utiliser un
plugin jquery qui va simuler les nouveaux champs et leur vérification :/