Το Google Chrome περιορίζει τις συνδρομές ειδοποιήσεων push σε 90 ημέρες

Το Google Chrome(Google Chrome) καταστρέφει επιτέλους τους ιστότοπους που κάνουν κατάχρηση των ειδοποιήσεων push . Το Chrome προσθέτει μια νέα δυνατότητα #Push-Subscription-With-Expiration-Time πίσω από το chrome://flags που θα περιορίσει τις συνδρομές ειδοποιήσεων push σε 90 ημέρες, σύμφωνα με το TheWindowsClub(TheWindowsClub) . Αυτή η σημαία θα επιτρέψει στις συνδρομές (Subscriptions)Push να υποστηρίζουν έναν χρόνο λήξης.

Google Chrome Push Notifications 90 Days

(Chrome)Κατάχρηση ειδοποιήσεων αντιμετώπισης του Chrome

Τη στιγμή της σύνταξης αυτού του άρθρου, αυτή η σημαία δεν είναι διαθέσιμη στο ενημερωμένο Chrome Canary . Ωστόσο, σύμφωνα με τη δέσμευση Chromium Gerrit , έχει επανασχεδιαστεί με επιτυχία και υποβλήθηκε στο ενημερωμένο Google Chrome Canary 86 . Ίσως η εργασία να βρίσκεται ακόμη σε εξέλιξη και μπορούμε να περιμένουμε ότι αυτή η πειραματική σημαία δυνατότητας θα εφαρμοστεί σε μελλοντικές εκδόσεις του Chrome Canary τις επόμενες ημέρες(future Chrome Canary builds in the coming days) .

“This CL enables Push Subscriptions to support a expiration time, set by Chrome in push_messaging_constants.h (currently 90 days),” the description reads.

“This feature is disabled by default, so to try it out you must set –enable-features= PushSubscriptionWithExpirationTime.”

Σύμφωνα με τους προγραμματιστές του Chromium , αυτό θα προσθέσει χρόνο λήξης (90 ημέρες) κατά την εγγραφή σε ειδοποιήσεις push και στην ίδια τη μέθοδο εγγραφής. Αυτή η συγκεκριμένη δυνατότητα θα αναβοσβήνει το χαρακτηριστικό Pass expiration time.

«Το χαρακτηριστικό expirationTime θα δημιουργηθεί μέσω της υπηρεσίας push. Όταν το επαναφέρετε στο SubscriptionCallback (το μηδενικό είναι έγκυρο), πρέπει να μεταβιβαστεί στο επίπεδο που αναβοσβήνει."

Google Chrome Push Commit

Το Chrome(Chrome) είναι πιθανό να εφαρμόσει ορισμένες αλλαγές διεπαφής χρήστη που θα προτρέψουν τους χρήστες να ορίσουν τη συνδρομή τους για ειδοποίηση push ώστε να λήγει μετά από μια συγκεκριμένη περίοδο. Μένει να δούμε αν οι χρήστες μπορούν ή όχι να προσαρμόσουν το χρονικό πλαίσιο. Πρώτα απ(First) 'όλα, φαίνεται ότι αυτή η δυνατότητα θα γνωστοποιεί ξεκάθαρα τη λήξη της συνδρομής όταν οι ειδοποιήσεις push εγγραφούν για πρώτη φορά.

Στην όλη διαδικασία συμμετέχουν πολλά μέρη. Μόλις οι χρήστες εγγραφούν σε ειδοποιήσεις, οι πληροφορίες σχετικά με τη λήξη της συνδρομής θα ανακτηθούν από το app_identifier και θα σταλούν πίσω ως επιστροφή κλήσης στο PushMessagingManager . Το Chrome(Chrome) θα αποθηκεύσει το χρόνο λήξης στο PushMessagingAppIdentifier . Ωστόσο, αυτό δεν έχει εφαρμοστεί ακόμη. Τούτου λεχθέντος, αυτή η δυνατότητα είναι ενεργά υπό ανάπτυξη.

Μόλις αυτή η σημαία είναι διαθέσιμη, μπορείτε να την ενεργοποιήσετε στο Google Chrome Canary .

Πώς να ενεργοποιήσετε τη σημαία Push Subscription With Expiration Time στο (Expiration Time)Chrome

  1. Ανοίξτε το Chrome Canary
  2. Ανοίξτε chrome://flags
  3. Εντοπίστε τη συνδρομή Push(Locate Push Subscription) με Χρόνο λήξης(Expiration Time)
  4. Ορίστε(Set) τη σημαία σε Ενεργοποίηση(Enable) αμέσως όταν μια καρτέλα είναι κρυφή χρησιμοποιώντας το αναπτυσσόμενο μενού
  5. Επανεκκινήστε το Chrome.

Συνοψίζοντας, αυτή η δυνατότητα θα προσθέσει τη λήξη στις συνδρομές κατά τη στιγμή της εγγραφής στις ειδοποιήσεις. Εν τω μεταξύ, το Chrome πρέπει να αποφασίσει πού θα εξοικονομήσει χρόνο λήξης στην πλευρά του παράγοντα χρήστη. Λοιπόν, αυτή η δυνατότητα θα είναι προαιρετική και θα εναπόκειται στους χρήστες να αποφασίσουν εάν θέλουν ή όχι οι συνδρομές push τους να λήξουν μετά από 90 ημέρες.

Οι προγραμματιστές του Chromium εργάζονται ενεργά σε αυτήν τη δυνατότητα από τον περασμένο μήνα. Το TheWindowsClub(TheWindowsClub) εντόπισε αρκετές δεσμεύσεις Chromium Gerrit που επιβεβαιώνουν την ανάπτυξη.

Θα ενημερώσουμε αυτό το άρθρο μόλις αυτή η πειραματική σημαία λειτουργίας #Push-Subscription-With-Expiration-Time είναι διαθέσιμη στο chrome://flags .



About the author

Είμαι μηχανικός λογισμικού με εμπειρία τόσο σε Chrome όσο και σε εφαρμογές gaming. Εργάζομαι σε λύσεις για το πρόγραμμα περιήγησης Google Chrome τα τελευταία 4 χρόνια και έχω επίσης δουλέψει σε παιχνίδια για πολλές διαφορετικές πλατφόρμες. Οι δεξιότητές μου έγκεινται στο σχεδιασμό, τη δοκιμή και τη διαχείριση έργων λογισμικού. Εκτός από την εργασία μου ως μηχανικός λογισμικού, έχω επίσης εμπειρία σε θέματα ιδιωτικότητας, λογαριασμών χρηστών και οικογενειακής ασφάλειας.



Related posts