noscript
Blöcke werden ausgeführt, wenn JavaScript deaktiviert ist, und werden typischerweise verwendet, um alternativen Inhalt anzuzeigen, den Sie in JavaScript generiert haben, z.B.
... Aufbau des Ajax-Links, Setzen des "js-enabled" Cookie-Flags, usw.
Nächste Seite
Benutzer ohne js erhalten den Nächste Seite
Link - Sie können hier Parameter hinzufügen, damit Sie auf der nächsten Seite wissen, ob sie über einen JS-/nicht-JS-Link gekommen sind, oder versuchen, ein Cookie über JS zu setzen, dessen Fehlen darauf hinweist, dass JS deaktiviert ist. Beide Beispiele sind ziemlich trivial und manipulierbar, aber Sie verstehen die Idee.
Wenn Sie eine rein statistische Vorstellung davon haben wollen, wie viele Ihrer Benutzer JavaScript deaktiviert haben, könnten Sie etwas Ähnliches tun:
dann überprüfen Sie Ihre Zugriffsprotokolle, um zu sehen, wie oft dieses Bild aufgerufen wurde. Eine etwas grobe Lösung, aber sie gibt Ihnen eine gute Vorstellung prozentual für Ihre Benutzerbasis.
Der oben genannte Ansatz (Bildverfolgung) funktioniert nicht gut für Textbrowser oder solche, die js überhaupt nicht unterstützen, daher, wenn Ihre Benutzerbasis hauptsächlich in diese Richtung geht, ist dies möglicherweise nicht der beste Ansatz.
0 Stimmen
Was möchtest du mit diesen Informationen tun? Es könnte die Antwort beeinflussen, die du bekommst - z.B. sollte in der Regel die progressive Verbesserung bevorzugt werden, anstatt zu versuchen, JavaScript-Deaktivierung zu erkennen und spezifische Maßnahmen basierend darauf zu ergreifen.
0 Stimmen
Progressive enhancement ist das, wonach ich suche. Ich möchte in der Lage sein, sie zu alternativem Inhalt umzuleiten, der ordnungsgemäß funktioniert, wenn kein JS-fähiger oder fähiger Browser vorhanden ist.
1 Stimmen
@expiredninja Dieser Beitrag von Nicholas Zakas besagt etwa 2%, obwohl er über ein Jahr alt ist.
0 Stimmen
Der einfachste Weg ist die Verwendung von
, um die nicht-JavaScript-Seite anzuzeigen, und die Verwendung von JavaScript, um alle JavaScript-abhängigen Elemente anzuzeigen, indem man den Style-Display modifiziert.
0 Stimmen
enable-javascript.com