Mozilla Details Firefox 3.6, Publishes Roadmap

The browser wars are well underway. Apple released a beta for Safari 4, Chrome 2.0 is in beta, Internet Explorer 8 has just been released, and Firefox 3.5 is almost here. Still, that isn’t stopping the Mozilla team from looking ahead, beyond Firefox 3.5. They call it Firefox 3.6, but since that version number is likely to be bumped higher, they actually prefer the code name Namoroka, or the alternative name Firefox.next. A new roadmap for Namoroka has been published, and it details some interesting goals.

Namoroka will continue to improve on performance. However, the focus will be on the interface and the application itself; startup times, time to open a new tab, and user interface responsiveness. “Common user tasks should feel faster and more responsive,” the roadmap reads. To me, Firefox has always felt a bit sluggish in this area, so I certainly welcome the effort.

Another area of focus will be personalisation and customisation. For instance, the roadmap speaks of lightweight themes, which do not require a restart to be applied; this could build on the Personas project. They also want to introduce lightweight add-ons, which do not require a Firefox restart. They also seem to be taking a good look at Chrome’s empty tab features, as they are thinking about implementing simple navigational controls in empty tab pages.

Other areas of focus will be better web application support, task based navigation, and better system integration; after Chrome and Safari 4, Firefox wants a Windows theme that makes use of Aero. They also mention Windows 7 support, which hopefully means support for Windows 7’s new taskbar features. On the Mac OS X side of things, they want to make use of Mac OS X’s native dictionaries (finally!).

Namoroka is set to arrive somewhere in 2010.

73 Comments

  1. 2009-04-06 10:59 pm
    • 2009-04-06 11:12 pm
      • 2009-04-06 11:37 pm
        • 2009-04-07 12:38 pm
      • 2009-04-07 8:08 am
      • 2009-04-08 2:02 pm
    • 2009-04-07 12:03 am
      • 2009-04-07 12:25 am
        • 2009-04-07 12:53 am
        • 2009-04-07 10:16 am
          • 2009-04-08 10:36 am
      • 2009-04-08 10:26 am
    • 2009-04-07 1:16 am
      • 2009-04-07 2:27 am
        • 2009-04-07 2:56 am
          • 2009-04-07 3:04 am
          • 2009-04-07 3:11 am
          • 2009-04-07 8:09 pm
          • 2009-04-07 8:57 pm
          • 2009-04-07 9:21 pm
        • 2009-04-07 3:07 am
        • 2009-04-07 4:33 am
          • 2009-04-07 4:45 am
          • 2009-04-07 10:20 am
          • 2009-04-08 4:02 am
      • 2009-04-07 6:46 am
        • 2009-04-07 7:04 am
          • 2009-04-07 7:14 am
          • 2009-04-07 7:32 am
    • 2009-04-07 2:15 am
      • 2009-04-07 3:19 am
        • 2009-04-07 3:37 am
          • 2009-04-07 4:22 am
          • 2009-04-07 5:22 am
    • 2009-04-07 2:42 pm
  2. 2009-04-06 11:02 pm
    • 2009-04-06 11:16 pm
  3. 2009-04-06 11:05 pm
  4. 2009-04-06 11:30 pm
    • 2009-04-06 11:38 pm
    • 2009-04-07 5:31 am
    • 2009-04-07 10:41 am
      • 2009-04-07 11:11 am
  5. 2009-04-07 12:19 am
  6. 2009-04-07 3:29 am
  7. 2009-04-07 7:06 am
    • 2009-04-07 7:22 am
    • 2009-04-07 7:36 am
      • 2009-04-07 7:45 am
        • 2009-04-08 4:08 am
      • 2009-04-07 7:55 am
      • 2009-04-07 9:09 am
        • 2009-04-07 9:50 am
          • 2009-04-07 10:26 am
        • 2009-04-07 9:54 am
          • 2009-04-07 10:19 am
          • 2009-04-07 10:22 am
          • 2009-04-07 10:29 am
          • 2009-04-07 10:31 am
          • 2009-04-07 2:47 pm
          • 2009-04-07 2:55 pm
          • 2009-04-07 4:08 pm
          • 2009-04-07 4:14 pm
          • 2009-04-07 12:43 pm
      • 2009-04-08 3:30 pm
    • 2009-04-07 4:19 pm
      • 2009-04-07 8:46 pm
  8. 2009-04-07 8:04 am
    • 2009-04-07 8:10 am
    • 2009-04-08 4:12 am
  9. 2009-04-07 12:12 pm
  10. 2009-04-07 7:23 pm
  11. 2009-04-08 9:42 am