Feedback

Dove e come fornire feedback per le proposte di Privacy Sandbox durante il processo di sviluppo.

Ricevere feedback da un gruppo diversificato di stakeholder dell'ecosistema web è fondamentale per l'iniziativa Privacy Sandbox. Qui troverai le spiegazioni dei numerosi canali pubblici alla base dello sviluppo e indicazioni su come persone e organizzazioni possono fornire feedback in ogni fase. I product manager e gli ingegneri di Chrome interagiscono attivamente con questo feedback e centinaia di rappresentanti del settore stanno già partecipando.

Hai a disposizione molti canali per il feedback. Nella maggior parte dei casi le interazioni individuali sono pubbliche, quindi puoi seguirle nelle discussioni e decidere in che modo vuoi contribuire. È disponibile anche un modulo di feedback, che offre agli stakeholder l'opportunità di condividere il feedback direttamente con il team di Chrome al di fuori dei forum pubblici. I feedback ricevuti tramite il modulo di feedback possono essere aggregati per essere inclusi nei report pubblici del team di Chrome, senza attribuzione.

Come fai a sapere che il feedback è stato preso in considerazione?

Su questo sito vengono pubblicati aggiornamenti regolari per ogni API Privacy Sandbox. In particolare, questi aggiornamenti tratteranno un riepilogo dei temi di feedback più comuni per ogni API.

Sebbene siano preferibili i canali di feedback pubblici, entrambi i canali pubblici (ad es. GitHub) e diretti (ad esempio, modulo di feedback) esistono e il team di Chrome spiegherà se e come i feedback e le preoccupazioni derivanti dal coinvolgimento degli stakeholder vengono incorporati nella progettazione e nello sviluppo di ogni API.

Route di feedback

Collaborare a singole proposte

Ogni proposta di Privacy Sandbox è aperta alla discussione pubblica, in cui gli autori delle proposte e gli stakeholder web collaborano per rispondere a domande aperte e chiarire i dettagli dell'implementazione prima che le funzionalità vengano finalizzate.

Una proposta inizia con una spiegazione, ovvero una panoramica tecnica di alto livello della funzionalità di una specifica proposta. Gli esplicativi vengono pubblicati per avviare la procedura di feedback, poiché ci sono sempre domande aperte e dettagli che devono essere chiariti. Questo processo di collaborazione dura tutto il ciclo di vita della proposta, dalla fase iniziale di discussione dell'idea all'iterazione delle revisioni di una specifica formale.

Le spiegazioni e i contenuti di supporto sono ospitati su GitHub. GitHub consente a chiunque disponga di un account GitHub di segnalare un problema (porre domande o aggiungere commenti) nel repository (repository) per iniziare o partecipare a una discussione. In queste discussioni sono attivi gli autori delle proposte, inclusi gestori di prodotto e ingegneri di Chrome, e GitHub fornisce opzioni per ricevere avvisi in caso di nuova attività. Grazie al feedback di GitHub, puoi interagire direttamente con la community interessata a una proposta specifica. Anche senza un account GitHub, puoi leggere tutti i commenti della community per ogni proposta.

La discussione nel repository dovrebbe essere incentrata su come e perché la proposta risponde al caso d'uso che intende risolvere. Puoi trovare il link per visualizzare e segnalare un problema per ogni proposta nella colonna Feedback delle tabelle nella sezione Proposte.

Monitora lo sviluppo delle funzionalità di Chromium e rispondi

Ogni fase dello sviluppo di funzionalità viene annunciata in una mailing list pubblica, il che incoraggia ulteriori discussioni sull'implementazione tecnica.

Ogni proposta potrebbe comportare una o più funzionalità da integrare in Chromium. Gli sviluppatori di proposte inviano le richieste per iniziare ogni fase di sviluppo delle funzionalità sulla mailing pubblica di blink-dev. Queste fasi includono: intent to prototype (I2P), intent to Explore (I2E), intent to Ship (I2S) o intent to remove (I2R).

  • Intent to Prototype (I2P): lo sviluppatore vuole iniziare un'implementazione iniziale in Chromium. Questo spesso comporta la disponibilità di funzionalità in anteprima per i test degli sviluppatori. I feedback utili in questa fase sono probabilmente più adatti a GitHub, in quanto lo scopo è convalidare le idee per le proposte con un codice funzionante.
  • Intent to esperimento (I2E): lo sviluppatore vuole eseguire un test in scala sotto forma di prova dell'origine. Ciò consente ai siti di testare le funzionalità iniziali su una parte del loro traffico. In questa fase, i feedback utili includono la volontà di partecipare e l'eventualità che l'esperimento proposto soddisfi le tue esigenze per convalidare il comportamento.
  • Intent to Ship (I2S): lo sviluppatore vuole eseguire il deployment della funzionalità completata su Chromium. Questo rende la funzionalità disponibile per tutti gli utenti. Il feedback utile in questa fase risolve 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. I feedback utili comprendono anche l'evidenziazione dell'eventuale impatto sul tuo caso d'uso sul tuo caso d'uso in modi non rilevati dal team di sviluppo.

Ogni fase ha un modello standard in cui lo sviluppatore fornisce una selezione di informazioni pertinenti. Alcune fasi richiedono l'approvazione dei proprietari del progetto Chromium, che dovranno fornire una risposta "Looks Good To Me" (LGTM) nel post.

