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