Ich gehe davon aus, dass die Unterstützung immer älterer Browser nicht im Geltungsbereich liegt. Ich könnte die Wayback Machine als eine Art Proxy nutzen, aber das gibt mir eine Idee: Können wir die bereits vorhandene Crawler-Ansicht wiederverwenden und sie für ältere Browser bereitstellen?
Zum Kontext: Ich habe ein älteres iPad, das für mein Forum nichts mehr rendert, und ein nicht allzu altes iPhone, das eine leere Seite anzeigt, bis der Tab im Tab-Manager aktiviert wird. Beide Geräte können nicht aktualisiert werden. Als Workaround kann ich die 404-Seite als eine Art Index verwenden und dann die /print-Ansicht nutzen, um bestimmte Threads einzusehen.
Das sind meine User-Agents:
Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.0 Mobile/14G60 Safari/602.1
Mozilla/5.0 (iPad; CPU OS 9_3_5 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/58.0.3029.113 Mobile/13G36 Safari/601.1.46
Ich denke, das könnte eine gute Lösung für alte Browser sein. Für öffentliche Seiten, die keine Anmeldung erfordern, wäre es ziemlich einfach, die Crawler-Ansicht wiederzuverwenden, um eine abwärtskompatible schreibgeschützte Ansicht bereitzustellen.
Es wird komplizierter, sobald man anmeldepflichtige Seiten oder Seiten mit sicheren Kategorien betrachtet. Wenn diese für ältere Browser zugänglich sein sollen, müssen wir die Anmelde- und Passwort-Zurücksetzungsprozesse auf eine kompatible Weise neu implementieren.
Immer noch machbar, erfordert aber einige Entwicklungsarbeit.
Ich habe genau das vor ein paar Wochen hier auf Meta vorgeschlagen. Alte Safari-, IE- und Edge-Versionen zur Liste der Crawler hinzuzufügen und eine Änderung vorzunehmen, um das Browser-Aktualisierungsbanner oberhalb der Crawler-Ansicht anzuzeigen, ist viel besser als ein leerer Bildschirm.
Für die erste Version reicht es völlig aus, dies nur für Anonyme zu aktivieren.