In mezzo al fiume di dichiarazioni di Apple e Flash dove sostengono rispettivamente che Flash è o non è performante arriva la constatazione di Jan Ozer. Jan Ozer, esperto in video encoding, dice che l’HTML 5 è ,talvolta, un “CPU Hog”. Si riaccende lo scontro HTML 5 VS Flash ..
Siamo sicuri che le affermazioni di Jobs quando presentò l’iPod a si scagliò contro la tecnologia Flash non fosse altro che una strategia di Mercato ? Jobs disse di non aver voluto il supporto Flash nei nuovi iPad poichè Flash è “un CPU Hog”, consuma ovverosia una quantità di Cpu sproporzionata. La verità sta come al solito nel mezzo, ne abbiamo già discusso con l’approfondimento “Programmatore Flash spiega i retroscena sul perchè iPad è senza Flash“, ora è il turno di una nuova rivelazione e non dobbiamo far altro che ringraziare Jan Ozer.
Jan Ozer, autore di oltre 13 libri della materia “video transcoding” ha voluto dire la sua, nello scontro fra Apple e Flash e i risultati non mentono ciò che sta dicendo Apple ma anche Adobe. La tecnologia Flash non offre sempre il massimo delle performance ma non possiamo assegnare il termine “Cpu HOG” a Flash, dobbiamo assegnare casomai il “Podio CPU Hog” all’HTML 5, è qui che si segnala il massimo degrado di performance..
Premesse
Gli unici Browser in grado di avviare video sfruttando l’HTML 5 ma anche Flash sono Apple Safari ma anche Google Chrome. La versione Windows di Safari non è in grado di riprodurre i video HTML5. Jan Ozer ha effettuato anche un Test con Firefox e Internet Explorer utilizzando il plugin Flash. I sistemi di test sono un MacBook Pro (3.06 GHz Core 2 Duo, 8 GB RAM, OS 10.6.2) e un Hewlett Packard 8710w mobile workstation (2.2 GHz Core 2 Duo con Windows 7 64 Bit e 2 GB of RAM).
Le Conclusioni
Overall, it’s inaccurate to conclude that Flash is inherently inefficient. Rather, Flash is efficient on platforms where it can access hardware acceleration and less efficient where it can’t. With Flash Player 10.1, Flash has the opportunity for a true leap in video playback performance on all platforms that enable hardware acceleration.
In Sintesi
Flash supera talvolta l’HTML 5 in performance, le precedenti dichiarazioni di Jobs sembrano a questo punto una chiara presa di posizione, contro Adobe e Flash poichè i risultati parlano da soli. Il problema poterbbe chiamarsi Apple che dovrebbe dare maggiori informazioni agli sviluppatori Adobe, per far maggior uso dell’accelerazione hardware sui MAC ottenendo quindi maggiori performance. Ma si sa, fornire informazioni equivale ad avere minor controllo sul proprio prodotto.. Vero ?


