SharedArrayBuffer Οδηγίες για την αποστολή του μηνύματος

March 19, 2021

Η ομάδα του Chrome ανακοίνωσε ότι αναβάλλει τον περιορισμό των αντικειμένων "SharedArrayBuffer" στην επιφάνεια εργασίας μέχρι το Chrome 92 (αρχικά Chrome 91). Αυτή η αλλαγή έγινε ως απάντηση σε μπερδεμένα σχόλια σχετικά με το αρχικό μήνυμα σχετικά με αυτήν την αλλαγή.

Εάν η JavaScript στον ιστότοπό σας χρησιμοποιεί αντικείμενο [SharedArrayBuffer](https://developer.mozilla.org/docs/Web/JavaScript/Reference /Global%5FObjects/SharedArrayBuffer){rel="nofollow"} κατά την αποστολή ενός μηνύματος. Η χρήση μπορεί να οφείλεται σε πλαίσια, βιβλιοθήκες ή άλλο περιεχόμενο τρίτων που περιέχεται στον ιστότοπό σας.

Για περισσότερες πληροφορίες, ανατρέξτε στο Enable Cross-Origin Isolation Guide.

Το SharedArrayBuffer είναι ένα αντικείμενο JavaScript που επιτρέπει στους ιστότοπους να μοιράζονται χώρο μνήμης μεταξύ των νημάτων. Αυτό χρησιμοποιήθηκε πριν ανακαλυφθεί η ευπάθεια Spectre, αλλά δεδομένου ότι το Specter είναι μια ευπάθεια σε επίπεδο CPU, τα προγράμματα περιήγησης αποφάσισαν να απενεργοποιήσουν τα αντικείμενα SharedArrayBuffer.

Ωστόσο, με το Chrome 92 να έχει προγραμματιστεί να κυκλοφορήσει στα τέλη Μαΐου 2021, τα αντικείμενα του SharedArrayBuffer θα περιορίζονται μετά από απομόνωση πολλαπλής προέλευσης. Αυτό σημαίνει ότι μπορεί να προσπελαστεί μόνο από ιστότοπους που είναι απομονωμένοι από άλλους ιστότοπους. Ο Firefox το έχει εφαρμόσει στην έκδοση 76 και ελπίζουμε ότι σύντομα θα ακολουθήσουν και άλλα προγράμματα περιήγησης.

Τα αντικείμενα SharedArrayBuffer έχουν καταργηθεί στο Chrome για λόγους ασφαλείας. Μπορείτε να χρησιμοποιήσετε το Chrome DevTools ή το Reporting API για να προσδιορίσετε πού χρησιμοποιείται στον ιστότοπό σας. Αφού προσδιορίσετε ποιες σελίδες επηρεάζονται, μπορείτε να καταργήσετε τη δυνατότητα ή να ενεργοποιήσετε την απομόνωση μεταξύ τομέων. Εάν δεν είστε βέβαιοι τι είναι ένα αντικείμενο SharedArrayBuffer, είναι πιθανό να το χρησιμοποιεί κάποιος πόρος τρίτου μέρους στον ιστότοπό σας. Σε αυτήν την περίπτωση, θα πρέπει να επικοινωνήσετε με τον πάροχο πόρων και να του ζητήσετε να επιλύσει το πρόβλημα.

Μετά την κυκλοφορία του Chrome 92, τα αντικείμενα «SharedArrayBuffer» δεν θα λειτουργούν πλέον χωρίς απομόνωση πολλαπλής προέλευσης. Στην πράξη, αυτό σημαίνει ότι οι χρήστες του Chrome στον ιστότοπό σας ενδέχεται να έχουν χαμηλή απόδοση.

Ελπίζουμε αυτή η διευκρίνιση να είναι χρήσιμη. Εάν έχετε οποιεσδήποτε ερωτήσεις, σας συνιστούμε να δημοσιεύσετε στην Αναζήτηση Κεντρικής Κοινότητας Βοήθειας για να λάβετε πληροφορίες από άλλους ειδικούς.

Νέοι πόροι για βίντεο SEO
Καθώς η παγκόσμια κατανάλωση βίντεο στο διαδίκτυο συνεχίζει να αυξάνεται, η Google στοχεύει να προβάλει περιεχόμενο βίντεο από διάφορες πηγές στον ιστό. Η εταιρεία θέλει να διευκολύνει τους κατόχους ι...
Διαβάστε περισσότερα
Νέοι ιστότοποι εκπαίδευσης: Ερωτήσεις πρακτικής και δομημένα δεδομένα λύσεων μαθηματικών.
Σύμφωνα με την UNESCO, σχεδόν 1,5 δισεκατομμύρια μαθητές έχουν διαταραχθεί η εκπαίδευσή τους λόγω του COVID-19. Σχεδόν από τη μια μέρα στην άλλη, οι μαθητές, οι γονείς και οι εκπαιδευτικοί έπρεπε να π...
Διαβάστε περισσότερα