2

Je construis une application web qui utilise beaucoup de Javascript. Maintenant, je me demande s'il est logique de faire fonctionner l'application sans Javascript? Je peux comprendre pour les sites Web normaux que vous voulez vous assurer que tout le monde peut l'utiliser, mais pouvez-vous dire la même chose des applications Web complexes?Amélioration progressive/Dégradation gracieuse et applications web

J'ai vérifié quelques grandes applications Web et il semble que certains le font et d'autres non. Par exemple GMail a une version de base qui fonctionne sans Javascript.

Si vous regardez Google Docs cela ne fonctionne pas du tout sans JavaScript. Créer une application comme GDocs sans Javascript n'est probablement pas possible.

Est-ce une bonne norme à suivre: s'il est impossible de revenir à une application de travail non-Javascript, vous ne le faites pas?

Répondre

1

Cela dépend vraiment de votre projet et de votre public cible.

Pour les projets qui sont plutôt des sites/pages que des applications, il devrait y avoir une option pour naviguer avec JS désactivé, mais ce n'est pas grave si seulement en mode lecture seule. Ce même site (SO) est un exemple de cette approche.

Pour les projets qui sont plutôt des applications et impliquent une composition et des dépendances d'interface utilisateur très complexes, il n'y a probablement pas d'autre alternative. Par exemple, les projets ASP.NET ne fonctionneront pas sans JavaScript, mais personne ne se plaindra généralement de l'abstraction puissante qu'il apporte.

Questions connexes