Διαχείριση εργαζομένων σέρβις στο Firefox και το Chrome
- Κατηγορία: Διαδίκτυο
Το Chrome και ο Firefox παρέχουν στους χρήστες επιλογές για τη διαχείριση εγγεγραμμένων Service Workers στο πρόγραμμα περιήγησης, συμπεριλαμβανομένων επιλογών για την κατάργηση Service Workers από το πρόγραμμα περιήγησης.
Το Service Workers είναι μια ανερχόμενη δυνατότητα που υποστηρίζεται από τα περισσότερα σύγχρονα προγράμματα περιήγησης που επιτρέπουν σε ιστότοπους και υπηρεσίες να αλληλεπιδρούν με το πρόγραμμα περιήγησης χωρίς να χρειάζεται να είναι ανοιχτά σε αυτό.
Σκεφτείτε τα ως διαδικασίες κατ 'απαίτηση που επιτρέπουν τη χρήση του Σπρώξτε ειδοποιήσεις και συγχρονισμό δεδομένων ή να κάνουν τους ιστότοπους να λειτουργούν εκτός σύνδεσης.
Τα προγράμματα περιήγησης στο Web δεν έχουν σχεδιαστεί προς το παρόν για να προτρέπουν τους χρήστες όλη την ώρα που οι Service Workers είναι καταχωρημένοι στο πρόγραμμα περιήγησης. Αυτό συμβαίνει ως διαδικασία παρασκηνίου τις περισσότερες φορές αυτήν τη στιγμή.
Διαχείριση εργαζομένων σέρβις
Το Service Worker εγγράφεται είτε αυτόματα είτε αφού ο χρήστης αποδεχτεί μια ερώτηση. Το Pinterest είναι ένας ιστότοπος που εγγράφεται αυτόματα όταν επισκέπτεται τον ιστότοπο στο Chrome ή στον Firefox.
Αυτό δεν γίνεται σαφές στον χρήστη, όπως συμβαίνει στο παρασκήνιο.
Το Chrome και ο Firefox δεν προσφέρουν σαφείς πληροφορίες σχετικά με τον τρόπο διαχείρισης των Service Workers που είχαν προστεθεί στο πρόγραμμα περιήγησης στο παρελθόν. Ενώ υπάρχουν δυνατότητες, είναι λίγο πολύ κρυμμένες από τους χρήστες σε αυτό το χρονικό σημείο, το οποίο είναι προβληματικό εάν προηγουμένως εγγεγραμμένοι εργαζόμενοι πρέπει να καταργηθούν από το πρόγραμμα περιήγησης.
Αυτός ο οδηγός σας παρέχει τα μέσα για τη διαχείριση εργαζομένων στο Firefox και το Chrome.
ΧΡΗΣΙΜΕΣ ΠΛΗΡΟΦΟΡΙΕΣ
- Προέλευση είναι η σελίδα από την οποία έγινε εγγραφή του Worker Service.
- Πεδίο εφαρμογής αναφέρεται στις σελίδες από τις οποίες το Service Worker ελέγχει (δέχεται συμβάντα ανάκτησης και μηνυμάτων από).
- Γραφή παραθέτει τη διεύθυνση URL του αρχείου JavaScript του Service Worker.
Διαχείριση εργαζομένων σέρβις στο Mozilla Firefox
Οι χρήστες του Firefox μπορούν να διαχειριστούν όλα τα εγγεγραμμένα Service Workers στο πρόγραμμα περιήγησης με τον ακόλουθο τρόπο:
- Φορτώνω σχετικά με: εργαζόμενους σε υπηρεσίες σε μια νέα καρτέλα ή στην τρέχουσα καρτέλα, για παράδειγμα αντιγράφοντας και επικολλώντας τη διεύθυνση ή σελιδοδείκτη και φορτώνοντάς την με αυτόν τον τρόπο.
- Ο Firefox εμφανίζει όλους τους εγγεγραμμένους εργαζόμενους σέρβις στη σελίδα. Κάθε Service Worker παρατίθεται με την προέλευση, το εύρος, την τρέχουσα διεύθυνση URL του εργαζομένου, το όνομα της προσωρινής μνήμης και άλλες πληροφορίες.
- Κάντε κλικ στο unregister για να καταργήσετε το Service Worker από τον Firefox ή να ενημερώσετε για να ζητήσετε ενημέρωση από την πηγή του.
Απενεργοποίηση εργαζομένων σέρβις στο Mozilla Firefox
Οι χρήστες του Firefox μπορούν να απενεργοποιήσουν το Service Workers στο πρόγραμμα περιήγησης με τον ακόλουθο τρόπο (μέσω του εκτενής λίστα με τον οδηγό ρυθμίσεων απορρήτου και ασφάλειας του Firefox ):
- Φόρτωση about: config στη γραμμή διευθύνσεων του προγράμματος περιήγησης και πατήστε enter.
- Επιβεβαιώστε ότι θα είστε προσεκτικοί εάν εμφανίζεται μια ειδοποίηση.
- Χρησιμοποιήστε το πεδίο αναζήτησης για να βρείτε το dom.service
- Εγκατάσταση dom.serviceWorkers.enabled και κάντε διπλό κλικ στο όνομα προτίμησης για να το ορίσετε σε ψευδές. Με αυτόν τον τρόπο απενεργοποιείται η λειτουργικότητα του Service Workers στο Mozilla Firefox.
Για να αναιρέσετε την αλλαγή, επαναλάβετε τη διαδικασία, αλλά βεβαιωθείτε ότι η τιμή της προτίμησης έχει οριστεί ως αληθής όταν τελειώσετε.
Διαχείριση εργαζομένων σέρβις στο Google Chrome
- Πρέπει να φορτώσετε τη διεύθυνση url χρώμιο: // serviceworker-internals / στο πρόγραμμα περιήγησης ιστού Chrome για να ανοίξετε τη λίστα των εγγεγραμμένων εργαζομένων.
- Το Chrome εμφανίζει ελαφρώς διαφορετικές πληροφορίες από τον Firefox, συμπεριλαμβανομένου ενός αρχείου καταγραφής κονσόλας που μπορεί να είναι βολικό.
- Πατήστε το κουμπί κατάργησης εγγραφής για να καταργήσετε το επιλεγμένο στοιχείο από το πρόγραμμα περιήγησης ή ξεκινήστε να το ενεργοποιείτε.
Απενεργοποίηση εργαζομένων σέρβις στο Google Chrome
Δεν φαίνεται να υπάρχει τρόπος προς το παρόν να απενεργοποιήσετε τη λειτουργία στο πρόγραμμα περιήγησης Chrome. Αφήστε ένα σχόλιο παρακάτω αν έχετε βρει έναν τρόπο και θα ενημερώσω το άρθρο το συντομότερο δυνατόν.
Χρήσιμοι πόροι
Οι παρακάτω πόροι προσφέρουν πρόσθετους - συνήθως επικεντρωμένους στην ανάπτυξη - πόρους.
- Ξεκινήστε με το Service Worker Google Developers
- Είναι έτοιμος ο εργαζόμενος σέρβις συγκρίνει την υποστήριξη του προγράμματος περιήγησης
- Service Worker API MDN
- Εισαγωγή στο Service Worker στο HTML5 Rocks
- Το προσχέδιο εργασίας των εργαζομένων σέρβις W3C