Articles by Chris Heilmann
-
Firefox OS for developers – the platform HTML5 deserves
Over the next few weeks we will publish a series of short videos here that explain what Firefox OS means for developers and how you can be part of the revolution it brings to the world. In various conversations we’ve repeatedly heard from developers that they view Firefox OS as simply a third player in […]
-
Building a simple paint game with HTML5 Canvas and Vanilla JavaScript
When the talk is about HTML5 Canvas you mostly hear about libraries to make it work for legacy browsers, performance tricks like off-screen Canvas and ways to draw and animate sprites and tiles. This is only one part of Canvas, though. On the lowest level, Canvas is a way to manipulate pixels of a portion […]
-
HTML5 mythbusting
The ongoing discussion about the “readiness” of HTML5 is based on a lot of false assumptions. These lead to myths about HTML5 that get uttered once and then continuously repeated – a lot of times without checking their validity at all. HTML5 doesn’t perform? The big thing everybody who wants to talk about the problems […]
-
Broken promises of HTML5 and what's next? – a presentation at HTML5DevConf
Yesterday Mozilla attended the HTML5 Developer Conference in San Francisco, California to give a keynote presentation. The very packed schedule of the conference already covered a lot of topics around the subject matter, which is why we considered it worth while to contribute with a talk that told tales from the trenches of advocating HTML5 […]
-
Using data-* attributes in JavaScript and CSS
When HTML5 got defined one of the things that was planned for was extensibility in terms of data that should be in the HTML, but not visible. The data-* attributes allow us to store extra information on HTML elements without needing to use a non-semantic element or pollute the class name. In essence this is […]
-
Much simpler web deployment ahead: Harp.io
There is a gap in the toolset of aspiring web makers and professional web developers at the moment: simple deployment. While it is easy to create a web site, set up a blog or even build your first HTML5 app, the deployment is still not as easy as it should be in this day and […]
-
Mozilla at Smashingconf 2012
Smashingconf this week attracted 350 web enthusiasts from all over to come to Freiburg, Germany. Workshops and talks by 16 international experts and speakers promised a good overview over what is happening right now. Overall the conference was a great experience. Asking attendees why they came to the conference they said they wanted to learn […]
-
Selling HTML5 to a consulting company
I just spent a weekend in a resort in Mallorca. I was invited by an IT consultancy from Frankfurt to join them at their off-site and give a two hour (re)introduction to HTML5. The audience and the challenge The consultancy is very successful in what they do and are very much a Java / native […]
-
Mozilla at OpenReaktor Warsaw – Firefox OS and Open Business
As a warm-up for Mozcamp happening in Warsaw, Poland this weekend the Mozilla DevEngage team together with Reaktor Warsaw gave around 100 developers and entrepreneurs a first look at Firefox OS and the upcoming infrastructure Mozilla is working on to enable Open Business. Chris Heilmann and Brian King had an hour to bring our messages […]
-
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. […]