Lavoro con un portale web interattivo che ha poche app a pagina singola e una struttura html complessa. L'obiettivo è supportare tutti i browser utilizzati dai nostri clienti. Abbiamo implementato responsive web design per gestire piattaforme mobili. Testiamo su più piattaforme (mobili e desktop) per assicurarci che funzioni ovunque.
Riconosco che questo è un obiettivo difficile da raggiungere, soprattutto per i clienti che utilizzano browser non comuni. Tuttavia, il browser (o browser) che ci ha dato più fastidio ultimamente è il browser nativo su telefoni e tablet Android. Soffriamo tele copiate, strani fenomeni in cui l'utente non può fare clic sugli elementi html che sono vicini al bordo dello schermo, formattando problemi difficili da capire e / o correggere e altre cose.
Inoltre, il debugging sul browser nativo è complicato dal momento che non è possibile accedere facilmente da javascript utilizzando console.log.
Il mio pensiero è fondamentalmente che voglio ignorare il browser Android nativo durante il test, e bug che vengono visualizzati solo sul browser Android nativo in produzione non verranno corretti. È una cosa brutta? Le persone in genere si aspettano di essere in grado di utilizzare il proprio browser Android nativo per gestire pagine Web avanzate? Mi rendo conto che ci sono un sacco di utenti Android, ma forse non sono così abituati a lavorare con siti Web complessi rispetto ad altre piattaforme? Gli utenti comprenderanno se li consigliamo di installare Chrome per poter utilizzare parti del nostro sito web?