Dove e come fornire feedback per le proposte Privacy Sandbox durante l'intero processo di sviluppo.
Ricevere feedback da un insieme diversificato di stakeholder dell'ecosistema web è fondamentale per l'iniziativa Privacy Sandbox. Qui troverai spiegazioni dei canali pubblici e diretti su cui si basa lo sviluppo, nonché indicazioni su come fornire feedback in ogni fase. I gestori dei prodotti e i tecnici di Chrome interagiscono attivamente con questo feedback e centinaia di rappresentanti del settore stanno già partecipando.
I canali per i feedback pubblici sono preferiti per poter seguire le discussioni e decidere dove contribuire, sia pubblici (ad es. GitHub) e diretti (ad es. modulo di feedback).
Chrome
Android
Come faccio a sapere che il feedback è stato preso in considerazione?
Su questo sito sono pubblicati aggiornamenti regolari per ogni API Privacy Sandbox. In particolare, questi aggiornamenti riguarderanno un riepilogo dei temi di feedback comuni per API.
- Report sui feedback per il secondo e il terzo trimestre del 2024
- Report di feedback per il primo trimestre del 2024
- Report di feedback per il quarto trimestre del 2023
- Report sui feedback del terzo trimestre 2023
- Report sui feedback del secondo trimestre 2023
- Report sui feedback del primo trimestre del 2023
- Report sui feedback del quarto trimestre 2022
- Report sui feedback del terzo trimestre 2022
- Report di feedback per il secondo trimestre del 2022
- Report di feedback per il primo trimestre del 2022
Il team di Chrome spiegherà se e come i feedback e i dubbi derivanti dal coinvolgimento degli stakeholder vengono incorporati nella progettazione e nello sviluppo di ogni API.
Percorsi di feedback di Chrome
Collaborare a singole proposte
Ogni proposta di Privacy Sandbox è aperta al dibattito pubblico, in cui gli autori delle proposte e gli stakeholder del web collaborano per rispondere a domande aperte e chiarire i dettagli di implementazione prima della finalizzazione delle funzionalità.
Una proposta inizia con una spiegazione, ovvero una panoramica tecnica di alto livello della funzionalità di una specifica proposta. I video esplicativi vengono pubblicati per avviare la procedura di feedback, poiché ci sono sempre domande aperte e dettagli che devono essere chiari. Questo processo collaborativo dura tutto il ciclo di vita della proposta, dall'inizio della discussione dell'idea fino all'iterazione delle revisioni di una specifica formale.
Le spiegazioni e i contenuti di supporto sono ospitati su GitHub. GitHub consente a chiunque abbia un account GitHub di segnalare un problema (fare domande o aggiungere commenti) nel repository per avviare o partecipare a una discussione. Gli autori delle proposte, inclusi i product manager e gli ingegneri di Chrome, sono attivi in queste discussioni e GitHub offre opzioni per ricevere avvisi su eventuali nuove attività. Con il feedback di GitHub, puoi interagire direttamente con la community interessata a una proposta specifica. Anche senza un account GitHub, puoi comunque leggere tutti i commenti della community per ogni proposta.
La discussione nel repository dovrebbe essere incentrata su come e perché la proposta affronta il caso d'uso che si propone di risolvere. Puoi trovare il link per visualizzare e segnalare un problema per ogni proposta nella colonna Feedback delle tabelle nella sezione Proposte.
Monitorare e rispondere allo sviluppo delle funzionalità di Chromium
Ogni fase di sviluppo delle funzionalità viene annunciata in una mailing list pubblica, che incoraggia ulteriori discussioni sull'implementazione tecnica.
Ogni proposta potrebbe comportare la creazione di una o più funzionalità in Chromium. Gli sviluppatori di proposte inviano richieste per iniziare ogni fase di sviluppo della funzionalità nell'elenco di mailing blink-dev
pubblico. Queste fasi includeranno: Intent to Prototype (I2P), Intent to Experiment (I2E), Intent to Ship (I2S) o Intent to Remove (I2R).
- Intent to Prototype (I2P): lo sviluppatore vorrebbe iniziare un'implementazione iniziale in Chromium. Ciò spesso comporta la disponibilità di funzionalità iniziali per i test degli sviluppatori. In questa fase, i feedback utili sono probabilmente più adatti a GitHub, in quanto lo scopo è convalidare le idee di proposta con codice funzionante.
- Intent to Experiment (I2E): lo sviluppatore vuole eseguire test su larga scala sotto forma di prova dell'origine. In questo modo, i siti possono testare in anteprima le funzionalità su una parte del proprio traffico. Un feedback utile in questa fase include la dichiarazione della disponibilità a partecipare e se l'esperimento proposto soddisfa le tue esigenze per convalidare il comportamento.
- Intent to Ship (I2S): lo sviluppatore vuole eseguire il deployment della funzionalità completata in Chromium. La funzionalità è quindi disponibile per tutti gli utenti. In questa fase, i feedback utili riguardano i problemi in sospeso per garantire che la funzionalità sia pronta per la disponibilità generale.
- Intent to Remove (I2R): lo sviluppatore vuole ritirare e rimuovere la funzionalità da Chromium. Il feedback utile qui include segnalare se questa rimozione influisce sul caso d'uso in modi non rilevati dal team di sviluppo.
Ogni fase ha un modello standard in cui lo sviluppatore fornirà una selezione di informazioni pertinenti. Alcune fasi richiedono l'approvazione dei proprietari del progetto Chromium, che la forniranno rispondendo "Ok" (LGTM) al post.
La mailing list è aperta al pubblico, quindi puoi seguire la discussione su ogni traguardo e iscriverti per porre ulteriori domande. L'elenco presenta un'attività di alto livello, in quanto copre tutte le funzionalità destinate al progetto Chromium, quindi ti consigliamo di monitorare le singole funzionalità sul sito sullo stato di Chrome.
Le discussioni su questi thread dovrebbero concentrarsi sulle specifiche dell'implementazione della funzionalità in Chromium. La discussione sul funzionamento della proposta stessa è più adatta a GitHub. Puoi trovare un link per visualizzare e contribuire a ciascuno di questi annunci nella colonna Intenti delle tabelle nella sezione Proposte.
Monitorare e discutere lo sviluppo delle singole funzionalità
Man mano che la proposta viene implementata, possono essere create mailing list specifiche per consentire una discussione più mirata.
Man mano che le singole proposte vengono implementate in Chromium, può essere creata una mailing list specifica per la proposta per consentire una comunicazione mirata.
Ciò consente di annunciare e discutere di aggiornamenti della prova dell'origine, aggiornamenti necessari del codice o problemi noti che potrebbero influire sullo sviluppo. Come per blink-dev
,
questi elenchi sono pubblici. Se stai monitorando o lavorando direttamente a una di queste proposte, ti consigliamo di iscriverti all'elenco specifico per ricevere aggiornamenti direttamente dai team di sviluppo.
Le discussioni su questi thread dovrebbero essere incentrate sui dettagli dell'implementazione continua in Chromium, dato che il pubblico di destinazione è costituito dagli sviluppatori che programmano direttamente la funzionalità, anziché da un pubblico generale interessato ad annunci ampi. Puoi trovare un link per leggerli e contribuire alla loro stesura nella colonna Mailing list delle tabelle nella sezione Proposte.
Rilevare e monitorare i problemi relativi alle funzionalità
Man mano che l'implementazione prosegue, i problemi relativi al comportamento della funzionalità possono essere segnalati nel tracker dei problemi di Chromium.
Sono inclusi i bug di implementazione in cui il comportamento di Chromium non corrisponde alla specifica proposta, ma possono essere coperte anche funzionalità specifiche del browser come la modalità di interazione della funzionalità con DevTools e le preferenze dell'utente oppure potrebbe essere semplicemente per segnalare un errore. I problemi possono essere sollevati in qualsiasi momento del ciclo di vita di una funzionalità di Chromium, sia che sia appena disponibile per i test degli sviluppatori dietro un flag o che sia stata scoperta in una release stabile.
La discussione nelle issue di Chromium deve concentrarsi sui dettagli dell'implementazione prevista della funzionalità in Chromium; la discussione sul funzionamento della proposta stessa deve essere spostata su GitHub. Puoi trovare un link per visualizzare o segnalare i problemi nella colonna Componente Chromium delle tabelle nella sezione Proposte.
Seguire e partecipare a enti di standardizzazione
Il World Wide Web Consortium (W3C) e l'Internet Engineering Task Force (IETF) sviluppano standard aperti per tutte le piattaforme web. Incoraggiano le parti interessate a discutere e conoscere i singoli standard, nonché l'ecosistema web nel suo complesso.
Il W3C e l'IETF sono community internazionali che sviluppano standard aperti per il web e internet per garantire la crescita a lungo termine di queste piattaforme aperte. Le nuove tecnologie delle piattaforme web, come quelle di Privacy Sandbox, vengono proposte e discusse in vari forum di questi enti di standardizzazione. Questi forum sono rivolti a chiunque voglia partecipare attivamente alla progettazione e allo sviluppo delle tecnologie.
Ogni organismo di standardizzazione offre a qualsiasi parte interessata una serie di opzioni di adesione e contributo diverse. Esistono gruppi della community e gruppi aziendali che includono membri provenienti dall'intero ecosistema web e dai settori pertinenti. Gli autori delle proposte spesso presentano panoramiche e aggiornamenti sull'avanzamento nelle riunioni associate, offrendo l'opportunità di porre domande dirette e ascoltare gli altri stakeholder. I verbali delle riunioni per la maggior parte dei gruppi sono disponibili pubblicamente.
Le discussioni negli organismi di standardizzazione sono ampie, ma in genere si concentrano su come una proposta soddisfi le esigenze dell'ecosistema e sui suoi progressi verso il diventare uno standard accettato. Puoi trovare un link da seguire o da cui partecipare nella colonna Gruppi di standard delle tabelle nella sezione Proposte.
Inviare feedback tramite il modulo di feedback
Non tutti i problemi rientrano perfettamente nelle categorie precedenti. Anche se queste modalità sono il modo migliore per avviare un dialogo pubblico con le persone più pertinenti, il modulo di feedback ti consente di contattare sempre direttamente il team di Chrome.
Questo modulo potrebbe essere quello che fa per te se vuoi sapere:
- In che modo situazioni particolari possono essere interessate da più proposte.
- Se il tuo caso d'uso è coperto da una proposta.
Sebbene questa sia un'opportunità per gli stakeholder di condividere feedback direttamente con il team di Chrome, i temi o i problemi del feedback potrebbero essere aggregati per essere inclusi nei report pubblici del team di Chrome, senza attribuzione.
Percorsi per i feedback Android
Fornire feedback sulle funzionalità di Privacy Sandbox di Android
Android sta collaborando con l'intero settore e l'ecosistema delle app nel percorso verso una piattaforma mobile più incentrata sulla privacy, che supporta una ricca diversità di scambio di valore a vantaggio di utenti, sviluppatori e inserzionisti. Man mano che Privacy Sandbox su Android si evolve, ci assicureremo che vengano forniti aggiornamenti frequenti e che l'intero ecosistema possa fornire feedback sulle proposte.
Proposte
Le opzioni di feedback e discussione per le singole proposte di Privacy Sandbox sono disponibili nella sezione Stato dell'API e rilasci delle funzionalità.