Browser & Web Performance · Junior · Question 72 of 75
Why is HTTPS required for many modern web features like service workers?
- ✓Correct answer: These powerful APIs need a secure context so attackers on the network can't inject or tamper with code
- 2HTTPS pages render faster
- 3HTTP doesn't support JavaScript
Explanation
A service worker can intercept every request of a site; letting a network attacker install one would be disastrous.