U nedavnim verzijama Chromium motora promijenjeno je ponašanje vezano uz zapisivanje u međuspremnik. Dok su u Firefoxu, Safariju i starijim verzijama Chromea zapisivanja u međuspremnik bila dopuštena samo nakon izričitih radnji korisnika, u novim verzijama dovoljno je jednostavno otvoriti web stranicu. Promjena ponašanja u Chromu objašnjava se potrebom čitanja podataka iz međuspremnika prilikom prikazivanja Google Doodle animacije na stranici nove kartice (umjesto specifične obrade te situacije, u Chromu je jednostavno dopušteno svim web stranicama da zapisuju u međuspremnik bez aktivacije te operacije od strane korisnika).
Mogućnost zapisivanja radi kada se pozivaju metode navigator.clipboard.write (primjer) i navigator.clipboard.writeText (primjer), koje sada ne uzimaju u obzir aktivnost korisnika na stranici. Na primjer, za zapisivanje u međuspremnik odmah nakon otvaranja web stranice dovoljno je izvršiti sljedeći JavaScript kod: navigator.clipboard.writeText('Hello from the web page.'); let type = 'text/plain'; let blob = new Blob(['Hello from web page'], { type }); let item = new ClipboardItem({ [type]: blob }); navigator.clipboard.write([item]);
Izvor: opennet.ru
