Articles by Chris Heilmann
-
Privacy policy guidelines and Template for web apps
Releasing an app is much more than just coding it. You are providing a service to people and they trust you with their data. With the amount of reports of apps “calling home” and storing and sending your data to third parties without your consent rising it is important to make it plain and obvious […]
-
State of the browser in London, England
Last Saturday in London, England the State of the browser conference brought together developer advocates from almost all browser vendors to give the audience an overview of what is going on in the world of browsers. Browser panel with Bruce Lawson (Opera), Chris Heilmann (Mozilla), Martin Beeby (Microsoft) and Paul Kinlan (Google) My involvement was […]
-
Click highlights with CSS transitions
When you watch screencasts from time to time you’ll see that some software adds growing dots to the clicks the person explaining does to make them more obvious. Using CSS transitions this can be done very simply in JavaScript, too. Check out the following demo on JSFiddle and you see what we mean. When you […]
-
Bret Victors "Inventing on principle" – and a few things it inspired
Bret Victor‘s “Inventing on principle” talk (also available on YouTube in case you want to skip ahead) from this year’s CUSEC is one of these hours of your life where you watch something and go “wow”: Video on Vimeo. Bret talks about having a principle to follow when inventing new things. A principle that guides […]
-
HTML5 conversion and information at Mosync hackathon in Stockholm, Sweden
It is not often that you find yourself in a disused nuclear reactor from the 50s to talk about state-of-the-art web technology. For about a hundred developers and designers this is exactly what happened last Saturday in Stockholm, Sweden. The R1 reactor played host to the Mosync hackathon organised to get developers to try out […]
-
HTML5 audio and audio sprites – this should be simple
As we’re having a HTML5 Audio developer derby this month, I thought it fun to play with audio again. And I found it sadly enough pretty frustrating. One thing I proposed in a lot of talks is using the idea of CSS sprites and apply them to HTML5 audio. You’ll get the same benefits – […]
-
Porting "Me & My Shadow" to the Web – C++ to JavaScript/Canvas via Emscripten
Editors note: This is a guest post by Alon Zakai of the Mozilla Emscripten team. Thanks Alon! Me & My Shadow is an open source 2D game, with clever gameplay in which you control not one character but two. I happened to hear about it recently when they released a 0.3 version: Since I’m looking […]
-
Launching Evangelism Reps – getting the army of awesome ready to take the stage
Today the Developer Engagement Team has launched the Evangelism Reps program – a special interest group within ReMo. Each year, we get thousands of requests to send Mozilla speakers around the world to talk about HTML5, new web technologies, Mozilla’s mission, our projects, products and more. Now, we would love for you to join the […]
-
People of HTML5: Andrew Betts on building the FT.com HTML5 app
HTML5 needs spokespeople to work. There are a lot of people out there who took on this role, and here at Mozilla we thought it is a good idea to introduce some of them to you with a series of interviews and short videos. The format is simple – we send the experts 10 questions […]
-
Making the Dino roar – syncing audio and CSS transitions
It started with Brian King setting up our Google+ page using this round MDN logo by John Slater. I thought this looks cool and reminded me of the famous MGM intro so I wondered if I could turn it into an intro for our video tutorials (not sure if we will do that though). And, […]