Shared knowledge for the Open Web

Web Technologies

Hacks Blogread more at hacks.mozilla.org

  • Using Immutable Caching To Speed Up The Web

    The benefits of immutable caching mean that when a page is refreshed, which is an extremely common social media scenario, elements that were previously marked immutable with an HTTP response header do not have to be revalidated with the server. Lacking this hint, the browser needs to guess which objects ...

  • WebGL 2 lands in Firefox

    With the release of Firefox 51, WebGL 2 support has landed! WebGL is a standard API to render 3D graphics in the Web. It is based on OpenGL ES, which is commonly used by mobile games. To date, we have been able to use WebGL 1 (based on OpenGL ES ...

  • Prototyping a subcontinent scale sculpture in A-Frame

    Back in 2016, I submitted a concept in response to the British Council call for entries to their UK-India 2017 Digital Open Call. Titled “A piece of Art as big as India”, the idea was to create an augmented reality sculpture that the people of India could not only view ...

  • TypedArray or DataView: Understanding byte order

    TL;DR Depending on how you access an ArrayBuffer you get different byte order on the same machine. So long story short: it makes a difference if you use a TypedArray or the setters from a DataView. ArrayBuffer is there to give efficient and fast access to binary data, such as ...

  • Firebug lives on in Firefox DevTools

    Firebug, the original browser developer tool, has been discontinued as a separate Firefox add-on, and will go forward as Firebug.next atop Firefox DevTools. The spirit of Firebug lives on in all of the browser developer tools we build and use today.

Help improve MDN

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