Articles
-
Capturing – Improving Performance of the Adaptive Web
Responsive design is now widely regarded as the dominant approach to building new websites. With good reason, too: a responsive design workflow is the most efficient way to build tailored visual experiences for different device screen sizes and resolutions. Responsive design, however, is only the tip of the iceberg when it comes to creating a […]
-
Learn and share about new topics every month on MDN
Did you have “expand my technical knowledge” as one of your New Year’s resolutions a few months ago? How’s that going? How about setting aside a day, or just a few hours, once a month, to teach yourself about a topic related to Web development, and share what you’ve learned with others? Wouldn’t it be […]
-
Firefox OS Simulator – previewing version 3.0
Three months ago we were proud to release the 1.0 version of the Firefox OS Simulator. We’ve made a lot of progress since, and version 2.0 came out about a month ago (latest official version). Now, moving forward, we’d like to present and introduce you to a preview of the upcoming 3.0 version! We discussed […]
-
Font Inspector and <time> and <data> elements – Firefox Development Highlights
Time for another look at the latest developments with Firefox. This is part of our Bleeding Edge and Firefox Development Highlights series, and most examples only work in Firefox Nightly (and could be subject to change). Font Inspector A Font Inspector is now available in the Firefox DevTools. In the Firefox Inspector, a “Fonts” panel […]
-
Building User-Extensible Webapps with Local
In an interview with Andrew Binstock in 2012, Alan Kay described the browser as “a joke.” If that surprises you, you’ll be glad to know that Mr. Binstock was surprised as well. Part of the problem Kay pointed out is well-known: feature-set. Browsers are doing today what word-processors and presentation tools have done for decades. […]
-
Shiva – More than a RESTful API to your music collection
Music for me is not only part of my daily life, it is an essential part. It helps me concentrate, improves my mood, distracts me and/or helps me relax. This is true for most (if not all) people.The lack of music or the wrong selection of tunes can have the complete opposite effect, it has […]
-
Google and MPEG LA Agree, Free VP8
Today Google and the MPEG LA jointly announced a licensing agreement with 11 companies to protect all users of the VP8 video codec. With the agreement in place, developers can make great sites with WebM without fear of legal retribution. As a quick refresher, MPEG LA licenses the patents needed for many common, proprietary video […]
-
Firefox OS support lands in EnyoJS 2.2
Originally the app framework for HP webOS, the Enyo framework has since evolved into a full-featured cross-platform cross-device HTML5 framework for the modern web developer. Following the philosophy of reusing code and rapid quality development, Enyo uses an object-oriented encapsulation model, where you build components you can move around, extend upon, and reuse in a […]
-
Taming Configurations with node-convict – A Node.JS Holiday Season, part 7
This is episode 7, out of a total 12, in the A Node.JS Holiday Season series from Mozilla’s Identity team. Today it’s time to talk about configuration. In this installment of “A Node.JS Holiday Season” series we’ll take a look at node-convict, a tool that helps manage the configuration of node.js applications. It provides transparent […]
-
Announcing the winners of the January 2013 Dev Derby!
This past January, creative web developers from around the world showed us what they could do with drag and drop interaction in the January Dev Derby contest. After looking through the entries, our three new expert judges–Craig Cook, Franck Lecollinet, and Guillaume Lecollinet–decided on four winners and two runners-up. Not a contestant? There are other […]