3 votes

Type MIME pour HTML5 en syntaxe XML stricte (XHTML5 ??, pour Mobile Safari) ?

Je dois générer une page HTML pour Mobile Safari uniquement. J'ai donc choisi le HTML en syntaxe XML stricte. Mais je ne sais pas comment définir le type MIME pour ce type de document.

3voto

alex Points 186293

Vous devez définir le mime comme text/html , no application/xml .

Dans ce dernier cas, votre navigateur passe en mode d'analyse impitoyable, où toute syntaxe malformée entraîne une erreur complète de la page.

Pourquoi cela est-il important ? Vous pouvez avoir un CMS ou quelque chose d'externe qui place accidentellement du XML invalide sur votre page ; préférez-vous que votre site ne soit visible pour personne ou préférez-vous que le navigateur se rétablisse gracieusement ? Je sais ce que je préfère.

De plus, je pense que le HTML5 devrait toujours avoir la fonction text/html type mime ; la syntaxe utilisée est facultative (les balises fermant automatiquement peuvent avoir /> ou simplement > ).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X