Nelle recenti versioni del motore Chromium è stato modificato il comportamento relativo alla scrittura negli appunti. Mentre in Firefox, Safari e nelle versioni precedenti di Chrome la scrittura negli appunti era consentita solo dopo azioni esplicite dell'utente, nelle nuove versioni è sufficiente semplicemente aprire un sito. Questa modifica in Chrome è spiegata dalla necessità di leggere i dati dagli appunti per la visualizzazione del Google Doodle nella pagina di apertura di una nuova scheda (invece di una gestione specifica di questa situazione, in Chromium è stato semplicemente permesso a tutti i siti di scrivere negli appunti senza l'attivazione da parte dell'utente).
La possibilità di scrittura funziona quando si chiamano i metodi navigator.clipboard.write (esempio) e navigator.clipboard.writeText (esempio), che ora non considerano l'attività dell'utente sulla pagina. Ad esempio, per scrivere negli appunti subito dopo l'apertura del sito, è sufficiente eseguire il seguente codice JavaScript: navigator.clipboard.writeText('Ciao dalla pagina web.'); let type = 'text/plain'; let blob = new Blob(['Ciao dalla pagina web'], { type }); let item = new ClipboardItem({ [type]: blob }); navigator.clipboard.write([item]);
Fonte: opennet.ru
