Contact emails

*[email protected] <[email protected]>, [email protected]
<[email protected]>*Explainer


*https://github.com/yoshisatoyanagisawa/service-worker-static-routing-api
<https://github.com/yoshisatoyanagisawa/service-worker-static-routing-api>*
Specification


*None*Summary


*This API allows developers to configure the routing, and allows them to
offload simple things ServiceWorkers do. If the condition matches, the
navigation happens without starting ServiceWorkers or executing JavaScript,
which allows web pages to avoid performance penalties due to ServiceWorker
interceptions.*Blink component


*Blink>ServiceWorker
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EServiceWorker>*
Motivation


*Starting ServiceWorkers is known to be a slow process, and web users need
to wait for its startup if the ServiceWorker intercepts loading the page
resources. At the same time, the ServiceWorker brings flexibility to the
transport layer, and it behaves as a client-side proxy. Developers can
implement offline support or provide client-side content modification with
it. Currently, ServiceWorkers intercept all requests for pages within their
scope, which brings a performance penalty within the scope.*Initial public
proposal

*https://github.com/yoshisatoyanagisawa/service-worker-static-routing-api
<https://github.com/yoshisatoyanagisawa/service-worker-static-routing-api>*
Debuggability


*The registered router rules will be visible via
chrome://serviceworker-internals or DevTools.*Is this feature fully tested
by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
?


*It will be before shipping*Flag name


*#service-worker-static-router*Requires code in //chrome?


*False*Tracking bug


*https://bugs.chromium.org/p/chromium/issues/detail?id=1371756
<https://bugs.chromium.org/p/chromium/issues/detail?id=1371756>*Estimated
milestones


*No milestones specified*Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5185352976826368

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPNB-6UTtv5s2UUsE71Y6UfDJr%3Dd94WcxYzfUVSMxqC6%2BtjbEQ%40mail.gmail.com.

Reply via email to