Quels sont les inconvénients de l'utilisation de la doctype de transition ?
Il inclut tout un tas de choses qui devraient généralement être évitées. Si vous utilisez Transitional, un validateur ne se plaindra pas lorsque vous utilisez ces éléments.
Par exemple :
Je le trouve pénible en raison de problèmes tels que l'ouverture d'une nouvelle fenêtre.
Les nouvelles fenêtres sont ennuyeuses lorsqu'elles sont imposées aux utilisateurs. Les navigateurs fournissent de belles interfaces utilisateur permettant aux utilisateurs de choisir s'ils veulent ouvrir une nouvelle fenêtre (ou un nouvel onglet), par exemple en cliquant avec le bouton central sur un lien.
HTML5 prend en charge (merci pour la spécification HTML5) target="_blank"
Malheureusement oui.
mais je ne peux pas m'attendre à un support complet des navigateurs maintenant.
Les navigateurs supportent très bien la doctype HTML 5. Elle a été choisie pour être rétrocompatible. Si une fonctionnalité apparaît dans une version antérieure de HTML, les navigateurs ne vont pas cesser de la prendre en charge juste parce que la Doctype est différente.
Le principal coût de HTML 5 est le manque d'outils de QA matures.