Cette solution représente médiatiquement très peu d'intérêt. Il est plus intéressant d'afficher un avertissement visible sur la page désirée par l'utilisateur le priant d'activer javascript et de recharger la page. Si cette solution était envisagée pour des raisons de _sécurité_, rien ne remplace des contrôles côté serveur (validation de formulaire, etc) qui dans tous les cas peuvent être corrompus si ce contrôle se fait du côté client.
Si le JavaScript est utilisé pour la naivgation, l'utilisateur se sera bloqué tout seul sur la page qu'il visite... nul besoin de le mettre au coin pour si peu :-)
Autrement, un site internet digne de nom se doit, pour le moment encore, de ne pas nécessiter absolument JavaScript pour la navigabilité. Les feuilles de style CSS sont désormais si puissantes qu'elles permettent une interactivité presque plus complexe pour moins de sueur.
Quoi qu'il en soit, il faut toujours essayer de se mettre dans la peau du visiteur (chose très difficile à faire) et choisir les possibilités qui sont les moins inconfortables, voire les plus confortables, pour celui-ci.
PS: l'avertissement annoncant le besoin de JavaScript se fait bien évidemment de la même manière que vous l'avez proposé, mais entre les balises <body> et </body> au lieu de <head> et </head>.
Julien
-- Jul... réapparru comme par enchantement
shantytown avait énoncé :
On peut bloquer le visiteur si celui refuse Javascript :
http://shantytown.mine.nu/
Cette solution représente médiatiquement très peu d'intérêt. Il est
plus intéressant d'afficher un avertissement visible sur la page
désirée par l'utilisateur le priant d'activer javascript et de
recharger la page.
Si cette solution était envisagée pour des raisons de _sécurité_, rien
ne remplace des contrôles côté serveur (validation de formulaire, etc)
qui dans tous les cas peuvent être corrompus si ce contrôle se fait du
côté client.
Si le JavaScript est utilisé pour la naivgation, l'utilisateur se sera
bloqué tout seul sur la page qu'il visite... nul besoin de le mettre au
coin pour si peu :-)
Autrement, un site internet digne de nom se doit, pour le moment
encore, de ne pas nécessiter absolument JavaScript pour la
navigabilité. Les feuilles de style CSS sont désormais si puissantes
qu'elles permettent une interactivité presque plus complexe pour moins
de sueur.
Quoi qu'il en soit, il faut toujours essayer de se mettre dans la peau
du visiteur (chose très difficile à faire) et choisir les possibilités
qui sont les moins inconfortables, voire les plus confortables, pour
celui-ci.
PS: l'avertissement annoncant le besoin de JavaScript se fait bien
évidemment de la même manière que vous l'avez proposé, mais entre les
balises <body> et </body> au lieu de <head> et </head>.
Cette solution représente médiatiquement très peu d'intérêt. Il est plus intéressant d'afficher un avertissement visible sur la page désirée par l'utilisateur le priant d'activer javascript et de recharger la page. Si cette solution était envisagée pour des raisons de _sécurité_, rien ne remplace des contrôles côté serveur (validation de formulaire, etc) qui dans tous les cas peuvent être corrompus si ce contrôle se fait du côté client.
Si le JavaScript est utilisé pour la naivgation, l'utilisateur se sera bloqué tout seul sur la page qu'il visite... nul besoin de le mettre au coin pour si peu :-)
Autrement, un site internet digne de nom se doit, pour le moment encore, de ne pas nécessiter absolument JavaScript pour la navigabilité. Les feuilles de style CSS sont désormais si puissantes qu'elles permettent une interactivité presque plus complexe pour moins de sueur.
Quoi qu'il en soit, il faut toujours essayer de se mettre dans la peau du visiteur (chose très difficile à faire) et choisir les possibilités qui sont les moins inconfortables, voire les plus confortables, pour celui-ci.
PS: l'avertissement annoncant le besoin de JavaScript se fait bien évidemment de la même manière que vous l'avez proposé, mais entre les balises <body> et </body> au lieu de <head> et </head>.