Published: October 14th, 2008

Mozilla has released Firefox 3.1 Beta 1, the first official development release of the next update to Firefox 3 just about four months after its release past June.
Firefox 3.1 is basically meant to be a completion release to get some features and enhancements that didn’t make it on time for the Firefox 3 final release. An example of this is the new tab switching behavior when pressing Ctrl + Tab (Cmd + Tab on Mac) which instead of moving to the next open tab, alternates between the current and previously viewed one. Keep Ctrl pressed while tabbing and a small dark window is overlaid with thumbnails of the most recently used tabs. You can also click on the thumbnail to select it or, press W while holding the Ctrl key to close it.
While, after a few months of using it, I’ve come to rely on the new tab alternating behavior, I still can’t get used to the tab preview dialog and I don’t feel it helps me reach the desired tab any faster. Setting browser.ctrlTab.mostRecentlyUsed (via about:config) to false, and restarting Firefox, disables both the alternation and the thumbnails. I would prefer to have separate hidden options for each of the features.

Read the rest of this entry »
Tags: Firefox 3.1, shiretoko
Posted in Articles, Interviews, Prism | 19 Comments »
Published: October 13th, 2008
Back from a totally offline, sweet 7-day cruise with great times at Aruba, Curaçao, Sint Maarten, and Saint Thomas. Aruba and Curaçao: overrated. Sint Maarten: the winner hands down. If you can, jump on one now!
Seems like not much happened last week besides the release of Geode, a Firefox 3 extension developed by Mozilla Labs that adds geolocation abilities similar to the ones incorporated to the current Firefox 3.1 development.
On the Firefox 3.1 development department, the latest nightlies feature an improved non-modal session restore dialog displayed whenever your previous session crashes.
Read the rest of this entry »
Tags: Firefox 3.1, session restore, shiretoko
Posted in Articles | 19 Comments »
Published: September 25th, 2008
Firefox 3.1 may well be remembered as the “tab release”, as tabbed browsing will be the most noticeable updated area users will face when it comes out in final form.
The latest Firefox 3.1 nightly (code named Shiretoko) features a new tab button in the tab bar, making the addition of a tab fully discoverable for the first time as it is now part of the primary UI.
A previous change, added a few days ago, made the tab bar always visible by default which allows the new tab button to be present at all times. In the past, the tab bar was hidden when there was only one page opened. A preference in Options/Tabs allowed to make it visible at all times.
The old New Tab button which was present in the Customize Toolbar dialog and could be added to the toolbars is gone at this time.
Yet another change in behavior now makes the current window go away when its last tab is closed. There is already a number of users complaining about this behavior and I also at first thought it would be annoying, but I still haven’t been in the situation of closing all tabs, yet wanting to keep Firefox open.
Read the rest of this entry »
Tags: Firefox 3.1, shiretoko, tabbed browsing
Posted in Articles, Interviews | 24 Comments »
Published: September 15th, 2008
Today’s Shiretoko (Firefox 3.1 codename) nightly introduces support for simple web elements transformations as CSS extensions originally proposed and implemented by the WebKit project.
The extensions include move, rotate, skew, scale and matrix operations for almost every web page element except plugins and popup menus among others. In the example below, Google’s main page and Wikipedia English home page have been embedded in transformed internal frames: moved, rotated and skewed. I also added some experimental transparency in the mix for a better effect.
Read the rest of this entry »
Tags: css, Firefox 3.1, shiretoko
Posted in Articles | 16 Comments »
Published: September 14th, 2008
In a post to the Firefox planning newsgroup, Mozilla Corp’s Mike Shaver, announced that there will be at least two betas for Shiretoko, Firefox 3.1 code name.
The main reason is to allow enough time to bake a high quality private mode as announced earlier this week but some other minor but sensible changes will take place as well.
We’re still hammering out the details, but we know that there is a core list of features that we’ll be looking to land between beta 1 and beta 2, likely:
- extending TraceMonkey’s capabilities into the DOM and other parts of our system
- completing private browsing
- a bunch of UI cleanups and improvements building on FF3’s success, and incorporating things we’ve learned from other browsers and add-ons
- some core improvements to systems like PFS [Plugin Finder System] and our security UI
Though there’s no official schedule, code freeze for Beta 1 is targeted for September’s end, so it should be around by mid-October. If Beta 2 gets to close to December, it will probably push release candidates and final release to early 2009.
Tags: Firefox 3.1, shiretoko
Posted in Articles | 4 Comments »
Published: September 14th, 2008
The latest Firefox 3.1 (codenamed Shiretoko) nightlies, now come with color management support enabled by default.
When a capture device (like a scanner or camera) produces a digital image it may be able to include as part of the image metadata, a definition of how its color codes correspond to a standardized colors definition. This mapping is called a color profile and contains valuable information on how to exactly replicate the colors as “seen”by the capture device.
Read the rest of this entry »
Tags: color management, Firefox 3.1, shiretoko
Posted in Articles | 11 Comments »
Published: September 10th, 2008
Following Chrome’s release, Mozilla has felt the pressure of the competition and put private mode back in Firefox 3.1’s feature list in second level priority, and on track for Beta 1, the next development release (around mid-October).
In private mode, all user activity involving data such as searches, visited web pages, downloads, cached pages, credentials passed to restricted sites, etc. is discarded once the user returns to normal mode. Despite being infamously well known as “porn mode” there are many other valid use cases. As stated in Mozilla Wiki:
For instance, users may wish to begin a private browsing session to research a medical condition, or plan a surprise vacation or birthday party for a loved one. Use cases will range from users cheating on their spouse, to users buying engagement rings. Given the breadth of our user base, specific use cases are likely to be extremely varied.
With Chrome’s InCognito and Internet Explorer 8 Beta 2’s InPrivate, introduced in the last couple of weeks, lacking a private mode option by targeted year’s end release, would put Firefox in one obvious disadvantage.
Read the rest of this entry »
Tags: Firefox 3.1, private browsing, shiretoko
Posted in Articles | 50 Comments »
Published: September 5th, 2008
Mozilla has released the second alpha of Shiretoko, the development codename of Firefox 3.1. Alpha 2 brings a handful of improvements and new features that help advance the web to a more open, standards based stage, while tweaking the user experience.
The main improvement is the support for <audio> and <video> tags with native Ogg Theora and Vorbis video and audio codecs, as announced a few weeks ago. The addition of this feature will enable web and content developers to publish their audio and video creations in a royalty free format and don’t depend on the availability of a certain plugin in a specific platform (like Flash or Silverlight do). Read the rest of this entry »
Tags: Firefox 3.1, Reviews, shiretoko
Posted in Articles | 15 Comments »
Published: September 5th, 2008
The latest Firefox 3.1 (code name Shiretoko) nightlies include support for the W3C draft specification of Geolocation API, opening the way for yet richer web applications that can offer content customized to a user’s current location.
The API implementation enables the browser to act as a position broker communicating with the computer’s positioning API (probably connected to a GPS device or similar), and providing programmable objects web developers can access to retrieve this information. Due to the obvious privacy issues involved, the browser should always require explicit user consent to enable this interface, but the exact privacy and security considerations are to be defined.
Read the rest of this entry »
Tags: fennec, Firefox 3.1, geolocation, shiretoko
Posted in Articles | 5 Comments »