Masukan

Tempat dan cara memberikan masukan untuk proposal Privacy Sandbox selama proses pengembangan.

Mendapatkan masukan dari beragam pemangku kepentingan di seluruh ekosistem web sangat penting untuk inisiatif Privacy Sandbox. Di sini Anda akan menemukan penjelasan tentang banyak saluran publik yang menginformasikan pengembangan, serta panduan cara individu dan organisasi memberikan masukan di setiap tahap. Product manager dan engineer Chrome secara aktif berinteraksi dengan masukan ini, dan ada ratusan perwakilan industri yang sudah berpartisipasi.

Ada banyak saluran masukan yang tersedia untuk Anda. Dalam sebagian besar kasus, interaksi individu bersifat publik, yang berarti Anda dapat mengikuti diskusi dan memutuskan di mana Anda ingin berkontribusi. Ada juga formulir masukan, yang memberikan kesempatan bagi pemangku kepentingan untuk memberikan masukan langsung kepada tim Chrome di luar forum publik. Masukan yang diterima melalui formulir masukan dapat digabungkan untuk disertakan dalam laporan publik tim Chrome, tanpa atribusi.

Bagaimana Anda akan mengetahui bahwa masukan telah dipertimbangkan?

Update rutin untuk setiap Privacy Sandbox API dipublikasikan di situs ini. Secara khusus, update ini akan mencakup ringkasan tema masukan umum per API.

Meskipun saluran masukan publik lebih disukai, keduanya bersifat publik (misalnya, GitHub) dan saluran langsung (misalnya, formulir masukan), dan tim Chrome akan menjelaskan apakah dan bagaimana masukan serta masalah yang timbul dari interaksi pemangku kepentingan disertakan ke dalam desain dan pengembangan setiap API.

Rute masukan

Berkolaborasi dalam proposal individual

Setiap proposal Privacy Sandbox terbuka untuk diskusi publik, tempat penulis proposal dan pemangku kepentingan web berkolaborasi untuk menjawab pertanyaan terbuka dan memperjelas detail penerapan sebelum fitur difinalisasi.

Proposal dimulai dengan penjelasan—ringkasan teknis tingkat tinggi tentang fungsi spesifikasi yang diusulkan. Penjelasan diposting untuk memulai proses masukan, karena selalu ada pertanyaan terbuka dan detail yang perlu klarifikasi. Proses kolaboratif ini berlangsung selama siklus proses proposal mulai dari diskusi awal ide hingga iterasi revisi spesifikasi formal.

Penjelasan dan konten pendukung dihosting di GitHub. Dengan GitHub, siapa saja yang memiliki akun GitHub dapat mengajukan Masalah (mengajukan pertanyaan atau menambahkan komentar) di repositori (repo) untuk memulai atau berpartisipasi dalam diskusi. Penulis proposal, termasuk product manager dan engineer Chrome, aktif dalam diskusi ini dan GitHub memberikan opsi yang akan diberi tahu jika ada aktivitas baru. Dengan masukan GitHub, Anda dapat berinteraksi langsung dengan komunitas yang tertarik dengan proposal tertentu. Bahkan tanpa akun GitHub, Anda masih dapat membaca semua komentar komunitas untuk setiap proposal.

Diskusi di repositori harus difokuskan pada cara dan alasan proposal menangani kasus penggunaan yang ingin diselesaikan. Anda dapat menemukan link untuk melihat dan mengajukan masalah untuk setiap proposal di kolom Masukan pada tabel di bagian Proposal.

Lacak dan tanggapi pengembangan fitur Chromium

Setiap tahap pengembangan fitur diumumkan ke milis publik, yang mendorong diskusi lebih lanjut tentang penerapan teknis.

