Riutilizzo della vista crawler per consentire l'accesso a dispositivi più vecchi

Capisco che il supporto per browser sempre più vecchi sia fuori dall’ambito di intervento. Posso usare Wayback Machine come una sorta di proxy, ma mi viene un’idea: possiamo riutilizzare la vista crawler esistente e servirla ai browser più vecchi?

Per contesto, ho un iPad vecchio che non renderizza più nulla per il mio forum e un iPhone non troppo vecchio che mostra una pagina vuota finché non si cambia scheda dal gestore delle schede. Nessuno dei due dispositivi può essere aggiornato. Come soluzione alternativa, posso usare la pagina 404 come una sorta di indice e poi utilizzare la vista /print per visualizzare determinati thread.

Questi sono i miei user agent:

  • Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 come Mac OS X) AppleWebKit/603.3.8 (KHTML, come Gecko) Version/10.0 Mobile/14G60 Safari/602.1
  • Mozilla/5.0 (iPad; CPU OS 9_3_5 come Mac OS X) AppleWebKit/601.1 (KHTML, come Gecko) CriOS/58.0.3029.113 Mobile/13G36 Safari/601.1.46

Forse correlato, l’aggiornamento recente al rilevamento dei crawler che esamina gli user agent:
Gestione più intelligente del traffico casuale dei crawler

5 Mi Piace

Questo ha iniziato a emergere di tanto in tanto nei thread su Meta, grazie per aver creato un thread dedicato per monitorarlo.

Mi piace l’idea. Che si mostri la vista del crawler stessa o qualche altra vista “semplificata” che non includa JavaScript o ne includa una quantità minima per i browser più vecchi, è qualcosa che mi piacerebbe vedere supportata.

5 Mi Piace

Penso che questa possa essere una buona soluzione per i vecchi browser. Per i siti pubblici che non richiedono l’accesso, sarebbe abbastanza semplice riutilizzare la visualizzazione del crawler per fornire una visualizzazione di sola lettura compatibile con le versioni precedenti.

La situazione si complica quando si considerano i siti che richiedono l’accesso o i siti con categorie sicure. Se vogliamo che siano accessibili anche ai browser più vecchi, dovremo reimplementare i flussi di accesso e di reimpostazione della password in modo compatibile.

È ancora fattibile, ma richiederà uno sviluppo.

6 Mi Piace

Ottima notizia! Capisco che i siti pubblici siano il caso principale - certamente è il mio caso.

1 Mi Piace

L’ho suggerito esattamente così un paio di settimane fa qui su Meta. Aggiungere i vecchi browser Safari/IE/Edge alla lista dei crawler e apportare una modifica per aggiungere il banner di aggiornamento del browser in cima alla vista del crawler è molto meglio di uno schermo vuoto.

Per la prima versione, renderlo disponibile solo per gli anonimi è più che sufficiente.

9 Mi Piace

Sei un benvenuto salvatore. Idea intelligente!

1 Mi Piace

Questo è stato rilasciato nella versione 2.5!

8 Mi Piace