La mailing list è aperta al pubblico, quindi puoi seguire la discussione su ogni traguardo e unirti alla lista per porre altre domande. L'elenco presenta un'attività di alto livello, poiché riguarda tutte le funzionalità incluse nel progetto Chromium, pertanto ti consigliamo di monitorare le singole funzionalità sul sito Stato di Chrome.

La discussione su questi thread dovrebbe concentrarsi sulle specifiche dell'implementazione della specifica funzionalità in Chromium; la discussione sul funzionamento della proposta stessa è più adatta per GitHub. Puoi trovare un link per visualizzare e contribuire a ciascuno di questi annunci nella colonna Intent delle tabelle della sezione Proposte.

Monitora e discuti lo sviluppo di singole funzionalità

È possibile creare mailing list specifiche man mano che l'implementazione della proposta progredisce, per consentire una discussione più mirata.

Man mano che le singole proposte avanzano nell'implementazione in Chromium, è possibile creare una mailing list specifica per la proposta per consentire una comunicazione mirata.

Ciò consente di pubblicare annunci e discussioni sugli aggiornamenti delle prove dell'origine, sugli aggiornamenti necessari del codice o su 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, devi unirti all'elenco specifico per ascoltare gli aggiornamenti direttamente dai team di sviluppo.

Le discussioni su questi thread dovrebbero essere incentrate sui dettagli dell'implementazione in corso in Chromium, dal momento che il pubblico di destinazione è costituito dagli sviluppatori che programmano direttamente in base alla funzionalità, e non da un pubblico generico interessato agli annunci di ampio respiro. Puoi trovare un link per leggere e contribuire a questi argomenti nella colonna Mailing list delle tabelle della sezione Proposte.

Segnala e segnala problemi relativi alle funzionalità

Man mano che l'implementazione prosegue, possono essere segnalati problemi relativi al comportamento della funzionalità nel Issue Tracker di Chromium.

Ciò include bug di implementazione per i quali il comportamento di Chromium non corrisponde alla specifica proposta, ma può anche riguardare funzionalità specifiche del browser, come il modo in cui la funzionalità interagisce con DevTools e le preferenze dell'utente, oppure potrebbe semplicemente segnalare un errore. È possibile sollevare problemi in qualsiasi momento del ciclo di vita di una funzionalità di Chromium, sia che si tratti di una funzionalità appena disponibile per i test degli sviluppatori dietro un flag sia che sia stata rilevata una versione stabile.

La discussione sui problemi di Chromium dovrebbe essere incentrata sui dettagli dell'implementazione prevista della funzionalità in Chromium; la discussione sul funzionamento della proposta stessa deve andare a GitHub. Puoi trovare un link per visualizzare o segnalare problemi nella colonna Componente Chromium delle tabelle della sezione Proposte.

Seguire e partecipare agli organismi di norma

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 acquisire informazioni sui singoli standard e sull'ecosistema web in generale.

W3C e IETF sono community internazionali che sviluppano standard aperti per il web e per internet al fine di assicurare la crescita a lungo termine di queste piattaforme aperte. Le nuove tecnologie per piattaforme web, come quelle di Privacy Sandbox, vengono proposte e discusse in vari forum di questi organismi di standard. Questi forum sono aperti a chiunque voglia partecipare attivamente alla progettazione e allo sviluppo delle tecnologie.

Ogni organismo di standard offre a tutti gli interessati una varietà di opzioni di adesione e contributo. Esistono gruppi della community e gruppi di sedi che comprendono membri provenienti dall'intero ecosistema web e dai settori pertinenti. Gli autori delle proposte presentano spesso panoramiche e aggiornamenti sui progressi alle riunioni associate, offrendo l'opportunità di porre domande dirette e di ascoltare le altre parti interessate. I minuti delle riunioni per la maggior parte dei gruppi sono disponibili pubblicamente.

Il dibattito all'interno degli organismi di standard è molto ampio, ma in genere si concentra sul modo in cui una proposta soddisfa le esigenze dell'ecosistema e sui progressi compiuti nel diventare uno standard accettato. Puoi trovare un link da seguire o partecipare nella colonna Gruppi di standard delle tabelle della sezione Proposte.

Test facilitati da Chrome

Stiamo cercando feedback sui piani di test agevolati da Chrome e sui problemi di monitoraggio dei problemi derivanti dal ritiro iniziale dei cookie di terze parti.

Se utilizzi i dati dei cookie di terze parti per la funzionalità del sito, ora puoi segnalare i problemi del sito derivanti dal ritiro dei cookie di terze parti nell'Issue Tracker pubblico.

Inoltre, Chrome ritirerà l'1% dei cookie di terze parti nel primo trimestre del 2024 e collaboreremo a stretto contatto con la CMA prima di adottare ulteriori misure per espandere il ritiro. Puoi fornire feedback su GitHub in merito alla frazione di traffico appropriata da dedicare a questo sottoinsieme di test facilitati da Chrome.

Inviare feedback tramite l'apposito modulo

Non tutti i problemi rientrano perfettamente nelle categorie precedenti. Anche se questi percorsi sono il modo migliore per iniziare un dialogo pubblico con le persone più pertinenti, il modulo di feedback consente di contattare direttamente il team di Chrome.

Questo modulo potrebbe essere il posto giusto se vuoi conoscere:

  • In che modo situazioni particolari possono essere influenzate 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 nel tuo feedback potrebbero essere aggregati per essere inclusi nei report pubblici del team di Chrome, senza attribuzione.

Proposte

Per feedback e opzioni di discussione per le singole proposte di Privacy Sandbox, consulta lo stato dell'API e le release delle funzionalità.