Setiap proposal dapat menghasilkan satu atau beberapa fitur untuk dibuat di Chromium. Developer proposal mengirimkan permintaan untuk memulai setiap tahap pengembangan fitur di milis blink-dev publik. Tahapan ini mencakup: Intent to Prototype (I2P), Intent to Experiment (I2E), Intent to Ship (I2S), atau Intent to Remove (I2R).

  • Intent to Prototype (I2P): developer ingin memulai implementasi awal di Chromium. Hal ini sering menyebabkan fungsionalitas awal tersedia untuk pengujian developer. Masukan yang berguna pada tahap ini kemungkinan paling cocok untuk GitHub karena tujuan pada tahap ini adalah untuk memvalidasi ide proposal dengan kode yang berfungsi.
  • Intent to Experiment (I2E): developer ingin menjalankan pengujian yang diskalakan dalam bentuk uji coba origin. Hal ini memungkinkan situs menguji fungsionalitas awal di sebagian traffic-nya sendiri. Masukan yang berguna pada tahap ini mencakup menyatakan kesediaan untuk berpartisipasi dan apakah eksperimen yang diusulkan memenuhi kebutuhan Anda untuk memvalidasi perilaku.
  • Intent to Ship (I2S): developer ingin men-deploy fitur yang sudah selesai ke Chromium. Hal ini menghasilkan fungsionalitas yang tersedia untuk semua pengguna. Masukan yang berguna pada tahap ini akan mengatasi masalah yang belum terselesaikan untuk memastikan fitur siap untuk ketersediaan umum.
  • Intent to Remove (I2R): developer ingin menghentikan penggunaan dan menghapus fungsi dari Chromium. Masukan yang berguna di sini mencakup menyoroti apakah penghapusan ini memengaruhi kasus penggunaan Anda dengan cara yang tidak diketahui oleh tim pengembangan.

Setiap tahap memiliki template standar tempat developer akan memberikan pilihan informasi yang relevan. Tahapan tertentu memerlukan persetujuan dari pemilik project Chromium yang akan melakukannya dengan memberikan respons "Looks Good To Me" (LGTM) pada postingan.

Milis ini terbuka untuk umum sehingga Anda dapat mengikuti diskusi setiap tahap pencapaian dan bergabung dalam daftar untuk mengajukan pertanyaan tambahan. Ada aktivitas tingkat tinggi dalam daftar ini karena mencakup semua landing fungsi di project Chromium, jadi Anda dapat melacak fitur individual di situs Status Chrome.

Diskusi tentang thread ini harus berfokus pada detail penerapan fitur tertentu di Chromium; diskusi tentang fungsi proposal itu sendiri paling cocok untuk GitHub. Anda dapat menemukan link untuk melihat dan berkontribusi pada setiap pengumuman ini di kolom Intent pada tabel di bagian Proposal.

Pantau dan diskusikan pengembangan fitur individual

Milis tertentu dapat dibuat seiring berlangsungnya implementasi proposal, untuk memungkinkan diskusi yang lebih terfokus.

Seiring progres proposal individual melalui implementasi di Chromium, milis khusus proposal dapat dibuat untuk memungkinkan komunikasi yang terfokus.

Hal ini memungkinkan pengumuman dan diskusi tentang update uji coba origin, update kode yang diperlukan , atau masalah umum yang dapat memengaruhi pengembangan. Seperti halnya blink-dev, daftar ini bersifat publik. Jika Anda melacak atau mengerjakan salah satu proposal ini secara langsung, sebaiknya Anda bergabung dalam daftar tertentu untuk mendengar info terbaru langsung dari tim pengembangan.

Diskusi tentang rangkaian pesan ini harus difokuskan pada detail implementasi yang sedang berlangsung di Chromium, karena audiens yang dituju adalah developer yang melakukan coding langsung terhadap fitur ini, bukan audiens umum yang tertarik dengan pengumuman umum. Anda dapat menemukan link untuk membaca dan berkontribusi di kolom Daftar surat pada tabel di bagian Proposal.

Mengangkat dan melacak masalah fitur

Seiring implementasi berlanjut, masalah terkait perilaku fitur dapat dilaporkan di issue tracker Chromium.

Hal ini termasuk bug implementasi saat perilaku Chromium tidak sesuai dengan spesifikasi yang diusulkan, tetapi juga dapat mencakup fungsi khusus browser seperti cara fitur berinteraksi dengan DevTools dan preferensi pengguna, atau mungkin hanya untuk melaporkan error. Masalah dapat timbul kapan saja dalam siklus proses fitur Chromium, baik yang baru tersedia untuk pengujian developer di balik flag maupun sesuatu yang ditemukan dalam rilis stabil.

