Geeksphone to start selling Firefox OS Developer Preview phones on April 23
Mozilla, Geeksphone and Telefonica have been working together to create a Firefox OS developer preview phone, and we’re excited to say they will go on sale April 23rd. Read more
Last week in WebKit: All cowhands on deck!
It’s been a smooth week in WebKit land. Improvements to build times and executable sizes are still coming in, as the codebase continues to recover from the departure of the Chromium port.
New features:
Read moreThe concepts of WebGL
This post is not going to be yet another WebGL tutorial: there already are enough great ones (we list some at the end).
We are just going to introduce the concepts of WebGL, which are basically just the concepts of any general, low-level graphics API (such as OpenGL or Direct3D), to a target audience of Web developers.
Read moreFirefox Marketplace: April 5th – April 18th
This is a regular post focusing on the status of the Firefox Marketplace.
Read moreWebRTC Update: Our first implementation will be in release soon. Welcome to the Party! But Please Watch Your Head.
I want to share some useful and exciting updates on Firefox’s WebRTC implementation and provide a sneak peak at some of our plans for WebRTC moving forward. I’ll then ask Adam Roach, who has worked in the VoIP/SIP space on IETF standards for over a decade and who joined the Mozilla WebRTC in November, to provide some historical background on the WebRTC feature itself and how things are progressing in general.
Read moreiOS reclaims lead, Europe takes off, and 2013 sees higher mobile click-throughs and conversions
Orangfuzz – an experimental user interaction fuzzer for Firefox OS
One of the goals of the fuzzing team is to identify security vulnerabilities within our products using various techniques. As we continue working with Firefox OS, we need to build and adapt the proper tools to enable fuzz testing on the mobile device.
Read moreNew warnings about potentially malicious binaries
If you use Chrome, you shouldn’t have to work hard to know what Chrome extensions you have installed and enabled. That’s why last December we announced that Chrome (version 25 and beyond) would disable silent extension installation by default. In addition to protecting users from unauthorized installations, these measures resulted in noticeable performance improvements in Chrome and improved user experience. Read more
Localization community, tools & process, part 2 of 3 – A Node.js holiday season, part 10
This is episode 10, out of a total 12, in the A Node.JS Holiday Season series from Mozilla’s Identity team. Let’s talk some more localization!
Read moreMore improvements for Chrome at the office
Read more
Web Payments with PaySwarm: Identity (part 1 of 3)
The Web has fundamentally transformed the way we publish and interact with information. However, the way we reward people for creating that content has not changed. The Web’s foundation was not built to transmit and receive funds with the same ease as sending and receiving an email.
Read moreLast week in WebKit: a new hope
A lot of great changes happened this week. There was the first stable release of WebKitGTK+ 2, which is the GTK+ port of WebKit2. A lot of cleaning has been going on and WebKit is getting smaller and building faster. The bot infrastructure has also been moved over from old servers to their new home independent from chromium.
New behaviors
Some new features this week:
Read moreDeveloper Tools Update – Firefox 22
This is the first in a series of posts published on or about the time a new Firefox version graduates from ‘Nightly’ status and becomes Firefox Aurora. We think that is the absolute best time to let you know about all the cool new developer-related features that have landed in the last 6 weeks, and we encourage you to check out Firefox Aurora if you haven’t already.
Read moreMore immersive mobile web
Today’s update to Chrome Beta for Android and Chrome for iPhone and iPad brings you more web and less chrome. We’ve heard your feedback, and now web pages can display in fullscreen on phones, which is especially handy on smaller screens. As you scroll down a web page and immerse yourself in the content, the top toolbar disappears. When you scroll up, the toolbar returns so you can get on to the next thing.
Chrome for iPhone and iPad, hassle-free printing
Read more
Introducing "x-default hreflang" for international landing pages
Webmaster Level: All
The homepages of multinational and multilingual websites are sometimes configured to point visitors to localized pages, either via redirects or by changing the content to reflect the user’s language. Today we’ll introduce a new rel-alternate-hreflang annotation that the webmaster can use to specify such homepages that is supported by both Google and Yandex.
To see this in action, let’s look at an example. The website example.com has content that targets users around the world as follows:
Read moreApril 2013 Internet Explorer Updates
This security update resolves two privately reported vulnerabilities in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user views a specially crafted Web page using Internet Explorer. An attacker who successfully exploited these vulnerabilities could gain the same user rights as the current user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.
Read morePersona Beta 2 launch
Mozilla Persona is an open authentication system that lets you implement sign-in on your site in an afternoon. Today, Persona Beta 2 was released, including a feature called "Identity Bridging" that lets hundreds of millions of users sign into sites supporting Persona with no new username and no new password. The announcement video gives you a good overview of the Beta 2 release:
Read moreDetecting touch: it’s the ‘why’, not the ‘how’
One common aspect of making a website or application “mobile friendly” is the inclusion of tweaks, additional functionality or interface elements that are particularly aimed at touchscreens. A very common question from developers is now “How can I detect a touch-capable device?”
Read more

