Arnelle BalaneAsync Clipboard API: Accessing the clipboard using JavaScriptAccessing the user’s clipboard has not been the nicest thing to do for a long time. We had to use the document.execCommand API to copy and…Sep 8, 2019Sep 8, 2019
Arnelle BalanePlaying the T-Rex Runner game inside a Picture-in-Picture windowThe Picture-in-Picture API is a new Web platform API that allows websites to play videos in a little floating window that stays on top of…Jul 22, 2019Jul 22, 2019
Arnelle BalaneBuilding a site navigation menu using React HooksThis articles walks through making a site’s navigation menu using the useState and useEffect React Hooks.Jan 20, 20193Jan 20, 20193
Arnelle BalaneUsing lazysizes to lazyload images on the WebImages constitute a large portion of the page weights of a lot of Web pages. They make our pages more enjoyable to look at, but can also…Jan 13, 2019Jan 13, 2019
Arnelle BalaneUsing the Ambient Light Sensor API to add brightness-sensitive dark mode to my websiteI just added a new enhancement to my website: dark mode! Because, you know, you might be viewing it at night and I don’t want you to get…Jun 9, 20182Jun 9, 20182
Arnelle BalaneThe Picture-in-Picture APIThe Picture-in-Picture API (PiP) is a new experimental Web Platform API that allows Web pages to play a video in a little window that stays…Jun 7, 20182Jun 7, 20182
Arnelle BalaneThe Intersection Observer APIThe Intersection Observer API is a Web platform API that allows for observing changes to how much of a target element’s area intersects…Feb 25, 20185Feb 25, 20185
Arnelle BalaneSending data across different browser tabsSome time ago I explored different ways of sending data across different browser tabs or windows. My challenge is for it to be a purely…Dec 1, 20178Dec 1, 20178
Arnelle BalaneUpdating my website to use JavaScript ModulesJavaScript Modules has landed in Chrome 61! Excited to try out the Web platform’s native way of defining and loading modules, I started…Sep 20, 2017Sep 20, 2017
Arnelle BalaneThe Credential Management APIThe Credential Management API is a browser API which provides programmatic access to the browser’s credential manager and helps users sign…Aug 27, 20173Aug 27, 20173