Wenn ich Javascript im iOS Safari deaktiviert habe, wird der Inhalt einfach nicht gerendert: Die Homepage ist leer und Themenseiten zeigen nur den Titel und die Kategorie ohne Textinhalt an. Ich sehe dieses Verhalten sowohl auf meiner eigenen Website als auch auf Meta:
@Falco / @david Ich glaube, das ist die Optimierung, die wir für Mobilgeräte haben, bei der wir die vollständige Nutzlast nicht senden, um den Datenverkehr zu sparen?
Erscheint absichtlich, aber vielleicht können wir hier langfristig etwas tun und eine Umleitung erzwingen oder etwas für solche Fälle? (Umleitung zu ?javascript_disabled oder so etwas…)
Ja, genau das ist es. Der Kompromiss ist eine bessere Leistung für 99,999 % der Benutzer, mit Einsparungen sowohl beim Netzwerkverkehr als auch beim Akku des Benutzers, aber Benutzer, die JavaScript auf ihren modernen Smartphones deaktivieren, erhalten nicht die statische HTML-Version.
Einen Redirect mit einem meta-Tag erzwingen? Vielleicht rendern wir einen Button im else dieses if hier
der die aktuelle Seite mit einem Parameter neu lädt und/oder einen Cookie setzt?
Angesichts der Auswirkungen und des erforderlichen Aufwands würde ich sagen, dass dies eine geringe Priorität hat und pr-welcome ist.