Bleeding edge Articles
-
Firefox Development Highlights – Per Window Private Browsing & Canvas' globalCompositeOperation new values
On a regular basis, we like to highlight the latest features in Firefox for developers, as part of our Bleeding Edge series, and most examples only work in Firefox Nightly (and could be subject to change). Per Window Private Browsing Private browsing is very useful for web developers. A new private session doesn’t include existing […]
-
Content Security Policy 1.0 lands in Firefox Aurora
The information in this article is based on work together with Ian Melven, Kailas Patil and Tanvi Vyas. We have just landed support for the Content Security Policy (CSP) 1.0 specification in Firefox Aurora (Firefox 23), available as of tomorrow (May 30th). CSP is a security mechanism that aims to protect a website against content […]
-
Introducing Firefox Development Highlights
We know he have a lot of readers out there interested in the Open Web and its capabilities, and part of that is to see the latest additions and implemented features in Firefox. Therefore, we’re introducing Firefox Development Highlights here at Mozilla Hacks. Introduction The purpose of this post is to highlight some of the […]
-
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 […]
-
AV1: next generation video – The Constrained Directional Enhancement Filter
AV1 is a new general-purpose video codec developed by the Alliance for Open Media. The alliance began development of the new codec using Google’s VPX codecs, Cisco’s Thor codec, and Mozilla’s/Xiph.Org’s Daala codec as a starting point. AV1 leapfrogs the performance of VP9 and HEVC, making it a next-next-generation codec. Today's post is a deep-dive into the Constrained Directional Enhancement Filter and how it came to be.
-
Firefox Development Highlights: video.playbackRate and download attribute
Here are the latest features in Firefox for developers, as part of our Bleeding Edge series, and most examples only work in Firefox Nightly (and could be subject to change). <video>: support for custom playbackRate Setting video.playbackRate changes the “video speed”. 1.0 is regular speed, 2.0 is 2 times faster. From the MDN documentation on […]
-
Progress on OMTC, unprefixed Visibility API and CSS improvements – Firefox Development Highlights
To keep all you web developers in the loop about new features and improvements in Firefox, and to be able to test and experiment in an early stage, here’s the latest Firefox Development Highlights. This is part of our Bleeding Edge series, and most examples only work in Firefox Nightly (and could be subject to […]
-
Internationalize your keyboard controls
Recently I came across two lovely new graphical demos, and in both cases, the controls would not work on my French AZERTY keyboard. There was the wonderful WebGL 2 technological demo After The Flood, and the very cute Alpaca Peck. Shaw was nice enough to fix the latter when I told him about the issue. […]
-
Firefox Development Highlights – Viewport percentage, canvas.toBlob() and WebRTC
To keep you updated on the latest features in Firefox, here is again a blog post highlighting the most recent changes. This is part of our Bleeding Edge series, and most examples only work in Firefox Nightly (and could be subject to change). Viewport-percentage lengths Gecko now supports new lenght units: vh, vw, vmin and […]
-
WebVR for All Windows Users
On August 8, Mozilla will make WebVR available in Firefox for all 64-bit Windows users with an Oculus Rift or HTC VIVE headset. Since we first announced this feature two months ago, we’ve seen tremendous growth in the tooling, art content, and applications being produced for WebVR.