Je ne comprends vraiment pas quel est le problème avec les gens qui vous demandent de ne pas utiliser de JavaScript sur votre site.
Je suis passé par toutes sortes de difficultés en essayant de supprimer un couple de scripts JavaScript que j'ai utilisé sur un de mes sites , pour les apaiser, un couple de "râleurs". Un mois plus tard, après une attaque acharnée par les robots de spam, j'ai décidé que je ferais mieux d'ajouter le code JavaScript spam code de prévention dans.
JavaScript est bien évidemment utilisé par un grand nombre de programmeurs. Il est actuellement le 6ème plus populaires tag ici au Débordement de la Pile. Il est utilisé sur pratiquement tous les sites que je connais.
L'idée qu'il s'agit d'un risque de sécurité semble faux pour moi. J'ai eu JavaScript dans mon navigateur pour aussi longtemps que je me souvienne, et pas une seule fois je n'ai trouvé que quoi que ce soit malveillant qui s'est passé.
JavaScript a, bien sûr, été étendu en AJAX. Et AJAX est la chose qui rend le merveilleux monde du Web 2.0. Et cela inclut cette magnifique Débordement de Pile site.
Donc, il y a quelque chose que je suis absent? Est-il quelque chose de mal avec JavaScript que je ne suis pas au courant?
Suivi:
Je suis sidéré par la réponse à ma Question.
Les réponses sont forte et bruyante de l'Anti-JavaScript personnes.
Il y a un pro-JavaScript commentaire, et il a été voté en bas (comme je l'ai écris pour -2) par les autres.
J'ai activé le JavaScript pour ajouter ce suivi. J'ai immédiatement remarquer trois choses évidentes (Il y a peut être d'autres):
Une grande ennuyeux de blanc sur la bannière rouge en haut de chaque page en disant: "Débordement de Pile qui fonctionne le mieux avec JavaScript activé". (Gêne)
Les commentaires ne peuvent pas être visualisées à tout ou ajouté. Vous ne pouvez pas voter ou voter contre. Vous ne pouvez pas sélectionner la accepté de répondre. (Perte de fonctionnalité)
Bien sûr, aucune de l'AJAX ça marche. Je n'ai pas accès à la ligne d'outils de montage au-dessus de cette zone de saisie, et je ne peux pas voir l'aperçu que j'ai ce type. (Inconvénients)
Pour autant que je suis concerné, en tournant le JavaScript de résultats dans les Inconvénients, la Perte de Fonctionnalité, et d'Inconvénients.
Je suis désolé pour les personnes handicapées qui n'ont pas de prise en charge de JavaScript, mais je ne comprends toujours pas pourquoi vous êtes si nombreux sont donc religieusement à l'encontre de l'utiliser.
Personnellement, j'adore ce que AJAX et ses belles interfaces et de fonctionnalités avancées faites sur le Web. J'essaie d'ajouter ces fonctionnalités à mon site et ça m'énerve quand les Anti-JavaScript, les gens me demandent - non, la demande de me le prendre, parce qu'ils ne peuvent pas y accéder.
Mais combien d'entre vous utilisent un Débordement de Pile avec JavaScript? Aucun je en droit d'attendre. Votre réponse serait que vous l'allumez pour les sites qui vous avez confiance comme un Débordement de Pile.
Ok. Si je fais un site qui utilise Ajax ou JavaScript, alors je suis bien avec vous de l'éteindre jusqu'à ce que vous décidez de faire confiance à mon site. Mais ne comptez pas sur moi pour être tenu à vous donner toutes les fonctionnalités que je fais pour les gens qui me font confiance. Même Débordement de Pile ne fonctionne pas.
Si quelqu'un veut embellir cette idée, je vais leur donner la accepté de répondre.
Voir aussi la question: Est-il utile de code différentes fonctionnalités pour les utilisateurs ayant désactivé JavaScript?
et ma réponse à cette question (qui, la dernière fois que j'ai regardé, avait été voté par le Ne-Pas-Utiliser JavaScript personnes).
Le suivi. J'ai trouvé la suite de l'avis à propos de JavaScript à l' WP-SpamFree Plugin WordPress page:
"La plupart des spams sur votre blog provient de bots. Quelques robots processus de JavaScript. Quelques robots processus de cookies. Encore moins, peut gérer à la fois. En un mot, ce plugin utilise un combo de JavaScript et les cookies (sur les stéroïdes) pour éliminer les humains contre les robots des spammeurs, la prévention de plus de 99% du spam automatisé de jamais arriver à votre site. Presque 100% des visiteurs du site web ont l'un de ces activée par défaut, ce type de solution fonctionne silencieusement en arrière-plan, sans les inconvénients. Il y a très peu d'utilisateurs (moins de 2%) qui ont le JavaScript et/ou des cookies est désactivée par défaut, mais il sera invité à son tour à ceux sur le dos de poster leurs commentaires.
Les Stats montrent que, parmi tous les utilisateurs d'Internet, moins de 2% JavaScript est désactivé, et moins de 1% cookies sont désactivés. Cette exigence n'est pas quelque chose hors de l'ordinaire parce que la plupart des sites web modernes nécessitent l'utilisation de JavaScript et les cookies pour caractéristiques principales - AJAX, par exemple, ne fonctionne pas si le JS est désactivé.
Dans l'ensemble, les quelques-uns qui pourraient être gênés parce qu'ils ont JS et les cookies désactivés seront beaucoup moins que les 100% qui serait gêné par le CAPTCHA, le défi des questions, et d'autres méthodes de validation."