Alban JAMESSE

Alban JAMESSE
Responsable E-commerce

#ecommerce, #internet &Co

   

Tombé dans le commerce tout petit, puis dans l'internet un peu plus grand;
Je fais du e-commerce activement depuis… trop longtemps.

Écoutez moi tous les matins sur Goood Morning Web

Contactez moi  
+33(0) 687.007.697


Votre message a bien été envoyé.

Votre message N'A PAS été envoyé.
Un problème est survenu. N'hesitez pas à me contacter par un autre moyen.

Empêcher l’impression d’une page web

Empêcher l’impression d’une page web

Pour des raisons qui vous sont propres (confidentialités, conscience écologique, …) vous pourriez ne pas vouloir que les visiteurs de votre site impriment vos pages.

Les feuilles de style CSS de votre site peuvent vous permettent de mettre en forme vos pages sur le media « Print ».
De là, il vous est très simple d’ajouter un display : none.

@media print{
    article{display:none}
}

Vous pouvez même aller plus loin, en remplaçant le contenu de votre article par un contenu fait pour l’occasion.

@media print{
    article p{display:none}
    article footer:before{content:'Vous comprendrez que je souhaiterais que ce document ne soit pas imprimé (le papier, la nature, tout ça…).'}
}

Mais bon dans la réalité ce n’est pas imparable, et cette solution peut être pire que le problème, car l’internaute pourra toujours faire « imprim écran », et pour le coup, devoir imprimer même le background de votre site consommant encore plus d’encre et surement encore plus de papier.

Ça n’empêche pas non plus de faire copier/coller du contenu dans un document texte pour l’imprimer.

En fait ça ne décourage juste les moins intéressés.

Mais en toute franchise j’ai mis un titre racoleur à cet article pour faire prendre conscience aux apprentis développeurs web qu’ils pourraient utiliser cette possibilité dans un but plus noble et intéressant, comme bloquer les menus qui sont souvent inutiles pour quelqu’un qui imprime une page web.

Ainsi nous trouverons moins de feuilles de brouillons qui ont au verso des menus de site chez nos tantes et grands parents.

Merci, je compte sur vous pour rendre le monde un peu meilleur.

(PS : N’oubliez pas de tenter d’imprimer cet article, ça me fera plaisir).