Late last week, I was collecting suggestions for year-end Hacks blog posts. As she headed out for the winter holidays, apps engineer Soledad Peñades gifted me “a bunch of cool talks I watched this year.”
Part 1: Sole’s list
- Jake Archibald reminds us: The service worker is coming, look busy!
- Christoph Burgmer presents Hacking an HTML renderer in plain browser-side JS.
- James Coglan offers “Practical functional programming: pick two.
- You can catch Angelina Fabbro on Improving 2D & 3D Canvas Performance on the Web, One Frame at a Time.
- Kate Hudson’s talk, Contributors Wanted: Encouraging Diversity in Your Open Source Project tells how Mozilla Foundation’s Webmaker team has grown the Webmaker community.
- Jan Jongboom is having way too much fun Abusing phones to make the internet of things.
- Glen Maddern takes on GIFs vs Web Components.
- Jan Monschke describes Using the web for music production and for live performances.
- Edna Piranha (aka Jen Fong-Adwent) talks about building Meatspace.
- Lena Reinhald shares an important point of view: This is bigger than us: Building a future for Open Source.
- Philip Roberts asks What the heck is the event loop anyway?
- In a talk titled Signal Processing with the Web Audio API, Jordan Santell shows how to use the Web Audio editor in Devtools to debug what is going on.
- For a bit of JS fun, check out Jenn Schiffer’s What’s the Harm In Sorting: Sanitizing Inputs For More Optimized JS.
- In her talk Animating SVGs with CSS and SMIL, Sara Soueidan introduces SVG animation elements and how they can be used, and shows what advantages and disadvantages they have compared to CSS animations.
- In Reactive Game Development for the Discerning Hipster, Bodil Stokke offers a fresh perspective.
- Andy Wingo offers his thoughts on Self-hosted JS.
Part 2: Making video better on Firefox
Here’s how you can contribute: Download Firefox Nightly, and help us test the implementation of Media Source Extensions (MSE) to support YouTube videos running in HTML5. Over recents weeks, Firefox engineers have been working hard addressing top bugs. To get this into the hands of users as quickly as possible, we need more help testing the experience. Here’s a detailed description of the testing task, thanks to Bugmaster Liz Henry from the QA team.
File bugs using this link. Describe your platform, OS, and the steps needed to reproduce the problem.
Thank you for helping to make the Firefox Desktop video experience awesome. See you in the new year.