Apple släppte Safari 4 Beta förra tisdag, för både Mac- och Windows-användare. Den uppdaterade webbläsaren fick en UI-uppdatering, många stora förbättringar under huven och många nya funktioner att spela med. Den nya webbläsaren skickar ACID2- och ACID3-testerna med 100 poäng och innehåller några nästa generationens teknologier som webbutvecklare kommer att älska, när vi kan dra nytta av dem. Låt oss ta en titt på vad som är nytt.
Kanske är den mest märkbara nya funktionen "Top Sites", en skärm som kommer upp när du startar webbläsaren. 3D-vyn visar dina mest använda webbplatser och håller dem inom räckhåll när du startar din webbläsningsdag och när du öppnar en ny flik. En blå stjärna i hörnet av en miniatyrbild anger att webbplatsen har uppdaterats.
Safari bestämmer automatiskt vilka webbplatser som ska sättas i nätet, men du har viss kontroll. Du kan ta bort webbplatser från skärmen, omorganisera dem och ange dem på sidan så att de inte kommer att tas bort om dina surfvanor skulle få dem att göra det. Du kan göra miniatyrerna större eller mindre, ändra antalet visade webbplatser när du gör det.
Den här funktionen, som påminner om Google Chrome och Opera, kan konfigureras att visas efter dina önskemål. Om du föredrar att ha en viss hemsida istället för sidan Toppsidor kan du ställa in en. Det är också möjligt att stoppa det från att visas när du öppnar en ny, tom flik.
Liksom Chrome ligger Safari 4s flikar högst upp i fönstret och har en liknande fönsterdockningsfunktion. Du kan popa en flik ut och konvertera den till ett fristående fönster, eller gör det omvända, docka ett befintligt fönster i flikfältet. Det tar lite tid att acclimate till den nya fliken UI, men det verkar fungera bra när du hänger med det.
Ett litet besvär är svårigheten att ombeställa flikar. Du måste dra dem från de små handtagen i sina övre högra hörn, istället för att bara ta tag i huvuddelen av fliken. Om du försöker flytta flikarna runt "den gamla vägen" kommer du att dra hela fönstret, eftersom flikorganen fungerar som fönstret. Personligen tenderar jag ofta att sortera mina flikar, så det skulle definitivt hindra min produktivitet, för en stund åtminstone.
Apple älskar verkligen sina Coverflow ... Safari 4 applicerar spiffy-effekten överallt. Din webbläsarhistorik visas i en tvåpanad täckflödesvy och bokmärkesfönstret är också.
Den här navigationsmetoden fungerar överraskande bra, särskilt med sökverktyget för fulltext som gör att du kan begränsa sakerna. Det är lätt att välja vad du letar efter, och det ser verkligen ut.
Det finns flera sökrelaterade förbättringar i den senaste Safari-beta. Den ovan nämnda fullständiga sökningen av historia och bokmärken kan hitta dig den sida du söker snabbt och med mycket bra precision. Den söker efter det faktiska sidinnehållet, från en intern cache som man skulle anta, utöver standardtiteln och URL-informationen.
Googles sökruta till höger om webbadressfältet har raffinerats. Den visar sökordsförslag när du skriver, inklusive senaste sökfrågor. Ett alternativ för att använda Yahoo-resultat ingår också för Windows-användare. Den användbara SnapBack-funktionen kvarstår, vilket ger ett enkelt sätt att hoppa tillbaka till dina resultat efter att ha läst en av de rekommenderade sidorna.
Den uppdaterade återgivningsmotorn är snygg, och JavaScript-körning är också bra. De verkar vara jämförbara med Google Chrome, kanske snabbare, men det är omöjligt att berätta utan mer formella hastighetsprov.
Webprogram som Gmail och Bloglines fungerade bra, och tycks inte lagras av någon annan anledning än nätverks- eller serverproblem. Jag märkte inte några skarpa CSS- eller JavaScript-fel under den tid jag använde webbläsaren.
Apple hävdar att Safari 4 Beta tops Chrome och Firefox 3 för snabbhet i både HTML-rendering och JavaScript-körning, vilket lämnar Microsofts Internet Explorer i damm. Djärva fordringar, även om vi måste vänta på att se resultat från tredje part, vilket säkert kommer att vara tillgängligt snart.
Sidlastningstider förbättras med spekulativ lastning. Safari laddar upp filer i förväg så att de inte behöver hämtas senare när du vill ha sidan.
Safari 4 innehåller många användbara funktioner för webbutvecklare. En ny Utveckla menyn, som kan aktiveras i inställningarna, innehåller många av dem.
Ett av de nya utvecklingsverktygen är en praktisk undermeny för att ändra användaragentsträngen. Safari kan maskera som en webbläsare du kanske behöver. Du kan ställa in en av de många versionerna av Internet Explorer, Firefox, Safari, Opera, Mobile Safari eller ett anpassat värde.
En av de mer framträdande posterna i menyn Utveckla är webbinspektören. Det lilla fönstret liknar Firefox: s populära Firebug-tillägg. Du kan läsa och ändra CSS-information, analysera storlek och lastningstider och felsöka skript. Om du gör mycket i vägen för front-end-utveckling, är det här mördarfunktionen här.
Ett "Snippet" -fönster kan kallas upp för att snabbt testa bitar av HTML-ut. När du anger markup visas en förhandsvisning nedan.
Utvecklingsmenyn har också flera alternativ för att tillfälligt inaktivera webbläsarfunktioner, inklusive cacheminnet, JavaScript, CSS, bilder. Med tillkomsten av menyn har Safari blivit ett kraftfullt utvecklingsverktyg.
Safari är redo för internetets framtid, inklusive stöd för tekniker som ligger på blödningskanten, och är inte helt standardiserade än. HTML 5 offline-support är en av dessa. Data kan cachas i en lokal SQL-databas för åtkomst när en internetanslutning inte är tillgänglig, a la Google Gears.
CSS 3 "webbfonter" stöds också. Safari har möjlighet att känna igen ett korrekt angivet teckensnitt och hämta det om det inte redan är installerat, vilket gör det möjligt för webdesigners att styra typografiskt.
HTML 5-medieelement stöds också. Webbläsaren kan hantera vissa ljud- och videoformat naturligt, utan hjälp från ett externt mediaspelarens plugin, precis som bilderna är färdiga.
Safari 4 formar sig till en utmärkt webbläsare, en riktig konkurrent i New Browser Wars. Tänk på att det fortfarande är en beta för nu och kan ha några grova kanter. Det är ingen anledning för dig att inte prova det. Det verkar stabilt (på Mac-sidan åtminstone) och det har mycket att göra för det.
Du kan ladda ner Safari 4 Beta här. Glöm inte att läsa hela funktionslistan!