Apple ha rilasciato Safari 4 Beta lo scorso martedì, sia per gli utenti Mac che Windows. Il browser aggiornato ha ricevuto un aggiornamento dell'interfaccia utente, molti importanti miglioramenti e molte nuove funzionalità con cui giocare. Il nuovo browser supera i test ACID2 e ACID3 con un punteggio di 100 e contiene alcune tecnologie di prossima generazione che gli sviluppatori web apprezzeranno, una volta che possiamo trarne vantaggio. Diamo un'occhiata a ciò che è nuovo.
Forse la novità più evidente è "Top Sites", una schermata che appare quando si avvia il browser per la prima volta. La vista 3D mostra i tuoi siti Web più utilizzati, mantenendoli a portata di mano quando inizi la tua giornata di navigazione, nonché quando apri una nuova scheda. Una stella blu nell'angolo di una miniatura indica che il sito è stato aggiornato.
Safari decide automaticamente quali siti inserire nella griglia, ma hai un certo controllo. Puoi rimuovere i siti dallo schermo, riorganizzarli e collegarli alla pagina in modo che non vengano rimossi se le tue abitudini di navigazione li inducono a farlo. Puoi rendere le miniature più grandi o più piccole, cambiando il numero di siti visualizzati quando lo fai.
Questa funzione, che ricorda Google Chrome e Opera, può essere configurata per essere visualizzata a tuo piacimento. Se preferisci avere una homepage specifica invece della pagina Siti principali, puoi impostarne una. È anche possibile impedirne la visualizzazione ogni volta che si apre una nuova scheda vuota.
Come Chrome, le schede di Safari 4 si trovano nella parte superiore della finestra e hanno una simile funzione di ancoraggio delle finestre. È possibile estrarre una scheda e convertirla in una finestra autonoma oppure eseguire l'inverso, agganciare una finestra esistente nella barra delle schede. Ci vuole un po 'di tempo per acclimatarsi alla nuova interfaccia utente della scheda, ma sembra che funzioni bene una volta capito.
Un piccolo inconveniente è la difficoltà di riordinare le schede. Devi trascinarli dalle maniglie negli angoli in alto a destra, invece di afferrare la parte principale della scheda. Se provi a spostare le schede intorno alla "vecchia maniera", trascinerai l'intera finestra, poiché i corpi delle schede fungono da finestra in alto. Personalmente, tendo a ordinare spesso le mie schede, quindi questo sicuramente ostacolerebbe la mia produttività, almeno per un po '.
Apple ama sicuramente il suo Coverflow ... Safari 4 applica l'effetto spiffy ovunque. La cronologia di navigazione viene visualizzata in una vista Coverflow a due riquadri e anche la schermata Segnalibri.
Questo metodo di navigazione funziona sorprendentemente bene, specialmente con lo strumento di ricerca full-text che ti consente di restringere le cose. È facile scegliere quello che stai cercando, e sicuramente sembra carino.
Ci sono diversi miglioramenti relativi alla ricerca nell'ultima versione di Safari. La già citata ricerca full-text di cronologia e segnalibri può trovare la pagina che cerchi rapidamente e con una precisione molto buona. Cerca il contenuto effettivo della pagina, da una cache interna, che si suppone, oltre al titolo standard e alle informazioni sull'URL.
La casella di ricerca di Google a destra della barra degli URL è stata perfezionata. Visualizza i suggerimenti dei termini di ricerca durante la digitazione, comprese le query recenti. È inclusa anche un'opzione per utilizzare i risultati di Yahoo, per gli utenti di Windows. L'utile funzione SnapBack rimane, fornendo un modo semplice per tornare ai risultati dopo aver consultato una delle pagine consigliate.
Il motore di rendering aggiornato è scattante e anche l'esecuzione di JavaScript è buona. Sembrano essere paragonabili a Google Chrome, forse più veloci, anche se è impossibile dirlo senza ulteriori test di velocità formale.
Le app Web come GMail e Bloglines hanno funzionato bene e non sembrano essere rimaste inattaccabili per motivi diversi da problemi di rete o server. Durante il periodo in cui ho utilizzato il browser, non ho notato alcun errore abbagliante di CSS o JavaScript.
Apple sostiene che Safari 4 Beta supera Chrome e Firefox 3 per la velocità sia nel rendering HTML che nell'esecuzione di JavaScript, lasciando Microsoft Internet Explorer nella polvere. Affermazioni audaci, anche se dovremo aspettare per vedere i risultati dei test di terze parti, che saranno sicuramente disponibili a breve.
I tempi di caricamento delle pagine sono migliorati con caricamento speculativo. Safari carica i file prima del tempo in modo che non debbano essere scaricati in seguito, quando si desidera la pagina.
Safari 4 offre molte utili funzionalità per gli sviluppatori web. Una nuova Sviluppare menu, che può essere attivato nelle Preferenze, ne ospita molti.
Uno dei nuovi strumenti di sviluppo è un utile sottomenu per la modifica della stringa User Agent. Safari può mascherarsi come qualsiasi browser tu possa richiedere. È possibile impostare una delle numerose versioni di Internet Explorer, Firefox, Safari, Opera, Safari mobile o un valore personalizzato.
Una delle voci più importanti nel menu Sviluppo è Web Inspector. La piccola finestra è simile alla popolare estensione Firebug di Firefox. È possibile leggere e modificare le informazioni CSS, analizzare le dimensioni, i tempi di caricamento e gli script di debug. Se fai molto in termini di sviluppo front-end, questa è la caratteristica killer qui.
Una finestra "Snippet" può essere richiamata per testare rapidamente i bit dell'output HTML. Quando si inserisce il markup, viene visualizzata un'anteprima sotto.
Il menu Sviluppo ha anche diverse opzioni per disabilitare temporaneamente le funzioni del browser, inclusi cache, JavaScript, CSS, immagini. Con l'avvento del menu, Safari è diventato un potente strumento di sviluppo.
Safari è pronto per il futuro di Internet, compreso il supporto per le tecnologie che sono al limite, e non sono ancora completamente standardizzati. Il supporto offline HTML 5 è uno di quelli. I dati possono essere memorizzati nella cache in un database SQL locale per l'accesso quando una connessione Internet non è disponibile, a la Google Gears.
Sono supportati anche i "font web" CSS 3. Safari ha la capacità di riconoscere un font opportunamente specificato e di scaricarlo se non è già installato, consentendo ai web designer un maggiore controllo tipografico.
Sono supportati anche elementi multimediali HTML 5. Il browser è in grado di gestire alcuni formati audio e video in modo nativo, senza l'aiuto di un plugin per lettore multimediale esterno, proprio come le immagini sono fatte.
Safari 4 si preannuncia come un browser eccellente, un vero concorrente nelle New Browser Wars. Tieni presente che è ancora una beta per ora e potrebbe avere alcuni spigoli. Non è un motivo per cui tu non ci provi. Sembra stabile (almeno sul lato Mac) e ha molto da offrire.
Puoi scaricare Safari 4 Beta qui. Non dimenticare di leggere l'elenco completo delle funzionalità!