Sollten sich Webentwickler weiterhin bemühen, unsere Webanwendungen schrittweise mit JavaScript zu verbessern, um sicherzustellen, dass die Funktionen ordnungsgemäß beeinträchtigt werden, und damit die Zugänglichkeit zu gewährleisten? Oder sollten wir uns in dieser Zeit auf neue Funktionen oder andere Entwicklungsbereiche konzentrieren?
Der Untertext dieser Frage wäre: Wie viele unserer Kunden / Kunden / Benutzer nutzen unsere Websites oder Anwendungen mit deaktiviertem JavaScript? Haben Sie Projekte mit Anforderungen, die speziell JavaScript-Funktionalität erfordern (fast alle von mir), und erfordern diese Anforderungen auch eine angemessene Verschlechterung?
Um diese Frage zu stellen, habe ich programmers.stackexchange.com ohne aktiviertes JavaScript aufgerufen und folgende Meldung erhalten: "Programmierer - Stack Exchange funktioniert am besten mit aktiviertem JavaScript". Es war schwierig, sich einzuloggen, obwohl die Seite im Allgemeinen in Ordnung zu funktionieren schien. (Ich konnte keine Fragen stellen.)
Ich halte dies für einen zufriedenstellenden Entwicklungsansatz. Stellen Sie sich den Aufwand vor, der erforderlich ist, damit alle Funktionen der Site mit einfachem altem HTML und serverseitiger Logik funktionieren. Andererseits frage ich mich, wie viele Benutzer durch diesen Ansatz entfremdet wurden.
Wir sind alle geschult worden (zumindest die guten Entwickler unter uns), um progressive Verbesserungen zu verwenden und sicherzustellen, dass die dynamischen Funktionen unserer Webanwendungen ordnungsgemäß beeinträchtigt werden. Pisst diese fortschreitende Verbesserung nur in den Wind oder nutzen einige unserer Kunden tatsächlich bestimmte Webdienste, ohne dass JavaScript aktiviert ist?