Ecco una configurazione per lo più impeccabile per testare i tuoi siti web:
Compatibilità cross-browser:
Una buona risorsa prima di implementare la soluzione è controllare Posso usare? , che ha compatibilità per tutti gli HTML5 / CSS3 / JS / SVG, ecc.
Ogni volta che implementi una nuova funzione, prova il tuo sito in Chrome, Firefox, IE, Safari e Opera (in ordine di importanza). Sono tutti gratuiti e possono essere eseguiti insieme sul tuo PC.
Ci sono alcune soluzioni specifiche per IE, che è sempre il browser più noioso.
-
Utilizza gli strumenti di sviluppo nella versione più recente, ti consente di emulare IE7 + e sarà sufficiente la maggior parte del tempo.
-
Utilizza BrowserStack nei rari casi in cui la precedente soluzione non è sufficiente
Altro informazioni
Compatibilità cross-device:
Puoi utilizzare l'emulatore incorporato di Chrome, che esiste esattamente per questo scopo. Può emulare praticamente qualsiasi telefono / tablet possibile e non costa nulla. Emula anche i sensori del dispositivo.
Documentazione qui