Souvent, lorsque je choisis de nouveaux outils et cadres, je vois l'avertissement "Ne fonctionnera pas si l'utilisateur a désactivé Javascript". Je regarde ensuite mon diaporama propulsé par Javascript, mon menu propulsé par Javascript et ma galerie propulsée par Javascript. Curieusement, je les ai choisis pour remplacer les versions originales basées sur le flash, car je m'inquiétais du nombre de personnes qui les verraient.
Mais le fait de s'inquiéter de la désactivation de Javascript est-il une préoccupation légitime? Dois-je essayer de concevoir mon site en pensant que JS est désactivé?
Je suis surpris que personne n'ait mentionné d' amélioration progressive . Il y a rarement une bonne raison d'avoir une fonctionnalité ou un contenu qui nécessite que JavaScript fonctionne. Oui, JavaScript peut faire l'expérience utilisateur mieux , mais il ne devrait pas être nécessaire pour rendre l'expérience utilisateur possible .
Donc, ma réponse est que vous devez créer votre site Web afin que tout le monde puisse accéder à tout, même sans JavaScript (en supposant que le contenu soit accessible au public. Les administrateurs du site, les intranets, etc., seraient des exceptions évidentes car vous pouvez dicter de manière réaliste les exigences du navigateur dans ces situations).
ÉDITER
Oh oui. C'est aussi un moteur de recherche convivial. JavaScript ne l'est pas.
la source
Nicholas C. Zakas informe qu'environ 1% du trafic réel des visiteurs sur les sites du réseau Yahoo émet des demandes désactivées par JavaScript.
Alors, découvrez les statistiques de votre propre site et construisez-le afin qu'il profite à la majorité et se dégrade toujours avec élégance pour ceux qui ont désactivé JS.
la source
S'inquiéter n'est pas nécessaire, non.
Cela dit, rendre votre site Web accessible et utilisable est une bonne idée. Habituellement, l'utilisation intensive de JavaScript et l'accessibilité ne vont pas très bien de pair.
Donc, tant que votre site Web est toujours utilisable avec JavaScript désactivé, vous êtes en bonne forme. Même si le site Web n'apparaît pas nécessairement aussi grand que vous le souhaiteriez.
la source
Facebook ne fonctionnera pas sans JavaScript. Ce que j'ai appris, c'est que la plupart des gens qui n'ont pas JavaScript ne vont probablement pas s'abonner à votre produit. Nous utilisons JavaScript pour améliorer l'expérience d'un utilisateur, mais n'en faisons pas une exigence.
Votre site devrait donc fonctionner sans JavaScript, mais il n'a pas besoin d'être beau. Il y a de fortes chances que si quelqu'un visite votre site sans que JS ne soit activé, il s'agit d'un BOT, d'un Hacker, d'un 99 ans ou d'un cinglé sur une connexion commutée essayant d'accélérer les choses.
Si vous proposez un produit commercial, SAS ou une application cloud, ne vous inquiétez même pas de ce petit pourcentage d'utilisateurs. Cela ne vaut pas le temps de développement, et encore une fois, ils ne s'abonneront probablement jamais à votre service.
Si vous utilisez JavaScript pour stocker des articles de panier dans une boutique de commerce électronique, je regarderais l'architecture et m'assurerais que vous offriez une fonctionnalité non js.
la source