Join MDN and developers like you at Mozilla's View Source conference, November 2-4 in Portland, Oregon. Learn more at

Shared knowledge for the Open Web

Web Technologies


Get Web technology news from Mozilla, get help from other developers, and more!

Learn more and sign up!

Hacks Blog

  • View Source Conference: 16 great reasons to join us in Portland

    What, when, where View Source is a brand new conference for web developers, presented by Mozilla and friends, produced by the folks who also bring you the Mozilla Developer Network, to share knowledge of the Open Web. It’s a single track event with plenty of time and space for discussion, ...

  • Porting Chrome Extensions to Firefox with WebExtensions

    After reading last month’s “Let’s Write a Web Extension,” I was inspired to try and port a real-world add-on to a WebExtension. Specifically, I tried to port the Chrome version of the popular, open-source “Reddit Enhancement Suite” (RES) to Firefox. Here’s what I learned, and what you can do today ...

  • Building RTL-Aware Web Apps & Websites: Part 2

    Pushing the Web forward means making it better for developers and users alike. It means tackling issues that our present Web faces; this is especially true for making responsive RTL (right-to-left) design and development easier to achieve.

  • Something Looks Different Around Here…

    We’ve revamped the Hacks Blog! The old design was looking a little long in the tooth, and was built in an altogether less-responsive era. The new design has a few goals: Look great on as many screens as possible Get out of the way of some awesome content Have the ...

  • Build and Run Firefox OS on Sony Open Devices

    A few years ago, Sony released their first port of Firefox OS, for the Xperia E. Since then, Sony has started the Open Devices initiative to bring support for AOSP (the Android Open Source Project) to many more of its smartphones. The porting work described in this post is based ...

Help improve MDN

All parts of MDN (docs, demos, and the site itself) are created by an open community of developers. Please join us! Pick one of these ways to help: