Questo sito contiene link di affiliazione per cui può essere compensato

Home » Hi-Tech » Internet » Mozilla spiega come ha realizzato Firefox in versione nativa per Apple Silicon

Mozilla spiega come ha realizzato Firefox in versione nativa per Apple Silicon

Pubblicità

Mozilla indica i problemi e le soluzioni che ha dovuto escogitare per consentire di avere Firefox in versione nativa sui nuovi Mac con CPU M1. A riferire alcuni dettagli è Giancarlo Pascutto, security engineer che lavora per Mozilla Corporation, evidenziando inconvenienti riscontrati con la tecnologia di emulazione Rosetta 2 e per il supporto di Netflix e del suo sistema di digital rights management (DRM).

Google è stata veloce nel rilasciare una versione di Chrome per M1; è riuscita a battere Mozilla sul tempo ma quest’ultima riferisce che ha voluto evitare problemi che ha dovuto affrontare Google successivamente. I browser sono software complessi e non sorprendono le difficoltà che si hanno nel porting su architetture nuove.

Sul blog dedicato a Mozilla, sono indicati vari dettagli tecnici e compromessi che gli sviluppatori hanno dovuto adottare per avere una versione di Firefox funzionante sui Mac con M1. Il lavoro degli ingeneri Mozilla è iniziato a giugno, con la presentazione del primo Mac con CPU ARM destinato agli sviluppatori, quando ancora non era noto il momento nel quale Apple avrebbe presentato al pubblico i nuovi Mac con architettura ARM per tutti (i Mac con CPU Apple Silicon sono stati presentati il 17 novembre).

Tra gli inconvenienti riscontrati con la tecnologia Rosetta dagli sviluppatori di Mozilla, problemi legati a Netflix, Hulu e altri servizi di video-streaming. Un elemento chiave per indicare Firefox come pronto per Apple Silicon era garantire il supporto per i meccanismi di DRM e il supporto di decoder quali Widevine di Google (all’epoca Big G non aveva ancora annunciato il supporto di Widevine per Apple Silicon).

“Poiché un rilevante numero dei nostri utenti usa il browser per vedere video online, il problema si presentava come un potenziale intoppo per la release nativa per Apple Silicon”, spiega Pascutto.

Parte della soluzione al problema della gestione dei DRM sarebbe stata risolvibile installando Rosetta 2, il meccanismo di traduzione di Apple per il software Intel (Apple non installa Rosetta 2 per default sui Mac ma questo viene installato alla prima esecuzione di un software scritto per le CPU Intel).

Mozilla spiega come ha realizzato Firefox in versione nativa per Apple Silicon
Le ultime versioni di Firefox sono “Universal”: supportano nativamente i Mac con chip M1 e Intel all’interno di un’unica app.

Dopo una serie di intoppi, Mozilla è ad ogni modo riuscita – un mese dopo Google con Chrome – a presentare Firefox 84, prima versione del browser con supporto nativo dei Mac con CPU Apple. Tra le problematiche che è stato necessario affrontare, l’esecuzione di parti in Rust e altre dipendenze. Mozilla riferisce che ora sono previsti vari miglioramenti possibili dalle ultime versioni dei compilatori, con ottimizzazioni varie e l’ammodernamento di API che dovrebbero risolvere i problemi minori rimasti. Gli sviluppatori promettono uno sviluppo che spingerà l’esperienza di Firefox su macOS “a livelli molto alti negli anni a venire”.

Per tutti gli articoli di macitynet che parlano dei Mac ARM con processore Apple Silicon M1 si parte da questa pagina. Macitynet ha recensito Mac mini con processore Apple M1 in questo articolo.

Offerte Apple e Tecnologia

Le offerte dell'ultimo minuto le trovi nel nostro canale Telegram

Black Friday

BOZZA PER LISTONE BLACK FRIDAY NON TOCCARE - macitynet.it

Per trovare le migliori occasioni di Black Friday Week, BlackFriday e CyberMonday: visitate la nostra pagina con tutte le offerte Black Friday costantemente aggiornata con tutte le news pubblicate e iscrivetevi ai nostri 2 canali telegram Offerte Tech e Oltre Tech per le offerte lampo e le offerte WOW che sono diverse ogni giorno e durano 16 ore.

Consultate il banner in alto nelle pagine di Macitynet sia nella versione mobile che desktop: vi mostreremo a rotazione gli sconti top.

Dalla 00.00 del 21 Novembre fino alla mezzanotte del 2 Dicembre vi mostriamo tutti i prodotti delle selezioni Apple, monitor, SDD etc. Nel corso delle ore anche l'elenco qui sotto si popolerà con i link agli articoli principali divisi per categorie.

Nota: I prezzi riportati in verde nelle offerte Amazon sono quelli realmente scontati e calcolati rispetto ai prezzi di listino oppure alla media dei prezzi precedenti. Il box Amazon riporta normalmente gli sconti rispetto al prezzo medio dell'ultimo mese o non riporta affatto lo sconto. Le nostre segnalazioni rappresentano una convenienza di acquisto e comunque controllate sempre il prezzo nella pagina di arrivo. Segnaliamo anche offerte dirette delle aziende.

Apple

Video, Foto, Creatività

Audio

Smartphone e Accessori

Accessori computer 

Software

Domotica

Casa, Cucina e Giardinaggio

Sport e attività all'aperto, Salute

Prodotti Amazon e settori di offerte

Pubblicità

Ultimi articoli

Pubblicità