Perché quasi tutti i principali browser stanno iniziando ad usare Chromium?
Quasi tutti i principali browser stanno iniziando ad usare Chromium perché gli sviluppatori web sono pigri, e perché non vogliono seguire le regole e gli standard del web. È solo molto più veloce ed economico ignorarli e scrivere codice per Google Chrome invece.
Il web dovrebbe essere basato su standard aperti. L'idea è che tutti leggano gli standard e li seguano. Il risultato dovrebbe essere una competizione aperta tra diverse implementazioni degli standard. I problemi alla fine vengono risolti correggendo gli errori e rivedendo gli standard per rimuovere le confusioni. Questo è il modo in cui funzionano gli standard come il Wi-Fi.
Il vantaggio degli standard è che nessuna singola azienda può controllare una particolare tecnologia, quindi rimane aperta a tutti.
Oggi il web non è più basato su standard approvati e concordati de jure, è basato su Google Chrome.
Molti sviluppatori web non codificano e testano il loro lavoro rispetto agli standard, si assicurano solo che le cose funzionino in Chrome. La maggior parte delle persone usano già Chrome, o possono scaricarlo, quindi perché dovrebbero preoccuparsi di testare il loro codice con browser minori? Scrivere per Chrome è più veloce ed economico. È molto meno lavoro.
Se gli sviluppatori scrivono solo per Chrome, questo crea molto lavoro extra per le persone che offrono altri browser. Se BigSiteA, BigSiteB e BigSiteC non funzionano nel tuo browser e si rifiutano di risolverlo, allora devi creare una sorta di workaround tu stesso.
Ci sono centinaia di milioni di siti web. Molti di loro sono gestiti da persone che non hanno letto e non si preoccupano degli standard web. Nessun fornitore di browser può creare correzioni per tutti loro.
Nemmeno Microsoft può permetterselo, ed è per questo che il suo sforzo di creare un vero browser conforme agli standard - Edge - è fallito.
Ora Microsoft sta passando a Chromium così non deve più preoccuparsi degli standard web, solo di come Google li implementa.
Chrome è diventato lo standard de facto. Google ora possiede il web.
Qualunque cosa Google faccia in Chrome, gli sviluppatori web lo seguiranno, perché semplicemente non possono sopravvivere avendo un sito web che non funziona in Chrome.
Bastanza sorprendentemente, molte persone - molti di loro sviluppatori web - hanno protestato a gran voce perché il web diventasse una monocultura quando il browser IE6 di Microsoft era dominante. Dicevano che era molto pericoloso e che avrebbe soffocato l'innovazione.
Sto ancora aspettando di vedere una protesta simile sui pericoli di una monocultura soffocante ora che tutti i maggiori produttori di browser, tranne Mozilla, sono passati a Chromium. Ma non sto trattenendo il respiro ;-)
Modifica: Da un commento qui sotto:
In realtà trovo che Edge (prima del passaggio a Chromium) segua gli standard meglio di tutti gli altri browser là fuori.
Ho finito il mio caso....
Articoli simili
- C'è un buon browser non-Chromium oltre a Firefox per Windows OS?
- Il browser Chromium è meglio di Google Chrome?
- Perché non c'è quasi nessuna programmazione disponibile in TV per la TV 4k, eppure tutte le reti hanno abbracciato l'HDTV quasi dall'inizio?
- Quale linguaggio di programmazione dovrei usare per creare un'estensione del browser che possa funzionare su tutti i browser?