(X)HTML5, IE et feuilles de style pour l'impression

(X)HTML5, IE et feuilles de style pour l'impression (le 21 juillet 2010)

Je constate ce soir une conséquence curieuse sous Internet Explorer du passage à (X)HTML5 pour mon site : les balises non encore implémentées sous Internet Explorer (comme header), même s'il est possible de les afficher sous Internet Explorer pour le média screen (et heureusement), ne prendront pas en compte les propriétés des feuilles de style pour le média print.

Apparemment, il existe déjà des parades, notamment, un certain IE Print Protector, un fichier Javascript à inclure.

Internet Explorer, encore un pas en avant dans la connerie...

Permalien :

Flux RSS des commentaires de ce billet : https://www.nicolas-hoffmann.net/rss/commentaires.php?id_news=1300

4 commentaires

Posté par G.Crofte le 22/07/2010 à 10:43:58
Bonjour,
Ne parlerait-on pas plutôt de HTML5 et non de XHTML ?

Merci pour cette astuce.

PS : IE ne fait pas un pas en avant de plus vers la connerie. C'est juste un problème de plus qui découle de la non-prise en charge de ce doctype par IE
Posté par Nico le 22/07/2010 à 12:03:57
En effet, par abus de langage (vu que mon site utilise la syntaxe HTML5 façon XHTML), j'ai tendance à dire XHTML5 (j'ai rectifié, ceci dit).

Et reconnaissons-le, gagner 4 versions d'un langage d'un coup (XHTML 1.0 -> XHTML5, c'est la grande classe. (Sourire qui tue)

De rien !

P.S : Disons que je trouve curieux de prime abord qu'un élément (inclus dans le DOM et qui s'affiche bien en média screen) s'affiche dans la version imprimable, mais sans être stylé (?!).
Dixit le site d'IE Print Protector (http://www.iecss.com/print-protector/), les nouvelles balises comme article sont transformées en <article />... mais pourquoi ne pas aller chercher les propriétés CSS ? Bizarre !
Posté par G.Crofte le 22/07/2010 à 13:50:27
En effet vu comme ça on peut dire que c'est un bogue de plus ^^

Idem, j'utilise principalement HTML5 dans une syntaxe proche du XHTML, mais faut faire attention aux puristes :p

Bonne continuation
Posté par Nico le 23/07/2010 à 14:34:43
Merci ! (clin d’oeil)

Ajouter un commentaire









L'option « Se souvenir de mes informations » utilise un cookie, elle ne sera pas effective si vous les avez désactivés.

Les balises HTML ne seront pas interprétées, il est donc inutile d'en mettre. Par contre, les sauts de lignes de votre commentaire seront pris en compte, ne mettez donc pas de <br />, le site s'en chargera. Bien sûr, un commentaire vide ne sera pas ajouté !

L'auteur (autrement dit moi) n'est pas responsable des éventuelles fautes d'orthographe dans les commentaires.
Tout propos raciste et/ou insultant sera supprimé sans préavis. Les commentaires hors de propos destinés à faire de la pub pour des sites seront également supprimés sans ménagement.

Je vous prie de me pardonner, j'ai énormément de mal à lire le "langage" SMS, il n'est donc pas du tout interdit de s'abstenir de l'utiliser. Qui plus est, vous avez sûrement un clavier digne de ce nom et pas celui d'un téléphone portable. Ne vous gênez pas pour utiliser l'option "Prévisualiser" si vous voulez vous relire avant de poster, je vous en remercie d'avance !

Cet article a été écrit par Nicolas Hoffmann.

Ce site est la propriété de Nicolas Hoffmann.
Tous droits réservés, les textes du blog sont publiés sous licence CC BY-NC-SA.