Raksasa web mahu menyeragamkan peluasan web

Apple, Mozilla, Google dan Microsoft telah bergabung Untuk dapat menyokong pemaju pelanjutan, kerana tanpa keraguan Chrome adalah penyemak imbas yang paling banyak digunakan dan yang mana pemaju juga lebih suka memusatkan usaha mereka untuk membuat pelanjutan, mengetepikan penyemak imbas lain.

Itulah sebabnya kumpulan komuniti baru "WebExtensions" akan berusaha membentuk seni bina umum untuk peluasan web masa depan dan menjemput pemaju untuk menyertai inisiatif ini. Safari telah menggunakan API peluasan web baru dengan macOS Big Sur yang membolehkan peluasan yang direka untuk penyemak imbas lain untuk bekerja dengannya. Ini membuka pintu untuk peluasan baru, tetapi kaedah standard untuk mengembangkan peluasan belum ditentukan.

Kumpulan baru, disingkat WECG, terdiri daripada ahli dari setiap pembangun penyemak imbas utama. Memimpin kumpulan baru ini, kami dapati Timothy Hatcher dari Apple dan Simeon Vincent dari Google. Peserta semasa termasuk pekerja dari Apple, Mozilla, dan Microsoft.

World Wide Web Consortium, badan yang bertanggungjawab untuk mempromosikan keserasian teknologi World Wide Web, mengulas mengenai tindakan tersebut:

“Kami dengan senang hati mengumumkan pelancaran Kumpulan Komuniti WebExtensions (WECG). Dengan pelbagai penyemak imbas menggunakan model pelanjutan yang disokong secara meluas dalam beberapa tahun kebelakangan ini, WECG dengan senang hati meneroka bagaimana vendor penyemak imbas dan pihak berkepentingan lain dapat bekerjasama untuk mempromosikan platform pelanjutan penyemak imbas yang sama. Apple, Google, Microsoft, dan Mozilla melancarkan kumpulan komuniti ini, dan kami mengajak vendor penyemak imbas lain, pembangun pelanjutan, dan pihak yang berminat untuk menyertai inisiatif ini *. «

Kumpulan Komuniti WebExtensions mempunyai dua objektif apa yang ada memudahkan pemaju membuat peluasan menentukan model yang konsisten dan inti fungsi, API, dan kebenaran yang sama. Mereka juga menggambarkan seni bina yang meningkatkan prestasi dan lebih selamat dan tahan terhadap penyalahgunaan.

Dalam surat pekerjaan, mereka menyebut prinsip reka bentuk berikut:

  • Berpusatkan pengguna: pelanjutan penyemak imbas membolehkan pengguna memperibadikan pengalaman melayari web mereka berdasarkan pilihan dan keperluan mereka.
  • Keserasian: mengekalkan dan meningkatkan keserasian dengan sambungan yang ada dan API pelanjutan yang popular. Ini akan membolehkan pembangun tidak perlu menulis semula peluasannya sepenuhnya untuk berfungsi di penyemak imbas yang berbeza, yang mungkin terdedah kepada ralat.
  • Rendimiento: Benarkan pembangun menulis pelanjutan yang tidak memberi kesan negatif terhadap prestasi atau penggunaan kuasa laman web atau penyemak imbas.
  • keselamatan: Semasa memilih sambungan mana yang akan digunakan, pengguna tidak perlu berkompromi terhadap fungsi dan keselamatan. Dengan API pelanjutan baru, perubahan akan dibuat pada model.
  • Privasi: begitu juga, pengguna tidak harus berkompromi dengan fungsi dan privasi. Oleh kerana perkara utama ialah peluasan penyemak imbas meningkatkan pengalaman pengguna sambil memerlukan akses minimum yang diperlukan ke data penyemakan imbas pengguna untuk mengurangkan atau menghilangkan pertukaran yang harus dilakukan pengguna akhir antara fungsi dan kerahsiaan.
  • Kemudahalihan: Seharusnya pembangun memindahkan pelanjutan dari satu penyemak imbas ke pelayar yang lain, dan penyemak imbas menyokong pelanjutan pada pelbagai peranti dan sistem operasi.
  • Kemampuan penyelenggaraan: Dengan mempermudah API, ini memungkinkan kumpulan pembangun yang lebih luas untuk membuat peluasan dan memudahkan mereka mengekalkan pelanjutan yang mereka buat.
  • Autonomi: penyedia penyemak imbas harus menyediakan fungsi khusus untuk penyemak imbas anda dan juga harus berpeluang untuk bereksperimen dengan fitur baru.

Kumpulan ini tidak mahu menentukan semua aspek platform peluasan web atau menghalang inovasi. Setiap penyedia penyemak imbas akan terus beroperasi secara bebas dengan dasar mereka sendiri. Pembangun dan vendor penyemak imbas yang berminat untuk menyumbang kepada kumpulan boleh mendaftar melalui laman web W3C. WECG mempunyai repositori GitHub khusus dengan surat pekerjaan dan pencapaian komuniti.

Fuente: https://www.w3.org/


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.