Approaches to zero-rating
In this section, you can find the various approaches that we took to zero-rating the content on the Oak National Academy website.
Documented here are the various approaches we took once we had audited which third-party scripts and services we had on our webite.
This section includes notes on the following approaches:
- Removing third party scripts
- Changing cookie consent provider
- Adding first-party analytics
- Changing video provider
- Proxying requests via Cloudflare workers
- Rebuilding components
- Self-hosting fonts and scripts
- Self-hosting images from third parties
- Choosing self-hosted alternatives
- Using an image-resizing service
- Working with Google docs and slides
We welcome contributions for other approaches which could appear here. To contribute a new approach, fork this respository and make a pull request on Github.