Safari
Safari adalah browser web yang dikembangkan oleh Apple Inc dan disertakan dengan Mac OS X dan sistem operasi IOS. Pertama kali dirilis sebagai beta publik pada tanggal 7 Januari 2003 pada perusahaan sistem operasi Mac OS X, ini menjadi standar awal browser Apple dengan Mac OS X v10.3 "Panther". Safari adalah browser asli juga untuk IOS. Sebuah versi dari Safari untuk sistem operasi Microsoft Windows, pertama kali dirilis pada tanggal 11 Juni 2007, mendukung Windows XP, Windows Vista, dan Windows 7. Rilis stabil terbaru dari browser 5.1.1, yang tersedia sebagai free download Mac OS X dan Microsoft Windows. Menurut Net Applications, Safari menyumbang 62,17 persen dari lalu lintas web browsing mobile dan 5,43 persen lalu lintas desktop di Oktober 2011, memberikan pangsa pasar gabungan 8,72 persen. Safari adalah yang paling populer keempat web browser, di belakang Internet Explorer ( 49,59 persen), Mozilla Firefox (21,20), dan Google Chrome (16,60).
Sejarah
Sampai tahun 1997, Apple Macintosh komputer dikapalkan dengan Netscape Navigator dan browser web Cyberdog saja. Internet Explorer untuk Mac kemudian dimasukkan sebagai web browser default untuk Mac OS 8,1 dan seterusnya, sebagai bagian dari perjanjian lima tahun antara Apple dan Microsoft. Selama waktu itu, Microsoft merilis tiga versi utama dari Internet Explorer untuk Mac yang dibundel dengan Mac OS 8 dan Mac OS 9, meskipun Apple terus untuk menyertakan Netscape Navigator sebagai alternatif. Microsoft akhirnya merilis Mac OS X edisi Internet Explorer untuk Mac, yang dimasukkan sebagai browser default di semua rilis Mac OS X dari Mac OS X DP4 sampai Mac OS X v10.2.
Safari 1
Pada tanggal 7 Januari 2003, di Macworld San Francisco, Steve Jobs mengumumkan bahwa Apple telah mengembangkan web mereka sendiri browser, disebut Safari. Hal ini didasarkan pada garpu internal yang Apple mesin rendering KHTML, disebut WebKit. Apple merilis versi beta pertama untuk OS X hari itu. Sejumlah versi beta resmi dan tidak resmi diikuti, sampai versi 1.0 dirilis pada 23 Juni 2003. Awalnya hanya tersedia sebagai download terpisah untuk Mac OS X v10.2, itu termasuk dengan rilis Mac OS X v10.3 pada tanggal 24 Oktober 2003 sebagai default browser, dengan Internet Explorer untuk Mac termasuk hanya sebagai browser alternatif. 1.0.3, dirilis pada tanggal 13 Agustus 2004 adalah versi terakhir untuk mendukung Mac OS X v10.2, sementara 1.3.2, dirilis pada tanggal 12 Januari 2006 adalah versi terakhir untuk mendukung Mac OS X v10.3. Namun, 10,3 menerima update keamanan melalui 2007.
Safari 2 Pada April 2005, Dave Hyatt, salah satu pengembang di Apple Safari, mendokumentasikan kemajuan dalam memperbaiki bug yang spesifik di Safari, sehingga memungkinkan untuk lulus tes Acid2 yang dikembangkan oleh Proyek Web Standar. Pada tanggal 27 April 2005, ia mengumumkan bahwa pembangunan versinya Safari sekarang lulus tes, sehingga web browser pertama untuk melakukannya.
Safari 2.0 dirilis pada tanggal 29 April 2005 sebagai web browser hanya disertakan dengan Mac OS X v10.4. Versi ini disebut-sebut oleh Apple sebagai memiliki dorongan kecepatan 1,8 x lebih dari versi 1.2.4, tapi belum termasuk perbaikan bug Acid2. Perubahan yang diperlukan pada awalnya tidak tersedia bagi pengguna akhir kecuali mereka download dan dikompilasi kode sumber WebKit sendiri atau berlari salah satu malam otomatis membangun tersedia di OpenDarwin.org. Apple akhirnya merilis versi 2.0.2 dari Safari,. Yang termasuk modifikasi yang diperlukan untuk lulus Acid2, pada tanggal 31 Oktober 2005.
Pada bulan Juni 2005, setelah beberapa kritik dari pengembang KHTML lebih kurangnya akses untuk mengubah log, Apple pindah kode pengembangan sumber dan pelacakan bug WebCore dan JavaScriptCore untuk OpenDarwin.org. WebKit sendiri juga dirilis sebagai open source. Kode sumber untuk non-renderer aspek browser, seperti elemen GUI-nya, tetap eksklusif.
Versi stabil terakhir dari Safari 2, Safari 2.0.4, dirilis pada tanggal 10 Januari 2006 untuk Mac OS X. Ini hanya tersedia sebagai bagian dari Mac OS X 10.4.4 update. Versi ini membahas isu-isu tata letak dan penggunaan CPU, antara lain. Safari 2.0.4 adalah versi terakhir akan dirilis secara eksklusif pada Mac OS X.
Safari 3
Pada tanggal 9 Januari 2007, di Macworld SF, Jobs mengumumkan Apple iPhone, yang akan menggunakan versi mobile dari browser Safari.
Pada tanggal 11 Juni 2007, pada Konferensi Pengembang Sedunia Apple, Jobs mengumumkan Safari 3 untuk Mac OS X v10.5, Windows XP, dan Windows Vista. Selama pengumuman tersebut, ia berlari patokan berdasarkan suite menguji browser iBench membandingkan Windows yang paling populer browser, maka mengklaim bahwa Safari adalah browser tercepat. Kemudian pihak ketiga tes beban kali HTTP akan mendukung klaim Apple bahwa Safari 3 memang browser tercepat di platform Windows dalam hal data awal memuat melalui Internet, meskipun ditemukan hanya diabaikan lebih cepat dibandingkan Internet Explorer 7 dan Mozilla Firefox ketika memuat konten statis dari cache lokal.
Safari versi beta awal 3 untuk Windows, dirilis pada hari yang sama dengan pengumuman di WWDC 2007, telah dikenal beberapa bug dan nol hari mengeksploitasi yang memungkinkan eksekusi jarak jauh. Para bug diatasi kemudian dikoreksi oleh Apple tiga hari kemudian pada 14 Juni 2007, dalam versi 3.0.1 untuk Windows. Pada tanggal 22 Juni 2007, Apple merilis Safari 3.0.2 untuk mengatasi beberapa bug, masalah kinerja dan masalah keamanan lainnya. Safari 3.0.2 untuk Windows menangani beberapa font yang hilang dalam browser tapi sudah diinstal pada komputer Windows, seperti Tahoma, Trebuchet MS, dan lain-lain.
IPhone secara resmi dirilis pada tanggal 29 Juni 2007. Ini mencakup versi Safari didasarkan pada mesin rendering WebKit sama dengan versi desktop, tetapi dengan fitur dimodifikasi ditetapkan lebih cocok untuk perangkat mobile. Nomor versi dari Safari seperti yang dilaporkan dalam string agen pengguna yang adalah 3,0, sesuai dengan versi desktop kontemporer dari Safari.
Stabil pertama, non-rilis beta dari Safari untuk Windows, Safari 3.1, ditawarkan sebagai download gratis pada tanggal 18 Maret 2008. Pada Juni 2008, Apple merilis versi 3.1.2, mengatasi kerentanan keamanan di versi Windows mana mengunjungi situs web berbahaya bisa memaksa download file executable dan mengeksekusi mereka di desktop pengguna.
Safari 3.2, dirilis pada 13 November 2008, memperkenalkan fitur anti-phishing dan mendukung sertifikat Validasi Diperpanjang. Versi final dari Safari 3 3.2.3, dirilis pada tanggal 12 Mei 2009.
Safari 4
Pada tanggal 2 Juni 2008, tim pengembangan Webkit mengumumkan SquirrelFish, baru mesin JavaScript yang sangat meningkatkan kecepatan Safari di script menafsirkan. Mesin adalah salah satu fitur baru di Safari 4, dirilis ke pengembang pada 11 Juni , 2008. Mesin JavaScript baru dengan cepat berkembang menjadi ekstrim SquirrelFish, yang menampilkan kinerja bahkan lebih ditingkatkan lebih dari SquirrelFish, dan akhirnya dipasarkan sebagai Nitro. Sebuah versi beta publik dari Safari 4 dirilis pada 24 Februari 2009, dengan fitur-fitur baru seperti alat Top Sites (mirip dengan fitur Dial Opera Speed), yang menampilkan situs-situs pengguna yang paling banyak dikunjungi pada dinding 3D. Cover Flow, fitur dari Mac OS X dan iTunes, juga diimplementasikan di Safari. Dalam versi beta publik, tab ditempatkan di bar judul jendela, mirip dengan Google Chrome. Tab bar dipindahkan kembali ke lokasi semula, di bawah URL bar, dalam rilis final. Versi Windows mengadopsi tema Windows asli, daripada antarmuka OS Mac sebelumnya dipekerjakan gaya. Juga Apple dihapus progress bar biru terletak di address bar (kemudian kembali di Safari 5). Safari 4.0.1 dirilis untuk Mac pada 17 Juni dan tetap masalah dengan Wajah di iPhoto '09. Safari 4 di Mac OS X v10.6 "Snow Leopard" memiliki dukungan 64-bit, yang dapat membuat JavaScript memuat hingga 50% lebih cepat. Ia juga memiliki built-in resistensi kecelakaan unik untuk Snow Leopard, resistensi kecelakaan akan tetap utuh jika browser plug-in seperti Flash player crash, sehingga tab lain atau jendela akan terpengaruh Safari 4.0.4, dirilis. pada tanggal 11 November 2009 untuk kedua OS X dan Windows, selanjutnya meningkatkan kinerja JavaScript.
Safari adalah salah satu dari dua belas browser yang ditawarkan kepada pengguna Uni Eropa dari Microsoft Windows pada tahun 2010. Hal ini juga salah satu dari lima browser ditampilkan pada halaman pertama dari pilihan browser yang bersama dengan Chrome, Firefox, Internet Explorer dan Opera.
Safari 5
Safari menampilkan tampilan Pembaca nya dari artikel Wikipedia.
Apple merilis Safari 5 pada tanggal 7 Juni 2010, menampilkan Safari Reader baru untuk membaca artikel di web tanpa gangguan (berdasarkan alat Keterbacaan Arc90 itu), dan Javascript 30 persen peningkatan kinerja dari Safari 4. Safari 5 termasuk alat pengembang ditingkatkan dan mendukung lebih dari selusin teknologi baru HTML5, terfokus pada interoperabilitas. Dengan Safari 5, pengembang sekarang dapat membuat Ekstensi aman Safari untuk menyesuaikan dan meningkatkan pengalaman browsing. Apple juga kembali ditambahkan progress bar di belakang bar alamat di rilis ini. Safari 5.0.1 memungkinkan PrefPane Ekstensi secara default; sebelumnya, pengguna harus mengaktifkannya melalui menu Debug.
Apple juga merilis Safari 4.1 bersamaan dengan Safari 5, khusus untuk Mac OS X Tiger. Pembaruan termasuk sebagian besar fitur dan perangkat tambahan keamanan yang ditemukan di Safari 5. Itu tidak, bagaimanapun, termasuk Safari Reader atau Ekstensi Safari. Bersama dengan Mac OS X 10.7 Lion, Apple merilis Safari 5.1 untuk Windows dan Mac pada 20 Juli 2011, dengan 'Daftar Bacaan' fungsi baru dan pengalaman browsing lebih cepat. Apel secara bersamaan merilis Safari 5,06 untuk Mac OS X 10.5 Leopard, tidak termasuk pengguna Leopard dari fungsi-fungsi baru di Safari 5.1.
WebKit2
Pada tanggal 9 April 2010, Apple mengumumkan WebKit2. Hal ini diintegrasikan ke dalam Safari sebagai versi 5.1.
"WebKit2 dirancang dari bawah ke atas untuk mendukung model perpecahan proses, di mana konten Web (JavaScript, HTML, tata letak, dll) hidup dalam proses yang terpisah," tulis Apple pengembang Anders Carlsson ke milis publik WebKit pada April 8, 2010 . "Model ini mirip dengan apa yang Google Chrome menawarkan, dengan perbedaan utama adalah bahwa kita telah membangun model proses secara langsung dibagi ke dalam kerangka kerja, yang memungkinkan klien lain untuk menggunakannya."
"Proses split" Model yang mengacu Carlsson adalah arsitektur yang memungkinkan proses melahirkan oleh browser, termasuk add-ons dan aplikasi Web, yang akan dijalankan sebagai proses terpisah dalam sistem operasi sementara masih dilindungi oleh sandbox browser. Google Chrome tim mengembangkan model seperti pertama dalam bentuk bekerja untuk browser Chrome.
Fitur
Safari menawarkan berbagai fitur, termasuk:
Kemampuan untuk menyimpan halaman web untuk melihat klip pada Dashboard Apple (Mac OS X hanya)
Sebuah kotak web-search resizable pada toolbar yang memungkinkan pilihan antara Google, Yahoo! atau Bing hanya
Otomatis mengisi bentuk web ("Otomatis")
Bookmark integrasi dengan Address Book
Bookmark manajemen
Built-in manajemen password melalui Keychain (Mac OS X hanya)
Sejarah dan pencarian bookmark
Diupgrade kotak teks
ICC profil warna dukungan
Inline PDF melihat (Mac OS X hanya)
iPhoto integrasi (Mac OS X hanya)
Surat integrasi (Mac OS X hanya)
Pop-up blocking iklan
Swasta menjelajah
Kuarsa-gaya font smoothing
Modus pembaca, untuk melihat versi rapi artikel Web
Pemeriksaan ejaan
Berlangganan dan membaca feed web
Dukungan untuk CSS 3 font web
Dukungan untuk CSS animasi
Dukungan untuk HTML5
Dukungan untuk protokol Transport Layer Security (unknown versi)
Tabbed browsing
Teks pencarian
Web Inspektur, Inspektur DOM seperti utilitas yang memungkinkan pengguna dan pengembang menelusuri Document Object Model dari suatu halaman web.
Pada Mac OS X, Safari adalah sebuah aplikasi Kakao. Ini menggunakan Apple WebKit untuk rendering halaman web dan menjalankan JavaScript. WebKit terdiri dari WebCore (berdasarkan mesin KHTML Konqueror) dan JavaScriptCore (awalnya didasarkan pada mesin JavaScript KDE, bernama KJS). Seperti KHTML dan KJS, WebCore dan JavaScriptCore adalah perangkat lunak bebas dan dirilis di bawah Lisensi GNU Lesser General Public. Beberapa perbaikan Apple untuk kode KHTML digabungkan kembali ke proyek Konqueror. Apple juga merilis kode tambahan di bawah open source 2-klausul seperti BSD lisensi.
Ini termasuk built-in web feed aggregator yang mendukung RSS dan Atom standar. Fitur lain termasuk Private Browsing (mode di mana tidak ada catatan informasi tentang aktivitas web pengguna yang disimpan oleh browser), kemampuan untuk konten web arsip dalam format Webarchive proprietary, kemampuan untuk e-mail halaman web lengkap langsung dari menu browser, dan kemampuan untuk mencari bookmark.
Fitur-fitur baru di Safari 4
Dimulai dengan Safari 4, address bar telah sepenuhnya dirubah:
Safari 4 pada Windows XP
Bar biru inline kemajuan diganti dengan bezel berputar dan indikator loading yang melekat padanya.
Tombol untuk menambahkan bookmark sekarang melekat pada address bar secara default.
Tombol reload / stop sekarang ditumpangkan pada ujung kanan dari address bar.
Modifikasi ini membuat Safari di Mac OS X dan Windows terlihat lebih mirip dengan Safari pada iPhone dari versi sebelumnya.
Safari 4 juga mencakup fitur-fitur baru sebagai berikut:
Sepenuhnya lulus Acid3 tes standar
Cover Flow browsing untuk Sejarah dan Bookmark
Peningkatan alat pengembang, termasuk Web Inspektur, melihat elemen CSS, JavaScript debugger dan profiler, meja offline dan manajemen database dengan dukungan SQL, dan grafik sumber daya
Nitro JavaScript engine yang mengeksekusi JavaScript hingga delapan kali lebih cepat dibandingkan Internet Explorer 8 dan lebih dari empat kali lebih cepat dibandingkan Firefox 3
Windows asli terlihat pada Windows (Aero, Luna, Classic, dll, tergantung pada OS dan pengaturan) dengan rendering font standar Windows dan Apple opsional render font yang
Dukungan untuk efek gambar retouching CSS
Dukungan untuk CSS kanvas
Spekulatif loading, dimana Safari memuat dokumen, skrip, dan informasi gaya yang diperlukan untuk melihat halaman web dari waktu ke depan
Dukungan untuk HTML5
Top Sites, yang menampilkan hingga 24 thumbnail dari halaman pengguna yang paling sering dikunjungi pada startup
Fitur-fitur baru di Safari 5
Daftar ini tidak lengkap, Anda dapat membantu dengan mengembangkannya.
Safari 5 mencakup fitur baru sebagai berikut:
Pencarian teks lengkap melalui sejarah browser
Safari Reader, yang menghilangkan format dan iklan dari halaman Web
Smarter alamat lapangan, di mana bilah alamat AutoComplete akan pertandingan melawan judul dari halaman web dalam sejarah atau bookmark.
Ekstensi, yang add-ons yang menyesuaikan pengalaman browsing web.
Peningkatan dukungan untuk HTML5, termasuk video layar penuh, ditutup keterangan, Geolocation, EventSource, dan WebSocket.
Peningkatan Inspektur Web.
Cepat Nitro Javascript Engine.
DNS prefetching, dimana Safari menemukan link dan mendongak alamat pada halaman web depan waktu.
Bing pencarian.
Peningkatan akselerasi hardware grafis pada Windows.
Selain itu, bar biru inline kemajuan telah kembali ke address bar, di samping panel berputar dan indikator loading diperkenalkan di Safari 4. Top Sites melihat sekarang memiliki tombol untuk beralih ke Pencarian Riwayat Lengkap. Fitur lain termasuk pembangun Perpanjangan untuk pengembang Ekstensi Safari, yang dibangun menggunakan standar web seperti HTML5, CSS3 dan Javascript.
IOS-fitur khusus
Safari 4.2 pada iPhone dan iPod Touch dalam tampilan Landscape. Ikon di bagian tengah bawah berubah karena AirPrint.
Safari 5,1 pada iPad 2 dalam tampilan Landscape.
IOS-fitur khusus untuk Safari memungkinkan:
Bookmark link ke halaman tertentu sebagai "Klip Web" ikon pada layar Asal.
MDI-gaya browsing (dengan sampai 8 halaman terbuka secara bersamaan, dibatasi oleh tempat penyimpanan cache).
Membuka khusus dirancang halaman dalam modus layar penuh.
Menekan pada gambar untuk 3 detik untuk menyimpannya ke album foto.
Dukungan untuk jenis input HTML5 baru.
Baru di IOS 4.2
Menemukan fitur dibangun ke dalam kotak pencarian.
Kemampuan untuk mencetak halaman web saat ini menggunakan AirPrint.
Baru di IOS 4.3
Integrasi dari mesin Nitro JavaScript untuk beban halaman lebih cepat (hanya tersedia untuk iPhone 3GS, Touch Generasi iPod 3rd, iPad dan atas) Fitur ini ditemukan hanya bekerja di app MobileSafari, dan tidak dalam penampil yang terintegrasi yang banyak digunakan aplikasi.
Baru di IOS 5
Benar tabbed browsing, mirip dengan pengalaman desktop, hanya untuk iPad dan iPad 2.
Daftar membaca, fitur bookmark yang memungkinkan penandaan situs tertentu untuk membaca kemudian, yang sync di semua browser Safari (mobile dan desktop) melalui Apple iCloud layanan.
Reader, fitur membaca yang bisa memformat teks dan gambar dari halaman web ke dalam format yang lebih mudah dibaca, mirip dengan dokumen PDF, sementara pengupasan keluar iklan web dan informasi berguna.
Versi awal dari Apple Software Update (dibundel dengan Safari, QuickTime, dan iTunes untuk Microsoft Windows) dipilih Safari untuk instalasi dari daftar program Apple untuk mendownload secara default, bahkan ketika instalasi yang sudah ada dari Safari tidak terdeteksi pada pengguna mesin. John Lilly, CEO Mozilla, menyatakan bahwa penggunaan Apple memperbarui perangkat lunak untuk mempromosikan produk lainnya adalah "sebuah praktek yang buruk dan harus berhenti." Ia berpendapat bahwa praktek "perbatasan pada praktek distribusi malware" dan "merusak kepercayaan bahwa kita semua berusaha untuk membangun dengan pengguna."Juru bicara Apple Bill Evans menanggapi pernyataan Lilly, mengatakan bahwa Apple hanya "menggunakan Update Perangkat Lunak untuk membuatnya mudah dan nyaman untuk Mac dan Windows pengguna untuk mendapatkan update terbaru dari Apple Safari. "Apple juga merilis versi baru dari Software Update Apple yang menempatkan software baru dalam bagian sendiri, meskipun masih dipilih untuk instalasi oleh standar. Dalam update yang lebih baru, Apple Software Update tidak ada item instalasi lagi dipilih baru di bagian perangkat lunak yang baru secara default (seperti akhir-akhir 2008).
Pada tanggal 22 September 2009, Apple sekali lagi diperiksa "Instal Safari 4" sebagai setting default dengan memperbarui ke iTunes v9.0.1.
Browser eksploitasi
Dalam kontes Pwn2Own di konferensi keamanan CanSecWest 2008 di Vancouver, British Columbia, mengeksploitasi sukses dari Safari disebabkan Mac OS X untuk menjadi OS pertama jatuh dalam kompetisi hacking. Peserta berlomba untuk menemukan cara untuk membaca isi dari file yang terletak pada desktop user, dalam salah satu dari tiga sistem operasi: Mac OS X Leopard, Windows Vista SP1, dan Ubuntu 7.10. Pada hari kedua kontes, ketika pengguna diperbolehkan untuk berinteraksi secara fisik dengan komputer (hari sebelum diperbolehkan hanya serangan jaringan), Charlie Miller dikompromikan Mac OS X melalui kerentanan unpatched dari pustaka PCRE digunakan oleh Safari. Miller telah menyadari cacat sebelum awal konferensi dan bekerja untuk mengeksploitasinya mendadak, seperti pendekatan umum dalam kontes ini. Kerentanan dieksploitasi ditambal di Safari 3.1.1, di antara kelemahan lainnya.
Dalam kontes Pwn2Own 2009, Charlie Miller sukses mengeksploitasi lain dilakukan dari Safari untuk kembali ke Mac. Miller lagi mengakui bahwa ia memiliki pengetahuan terlebih dahulu tentang lubang keamanan sebelum kompetisi, dan telah melakukan penelitian yang cukup besar dan pekerjaan persiapan pada mengeksploitasi. Apple merilis sebuah patch untuk ini mengeksploitasi dan lain-lain pada 12 Mei 2009 dengan safari 3.2.3.
Perjanjian lisensi perangkat lunak
Para perjanjian lisensi perangkat lunak asli untuk Safari di Windows itu luar biasa ketat selama beberapa bulan, membaca di bagian:
Lisensi ini memungkinkan Anda untuk menginstal dan menggunakan satu salinan dari Apple Software pada komputer Apple berlabel tunggal pada suatu waktu.
Karena kebanyakan komputer pribadi Windows berjalan tidak berlabel Apple komputer, mustahil bagi kebanyakan pengguna Windows untuk menggunakan perangkat lunak dan mematuhi perjanjian lisensi, dengan pengecualian berbasis Intel Mac komputer yang menjalankan Windows. Dalam beberapa jam dari cerita melanggar tentang anomali panjang tanpa diketahui, Apple mengubah perjanjian seperti yang diposting di situs Web mereka untuk membaca:
Lisensi ini memungkinkan Anda untuk menginstal dan menggunakan satu salinan Perangkat Lunak Apple pada setiap komputer yang dimiliki atau dikendalikan oleh Anda.
Namun, installer Safari tidak segera diperbarui dan masih terdapat lisensi yang lama [61] Kemudian. Installer termasuk salinan lisensi dikoreksi.
Memblokir malware
Dalam analisis terakhir, versi stabil dari Safari diblokir 13% dari URL berbahaya. Sebaliknya, Internet Explorer 9 diblokir 92% dari malware dengan URL berbasis penyaringan, dan 100% penuh dengan Aplikasi berbasis penyaringan diaktifkan. Internet Explorer 8, di tempat kedua, diblokir 90% dari malware.
Safari 2.0 dirilis pada tanggal 29 April 2005 sebagai web browser hanya disertakan dengan Mac OS X v10.4. Versi ini disebut-sebut oleh Apple sebagai memiliki dorongan kecepatan 1,8 x lebih dari versi 1.2.4, tapi belum termasuk perbaikan bug Acid2. Perubahan yang diperlukan pada awalnya tidak tersedia bagi pengguna akhir kecuali mereka download dan dikompilasi kode sumber WebKit sendiri atau berlari salah satu malam otomatis membangun tersedia di OpenDarwin.org. Apple akhirnya merilis versi 2.0.2 dari Safari,. Yang termasuk modifikasi yang diperlukan untuk lulus Acid2, pada tanggal 31 Oktober 2005.
Pada bulan Juni 2005, setelah beberapa kritik dari pengembang KHTML lebih kurangnya akses untuk mengubah log, Apple pindah kode pengembangan sumber dan pelacakan bug WebCore dan JavaScriptCore untuk OpenDarwin.org. WebKit sendiri juga dirilis sebagai open source. Kode sumber untuk non-renderer aspek browser, seperti elemen GUI-nya, tetap eksklusif.
Versi stabil terakhir dari Safari 2, Safari 2.0.4, dirilis pada tanggal 10 Januari 2006 untuk Mac OS X. Ini hanya tersedia sebagai bagian dari Mac OS X 10.4.4 update. Versi ini membahas isu-isu tata letak dan penggunaan CPU, antara lain. Safari 2.0.4 adalah versi terakhir akan dirilis secara eksklusif pada Mac OS X.
Safari 3
Pada tanggal 9 Januari 2007, di Macworld SF, Jobs mengumumkan Apple iPhone, yang akan menggunakan versi mobile dari browser Safari.
Pada tanggal 11 Juni 2007, pada Konferensi Pengembang Sedunia Apple, Jobs mengumumkan Safari 3 untuk Mac OS X v10.5, Windows XP, dan Windows Vista. Selama pengumuman tersebut, ia berlari patokan berdasarkan suite menguji browser iBench membandingkan Windows yang paling populer browser, maka mengklaim bahwa Safari adalah browser tercepat. Kemudian pihak ketiga tes beban kali HTTP akan mendukung klaim Apple bahwa Safari 3 memang browser tercepat di platform Windows dalam hal data awal memuat melalui Internet, meskipun ditemukan hanya diabaikan lebih cepat dibandingkan Internet Explorer 7 dan Mozilla Firefox ketika memuat konten statis dari cache lokal.
Safari versi beta awal 3 untuk Windows, dirilis pada hari yang sama dengan pengumuman di WWDC 2007, telah dikenal beberapa bug dan nol hari mengeksploitasi yang memungkinkan eksekusi jarak jauh. Para bug diatasi kemudian dikoreksi oleh Apple tiga hari kemudian pada 14 Juni 2007, dalam versi 3.0.1 untuk Windows. Pada tanggal 22 Juni 2007, Apple merilis Safari 3.0.2 untuk mengatasi beberapa bug, masalah kinerja dan masalah keamanan lainnya. Safari 3.0.2 untuk Windows menangani beberapa font yang hilang dalam browser tapi sudah diinstal pada komputer Windows, seperti Tahoma, Trebuchet MS, dan lain-lain.
IPhone secara resmi dirilis pada tanggal 29 Juni 2007. Ini mencakup versi Safari didasarkan pada mesin rendering WebKit sama dengan versi desktop, tetapi dengan fitur dimodifikasi ditetapkan lebih cocok untuk perangkat mobile. Nomor versi dari Safari seperti yang dilaporkan dalam string agen pengguna yang adalah 3,0, sesuai dengan versi desktop kontemporer dari Safari.
Stabil pertama, non-rilis beta dari Safari untuk Windows, Safari 3.1, ditawarkan sebagai download gratis pada tanggal 18 Maret 2008. Pada Juni 2008, Apple merilis versi 3.1.2, mengatasi kerentanan keamanan di versi Windows mana mengunjungi situs web berbahaya bisa memaksa download file executable dan mengeksekusi mereka di desktop pengguna.
Safari 3.2, dirilis pada 13 November 2008, memperkenalkan fitur anti-phishing dan mendukung sertifikat Validasi Diperpanjang. Versi final dari Safari 3 3.2.3, dirilis pada tanggal 12 Mei 2009.
Safari 4
Pada tanggal 2 Juni 2008, tim pengembangan Webkit mengumumkan SquirrelFish, baru mesin JavaScript yang sangat meningkatkan kecepatan Safari di script menafsirkan. Mesin adalah salah satu fitur baru di Safari 4, dirilis ke pengembang pada 11 Juni , 2008. Mesin JavaScript baru dengan cepat berkembang menjadi ekstrim SquirrelFish, yang menampilkan kinerja bahkan lebih ditingkatkan lebih dari SquirrelFish, dan akhirnya dipasarkan sebagai Nitro. Sebuah versi beta publik dari Safari 4 dirilis pada 24 Februari 2009, dengan fitur-fitur baru seperti alat Top Sites (mirip dengan fitur Dial Opera Speed), yang menampilkan situs-situs pengguna yang paling banyak dikunjungi pada dinding 3D. Cover Flow, fitur dari Mac OS X dan iTunes, juga diimplementasikan di Safari. Dalam versi beta publik, tab ditempatkan di bar judul jendela, mirip dengan Google Chrome. Tab bar dipindahkan kembali ke lokasi semula, di bawah URL bar, dalam rilis final. Versi Windows mengadopsi tema Windows asli, daripada antarmuka OS Mac sebelumnya dipekerjakan gaya. Juga Apple dihapus progress bar biru terletak di address bar (kemudian kembali di Safari 5). Safari 4.0.1 dirilis untuk Mac pada 17 Juni dan tetap masalah dengan Wajah di iPhoto '09. Safari 4 di Mac OS X v10.6 "Snow Leopard" memiliki dukungan 64-bit, yang dapat membuat JavaScript memuat hingga 50% lebih cepat. Ia juga memiliki built-in resistensi kecelakaan unik untuk Snow Leopard, resistensi kecelakaan akan tetap utuh jika browser plug-in seperti Flash player crash, sehingga tab lain atau jendela akan terpengaruh Safari 4.0.4, dirilis. pada tanggal 11 November 2009 untuk kedua OS X dan Windows, selanjutnya meningkatkan kinerja JavaScript.
Safari adalah salah satu dari dua belas browser yang ditawarkan kepada pengguna Uni Eropa dari Microsoft Windows pada tahun 2010. Hal ini juga salah satu dari lima browser ditampilkan pada halaman pertama dari pilihan browser yang bersama dengan Chrome, Firefox, Internet Explorer dan Opera.
Safari 5
Safari menampilkan tampilan Pembaca nya dari artikel Wikipedia.
Apple merilis Safari 5 pada tanggal 7 Juni 2010, menampilkan Safari Reader baru untuk membaca artikel di web tanpa gangguan (berdasarkan alat Keterbacaan Arc90 itu), dan Javascript 30 persen peningkatan kinerja dari Safari 4. Safari 5 termasuk alat pengembang ditingkatkan dan mendukung lebih dari selusin teknologi baru HTML5, terfokus pada interoperabilitas. Dengan Safari 5, pengembang sekarang dapat membuat Ekstensi aman Safari untuk menyesuaikan dan meningkatkan pengalaman browsing. Apple juga kembali ditambahkan progress bar di belakang bar alamat di rilis ini. Safari 5.0.1 memungkinkan PrefPane Ekstensi secara default; sebelumnya, pengguna harus mengaktifkannya melalui menu Debug.
Apple juga merilis Safari 4.1 bersamaan dengan Safari 5, khusus untuk Mac OS X Tiger. Pembaruan termasuk sebagian besar fitur dan perangkat tambahan keamanan yang ditemukan di Safari 5. Itu tidak, bagaimanapun, termasuk Safari Reader atau Ekstensi Safari. Bersama dengan Mac OS X 10.7 Lion, Apple merilis Safari 5.1 untuk Windows dan Mac pada 20 Juli 2011, dengan 'Daftar Bacaan' fungsi baru dan pengalaman browsing lebih cepat. Apel secara bersamaan merilis Safari 5,06 untuk Mac OS X 10.5 Leopard, tidak termasuk pengguna Leopard dari fungsi-fungsi baru di Safari 5.1.
WebKit2
Pada tanggal 9 April 2010, Apple mengumumkan WebKit2. Hal ini diintegrasikan ke dalam Safari sebagai versi 5.1.
"WebKit2 dirancang dari bawah ke atas untuk mendukung model perpecahan proses, di mana konten Web (JavaScript, HTML, tata letak, dll) hidup dalam proses yang terpisah," tulis Apple pengembang Anders Carlsson ke milis publik WebKit pada April 8, 2010 . "Model ini mirip dengan apa yang Google Chrome menawarkan, dengan perbedaan utama adalah bahwa kita telah membangun model proses secara langsung dibagi ke dalam kerangka kerja, yang memungkinkan klien lain untuk menggunakannya."
"Proses split" Model yang mengacu Carlsson adalah arsitektur yang memungkinkan proses melahirkan oleh browser, termasuk add-ons dan aplikasi Web, yang akan dijalankan sebagai proses terpisah dalam sistem operasi sementara masih dilindungi oleh sandbox browser. Google Chrome tim mengembangkan model seperti pertama dalam bentuk bekerja untuk browser Chrome.
Fitur
Safari menawarkan berbagai fitur, termasuk:
Kemampuan untuk menyimpan halaman web untuk melihat klip pada Dashboard Apple (Mac OS X hanya)
Sebuah kotak web-search resizable pada toolbar yang memungkinkan pilihan antara Google, Yahoo! atau Bing hanya
Otomatis mengisi bentuk web ("Otomatis")
Bookmark integrasi dengan Address Book
Bookmark manajemen
Built-in manajemen password melalui Keychain (Mac OS X hanya)
Sejarah dan pencarian bookmark
Diupgrade kotak teks
ICC profil warna dukungan
Inline PDF melihat (Mac OS X hanya)
iPhoto integrasi (Mac OS X hanya)
Surat integrasi (Mac OS X hanya)
Pop-up blocking iklan
Swasta menjelajah
Kuarsa-gaya font smoothing
Modus pembaca, untuk melihat versi rapi artikel Web
Pemeriksaan ejaan
Berlangganan dan membaca feed web
Dukungan untuk CSS 3 font web
Dukungan untuk CSS animasi
Dukungan untuk HTML5
Dukungan untuk protokol Transport Layer Security (unknown versi)
Tabbed browsing
Teks pencarian
Web Inspektur, Inspektur DOM seperti utilitas yang memungkinkan pengguna dan pengembang menelusuri Document Object Model dari suatu halaman web.
Pada Mac OS X, Safari adalah sebuah aplikasi Kakao. Ini menggunakan Apple WebKit untuk rendering halaman web dan menjalankan JavaScript. WebKit terdiri dari WebCore (berdasarkan mesin KHTML Konqueror) dan JavaScriptCore (awalnya didasarkan pada mesin JavaScript KDE, bernama KJS). Seperti KHTML dan KJS, WebCore dan JavaScriptCore adalah perangkat lunak bebas dan dirilis di bawah Lisensi GNU Lesser General Public. Beberapa perbaikan Apple untuk kode KHTML digabungkan kembali ke proyek Konqueror. Apple juga merilis kode tambahan di bawah open source 2-klausul seperti BSD lisensi.
Ini termasuk built-in web feed aggregator yang mendukung RSS dan Atom standar. Fitur lain termasuk Private Browsing (mode di mana tidak ada catatan informasi tentang aktivitas web pengguna yang disimpan oleh browser), kemampuan untuk konten web arsip dalam format Webarchive proprietary, kemampuan untuk e-mail halaman web lengkap langsung dari menu browser, dan kemampuan untuk mencari bookmark.
Fitur-fitur baru di Safari 4
Dimulai dengan Safari 4, address bar telah sepenuhnya dirubah:
Safari 4 pada Windows XP
Bar biru inline kemajuan diganti dengan bezel berputar dan indikator loading yang melekat padanya.
Tombol untuk menambahkan bookmark sekarang melekat pada address bar secara default.
Tombol reload / stop sekarang ditumpangkan pada ujung kanan dari address bar.
Modifikasi ini membuat Safari di Mac OS X dan Windows terlihat lebih mirip dengan Safari pada iPhone dari versi sebelumnya.
Safari 4 juga mencakup fitur-fitur baru sebagai berikut:
Sepenuhnya lulus Acid3 tes standar
Cover Flow browsing untuk Sejarah dan Bookmark
Peningkatan alat pengembang, termasuk Web Inspektur, melihat elemen CSS, JavaScript debugger dan profiler, meja offline dan manajemen database dengan dukungan SQL, dan grafik sumber daya
Nitro JavaScript engine yang mengeksekusi JavaScript hingga delapan kali lebih cepat dibandingkan Internet Explorer 8 dan lebih dari empat kali lebih cepat dibandingkan Firefox 3
Windows asli terlihat pada Windows (Aero, Luna, Classic, dll, tergantung pada OS dan pengaturan) dengan rendering font standar Windows dan Apple opsional render font yang
Dukungan untuk efek gambar retouching CSS
Dukungan untuk CSS kanvas
Spekulatif loading, dimana Safari memuat dokumen, skrip, dan informasi gaya yang diperlukan untuk melihat halaman web dari waktu ke depan
Dukungan untuk HTML5
Top Sites, yang menampilkan hingga 24 thumbnail dari halaman pengguna yang paling sering dikunjungi pada startup
Fitur-fitur baru di Safari 5
Daftar ini tidak lengkap, Anda dapat membantu dengan mengembangkannya.
Safari 5 mencakup fitur baru sebagai berikut:
Pencarian teks lengkap melalui sejarah browser
Safari Reader, yang menghilangkan format dan iklan dari halaman Web
Smarter alamat lapangan, di mana bilah alamat AutoComplete akan pertandingan melawan judul dari halaman web dalam sejarah atau bookmark.
Ekstensi, yang add-ons yang menyesuaikan pengalaman browsing web.
Peningkatan dukungan untuk HTML5, termasuk video layar penuh, ditutup keterangan, Geolocation, EventSource, dan WebSocket.
Peningkatan Inspektur Web.
Cepat Nitro Javascript Engine.
DNS prefetching, dimana Safari menemukan link dan mendongak alamat pada halaman web depan waktu.
Bing pencarian.
Peningkatan akselerasi hardware grafis pada Windows.
Selain itu, bar biru inline kemajuan telah kembali ke address bar, di samping panel berputar dan indikator loading diperkenalkan di Safari 4. Top Sites melihat sekarang memiliki tombol untuk beralih ke Pencarian Riwayat Lengkap. Fitur lain termasuk pembangun Perpanjangan untuk pengembang Ekstensi Safari, yang dibangun menggunakan standar web seperti HTML5, CSS3 dan Javascript.
IOS-fitur khusus
Safari 4.2 pada iPhone dan iPod Touch dalam tampilan Landscape. Ikon di bagian tengah bawah berubah karena AirPrint.
Safari 5,1 pada iPad 2 dalam tampilan Landscape.
IOS-fitur khusus untuk Safari memungkinkan:
Bookmark link ke halaman tertentu sebagai "Klip Web" ikon pada layar Asal.
MDI-gaya browsing (dengan sampai 8 halaman terbuka secara bersamaan, dibatasi oleh tempat penyimpanan cache).
Membuka khusus dirancang halaman dalam modus layar penuh.
Menekan pada gambar untuk 3 detik untuk menyimpannya ke album foto.
Dukungan untuk jenis input HTML5 baru.
Baru di IOS 4.2
Menemukan fitur dibangun ke dalam kotak pencarian.
Kemampuan untuk mencetak halaman web saat ini menggunakan AirPrint.
Baru di IOS 4.3
Integrasi dari mesin Nitro JavaScript untuk beban halaman lebih cepat (hanya tersedia untuk iPhone 3GS, Touch Generasi iPod 3rd, iPad dan atas) Fitur ini ditemukan hanya bekerja di app MobileSafari, dan tidak dalam penampil yang terintegrasi yang banyak digunakan aplikasi.
Baru di IOS 5
Benar tabbed browsing, mirip dengan pengalaman desktop, hanya untuk iPad dan iPad 2.
Daftar membaca, fitur bookmark yang memungkinkan penandaan situs tertentu untuk membaca kemudian, yang sync di semua browser Safari (mobile dan desktop) melalui Apple iCloud layanan.
Reader, fitur membaca yang bisa memformat teks dan gambar dari halaman web ke dalam format yang lebih mudah dibaca, mirip dengan dokumen PDF, sementara pengupasan keluar iklan web dan informasi berguna.
Versi awal dari Apple Software Update (dibundel dengan Safari, QuickTime, dan iTunes untuk Microsoft Windows) dipilih Safari untuk instalasi dari daftar program Apple untuk mendownload secara default, bahkan ketika instalasi yang sudah ada dari Safari tidak terdeteksi pada pengguna mesin. John Lilly, CEO Mozilla, menyatakan bahwa penggunaan Apple memperbarui perangkat lunak untuk mempromosikan produk lainnya adalah "sebuah praktek yang buruk dan harus berhenti." Ia berpendapat bahwa praktek "perbatasan pada praktek distribusi malware" dan "merusak kepercayaan bahwa kita semua berusaha untuk membangun dengan pengguna."Juru bicara Apple Bill Evans menanggapi pernyataan Lilly, mengatakan bahwa Apple hanya "menggunakan Update Perangkat Lunak untuk membuatnya mudah dan nyaman untuk Mac dan Windows pengguna untuk mendapatkan update terbaru dari Apple Safari. "Apple juga merilis versi baru dari Software Update Apple yang menempatkan software baru dalam bagian sendiri, meskipun masih dipilih untuk instalasi oleh standar. Dalam update yang lebih baru, Apple Software Update tidak ada item instalasi lagi dipilih baru di bagian perangkat lunak yang baru secara default (seperti akhir-akhir 2008).
Pada tanggal 22 September 2009, Apple sekali lagi diperiksa "Instal Safari 4" sebagai setting default dengan memperbarui ke iTunes v9.0.1.
Browser eksploitasi
Dalam kontes Pwn2Own di konferensi keamanan CanSecWest 2008 di Vancouver, British Columbia, mengeksploitasi sukses dari Safari disebabkan Mac OS X untuk menjadi OS pertama jatuh dalam kompetisi hacking. Peserta berlomba untuk menemukan cara untuk membaca isi dari file yang terletak pada desktop user, dalam salah satu dari tiga sistem operasi: Mac OS X Leopard, Windows Vista SP1, dan Ubuntu 7.10. Pada hari kedua kontes, ketika pengguna diperbolehkan untuk berinteraksi secara fisik dengan komputer (hari sebelum diperbolehkan hanya serangan jaringan), Charlie Miller dikompromikan Mac OS X melalui kerentanan unpatched dari pustaka PCRE digunakan oleh Safari. Miller telah menyadari cacat sebelum awal konferensi dan bekerja untuk mengeksploitasinya mendadak, seperti pendekatan umum dalam kontes ini. Kerentanan dieksploitasi ditambal di Safari 3.1.1, di antara kelemahan lainnya.
Dalam kontes Pwn2Own 2009, Charlie Miller sukses mengeksploitasi lain dilakukan dari Safari untuk kembali ke Mac. Miller lagi mengakui bahwa ia memiliki pengetahuan terlebih dahulu tentang lubang keamanan sebelum kompetisi, dan telah melakukan penelitian yang cukup besar dan pekerjaan persiapan pada mengeksploitasi. Apple merilis sebuah patch untuk ini mengeksploitasi dan lain-lain pada 12 Mei 2009 dengan safari 3.2.3.
Perjanjian lisensi perangkat lunak
Para perjanjian lisensi perangkat lunak asli untuk Safari di Windows itu luar biasa ketat selama beberapa bulan, membaca di bagian:
Lisensi ini memungkinkan Anda untuk menginstal dan menggunakan satu salinan dari Apple Software pada komputer Apple berlabel tunggal pada suatu waktu.
Karena kebanyakan komputer pribadi Windows berjalan tidak berlabel Apple komputer, mustahil bagi kebanyakan pengguna Windows untuk menggunakan perangkat lunak dan mematuhi perjanjian lisensi, dengan pengecualian berbasis Intel Mac komputer yang menjalankan Windows. Dalam beberapa jam dari cerita melanggar tentang anomali panjang tanpa diketahui, Apple mengubah perjanjian seperti yang diposting di situs Web mereka untuk membaca:
Lisensi ini memungkinkan Anda untuk menginstal dan menggunakan satu salinan Perangkat Lunak Apple pada setiap komputer yang dimiliki atau dikendalikan oleh Anda.
Namun, installer Safari tidak segera diperbarui dan masih terdapat lisensi yang lama [61] Kemudian. Installer termasuk salinan lisensi dikoreksi.
Memblokir malware
Dalam analisis terakhir, versi stabil dari Safari diblokir 13% dari URL berbahaya. Sebaliknya, Internet Explorer 9 diblokir 92% dari malware dengan URL berbasis penyaringan, dan 100% penuh dengan Aplikasi berbasis penyaringan diaktifkan. Internet Explorer 8, di tempat kedua, diblokir 90% dari malware.
Safari
(+) Kelebihan:
*Tampilannya cantik (ciri khas produk Apple)
*Ada fasilitas untuk memperkecil bandwith
*Lebih cepat dari Opera (bukan Turbo)
(-) Kekurangan
* Sering macet (appCrash) pada versi Windows-nya
* Plug in / Add On sedikit banget daripada Mozzila atau Opera
(+) Kelebihan:
*Tampilannya cantik (ciri khas produk Apple)
*Ada fasilitas untuk memperkecil bandwith
*Lebih cepat dari Opera (bukan Turbo)
(-) Kekurangan
* Sering macet (appCrash) pada versi Windows-nya
* Plug in / Add On sedikit banget daripada Mozzila atau Opera
Sumber :
http://tommycomputer.wordpress.com/2009/11/08/perbandingan-5-browser-terbaik-di-dunia/http://en.wikipedia.org/wiki/Safari_%28web_browser%29
0 komentar:
Posting Komentar
Silahkan meninggalkan komentar Anda...