title | date | url | slug | pinboardId | private | tags | ||
---|---|---|---|---|---|---|---|---|
JavaScript isn’t always available and it’s not the user’s fault |
2019-11-05 11:19:51 UTC |
2019-11-05-fd6a5d89 |
1168086518 |
false |
|
Excellent reminder of why we need to progressively enhance and not have our site's core functionality relying on JavaScript:
- The browser doesn’t recognise your JavaScript code
- Browser extensions can break JavaScript
- Some browsers turn off JavaScript on slow connections
- JavaScript might fail to download
- Corporate firewalls and mobile operators block JavaScript
- Some browsers don’t run JavaScript
Adam's post goes into detail on each point and includes "what to do about it"
Source: adamsilver.io