Cross-browser / Polyfill Libraries
Appearance​
- Responsive Web Design
- Media Queries - Enquire.js
- Responsive Image - Picturefill
- Viewport Units Buggyfill
- Web Typography
@font-face
- Font Face Observer
- Web Animation API
- Web Components
Interaction​
- Keyboard - Mousetrap
scroll-behavior: smooth;
- Smoothscroll Polyfill- PointerEvent - PEP / React Pointable
- ResizeObserver Polyfill
Access​
- Web Notifications API - Push.js / Notify.js
- Clipboard API - Clipboard.js / copy-to-clipboard
- Fullscreen API - Screenfull
- Page Visibility API - Visibility.js
<iframe>
- iframe-resizer
Network​
- XHR - window.fetch Polyfill
- Server-Sent Events - EventSource Polyfill
- WebSocket - Socket.IO-client / Engine.IO-client / SockJS-client
Performance​
- Web Worker - Greenlet / Workerize
document-write
- PostScribe- User Timing API - marky
Offline​
- Service Work - Workbox
- File / FileReader API
- IndexedDB
- LocalStorage API - localForage