You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a bit of a brain dump of things we should do to the Workbox Microsite.
Move to WebFundamentals
Move build process for ref-docs to WebFundamentals (Started by @gauntface)
Move existing content over to WebFundamentals
Move demos to glitch and link up in WebFundamentals (Started by @jeffposnick)
Information Architecture
This is just an idea to try and organise things a little.
- Guides
- Get Started
- Compared to sw-<toolbox|precache>
- How to Configure Workbox
- How to Precache
- How to Use Routing
- How to Handle CORS
- How to use Plugins
- How to Enable Offline Analytics
- Common Recipes for Workbox
- How to Troubleshoot / Debug
- How to Migrate from sw-<toolbox|precache>
- How to Rollup Your Own Build
- Modules
- Service Worker
- Loader
- Precaching
- Routing
- Google Analytics
- Strategies
- Background Sync
- Plugins
- Broadcast Cache Update
- Cachable Response
- Cache Expiration
- Node
- Build in Node
- CLI
- WebPack Plugin
Home Page
Create a video for the home page covering high-level explanation and use of workbox.
Highlight some of the common "How to Guides" from the new IA
Cache Google Fonts (Inlined in the home page or just linked to?)
Cache JS, CSS and Images (Inlined in the home page or just linked to?)
Call out browser support
Call out sites using Workbox
Forbes
Add a "Built by the team that worked on sw-toolbox and sw-precache, as used by Lyft, Washington Post.....(+ others)"
Inline a demo running on Glitch
Could be a set of images with diff caching strategies.
Show off the broadcast cache update message
Show off service worker templating.
Get developer to change precache revision and show only that asset updates?
Reference Docs
Build out reference docs as Markdown files rather than a file with YAML with HTML as content
(Should encourage contributions).
Build Reference Docs into a location that means a module can have normal markdown content next to the actual reference docs.
Optional Add ability to select a specific version of the docs from available versions.
Footer
This is some stuff we should call out a little better.
- Community
- Stack Overflow
- Slack
- Contributing
- More
- Blog
- Github
- Demos and Examples
@addyosmani @jeffposnick @philipwalton @deanhume @jescalan @prateekbh @kaycebasques
This is a bit of a brain dump of things we should do to the Workbox Microsite.
Move to WebFundamentals
Information Architecture
This is just an idea to try and organise things a little.
Home Page
Reference Docs
(Should encourage contributions).
Footer
This is some stuff we should call out a little better.