Service Worker Detector
Item logo image for Service Worker Detector

Service Worker Detector

blog.tomayac.com
3.7(

6 ratings

)
Item media 1 screenshot
Item media 2 screenshot

Overview

This extension detects if a website registers a Service Worker.

👷 This extension detects if a website registers a Service Worker [1] by reading the navigator.serviceWorker.controller property [2]. It also parses the Web App Manifest and displays the information in an accessible way. Find the source code of the extension on GitHub [3]. 🤔 Why would you want this? If you aren’t into Web development, most probably you wouldn’t. However, if you are into Web development, the extension helps you identify (unexpected) Service Worker registrations in the wild and lets you analyze their code and learn from them. 💡 Why would you use this extension and not just the amazing Chrome Developer Tools? The answer is that the extension proactively detects Service Workers before you even have to open the Developer Tools (which you probably eventually will end up doing anyway). -- [1] https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker [2] https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerContainer/controller [3] https://github.com/google/service-worker-detector

3.7 out of 56 ratings

Google doesn't verify reviews. Learn more about results and reviews.

Review's profile picture

Eduard GorteDec 27, 2023

Doesn't work as expected

1 person found this review to be helpful
Review's profile picture

Vitaliy RomanyukApr 29, 2022

Doesn't work (lazy dumb on icon still sleeping when workers are loads and works) on latest Cent (Chromium 86.0.4240.198)

2 out of 2 found this helpful
Review's profile picture

Julius SchröderJan 18, 2018

Works perfectly!

1 out of 2 found this helpful

Details

  • Version
    2.4.1
  • Updated
    October 4, 2023
  • Size
    432KiB
  • Languages
    English
  • Developer
    Thomas Steiner
    Neanderstr. 3 Hamburg 20459 Germany
    Website
    Email
    steiner.thomas@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

Google apps