Featured Articles
-
localForage: Offline Storage, Improved
Web apps have had offline capabilities like saving large data sets and binary files for some time. You can even do things like cache MP3 files. Browser technology can store data offline and plenty of it. The problem, though, is that the technology choices for how you do this are fragmented. localStorage gets you really […]
-
WebRTC comes to Firefox
As we mentioned in the Hacks blog back in April , WebRTC will be on by default in Firefox 22. getUserMedia (gUM) has been on by default since Firefox 20. PeerConnection and DataChannel, which enable video/audio calling and peer-to-peer data sharing, are what’s new in Firefox 22 (due to be released today). WebRTC brings real-time […]
-
Introducing Web Activities
One of the more powerful things lately for apps on various mobile phones have been intents. Register your app for handling certain types of actions, or specify in your app what kind of support you are looking for, for the thing you are trying to do. This is especially important in the case of Firefox […]
-
Building A Node.JS Server That Won't Melt – A Node.JS Holiday Season, part 5
This is episode 5, out of a total 12, in the A Node.JS Holiday Season series from Mozilla’s Identity team. For this post, we bring the discussion back to scaling Node.JS applications. How can you build a Node.JS application that keeps running, even under impossible load? This post presents a technique and a library that […]
-
Firefox 49 fixes sites designed with WebKit in mind, and more
Several recent articles on the Hacks blog explain why web developers should care about cross-browser compatibility and how great web developers achieve it. Web developers have a critical role in making the web work for everyone. And so do browser makers. As of today we’re introducing a number of compatibility features to the Gecko rendering […]
-
Firefox Developer Edition 38: 64-bits and more
In celebration of the 10th anniversary of Firefox, we unveiled Firefox Developer Edition, the first browser created specifically for developers. At that time, we also announced plans to ship a 64-bit version of Firefox. Today we’re happy to announce the next phase of that plan: 64-bit builds for Firefox Developer Edition are now available on […]
-
Faster smarter JavaScript debugging in Firefox DevTools
Script debugging is one of the most powerful and complex productivity features in the web developer toolbox. Done right, it empowers developers to fix bugs quickly and efficiently. The DevTools Debugger team – with help from our tireless developer community – has just landed updates that significantly improve performance and reliability.
-
Network Monitor, now in Firefox Beta
The Firefox Developer Tools team is particularly proud announce that Firefox 23 (in Firefox Beta, to be released today) ships with an initial but very functional Network Monitor tool that not only provides similar functionality to other tool sets, but in many improves on them. This important step is the result of lots of hard […]
-
Performance with JavaScript String Objects
This article aims to take a look at the performance of JavaScript engines towards primitive value Strings and Object Strings. It is a showcase of benchmarks related to the excellent article by Kiro Risk, The Wrapper Object. Before proceeding, I would suggest visiting Kiro’s page first as an introduction to this topic. The ECMAScript 5.1 […]
-
Firefox 4: recent changes in Firefox
I’ve been really busy these days, and I didn’t have a chance to keep you updated, and a lot happened: Javascript Release of Jägermonkey, Firefox new Javascript engine Release of Kraken, a new browser benchmark SpiderMonkey JSON change: trailing commas no longer accepted New ES5 strict mode support, see the restrictions Hardware acceleration, how to […]