ProgramsJavaScript

Browser API

geolocation, clipboard, workers. The browser says no until you ask.

15 programs · open one, then the next

Start with Geolocation API
  1. 01Geolocation APIIntermediateGet user location using Geolocation APIOpen example →
  2. 02Notifications APIIntermediateDisplay browser notificationsOpen example →
  3. 03Clipboard APIIntermediateCopy and paste using Clipboard APIOpen example →
  4. 04Fullscreen APIBeginnerEnter and exit fullscreen modeOpen example →
  5. 05Page Visibility APIBeginnerDetect when page is visible or hiddenOpen example →
  6. 06Web WorkersAdvancedRun scripts in background threadsOpen example →
  7. 07Service WorkersAdvancedCreate service workers for offline supportOpen example →
  8. 08IndexedDBAdvancedUse IndexedDB for client-side storageOpen example →
  9. 09File APIIntermediateRead files using File APIOpen example →
  10. 10Canvas APIIntermediateDraw on canvas elementOpen example →
  11. 11Web Audio APIAdvancedCreate and manipulate audioOpen example →
  12. 12Speech SynthesisBeginnerConvert text to speechOpen example →
  13. 13Vibration APIBeginnerControl device vibrationOpen example →
  14. 14Battery APIIntermediateGet battery statusOpen example →
  15. 15Intersection ObserverIntermediateObserve element visibilityOpen example →