Bambonghore Tekno | Google dan Samsung tinggalkan WebKit?

  • Share

Google, Samsung dan Mozilla kemarin mengumumkan bahwa mereka akan bekerja dalam mesin rendering browser sendiri & akan meninggalkan mesin rendering WebKit dari Apple. Google akan menggunakan mesin rendering sendiri yang bernama Blink – yg sebenarnya masih berbasis WebKit – buat Chrome, sementara Samsung bekerja sama dengan Mozilla akan menciptakan mesin rendering browser yg diklaim Servo.

Menurut Google, alasan pada balik perpindahan ini adalah fenomena bahwa WebKit telah tumbuh terlalu rumit, sebagai akibatnya memutuskan buat beralih ke mesin rendering sendiri yang akan menguntungkan proyek-proyek misalnya browser Chrome dan Chrome OS. Blink pula akan digunakan pada browser Opera (Desktop) buat versi yg akan datang.

"Chromium menggunakan arsitektur multi-proses yg tidak selaras berdasarkan browser lainnya yg berbasis WebKit, & mendukung beberapa arsitektur selama bertahun-tahun telah menyebabkan meningkatnya kompleksitas baik buat WebKit & proyek Chromium," tulis Adam Barth, aplikasi engineer di Google pada blog resmi Chromium. "Ini," ia melanjutkan, "sudah memperlambat laju kolektif penemuan."

Sementara Servo, mesin rendering bowser open source yang dikembangkan oleh Mozilla dan Samsung, adalah upaya buat membentuk pulang browser Web berdasarkan bawah ke atas dalam hardware terkini, yg memanfaatkan kinerja hardware secara maksimal buat memungkinkan pengalaman baru & lebih kaya pada Web.

Servo ditulis pada bahasa pemrograman Rust, sistem bahasa baru yg kondusif yg dikembangkan sang Mozilla bersama menggunakan komunitas yang terus tumbuh. Rust secara visualisasi menyerupai rumpun bahasa C, namun tidak sinkron secara signifikan dalam rincian sintaksis & semantik. Mendukung adonan dari imperatif prosedural, bersamaan menggunakan actor, berorientasi objek & style fungsional yang murni. Rust pula mendukung pemrograman umum dan metaprogramming, baik pada style tidak aktif & dinamis.

Baca Juga :   Bambonghore Tekno | Samsung Developer Conference 2016 diikuti 4000 pengembang

"Kita sekarang menggunakan bangga mengumumkan bahwa beserta-sama menggunakan Samsung kita akan membawa baik bahasa pemrograman Rust dan Servo, mesin web browser yg eksperimental, untuk [platform berbasis] ARM dan Android. Ini merupakan langkah yg menarik dalam evolusi menurut ke 2 proyek yang akan memungkinkan kita buat memulai riset lebih dalam dengan Servo dalam perangkat mobile. Samsung telah memberikan kontribusi backend ARM buat Rust & infrastruktur yg diperlukan buat membangun cross-compile ke Android, bersama dengan banyak pemugaran lainnya," istilah Brendan Eich, CTO dari Mozilla dalam posting resmi di blog Mozilla.

Rust, yang hari ini mencapai v0.6, telah dikembangkan selama beberapa tahun dan dengan cepat mendekati stabilitas. Bahasa pemrograman ini dimaksudkan untuk mengisi poly relung yg dimiliki C lebih menurut beberapa dekade terakhir, menggunakan efisiensi tingkat tinggi, abstraksi multi-paradigma, & memperlihatkan kontrol yg lebih sempurna buat resource hardware. Tapi lebih menurut itu, ini adalah bahasa pemrograman yang aman secara default, yang bisa mencegah kesalahan manajemen memori pada semua group yang menyebabkan crash dan kerentanan keamanan. Rust jua dilengkapi concurrency primitif yang ringan yg membuatnya mudah bagi programmer untuk memanfaatkan kekuatan menurut core CPU yg tersedia di platform komputasi saat ini & masa depan.

Baik Mozilla dan Samsung sama-sama berangkat berdasarkan kesadaran bahwa semakin banyaknya peluang pada ranah mobile, sehingga akan menempatkan lebih poly asal daya ke Servo & berusaha buat membuktikan mampu membangun sebuah browser web yang cepat dengan paralelisme yang meresap, & dalam bahasa yg aman & menyenangkan. Di tahun mendatang, baik Mozilla & Samsung akan berlomba buat merampungkan revisi akbar pertama berdasarkan Rust – membersihkan, memperluas & mendokumentasikan library, menciptakan tool buat meningkatkan pengalaman pengguna & jua kinerja browser.

Baca Juga :   Menggabungkan dan Membagi File PDF - Teknologi Informasi

Lantaran proyek Mozilla & Samsung ini bersifat open source, Anda mampu berkontribusi dalam proyek menggunakan mengunduh dan & mencoba Rust versi 0.6 yang baru dirilis atau menilik source code menurut Rust & Servo pada GitHub.

 

Dilansir dari google, bing dan berbagai web lainnya, berikut kami merangkum artikel Google dan Samsung tinggalkan WebKit?, semoga informasi ini bermanfaat.

  • Share

Leave a Reply

Your email address will not be published.

14 + fourteen =