จัดการพนักงานบริการใน Firefox และ Chrome

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

Chrome และ Firefox ให้ตัวเลือกแก่ผู้ใช้ในการจัดการ Service Workers ที่ลงทะเบียนในเบราว์เซอร์รวมถึงตัวเลือกในการลบ Service Workers ออกจากเบราว์เซอร์

Service Workers เป็นคุณลักษณะที่กำลังจะมาถึงซึ่งได้รับการสนับสนุนโดยเบราว์เซอร์สมัยใหม่ส่วนใหญ่ที่ช่วยให้ไซต์และบริการต่างๆสามารถโต้ตอบกับเบราว์เซอร์ได้โดยไม่ต้องเปิดอยู่

คิดว่าเป็นกระบวนการตามความต้องการที่ช่วยให้สามารถใช้งานได้ ดัน การแจ้งเตือน และการซิงโครไนซ์ข้อมูลหรือทำให้ไซต์ทำงานแบบออฟไลน์

ปัจจุบันเว็บเบราว์เซอร์ไม่ได้ออกแบบมาเพื่อแจ้งเตือนผู้ใช้ตลอดเวลาเมื่อลงทะเบียน Service Workers ในเบราว์เซอร์ สิ่งนี้เกิดขึ้นเป็นกระบวนการเบื้องหลังเกือบตลอดเวลาในปัจจุบัน

จัดการพนักงานบริการ

show notifications

Service Worker ได้รับการลงทะเบียนโดยอัตโนมัติหรือหลังจากผู้ใช้ยอมรับพร้อมต์ Pinterest เป็นเว็บไซต์ที่ลงทะเบียนโดยอัตโนมัติเมื่อมีการเยี่ยมชมไซต์ใน Chrome หรือ Firefox

สิ่งนี้ไม่ชัดเจนสำหรับผู้ใช้เนื่องจากเกิดขึ้นในพื้นหลัง

Chrome และ Firefox ไม่มีข้อมูลที่ชัดเจนเกี่ยวกับวิธีจัดการ Service Workers ที่เพิ่มลงในเบราว์เซอร์ก่อนหน้านี้ ในขณะที่ความสามารถมีอยู่ แต่จะถูกซ่อนจากผู้ใช้มากหรือน้อยในช่วงเวลานี้ซึ่งเป็นปัญหาหากจำเป็นต้องลบคนงานที่ลงทะเบียนไว้ก่อนหน้านี้ออกจากเบราว์เซอร์

คู่มือนี้ให้วิธีการจัดการพนักงานใน Firefox และ Chrome

ข้อมูลที่เป็นประโยชน์

  • ที่มา คือหน้าที่ลงทะเบียน Service Worker
  • ขอบเขต หมายถึงเพจที่ Service Worker ควบคุม (ยอมรับการดึงข้อมูลและเหตุการณ์ข้อความจาก)
  • ต้นฉบับ แสดงรายการ url ของไฟล์ Service Worker JavaScript

จัดการพนักงานบริการใน Mozilla Firefox

firefox manage service workers

ผู้ใช้ Firefox สามารถจัดการ Service Workers ที่ลงทะเบียนทั้งหมดในเบราว์เซอร์ได้ด้วยวิธีต่อไปนี้:

  1. ภาระ เกี่ยวกับ: serviceworkers ในแท็บใหม่หรือแท็บปัจจุบันเช่นโดยการคัดลอกและวางที่อยู่หรือบุ๊กมาร์กแล้วโหลดด้วยวิธีนี้
  2. Firefox จะแสดง Service Workers ที่ลงทะเบียนทั้งหมดบนหน้า Service Worker แต่ละรายจะแสดงที่มาขอบเขต URL ของผู้ปฏิบัติงานปัจจุบันชื่อแคชและข้อมูลอื่น ๆ
  3. คลิกที่ยกเลิกการลงทะเบียนเพื่อลบ Service Worker ออกจาก Firefox หรืออัปเดตเพื่อขอการอัปเดตจากแหล่งที่มา

ปิดการใช้งาน Service Workers ใน Mozilla Firefox

firefox disable service workers

ผู้ใช้ Firefox สามารถปิดใช้งาน Service Workers ในเบราว์เซอร์ได้ด้วยวิธีต่อไปนี้ (ผ่านไฟล์ รายการคู่มือการตั้งค่าความเป็นส่วนตัวและความปลอดภัยของ Firefox ที่ครอบคลุม ):

  1. โหลด about: config ในแถบที่อยู่ของเบราว์เซอร์แล้วกด Enter
  2. ยืนยันว่าคุณจะระมัดระวังหากการแจ้งเตือนปรากฏขึ้น
  3. ใช้ช่องค้นหาเพื่อค้นหา dom.service
  4. ตั้งอยู่ dom.serviceWorkers.enabled และดับเบิลคลิกที่ชื่อการกำหนดลักษณะเพื่อตั้งค่าเป็นเท็จ การดำเนินการดังกล่าวจะปิดการทำงานของ Service Workers ใน Mozilla Firefox

หากต้องการเลิกทำการเปลี่ยนแปลงให้ทำซ้ำขั้นตอน แต่ตรวจสอบให้แน่ใจว่าค่าของการกำหนดลักษณะถูกตั้งค่าเป็นจริงเมื่อคุณทำเสร็จแล้ว

จัดการพนักงานบริการใน Google Chrome

chrome service workers

  1. คุณต้องโหลด url chrome: // ServiceWorker-internals / ในเว็บเบราว์เซอร์ Chrome เพื่อเปิดรายชื่อพนักงานที่ลงทะเบียน
  2. Chrome แสดงข้อมูลที่แตกต่างจาก Firefox เล็กน้อยรวมถึงบันทึกคอนโซลซึ่งอาจมีประโยชน์
  3. กดปุ่มยกเลิกการลงทะเบียนเพื่อลบรายการที่เลือกออกจากเบราว์เซอร์หรือเริ่มเปิดใช้งาน

ปิดใช้งาน Service Workers ใน Google Chrome

ดูเหมือนจะไม่มีวิธีปิดใช้งานคุณลักษณะนี้ในเบราว์เซอร์ Chrome ในขณะนี้ แสดงความคิดเห็นด้านล่างหากคุณพบวิธีและฉันจะอัปเดตบทความโดยเร็ว

แหล่งข้อมูลที่เป็นประโยชน์

แหล่งข้อมูลต่อไปนี้เสนอเพิ่มเติม - โดยปกติจะเน้นที่การพัฒนา - ทรัพยากร