Οι πρόσφατες εκδόσεις της μηχανής Chromium έχουν αλλάξει τη συμπεριφορά που σχετίζεται με την εγγραφή στο πρόχειρο. Ενώ οι Firefox, Safari και παλαιότερες εκδόσεις του Chrome επέτρεπαν την εγγραφή στο πρόχειρο μόνο μετά από σαφείς ενέργειες του χρήστη, στις νέες εκδόσεις αρκεί απλώς να ανοίξετε έναν ιστότοπο για να γράψετε. Η αλλαγή στη συμπεριφορά στο Chrome εξηγείται από την ανάγκη ανάγνωσης δεδομένων από το πρόχειρο κατά την εμφάνιση της οθόνης εκκίνησης του Google Doodle στη σελίδα για το άνοιγμα μιας νέας καρτέλας (αντί να χειριστεί συγκεκριμένα αυτήν την κατάσταση, το Chromium απλώς επέτρεπε σε όλους τους ιστότοπους να γράφουν στο πρόχειρο χωρίς ο χρήστης να ενεργοποιήσει αυτήν τη λειτουργία).
Η λειτουργία εγγραφής λειτουργεί κατά την κλήση των μεθόδων navigator.clipboard.write (example) και navigator.clipboard.writeText (example), οι οποίες πλέον δεν λαμβάνουν υπόψη τη δραστηριότητα του χρήστη στη σελίδα. Για παράδειγμα, για να γράψετε στο πρόχειρο αμέσως μετά το άνοιγμα του ιστότοπου, απλώς εκτελέστε τον ακόλουθο κώδικα JavaScript: navigator.clipboard.writeText('Γεια σας από την ιστοσελίδα.'); let type = 'text/plain'; let blob = new Blob(['Γεια σας από την ιστοσελίδα'], { type }); let item = new ClipboardItem({ [type]: blob }); navigator.clipboard.write([item]);
Πηγή: opennet.ru