Diskusi tentang masalah Chromium harus difokuskan pada detail penerapan fitur yang direncanakan di Chromium; diskusi tentang fungsi proposal itu sendiri harus dibuka di GitHub. Anda dapat menemukan link untuk melihat atau melaporkan masalah di kolom Komponen Chromium pada tabel di bagian Proposal.

Mengikuti dan berpartisipasi dalam badan standar

World Wide Web Consortium (W3C) dan Internet Engineering Task Force (IETF) mengembangkan standar terbuka untuk semua platform web. Mereka mendorong pihak yang berminat untuk berdiskusi dan mempelajari standar individual serta ekosistem web secara keseluruhan.

W3C dan IETF adalah komunitas internasional yang mengembangkan standar terbuka untuk web dan internet guna memastikan pertumbuhan jangka panjang dari platform terbuka ini. Teknologi platform web baru, seperti teknologi Privacy Sandbox, diusulkan dan dibahas di berbagai forum di seluruh badan standar ini. Forum ini terbuka bagi siapa saja yang ingin secara aktif berpartisipasi dalam desain dan pengembangan teknologi.

Setiap badan standar menawarkan berbagai opsi keanggotaan dan kontribusi yang berbeda kepada pihak yang berminat. Ada Grup Komunitas dan Grup Bisnis yang mencakup anggota dari seluruh ekosistem web dan industri yang relevan. Penulis proposal akan sering menyajikan ringkasan dan pembaruan progres pada pertemuan terkait, sehingga memberikan kesempatan untuk mengajukan pertanyaan langsung dan mendengar dari pemangku kepentingan lainnya. Menit rapat untuk sebagian besar grup tersedia untuk publik.

Pembahasan dalam badan standar sangat luas, tetapi umumnya berfokus pada bagaimana proposal memenuhi kebutuhan ekosistem dan kemajuannya untuk menjadi standar yang diterima. Anda dapat menemukan link untuk mengikuti atau bergabung ke kolom Grup standar pada tabel di bagian Proposal.

Pengujian yang difasilitasi Chrome

Kami mencari masukan tentang rencana pengujian yang difasilitasi Chrome beserta masalah pelacakan dari penghentian awal penggunaan cookie pihak ketiga.

Jika Anda mengandalkan data cookie pihak ketiga untuk fungsi situs, Anda kini dapat melaporkan masalah situs yang disebabkan oleh penghentian penggunaan cookie pihak ketiga di issue tracker publik.

Selain itu, Chrome akan menghentikan penggunaan 1% cookie pihak ketiga pada Kuartal 1 2024, dan kami akan bekerja sama dengan CMA sebelum mengambil langkah lebih lanjut untuk memperluas penghentian penggunaan. Anda dapat memberikan masukan di GitHub terkait bagian traffic yang sesuai untuk dialokasikan ke subkumpulan pengujian yang difasilitasi Chrome ini.

Mengirimkan masukan melalui formulir masukan

Tidak semua masalah cocok dengan kategori di atas. Meskipun rute ini adalah cara terbaik untuk memulai dialog publik dengan orang-orang yang paling relevan, formulir masukan tersedia untuk memastikan Anda selalu dapat langsung menghubungi tim Chrome.

Formulir ini mungkin tepat jika Anda ingin mengetahui:

  • Bagaimana situasi tertentu dapat dipengaruhi oleh beberapa proposal;
  • Jika kasus penggunaan Anda tercakup dalam proposal.

Meskipun ini merupakan kesempatan bagi pemangku kepentingan untuk memberikan masukan kepada tim Chrome secara langsung, tema atau masalah dalam masukan Anda dapat digabungkan untuk disertakan dalam laporan publik tim Chrome, tanpa atribusi.

Proposal

Opsi diskusi dan masukan untuk setiap proposal Privacy Sandbox dapat ditemukan di rilis fitur dan status API.