Safari in Vista
È un'interessante novità l'annuncio Apple del rilascio di Safari per XP e Vista: ho finalmente provato anche io l'ebrezza di installare il browser made in Cupertino sul mio PC in ufficio.
Un paio di piccole note:
Vedere un'applicazione girare con la UI di un altro OS fa letteralmente impressione. Oggi capisco veramente chi si lamentava del look and feel non nativo di Firefox su MacOs. Anche se il «passaggio» non è totale e ad un certo punto compare qualche piccola «incoerenza». Un esempio sono i pulsanti qui sotto:
In alto i pulsanti di un'applicazione nativa per Vista, in basso quelli di Safari: non sono né MacOs né Vista ma un po' XP-retrò.
Altra nota è il rendering un po' scarso dei font[1]. Ne parla Jeff in questo post ma sono arrivato anche io in parallelo alle stesse sue conclusioni incuriosito da un collega che ne parlava invece abbastanza bene. Nelle immagini sotto un raffronto di rendering tra IE7 (sx) e Safari (dx):
| |
| |
|
In tutti i casi il rendering più leggibile mi sembra quello a sinistra, ma come sempre YMMV.
Come se la cava in security questo browser pensato con "built in security since day one"? A giudicare dal giudizio di David Maynor (che ad Apple sta sicuramente sulle scatole
) devo dire male. Anzi molto male. 4 DoS e ben 4 remote execution trovate in meno di qualche ora. Sulla security stendiamo davvero un velo pietoso: anche se è una Beta nessuna pietà per chi marchia il proprio software come safer:
Per quanto riguarda la velocità del rendering, sul mio PC non ho osservato nessuna differenza apprezzabile ma è un top-of-the-line. Altri riportano essere molto più veloce di IE7 e Firefox, per cui mi fido.
Infine il piccolo pacco dono rispedito prontamente al mittente:
non mi interessa QuickTime, ne tanto meno in accoppiata con iTunes, una delle applicazioni più «aggressive» che esistano per i servizi (in terminologia *nix demoni) che installa. No grazie!
Giudizio finale: sicuramente una mossa interessante con l'intento di diffondere il browser in vista del lancio di iPhone; il tanto decantato SDK per iPhone altro non è che Safari stesso. Per cui «brava Apple»!
- quack
UPDATE: mi era quasi sfuggito di fare una considerazione sul memory footprint di Safari. In partenza a freddo la memoria occupata dalla mia homepage è di 36MB vs. i 16MB di IE7. Dopo qualche minuto di navigazione la memoria sale fino a raggiungere facilmente i 75MB vs. i sempre costanti 16MB di IE7. Immagino che - il rendering fai da te - usurpi quantità di memoria non indifferenti e sinceramente non ne comprendo i motivi. Perché fare l'override delle impostazioni di una piattaforma? ClearType funziona così bene... Infine sembra che il tutto sia affetto da gravi bachi di localizzazione per chi non risiede nel Jobs Standard Time come anche Luca fa notare.
[1] Il rendering dei font è una bestia complicata. Queste sono le mie impressioni, con i miei font, il mio schermo e non ultimi i miei occhi.
Potrebbero interessarti anche:
- Interessante analisi sui cursori mannari
- Firefox URI handler demistificato
- Malware e architettura
- Autoironia
- Il commento che 'made my day'


Facebook,
Wikio,
Segnalo.

martedì 12 giugno 2007 alle 5:24 PM -
Uhm... se faccio vedere questo post a 1 pò di gente rischio il linciaggio!!!
Meno male che non sono l'unico k pensa k iTunes su XP sia pesante come installare un VirtualMachine.
www.melablog.it/.../gravi-vulnerabilita-in-safari-per-windows
Hi Hi Hi
Think diffffffffferent...
Permalink
martedì 12 giugno 2007 alle 7:29 PM -
Cito da melablog:
«Discutibile, a mio parere, la decisione di alcuni dei succitati tester di non comunicare quanto scoperto ad Apple.»
Discutibile, a mio parere, la decisione di Apple di sm**dare i ricercatori di sicurezza quando hanno tentato di comunicare a sua maestà i bachi sul Wi-Fi. Con la sicurezza non si scherza: Safari sembra un browser pre-1995. Se questa è l'enfasi di Apple, aridatéce IE6 e FF1.
Permalink
martedì 12 giugno 2007 alle 8:33 PM -
@Paperino
infatti è lo stesso che dicono qui:
erratasec.blogspot.com/.../niiiice.html
(vedi update 5)
Permalink
mercoledì 13 giugno 2007 alle 10:05 AM -
Continuo a mettere il dito nella piaga dei MacFanBoy...
ubuntista.wordpress.com/.../niente-zfs-per-apple-mac-os-x-105-leopard
Sta volta niente risatina finale.
Permalink
mercoledì 13 giugno 2007 alle 6:54 PM -
In realtà pare che Croll, l'addetto Apple che ha annunciato l'abbandono di ZFS, si sia sbagliato:
"An Apple spokesperson called us Tuesday seeking to clarify Croll's statement. Croll was apparently supposed to indicate that ZFS would be available as a limited option, but not as the default file system."
La faccenda si fa più torbida.
Permalink
giovedì 14 giugno 2007 alle 1:48 AM -
Questo dimostra ancora una volta quanto sia difficile sviluppare una applicazione cross platform funzionale, alla fin fine l'unico che funziona in maniera accettabile dappertutto è solo Firefox :-D.
Ciao
Permalink
giovedì 14 giugno 2007 alle 9:19 PM -
Volete sbirciarci dentro? Potete scaricarvi il WebKit, che non è solo il motore di Safari ma è anche un'applicazione stand-alone.
webkit.org/.../checkout.html
Oppure potete sbirciare il codice online:
trac.webkit.org/.../browser
Per le nightly build:
http://nightly.webkit.org/
Permalink
venerdì 15 giugno 2007 alle 5:44 PM -
Hanno patchato la beta, ora è disponibile la 3.01 che dovrebbe risolvere alcuni dei gravi bug di sicurezza. Purtroppo per gli altri problemi niente da fare, l'ho provata con i risultati che illustro qui: www.dotnetside.org/.../Safari-beta-3.01-_2D00_-riproviamoci.aspx
Permalink
sabato 16 giugno 2007 alle 11:23 AM -
Vorrei fare notare questo:
erratasec.blogspot.com/.../niiiice.html
<I>
**PLEASE DO NOT POST A COMMENT IF ITS ABOUT SAFARI IN BETA**
These bugs have been verified in the current PRODUCTION copy on OSX (Safari 2.0.4).
</I>
I bug che negli altri sistemi non saranno mai scoperti in Windows durano poche ore.
Permalink
domenica 26 agosto 2007 alle 1:30 AM -
Avete provato ora con l'ultima beta disponibile? Forse Steve ha esagerato un po con le prime versioni per Win, ora "sembra" piu' veloce. Da voci che mi arrivano, non ho un pc per testarlo....
Permalink