A Safari Microsoft Windows operációs rendszerre írt első kiadása 2007. június 11-én[5] jelent meg, és támogatta a Windows XP Service Pack 2 vagy újabb[6] Windows változatokat, de ez már megszűnt.[7] A 2012. május 9-én megjelent Safari 5.1.7 volt az utolsó Windows operációs rendszerre készült változat.[8][9]
Története
1997-ig az Macintosh számítógépek Netscape Navigator böngészőt használtak. Ezt követően az Internet Explorer lett az alapértelmezett böngésző. 2003 júniusában a Microsoft bejelentette, hogy felhagy az Internet Explorer for Macintosh fejlesztésével. A Mac OS X 10.3. még tartalmazta az Internet Explorert, a Microsoft honlapjáról azonban 2006. január 31-étől már nem tölthető le a Mac-változat.[10]
A Safari következő, 2.0-s verziója, melyet a Mac OS X 10.4 tartalmazott, már rendelkezett RSS és Atom hírcsatorna olvasóval. További sajátosságai a privát böngészés (nem jegyzi fel a látogatott weboldalakat), képes archiválni és e-mailweboldalakat használni, beépített PDF-megjelenítővel rendelkezik, valamint képes a könyvjelzőkben keresni.
A Safari megjelenésében a OS X-be illeszkedik, kiaknázza az Apple „brushed metal” felhasználói interfészét, a könyvjelző sémája hasonlít az iTunes jukebox szoftveréhez, ezenkívül integrálták a QuickTimemultimédia technológiáját. További vonása még a füles böngészés, mely hasonló a Mozilla Firefoxnál található megoldáshoz. Egy Google keresődoboz is az alapvető komponensei közé tartozik, mint egy automatikus szoftver-szolgáltatás, mely kiaknázza a Web lehetőségeit.
A kód, amely a weblapok megjelenítésért felel, a Konquerornyílt forrású webböngésző KHTML motorjának egy átiratára, a WebKitre épül. Ebből következik, hogy a Safari belső HTML motorja is szabad szoftver, és a GPL licence érvényes rá. Az Apple által végzett KHTML-javításokat visszaolvasztják a Konqueror projektbe. Az Apple is ad ki további, járulékos kódokat (WebCore) nyilt forrású BSD licences 2. záradékkal. A webböngésző további forráskódja, beleértve a külső megjelenést, már nem nyílt.
Az Apple 2007. június 11-én bejelentette, hogy a Safari következő verziója elérhető lesz Microsoft Windows operációs rendszerre is.
A Webkit2-t 2010. április 8-án jelentették be. A WebKit2-t a kezdetektől osztott folyamatosként tervezték, ahol a webes tartalmak (JavaScript, HTML, az elrendezés stb.) külön processzben futnak. Ez a modell hasonló a Google Chrome által használthoz, azzal a különbséggel, hogy itt a keretrendszerbe építették be az osztottprocessz-modellt, így más kliensek is használhatják. Jelenleg a WebKit2 Mac és Windows alá érhető el.[11]
Funkciók
Sebesség
A Safari sebessége a Sunspider, a Celtic Cane és a V8 tesztprogramok szerint a második legjobb, szorosan a Google Chrome nyomában, öt elterjedt böngésző legfrissebb elérhető verziója közül (2009. március 20.).[12]
Szabványok támogatása
A Safari a legtöbb jelenlegi internetes szabványt támogatja, mint például a HTML5, CSS3, JavaScript, RSS, Atom.
A HTML5 teszt weboldalán az Safari 7 397/555 pontot ér el.[13]
A HTML5 teszt weboldalán az Safari 8 Beta 429/555 pontot ér el.[14]
Legújabb verziók
A Safari OS X-en és Windows-on érhető el, az alábbi verziókban:
A Safari böngészőben keresőmotorként beállítható a kínai Baidu, valamint támogatja a QQ azonnali üzenetküldőt. Eredetileg 5.2 verziószámmal adták ki. Az Apple azonban később átnevezte 6.0 verziószámra, amit a 2012-es Apple Worldwide Developers Conference-en (AWDC) jelentettek be. Az OS X 10.8 Mountain Lion operációs rendszer integráns része lett, így annak 2012. július 25-i megjelenését követően a továbbiakban önállóan nem tölthető le sem az Apple honlapjáról, sem más forrásból. Az OS X 10.7 Lion felhasználói szoftverfrissítéssel juthatnak hozzá a 6-os verzióhoz. A Safari 6 sem a Mac OS X 10.7-est megelőző verziókhoz, sem windowsos változatban nem érhető el.