Browser merupakan sebuah aplikasi yang berfungsi untuk melakukan browsing diinternet. Untuk melakukan browsing di internet browser harus dilengkapi dengan engine khusus (web engine) untuk menterjemahkan script pada website. Ada beberapa jenis web engine ini dan semuanya memiliki karakter dan platform yang berbeda-beda. Berikut jenis-jenis web engine.
1. GECKO
Gecko adalah web engine yang dikembangkan Mozilla Corporation, Yang dikenal sebagai web engine web browser Firefox, Mozilla Application Suite, Nvu, Mozilla Thunderbird Dan banyak Lagi. Hal ini dirancang untuk mendukung standar Internet open source, dan digunakan oleh aplikasi seperti Mozilla Firefox, Camino, Flock, SeaMonkey, K-Meleon, Netscape 9,Lunscape dan lain-lain. Gecko ditulis dalam C + + dan bersifat cross-platform, dan berjalan pada berbagai sistem operasi termasuk BSD, Linux, Mac OS X, Solaris, OS / 2, AIX, OpenVMS, dan Microsoft Windows. Pengembangannya sekarang diawasi oleh Yayasan Mozilla. pengembangannya sekarang diawasi Oleh Yayasan Mozilla. Berlisensi oleh lisensi-tri dari Mozilla Public License (MPL), GNU General Public License (GPL) dan Lesser GNU General Public License (LGPL),
Sejarah
Pengembangan web engine Gecko sekarang dikenal sebagai Netscape dimulai pada tahun 1997, setelah membeli dari perusahaan DigitalStyle. Pengembangan web engine sekarang dikenal sebagai Gecko dimulai pada Netscape di Tahun 1997. Web engine yang ada di Netscape, awalnya ditulis pada Netscape Navigator 1.0 dan ditingkatkan selama bertahun-tahun, secara luas dianggap lebih rendah daripada yang digunakan di Microsoft Internet Explorer. Dan akhirnya pada tahun 1998 dibangunlah Firefox dengan lisensi GNU. Dan sekarang sudah mendapat sambutan yang positif dari masyarakat apalagi dengan berkembangnya open source didunia.
Penggunaan
Gecko digunakan di web browser, terutama Firefox. Hal ini juga digunakan di web browser Mozilla turunan lainnya seperti Camino, Flock, SeaMonkey, K-Meleon, Netscape dan versi Internet Explorer yang berjalan di bawah Wine . Software image viewing Google Picasa (untuk Linux) juga berdasarkan Gecko. Devhelp, sebuah GTK + / GNOME browser untuk dokumentasi API, menggunakan Gecko untuk rendering docs.
2. WebKit
WebKit adalah web engine yang dirancang untuk memungkinkan web browser untuk membuat halaman web. WebKit menyediakan satu set kelas untuk menampilkan konten web di jendela, dan mengimplementasikan fitur browser seperti berikut ketika diklik oleh pengguna, mengelola daftar kembali-maju, dan mengelola riwayat halaman yang dikunjungi.
Sejarah
WebKit diciptakan dari Apple Inc sebagai web engine dari browser Safari. Namun sekarang banyak dikembangkan oleh KDE, google,Nokia,Bitstream,obor dll. Awal mula kode engine ini adalah KHTML dan KDE java script (KJE) pada tahun 1998. Sedangkan nama ‘WebKit’ sendiri diciptakan pada tahun 2002 pada saat Apple Inc menggabungkan KJE dengan KHTML dengan tekhnologi mereka sehingga WebKit lebih efisien hanya menggunakan kurang dari 140.000 baris kode dengan kinerja yang baik. WebKits sendiri lisensinya dibawah GNU lesser General Public Licence.
Penggunaan
WebKit digunakan sebagai mesin rendering dalam Safari di Windows, Mac OS X dan OS iPhone. Aplikasi lain pada Mac OS X dapat menggunakan WebKit, untuk klien misalnya Apple Mail e-mail dan versi 2008 dari Microsoft Entourage Privasi manager information baik menggunakan WebKit untuk membuat e-mail dengan konten HTML. web browser baru telah dibangun dengan platform WebKit seperti browser S60 pada ponsel Symbian, Midori, Shiira, Google Chrome browser, Uzbl, Maxthon 3 dan Android Web browser. WebKit telah diadopsi sebagai mesin rendering di OmniWeb, iCab dan Epiphany setelah mengganti enginenya dari Epiphany ke WebKit. Palm WebOS juga didasarkan pada WebKit. Interface terbaru dari Valve Corporation Uap menggunakan WebKit. WebKit. Yang digunakan untuk membuat HTML dan menjalankan JavaScript dalam platform aplikasi Adobe AIR. Dalam Adobe CS5.
3. TASMAN
Tasman adalah web engine yang dikembangkan oleh Microsoft untuk dimasukkan dalam versi Macintosh Internet Explorer 5. Tasman merupakan upaya untuk meningkatkan dukungan untuk standar web, seperti yang didefinisikan oleh World Wide Web Consortium. Pada saat dirilis, Tasman dipandang sebagai web engine dengan dukungan terbaik untuk standar web seperti HTML dan CSS pada Internet Explorer. Untuk Mac saa ini tidak lagi didukung, tetapi versi yang lebih baru Tasman digabungkan dalam beberapa produk Microsoft yang lain.
Sejarah
Versi pertama Tasman (disebut sebagai "v0") dirilis dengan Internet Explorer 5 Macintosh Edition pada tanggal 27 Maret 2000. Sebuah versi upgrade (versi 0.1) diikuti dengan rilis Internet Explorer 5.1 untuk Mac.VPada tanggal 15 Mei 2003 Microsoft merilis MSN browser hanya untuk Mac OS X, yang digunakan versi upgrade dari Tasman (versi 0.9) sebagai web engine. Untuk menaikkan standart tekhnologi pada web engine Tasman maka diadakan berbagai perbaikan:
• Dukungan dari Unicode.
• Peningkatan dukungan CSS, dengan CSS 3 Selectors, CSS TV Profil dan @ media
• Peningkatan dukungan dengan DOM DOM DOM 1 Core dan Core 2, Gaya, dan Acara. Juga meningkatkan kompatibilitas dengan Windows IE DOM.
• XHTML 1.0 dan 1.1 mendukung, meskipun tidak diaktifkan di MSN untuk Mac OS X.
• Dukungan yang lebih baik untuk Mac OS X fitur seperti CoreGraphics, ATSUI dan jaringan CFSocket.
• Peningkatan dukungan CSS, dengan CSS 3 Selectors, CSS TV Profil dan @ media
• Peningkatan dukungan dengan DOM DOM DOM 1 Core dan Core 2, Gaya, dan Acara. Juga meningkatkan kompatibilitas dengan Windows IE DOM.
• XHTML 1.0 dan 1.1 mendukung, meskipun tidak diaktifkan di MSN untuk Mac OS X.
• Dukungan yang lebih baik untuk Mac OS X fitur seperti CoreGraphics, ATSUI dan jaringan CFSocket.
Penggunaan
Untuk sementara Tasman ditingkatkan sebagai bagian dari sejumlah proyek TV set-top di Microsoft mencapai versi 1.0. Mesin Tasman sekarang digunakan dalam Microsoft TV Mediaroom Edition.
4. PRESTO
PRESTO adalah web engine untuk browser Opera yang dikembangkan oleh Opera Software. Setelah beberapa versi beta dan preview teknis dirilis dan mendapat sambutan yang cukup baik dari masyarakat, maka pada tanggal 28 Januari 2003 dirilis Opera 7.0 untuk Windows, dengan engine ini. Presto tersedia hanya sebagai bagian dari browser Opera atau produk yang terkait. Sumber atau biner (DLL) bentuk mesin tidak tersedia untuk umum. rilis berikutnya telah melihat sejumlah perbaikan bug dan optimisations untuk meningkatkan kecepatan dari ECMAScript ("JavaScript") mesin.
Penggunaan
Web engine ini banyak digunakan oleh browser hasil dari Opera software.
Diantaranya adalah :
· Opera 7 dan di atas
· Opera Mobile
· Opera Mini
· Nintendo DS Browser (berdasarkan Opera)
· Nintendo DSi Browser (berdasarkan Opera)
· Nokia 770 Browser (berdasarkan Opera)
· Sony Mylo COM-1's Browser (berdasarkan Opera)
· Wii Internet Channel Browser (berdasarkan Opera)
5. Trident (MSHTML)
Trident (juga dikenal sebagai MSHTML) adalah nama dari web engine Microsoft untuk versi Microsoft Windows Internet Explorer.
Sejarah
Ini pertama kali diperkenalkan dengan merilis versi Internet Explorer 4,0 pada bulan Oktober 1997, kemudian terus ditingkatkan dan tetap digunakan saat ini. Untuk versi 7 dan 8 dari Internet Explorer, Microsoft membuat perubahan signifikan pada web engine Trident untuk meningkatkan kepatuhan dengan standar web dan menambahkan dukungan untuk teknologi baru. Dengan versi 5.0 dari Trident, Microsoft bermaksud untuk memenuhi dengan banyak standar web modern, dan juga berniat untuk secara signifikan mengupdate terus web enginenya agar lebih kompetitif dan modern dibandingkan dengan web engine lain saat ini.
Penggunaan
Beberapa aplikasi berbasis Trident-lain termasuk:
• AOL Explorer, browser web
• 6.x AOL Instant Messenger, yang menggunakan Trident untuk membuat percakapan dan jendela profil, dan panel iklan
• Ares Galaxy
• Avant Browser
• Bento Browser (dibangun ke Winamp)
• EA Link, tidak kompatibel dengan Trident sebagai Internet Explorer 7 RC2
• Enigma, sebuah web browser• Google Talk, yang menggunakan Trident untuk membuat jendela chatting dan kartu profil
• GreenBrowser, yang juga disajikan di halaman BrowserChoice.eu
• IE Tab, sebuah Firefox add-on yang digunakan untuk membuat halaman dengan Trident dalam krom Firefox• Impulse (pengiriman isi), menggunakan Trident untuk membuat "Jelajahi halaman", serta beberapa "" halaman Komunitas
• iRider, web browser
• LimeWire, yang merender halaman 'New @ Kapur'
• Lunascape, dikembangkan oleh Lunascape Corporation
Maxthon •, yang menggunakan mesin Trident sambil menambahkan fitur tersebut tidak dibangun ke IE7
• MenuBox, web browser
• Disusun Microsoft HTML Help
• Microsoft Encarta dan produk terkait
• Microsoft InfoPath
• Microsoft Outlook yang menggunakan Trident untuk membuat HTML Pesan (sebelum ke Outlook 2007) dan "Outlook Today" layar
• Microsoft Outlook Express, yang menggunakan Trident untuk membuat HTML Pesan
• Microsoft Visual InterDev 6 menggunakan Trident dalam mode pengeditan HTML sebagai desainer visual
• Microsoft Visual Studio menggunakan Trident 2002-2005 dalam mode pengeditan untuk memberikan ASP.NET visual / desainer HTML
• MSN Messenger, yang menggunakannya untuk memproduksi Flash-based "sebentar" dan permainan, dan untuk semua iklan yang disajikan dalam banner iklan• NeoPlanet, web browser
• NetCaptor, web browser
• Netscape Browser (Netscape 8), yang digunakan Trident untuk membuat halaman web dalam mode IE
• piyama, sebuah set python Widget Toolkit. Embedding IWebBrowser2 sebagai komponen Active-X dan mengakses antarmuka COM, piyama menggunakan Trident untuk versi Desktop, melalui python win32 "comtypes" perpustakaan.
• RealNetworks
• Sleipnir, browser web
• SlimBrowser, web browser
• TheWorld Browser, web browser
• TomeRaider, web browser
• Tencent Traveler, web browser
• UltraBrowser, web browser
Lihat document online klik PREVIEW
• 6.x AOL Instant Messenger, yang menggunakan Trident untuk membuat percakapan dan jendela profil, dan panel iklan
• Ares Galaxy
• Avant Browser
• Bento Browser (dibangun ke Winamp)
• EA Link, tidak kompatibel dengan Trident sebagai Internet Explorer 7 RC2
• Enigma, sebuah web browser• Google Talk, yang menggunakan Trident untuk membuat jendela chatting dan kartu profil
• GreenBrowser, yang juga disajikan di halaman BrowserChoice.eu
• IE Tab, sebuah Firefox add-on yang digunakan untuk membuat halaman dengan Trident dalam krom Firefox• Impulse (pengiriman isi), menggunakan Trident untuk membuat "Jelajahi halaman", serta beberapa "" halaman Komunitas
• iRider, web browser
• LimeWire, yang merender halaman 'New @ Kapur'
• Lunascape, dikembangkan oleh Lunascape Corporation
Maxthon •, yang menggunakan mesin Trident sambil menambahkan fitur tersebut tidak dibangun ke IE7
• MenuBox, web browser
• Disusun Microsoft HTML Help
• Microsoft Encarta dan produk terkait
• Microsoft InfoPath
• Microsoft Outlook yang menggunakan Trident untuk membuat HTML Pesan (sebelum ke Outlook 2007) dan "Outlook Today" layar
• Microsoft Outlook Express, yang menggunakan Trident untuk membuat HTML Pesan
• Microsoft Visual InterDev 6 menggunakan Trident dalam mode pengeditan HTML sebagai desainer visual
• Microsoft Visual Studio menggunakan Trident 2002-2005 dalam mode pengeditan untuk memberikan ASP.NET visual / desainer HTML
• MSN Messenger, yang menggunakannya untuk memproduksi Flash-based "sebentar" dan permainan, dan untuk semua iklan yang disajikan dalam banner iklan• NeoPlanet, web browser
• NetCaptor, web browser
• Netscape Browser (Netscape 8), yang digunakan Trident untuk membuat halaman web dalam mode IE
• piyama, sebuah set python Widget Toolkit. Embedding IWebBrowser2 sebagai komponen Active-X dan mengakses antarmuka COM, piyama menggunakan Trident untuk versi Desktop, melalui python win32 "comtypes" perpustakaan.
• RealNetworks
• Sleipnir, browser web
• SlimBrowser, web browser
• TheWorld Browser, web browser
• TomeRaider, web browser
• Tencent Traveler, web browser
• UltraBrowser, web browser
Lihat document online klik PREVIEW
Makasih gand artikelnya :)
BalasHapusOk,,,sama2 terimakasih udah berkunjung menyempatkan untuk komentar
BalasHapusmantep dh pa faunZ....
BalasHapusOk,,,,,,,,,,
BalasHapustop bgt deh, jarang yg poting ttg web engine
BalasHapusIya,,,,,dulu ini tugas kuliah aku uploadkan hehehehhehehehehe semoga bermanfaat mas broooo
BalasHapus