Mozilla, Google, Apple dan Microsoft bergabung untuk menyeragamkan add-on

W3C mengumumkan Beberapa hari yang lalu pembentukan kumpulan komuniti yang disebut "WebExtensions" (WECG) yang fungsi utamanya adalahSaya bekerjasama dengan penyedia penyemak imbas dan pihak lain yang berminat untuk mempromosikan platform pengembangan pemalam Penyemak imbas biasa berdasarkan API WebExtensions.

Kumpulan kerja ini merangkumi wakil dari Google, Mozilla, Apple dan Microsoft dan spesifikasi yang dikembangkan oleh kumpulan kerja bertujuan untuk memudahkan penciptaan pemalam yang berfungsi dalam penyemak imbas yang berbeza.

W3C menyebut bahawa ia merancang untuk mencapai tujuan ini dengan menentukan model holistik dan fungsi teras bersama, API dan sistem autoriti, selain fakta bahawa kumpulan kerja juga akan menentukan seni bina pelengkap untuk meningkatkan prestasi, memperkuat keselamatan dan memberikan perlindungan terhadap penyalahgunaan.

Ketika mengembangkan spesifikasi, disarankan untuk mematuhi prinsip-prinsip yang diterapkan oleh W3C TAG (Technical Architecture Group), seperti fokus pengguna, interoperabilitas, keselamatan, privasi, mudah alih, kemudahan penyelenggaraan, dan tingkah laku yang dapat diramalkan.

La Laman web WECG menyatakan bahawa tujuan kumpulan adalah untuk menentukan teras, model, dan kebenaran API umum untuk pelanjutan penyemak imbas web, yang menyatakan:

Dengan menentukan API, fungsi, dan izin WebExtensions, kami dapat mempermudah pemaju pelanjutan untuk meningkatkan pengalaman pengguna akhir, sambil memindahkannya ke API yang meningkatkan prestasi dan mencegah penyalahgunaan. 

Setakat ini kumpulan telah membuat repositori GitHub khusus dan mengumpulkan a piagam masyarakat sebagai persediaan untuk tugas yang sedang dijelaskan sebagai:

Dengan menggunakan model pelanjutan yang ada dan API yang disokong oleh Chrome, Microsoft Edge, Firefox, dan Safari sebagai pangkalan, kami akan mulai mengerjakan spesifikasi. Matlamat kami adalah untuk mengenal pasti kesamaan, mendekatkan pelaksanaan, dan memetakan arah evolusi masa depan.

API dan model pengembangan plugin yang sudah digunakan di Chrome, Microsoft Edge, Firefox, dan Safari akan digunakan sebagai dasar untuk spesifikasi yang dihasilkan. Kumpulan kerja akan berusaha untuk mengenal pasti ciri umum untuk semua penyemak imbas untuk membuat pemalam, membawa pelaksanaan lebih dekat, dan menggariskan cara pengembangan yang mungkin.

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.

W3C telah menyatakan secara eksplisit bahawa ia tidak bertujuan untuk menentukan dengan tepat apa yang boleh dan tidak boleh dibuat oleh pembangun dengan peluasan. Mereka juga tidak akan menentukan, menyeragamkan atau menyelaraskan sekitar penandatanganan atau penyampaian peluasan. Mereka hanya ingin mendorong inovasi sambil menjaga privasi dan keselamatan pengguna dengan cara yang sama di seluruh bidang.


Tinggalkan komen anda

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

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  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.

  1.   tanpa nama kata

    secara ringkas: monopoli berskala besar