In questo video parleremo di compatibilità tra browser.
Dopo aver scritto il nostro codice JavaScript, é estremamente importante testarlo su più browser possibili e in diverse versioni dello stesso browser. Questo perché il codice che funziona in un browser non é detto che funzioni allo stesso modo in un altro. Infatti, i vari browser sviluppano il proprio motore JavaScript in maniera diversa e possono implementare funzionalità non ufficiali o ancora in sviluppo.
Fortunatamente, negli ultimi anni, i problemi di compatibilità "cross browser" si sono decisamente ridimensionati, perché hanno cominciato a seguire le linee guida del consorzio W3C e quindi tutti i browser si sono uniformati a queste direttive in merito di HTML, CSS e JavaScript.
In questo video vedremo come anche un piccolo snippet di codice (meno di 10 righe), può funzionare in maniera diversa nei vari browser. Vedremo un esempio di non compatibilità tra i maggiori browser diffusi oggi nelle loro ultime versioni: Chrome (versione 71.0.3578.98), Safari (versione 12.0.2) e Firefox (versione 64.0).
Per maggiori info: https://tutorialjavascript.altervista.org/sez9-javascript-miscellanee/cross-browser
Ti piacciono questi video e vuoi offrirmi un caffè: https://tutorialjavascript.altervista.org/donazioni