Safari (browser)
Da Wikipedia, l'enciclopedia libera.
| Safari | |
|---|---|
Pagina principale di Wikipedia con Safari, su Mac OS X |
|
| Sviluppatore | Apple Inc. |
| Ultima versione | 4.0.1 (5530.18) / 18 giugno 2009 |
| SO | Mac OS X/Windows XP/Windows Vista |
| Genere | Web browser |
| Licenza | Proprietario |
| Sito web | www.apple.com/it/safari |
Safari è un browser web sviluppato da Apple Inc. per il sistema operativo Mac OS X. È il browser fornito di default con Mac OS X dalla versione 10.3 (Panther). Per renderizzare le pagine HTML, Safari utilizza il framework WebKit, fornito con il sistema operativo. Anche l'iPhone utilizza il browser Safari, girando anch'esso su sistema operativo con base Apple.
Indice |
[modifica] Panoramica
Safari utilizza il tema Apple metallizzato per la sua interfaccia utente su Mac OS X 10.4, mentre in Mac OS X 10.5 e Windows usa la nuova interfaccia utente grigia. I bookmark vengono organizzati seguendo una logica simile a quella usata in iTunes.
Il browser supporta anche la navigazione a tab come Opera, Firefox o Internet Explorer 7. Nella barra è integrata una funzione di ricerca che si poggia su Google (su Windows si può scegliere anche Yahoo!) per effettuare le ricerche.
Il codice del motore di rendering è basato sul motore KHTML utilizzato dal browser open source Konqueror, il che implica che il codice del motore di rendering HTML è rilasciato sotto licenza GNU Lesser General Public License. I miglioramenti nel codice di KHTML introdotti dagli ingegneri di Apple vengono restituiti alla comunità di KDE di modo che possano essere integrati nel progetto originario. In pratica il processo di collaborazione in entrambe le direzioni è più difficoltoso di quanto idealmente potrebbe essere (vedi KHTML per un approfondimento). Apple ha rilasciato dell'altro codice (conosciuto come WebCore) sotto una licenza open source simile a quella BSD. Il codice sorgente del resto del browser, incluso quello della GUI, non è stato rilasciato.
Nel 1997, Netscape Navigator ha abbandonato il supporto del suo browser per i computer Apple Macintosh, stranamente non sostituito dalla versione di Mozilla. Microsoft Internet Explorer era incluso nel sistema operativo come browser predefinito fino a Mac OS X 10.3, ma non era aggiornato come la versione per Windows. Nel giugno 2003, la Microsoft abbandona lo sviluppo di Internet Explorer per Macintosh.
La versione 2 di Safari, inclusa in Mac OS X 10.4, comprende un lettore RSS e Atom. Supporta anche una modalità di navigazione "privata" (non vengono salvate informazioni sui siti visitati), è in grado di archiviare le pagine web, di inviare via e-mail usando programmi esterni e può effettuare ricerche nei bookmark e molto altro.
Il nome probabilmente deriva da un gioco di parole tratto dall'album Surfin' Safari dei Beach Boys pubblicato nel 1962.
[modifica] Prestazioni
Stando a quanto affermato da fonti interne alla Apple, la versione 3 di Safari risulta, da test eseguiti con iBench, il browser più veloce nel rendering delle pagine HTML, nell'esecuzione di codice JavaScript e nell'avvio, avendo una velocità doppia rispetto a Internet Explorer nei primi due test e avendo un buon margine su Firefox 2.0.x Con l'uscita del veloce Firefox 3 con nuovo motore di rendering Gecko 1.9, questo primato sarebbe stato perso soprattutto nell'esecuzione di codice Javascript grazie al nuovo motore javascript SpiderMonkey di Firefox 3 che surclasserebbe ad oggi tutti i browser ufficiali (questo secondo il test Sunspider). La diffusione di Safari ha avuto nel 2007 un netto incremento dovuto alla disponibilità della versione per Windows, all'integrazione del programma nell'iPhone e nell'iPod Touch e all'andamento favorevole delle vendite dei sistemi Apple anche se Safari per piattaforma Windows è stato talvolta criticato per falle e imperfezioni. A dicembre 2007 Safari rappresenta circa il 6% del mercato, diventando perciò il terzo browser per diffusione dietro ai più diffusi Internet Explorer e Firefox.[1]
[modifica] Safari su Windows
Steve Jobs ha reso noto, durante il WWDC 07, che sarebbe stato rilasciato Safari 3 Beta anche per sistemi Windows XP e Windows Vista. L'accoglienza del programma sui sistemi Windows ha prodotto molte discussioni. Specialmente nei paesi al di fuori degli USA il software rilasciato sembrava non essere all'altezza di una fase beta di sviluppo in quanto Apple non ha rilasciato nessun supporto internazionale per il browser, dunque installandolo in sistemi Windows localizzati in lingua non inglese il programma si è dimostrato molto instabile e affetto da molti problemi. Nella versione inglese invece risultava molto più stabile seppur avesse numerosi bug di sicurezza[2] i quali però sono stati risolti nel giro di pochi giorni dal suo rilascio con la versione 3.0.1. La versione Mac OS X invece sembra non essere affetta da questi problemi e quindi si imputano i difetti al processo di conversione. Apple comunque ha iniziato a rilasciare degli aggiornamenti per risolvere i problemi riscontrati.[3] Con la versione 3.0.2 rilasciata il 23 giugno Safari acquista il supporto alle lingue straniere, migliora la visualizzazione dei testi, aumenta la sicurezza e la stabilità e diminuisce il tempo di avvio. La versione 3.0.3 (rilasciata ad agosto) risulta la prima versione che può dirsi a un buon punto di sviluppo. Il 15 novembre 2007 Apple ha rilasciato la versione 3.0.4. che presenta maggiore stabilità della precedente. Il 12 giugno 2008 è stata rilasciata la versione 3.1.2 che risolve diverse problematiche. Il 6 giugno 2008 è stata rilasciata solo agli sviluppatori la versione beta di Safari 4 sia per Mac che per Windows Il 12 novembre 2008 è stata rilasciata la versione 3.2.0 di Safari, introdotto il supporto per la protezione dal phishing, è corretti alcuni problemi di stabilità. Nel febbraio 2009 è stata rilasciata la versione beta 4.0. Il giorno 8 giugno 2009 è stata rilasciata la versione 4.0 ufficiale di Safari[4].
[modifica] Cronologia delle versioni
| Versione di Safari | Versione del WebCore | Sistemi operativi supportati | Data rilascio | Caratteristiche |
|---|---|---|---|---|
| 0.8 | 48 | Mac OS X 10.2 | 7 gennaio 2003 | Public Beta. Prima versione, presentata alla conferenza Macworld. |
| 0.8.1 | 51 | Mac OS X 10.2 | 10 gennaio 2003 | Public Beta. Miglioramenti minori. |
| 0.8.2 | 60 | Mac OS X 10.2 | 12 febbraio 2003 | Public Beta. Migliorata compatibilità con siti web, supporto dell'XML, migliorata la stabilità, migliorate le prestazioni del Macromedia Flash, migliorato il supporto degli standard web. |
| 0.9 | 73 | Mac OS X 10.2 | 14 aprile 2003 | Public Beta 2. Aggiunti pannelli per la navigazione, autocompletamento form, eliminazione dei dati sensibili salvati tramite menu, lettura dei bookmark di Netscape Mozilla, migliorata gestione degli standard web, migliorata gestione AppleScript, aggiunte localizzazioni. |
| 0.9 | 74 | Mac OS X 10.2 | 15 maggio 2003 | Public Beta 2. Migliorata gestione dei certificati SSL/TLS. |
| 1.0 | 85 | Mac OS X 10.2 | 23 giugno 2003 | Prima versione ufficiale. Safari diventa il web browser standard per il Mac OS X. Aggiunta schede veloci, supporto della sincronizzazione iSync, supporto di tutti i linguaggi gestiti dal Mac OS X, aggiunti AppleScript per gestire il programma, migliorata gestione degli standard web. |
| 1.0 | 85.5 | Mac OS X 10.2 | 3 ottobre 2003 | Rilasciato con l'aggiornamento del Mac OS X 10.2.8. |
| 1.1 | 100 | Mac OS X 10.3 | 24 ottobre 2003 | Rilasciato con il Mac OS X v10.3. Migliorata la velocità, migliorata gestione dei siti web, migliorata gestione CSS. |
| 1.0.1 | 85.6 | Mac OS X 10.2 | 19 novembre 2003 | Rilasciato con l'aggiornamento di sicurezza 2003-11-19. |
| 1.1.1 | 100.1 | Mac OS X 10.3 | 19 novembre 2003 | Rilasciato con l'aggiornamento di sicurezza 2003-11-19. |
| 1.0.2 | 85.7 | Mac OS X 10.2 | ||
| 1.2 | 125 | Mac OS X 10.3 | 2 febbraio 2004 | Migliorata la compatibilità con siti e applicazioni web. Supporta le certificazioni personali. Gestione del programma totalmente da tastiera. Capacità di riprendere i download interrotti. |
| 1.2.1 | 125.1 | Mac OS X 10.3 | 15 maggio 2004 | Rilasciato con il Mac OS X 10.3.3 |
| 1.2.2 | 125.7 | Mac OS X 10.3 | 26 maggio 2004 | Rilasciato con il Mac OS X 10.3.4. Risolve un problema con gli allegati di Hotmail. |
| 1.2.2 | 125.8 | Mac OS X 10.3 | 7 luglio 2004 | Rilasciato con l'aggiornamento di sicurezza 2004-06-07. Risolve un problema legato al pulsante "Show in Finder" che poteva eseguire le applicazioni scaricate. |
| 1.0.3 | 85.8 | Mac OS X 10.2 | ||
| 1.0.3 | 85.8.1 | Mac OS X 10.2 | ||
| 1.2.3 | 125.9 | Mac OS X 10.3 | 9 agosto 2004 | Rilasciato con il Mac OS X 10.3.5. Rimuove un potenziale buco di sicurezza legato alle immagini GIF. |
| 1.2.4 | 125.11 | Mac OS X 10.3 | 5 novembre 2004 | Rilasciato con il Mac OS X 10.3.6. Rimuove il timeout di 60 secondi per le pagine web. Risolve un problema legato agli hard disk con nomi contenenti caratteri non ASCII. |
| 1.2.4 | 125.12 | Mac OS X 10.3 | 2 dicembre 2004 | Rilasciato con l'aggiornamento di sicurezza 2004-12-02. Risolve alcuni problemi di sicurezza. [1] [2] |
| 1.3 | 312 | Mac OS X 10.3 | 15 aprile 2005 | Rilasciato con il Mac OS X 10.3.9. Include molti dei miglioramenti di velocità sviluppati per la versione 2.0. |
| 2.0 | 412 | Mac OS X 10.4 | 29 aprile 2005 | Rilasciato con il Mac OS X v10.4. Migliorata la velocità di disegno delle pagine web e la compatibilità con i siti web. Integrato un lettore di RSS e Atom. Integrato un lettore di file PDF. Aggiunta la navigazione privata e il controllo dei minori. Possibilità di salvare interi siti web. |
| 2.0 | 412.2 | Mac OS X 10.4 | 12 luglio 2005 | Rilasciato con l'aggiornamento del Mac OS X 10.4.2. |
| 2.0 | 412.2.2 | Mac OS X 10.4 | 15 agosto 2005 | Rilasciato con l'aggiornamento di sicurezza 2005-007. Risolto problema di sicurezza con i suffissi CVE-2005-2516, CVE-2005-2517 e CVE-2005-2522. |
| 1.3.1 | Mac OS X 10.3 | 29 agosto 2005 | Aggiornamento "Safari Update 1.3.1". Migliorata la velocità e la compatibilità con alcuni siti. | |
| 2.0.1 | 412.7 | Mac OS X 10.4 | 29 agosto 2005 | Aggiornamento "Safari Update 2.0.1". Migliorata la velocità e la compatibilità con alcuni siti. |
| 2.0.2 | 416.12 | Mac OS X 10.4 | 31 ottobre 2005 | Rilasciato con l'aggiornamento del Mac OS X 10.4.3. |
| 2.0.2 | 416.13 | Mac OS X 10.4 | 29 novembre 2005 | Rilasciato con l'aggiornamento di sicurezza 2005-009. Aggiorna la versione di PCRE inclusa in Safari che include una verifica degli input migliore. L'aggiornamento risolve un problema di overflow prodotto dai download con nomi malformati. Risolve un problema con le finestre di dialogo JavaScript che potevano consentire a un terzo di intercettare le informazioni. [3] Risolve anche un problema di overflow del WebKit. |
| 2.0.3 | 417.8 | Mac OS X 10.4 | 10 gennaio 2006 | Incluso nell'aggiornamento di Mac OS X 10.4.4. Corretti alcuni problemi di sicurezza. |
| 2.0.3 | 417.9.2 | Mac OS X 10.4 | 13 marzo 2006 | Incluso nell'aggiornamento di sicurezza 2006-002. |
| 2.0.3 | 417.9.3 | Mac OS X 10.4 | 11 maggio 2006 | Incluso nell'aggiornamento di sicurezza 2006-003. |
| 2.0.4 | 419.3 | Mac OS X 10.4 | 27 giugno 2006 | Incluso nell'aggiornamento di Mac OS X 10.4.7. |
| 3.0 | 522.11 | Mac OS X 10.4 Windows XP Windows Vista |
11 giugno 2007 | Versione beta. Drastico incremento delle performance, migliorata la navigazione a pannelli. Aggiunto il supporto ai sistemi Windows. |
| 3.0.1 | Windows XP Windows Vista |
giugno 2007 | Versione beta. Risolti alcuni bug di sicurezza. | |
| 3.0.2 | Windows XP Windows Vista |
23 giugno 2007 | Versione beta. Aggiunto il supporto alle lingue straniere, migliorata la visualizzazione dei testi, aumentata la sicurezza e la stabilità e diminuito il tempo di avvio. | |
| 3.0.3 | 522.12.1 | Mac OS X 10.4 Windows XP Windows Vista |
1º agosto 2007 | Migliorata la stabilità e corretti dei bug che potevano minare la sicurezza del programma. |
| 3.0.4 | 523.7 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
15 novembre 2007 | Rilasciato con Mac OS X 10.5 Leopard e in seguito, con l'aggiornamento Mac OS X 10.4.11, anche su Tiger. |
| 3.1 | 525.13 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
18 marzo 2008 | Supporto dei nuovi tag video e audio di HTML 5 e delle animazioni CSS. Migliorata la stabilità, la compatibilità e la sicurezza in JavaScript. |
| 3.1.1 | 525.18 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
16 aprile 2008 | Miglioramenti nella stabilità, compatibilità e sicurezza. |
| 3.1.2 | 525.21 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
12 giugno 2008 | Rilasciato con Mac OS X 10.5.4 per Leopard e in aggiornamento per Tiger. Miglioramenti in stabilità. |
| 3.2.0 | 525.26.13 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
12 novembre 2008 | Rilasciato con Mac OS X 10.5.4 per Leopard e in aggiornamento per Tiger. Miglioramenti nella protezione contro il phishing e migliorata la funzionalita dei siti di acquisto online (come ebay) e la loro protezione. |
| 3.2.1 | 525.27.1 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
25 novembre 2008 | Rilasciato con Mac OS X 10.5.4 per Leopard e in aggiornamento per Tiger. Miglioramenti nella stabilità del programma, ora chiede se vogliamo uscire da un pannello oppure no |
| 3.2.2 | 525.28.1 | Windows XP Windows Vista |
12 febbraio 2009 | Aggiornamento di sicurezza. |
| 3.2.3 | 525.28.1 525.29.1 |
Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
12 maggio 2009 | Rilasciato con Mac OS X 10.5.7 per Leopard e in aggiornamento per Tiger. Aggiornamento di sicurezza. |
| 4.0.0 developer preview | 526.12.2 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
6 giugno 2008 | Rilasciata solo agli sviluppatori la preview di Safari 4. Nuovo menu Sviluppo, Web Inspector ridisegnato. Inoltre include elementi delle nuove versioni di WebKit, come il supporto alle nuove caratteristiche del CSS e il migliorato supporto al nuovo HTML 5. Nuovo interprete JavaScript SqirrelFish. |
| 4.0.0 developer preview 2 | 528.1 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
22 agosto 2008 | Seconda preview per gli sviluppatori. |
| 4.0.0 public beta | 528.16 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
24 febbraio 2009 | Prima versione beta pubblica. |
| 4.0.0 public beta 2 | 528.17 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
12 maggio 2009 | Seconda versione beta pubblica. Aggiornamento di sicurezza. |
| 4.0.0 | 530.17 | Mac OS X 10.4 Mac OS X 10.5 Windows XP Windows Vista |
8 giugno 2009 | Versione finale. Si tratta del primo browser in versione stabile a passare il test Acid3 con un punteggio 100/100. |
[modifica] Altri browser per Mac OS
- Amaya
- Cyberdog (il precedente web browser di Apple)
- Camino
- iCab
- Internet Explorer (la versione per Mac non è più scaricabile dal sito Microsoft perché è terminato lo sviluppo)
- Links
- Lynx
- Mozilla
- Mozilla Firefox
- Netscape Navigator
- OmniWeb
- Opera
- Shiira
[modifica] Note
- ^ Safari e Mac Os X sempre più in alto. MaCityNet, 1-10-2007
- ^ Safari 3 per Windows accolto tra i fischi
- ^ Update sicurezza per Safari per Windows. MacCityNet
- ^ (EN) Apple Releases Safari 4, comunicato di stampa ufficiale dal sito Apple
[modifica] Voci correlate
[modifica] Collegamenti esterni
- Apple: Safari
- Download Safari
- (EN) L'annuncio su "The Dot", il weblog del progetto KDE, dello sviluppo di Safari
- (EN) VersionTracker: Safari
- (EN) Surfin' Safari - Il weblog di Dave Hyatt, coordinatore del progetto Safari
Accesso Directory · Accesso Portachiavi · Acquisizione Immagine · Aggiornamento Software · Amministratore ODBC · Anteprima · Assistente Migrazione · Automator · BOMArchiveHelper · Calcolatrice · Chess · Classic · Configurazione MIDI Audio · Connessione Internet · Console · Crash Reporter · Dashboard · Dictionary · DigitalColor Meter · DiskImageMounter · Dock · DVD Player · Exposé · Finder · Gestione NetInfo · Grapher · iCal · iChat · Installer · Istantanea · iSync · Jar Launcher · Libro Font · Mail · Monitoraggio Attività · Photo Booth · Preferenze di Sistema · Promemoria · QuickTime Player · Rubrica Indirizzi · Safari · Scambio Documenti Bluetooth · Script Editor · Sherlock · Spotlight · System Profiler · Terminale · TextEdit · Utility Amministrazione AirPort · Utility ColorSync · Utility Configurazione Stampante · Utility Disco · Utility Network · Visore Aiuto · VoiceOver · X11
AU Lab · CHUD Tools · Core Image Fun House · Dashcode · FileMerge · Help Indexer · Icon Composer · Interface Builder · PackageMaker · Pixie · Property List Editor · Quartz Composer · Repeat After Me · USB Prober · Xcode
AppleShare IP Migration · Fibre Channel Utility · Gateway Setup Assistant · Open Directory · MySQL Manager · QuickTime Broadcaster · QuickTime Streaming Server · RAID Admin · Server Admin · Workgroup Manager · Xgrid
AppleScript · Aqua · Audio Units · Bonjour · Boot Camp · Bundle · Cambio utente rapido · Carbon · Cartelle smart · Cocoa · Core Audio · Core Data · Core Foundation · Core Image · CoreServices · Core Video · Darwin · Exposé · Inkwell · JavaScriptCore · Keychain · KWQ · NetInfo · OpenGL · Pixlet · plist · Quartz (Quartz 2D, Quartz Compositor, Quartz Extreme)· QuickTime · Rosetta · Universal binary · WebCore · WebKit · XNU

