Articles by Chris Heilmann
-
HTML5 at FOSDEM2011 – Oven Fresh Web Tech means Kernel folk
I just returned from my first ever FOSDEM conference in Brussels, Belgium – a hard-core open source conference with more Linux Distros and amazing open source software packages being showcased that I could take in (although this might also be because of the fact that the conference served beer all day). The free conference attracts […]
-
Simple HTML5 video encoding with vid.ly – interview, first impressions and invite code
Today encoding.com released a new service called vid.ly which is not yet another URL shortener, but actually a very impressive service for converting video. One of the biggest annoyance of using HTML5 video is to convert your movie to various formats supported by different browsers. Vid.ly does this job for you: it converts the video […]
-
Zooming and rotating for video in HTML5 and CSS3
The source of the code examples in this post is available on GitHub and you can see the demo in action. There are dozens of video players that allow you to do all the normal things with videos: play, pause, jump to a certain time and so on. More advanced ones also allow you to […]
-
Developer survey results: libraries and cross-browser on mobile?
At Mozilla, we are dedicated to keep the web open and independent of a single company or technology. This means that users should have a choice of browsers and technology to use to go online and should not be blocked out because they can’t afford a certain device or are forbidden to change their browser. […]
-
FoxIE – a video training series on web standards with Microsoft
About a month ago Chris Heilmann of Mozilla went to Miami, Florida to shoot a series of training videos with Rey Bango of Microsoft. Now these videos are available on Microsoft’s Channel9 as the FoxIE training series. In a very off-the-cuff discussion format between Rey and Chris we covered a few topics: Introducing FoxIE has […]
-
Detecting and generating CSS animations in JavaScript
When writing of the hypnotic spiral demo the issue appeared that I wanted to use CSS animation when possible but have a fallback to rotate an element. As I didn’t want to rely on CSS animation I also considered it pointless to write it by hand but instead create it with JavaScript when the browser […]
-
Calculated drop shadows in HTML5 canvas
One of the best new features of HTML5 when it comes to visual effects is the canvas element and its API. On the surface, it doesn’t look like much – just a rectangle in the page you can paint on and wipe. Much like an etch-a-sketch. However, the ability to transform, rotate and scale its […]
-
Making history with the August Dev Derby
It is time to announce another month’s Dev Derby and this August we want you to play with the History API. The History API is a much needed piece of the puzzle of creating modern web applications and here is why: Links are good, they make the web work The web is made up from […]
-
Building Firefox Hub Add-ons for Firefox for Android
The Firefox Hub APIs allow add-ons to add new panels to the Firefox for Android home page, where users normally find their top sites, bookmarks and history. These APIs were introduced in Firefox 30, but there are more features and bug fixes in Firefox 31 and 32. You can already find some of these add-ons […]
-
Mozilla at conferences – June edition
Welcome to a quick round-up of what Mozillians have been talking about at events in and around June. Frédéric Harper spoke at Devoxx UK about “Getting the best out of your design with responsive web design“ Robert Nyman spoke at JSCamp Romania about “Five stages of development (slides – video)” David Baron spoke at CSS […]