JavaScript Articles
-
Flambe Provides Support For Firefox OS
Flambe is a performant cross-platform open source game engine based on the Haxe programming language. Games are compiled to HTML5 or Flash and can be optimized for desktop or mobile browsers. The HTML5 Renderer uses WebGL, but provides fallback to the Canvas tag and functions nicely even on low-end phones. Flash Rendering uses Stage 3D […]
-
The Making of the Time Out Firefox OS app
A rash start into adventure So we told our client that yes, of course, we would do their Firefox OS app. We didn’t know much about FFOS at the time. But, hey, we had just completed refactoring their native iOS and Android apps. Web applications were our core business all along. So what was to […]
-
Ember.JS – What it is and why we need to care about it
This is a guest post by Sourav Lahoti and his thoughts about Ember.js Developers increasingly turn to client-side frameworks to simplify development, and there’s a big need for good ones in this area. We see a lot of players in this field, but for lots of functionality and moving parts, very few stand out in […]
-
JavaScriptOO.com, to find what meets your JavaScript needs
The JavaScript Renaissance We all know the major players in JavaScript projects. MV* frameworks like AngularJS, Backbone, and Ember.js are inspiring a whole new breed of client applications. Utility libraries like underscore and lodash simplify constructs once reserved for academic exercise. And of course, the monolithic namespace jQuery is everywhere. The large teams and growing […]
-
Gap between asm.js and native performance gets even narrower with float32 optimizations
asm.js is a simple subset of JavaScript that is very easy to optimize, suitable for use as a compiler target from languages like C and C++. Earlier this year Firefox could run asm.js code at about half of native speed – that is, C++ code compiled by emscripten could run at about half the speed […]
-
Ember Inspector on a Firefox near you
… or Cross-Browser Add-ons for Fun or Profit Browser add-ons are clearly an important web browser feature, at least on the desktop platform, and for a long time Firefox was the browser add-on authors’ preferred target. When Google launched Chrome, this trend on the desktop browsers domain was pretty clear, so their browser provides an […]
-
The Side Projects of Mozillians: JSFiddle and Meatspac.es
At Mozilla, we are happy to get the chance to work with a lot of talented people. Therefore, as an on-going series, we wanted to take the opportunity to highlight some of the exciting projects Mozillians work on in their spare time. JSFiddle JSFiddle is a tool to write web examples (in HTML, JavaScript and […]
-
Handling click-to-activate plugins using JavaScript
From Firefox 26 onwards — and in the case of insecure Flash/Java in older Firefox versions — most plugins will not be automatically activated. We therefore can no longer plugins starting immediately after they have been inserted into the page. This article covers JavaScript techniques we can employ to handle plugins, making it less likely […]
-
Using JSFiddle to Prototype Firefox OS Apps
Dancing to the Tune of the Fiddle JSFiddle is a fantastic prototyping and code review tool. It’s great for getting out a quick test case or code concept without having to spool up your full tool chain and editor. Further, it’s a great place to paste ill-behaved code so that others can review it and […]
-
So You Wanna Build a Crowdfunding Site?
The tools to get funded by the crowd should belong to the crowd. That's why I want to show you how to roll your own crowdfunding site, in less than 300 lines of code. Everything in this tutorial is open source, and we'll only use other open-source technologies, such as Node.js, MongoDB, and Balanced Payments. […]