Peramban web untuk internet adalah perangkat lunak yang paling penting. Banyak perusahaan dan versi di luar sana mencoba memberikan solusi terbaik. Pengembang web harus membuat situs web yang berfungsi di semua browser. Ini adalah bagian dari tantangan.
Definisi untuk browser Web Modern
Ada banyak versi web browser dan browser di luar sana. Apa itu peramban web modern? Kami akan fokus pada Safari 4, Chrome, Firefox, dan Firefox3.5 (sebelumnya 3.1), sebagai browser modern, agar peta jalan ini tetap fokus. Semua browser unik karena memiliki banyak kesamaan dengan browser lama Yandex.
Pedoman rendering halaman web W3C konsisten dan standar W3C
Antarmuka yang intuitif dan responsif terhadap kebutuhan pengguna
Dukungan HTML5 dan CSS3 tingkat lanjut kini tersedia
kecepatan JavaScript!
Situs web semakin canggih dan bergantung pada kerangka kerja AJAX dan JavaScript. Mootools (jQuery, Yui), dan kerangka kerja JavaScript lainnya (yaitu, masing-masing browser ini memiliki implementasi JavaScript khusus yang secara signifikan meningkatkan kinerja JavaScript dibandingkan dengan browser kemarin. Peningkatan ini memungkinkan pengembang web untuk melanjutkan pemrograman JavaScript sambil tetap memberikan pengalaman pelanggan yang positif.
Halaman-halaman ini menyediakan benchmark SunSpider yang akan memberi Anda ide yang lebih baik tentang peningkatan JavaScript. SunSpider adalah program pembandingan standar, yang dibuat oleh staf WebKit, yang memungkinkan Anda untuk membandingkan berbagai browser dan mengevaluasi kemampuannya.
Safari
Safari 4 (saat ini beta) menggunakan WebKit, mesin WebKit open source, untuk merender halaman web. WebKit adalah mesin sumber terbuka yang telah meningkat pesat selama setahun terakhir. Itu membuat halaman web sangat cepat dan bersinar dalam kinerja JavaScript.
WebKit memperkenalkan SquirrelFish, mesin rendering JavaScript. Apple menyebutnya mesin Nitro. Ini merujuk pada hal yang sama. Gambar 1 menunjukkan bahwa Safari 4 melampaui semua browser lain kecuali Chrome dan Firefox 3.5 menurut benchmark JavaScript SunSpider. Safari 4 melampaui semua browser lain termasuk Chrome 3.5 dan Firefox 3.5. Diperoleh melalui Apple.
Studi kasus
JavaScript memungkinkan Anda untuk menampilkan XML dalam jumlah besar (misalnya megabita), memanipulasi data, dan membuat HTML dinamis. Safari 3 membutuhkan waktu lebih dari 10 menit untuk menjalankan laporan XML ini. Safari 4 menjalankan laporan yang sama dalam waktu kurang dari 30 detik. Mesin pembaruan WebKit membuat banyak perbedaan, tanpa perubahan kode.
Chrome
Chrome dibangun di atas proyek Chromium open source yang dikembangkan oleh Google. Chrome berjalan sangat mirip dengan Safari 4 karena keduanya didasarkan pada WebKit. Chrome tidak secara resmi mendukung Windows. Google saat ini sedang bekerja untuk merilis versi OSX asli.
Chrome memperkenalkan Mesin JavaScript V8. Mesin ini mempercepat eksekusi JavaScript. Ini juga memberikan alternatif yang solid untuk browser yang lebih terkenal. Tes CNET telah menunjukkan bahwa Chrome memiliki keunggulan dibandingkan browser lain. Tes CNET telah menunjukkan bahwa Chrome memiliki keunggulan yang jelas dibandingkan browser lain. Bersumber melalui .
Studi kasus
Chrome menawarkan peningkatan serupa pada laporan XML yang disebutkan di bagian Safari 4. Sementara kecepatan rendering laporan XML yang sama lebih cepat, masih membutuhkan waktu kurang dari 60 detik.
Firefox 3.5
Firefox 3.5 (sebelumnya 3.1) menggunakan Gecko untuk merender halaman web. Firefox 3.5 memberikan peningkatan kecepatan yang nyata dibandingkan Firefox 3, meskipun tidak sedramatis pengalaman saya menggunakan mesin WebKit. Selain kinerja JavaScript, pengalaman browser secara keseluruhan jauh lebih responsif.
Firefox 3.5 sekarang mengimplementasikan TraceMonkey JavaScript Engine. Perdebatan baru-baru ini antara Chrome dan Firefox adalah tentang kecepatan rendering JavaScript. Mozilla merilis benchmark SunSpider untuk membandingkan mesin TraceMonkey mereka dengan mesin V8 Chrome. Mozilla merilis benchmark untuk membandingkan mesin TraceMonkey mereka dengan mesin Chrome.
Tip Pengaya peramban Firefox menawarkan beberapa fitur terbaik. Alat-alat ini sangat penting bagi pengembang web, karena memungkinkan Anda membuat dan men-debug situs web Anda. Firebug dan alat pengembang web keduanya tersedia.
Kesimpulannya
Seperti yang dapat dilihat, setiap browser secara alami akan memiliki tolok ukur yang mendukung mesin JavaScript mereka. Namun, ada satu hal yang konsisten di semua browser: mereka akan mengungguli browser lama. Juga, browser ini sedang dalam pengembangan konstan. Pengoptimalan malam dilakukan.