MozillaZine

Mozilla Firefox 0.9 Release Candidate Available

Wednesday June 9th, 2004

Ben Goodger writes: "A testing candidate of Mozilla Firefox 0.9 is now available from mozilla.org. There are a couple more bugs we'd like to fix for the 0.9 release but want to get as much feedback on the app in general before we go out. Please download this build and test with it and report any show stopping bugs that you find. We are still looking to do a 0.9 final sometime Monday." Builds can be found on the FTP site.


#92 Re: Re: Re: Misc. comments...

by AlexBishop <alex@mozillazine.org>

Wednesday June 9th, 2004 2:00 PM

You are replying to this message

"Ok, fair enough. Can't say that ctrl-e was a particularly *logical* key anyways for me, but I didn't see a reason to change it either."

I believe it was chosen for IE compatibility. Sort of.

In the beginning Firefox (nee Firebird nee Phoenix nee mozilla/browser) had three sidebars: Bookmarks, History and Downloads. This concept of sidebars was clearly based on Internet Explorer's Explorer bars. The original three Explorer bars were Search, Favorites and History (there's also Folders - a result of the Web browser/file browser integration and they've since added Media). For History, Firefox matched IE's shortcut key of Accelerator+H (which is also the shortcut for the History window in the Mozilla Application Suite and Netscape before that). For Bookmarks, they matched IE's Favorites bar shortcut of Accelerator+I* (quite why Microsoft chose that I'm not sure). They carried on the pattern, matching the third sidebar shortcut key to IE's third Explorer bar shortcut key, despite the fact that Downloads and Search are completely different. This shortcut key was kept when Downloads became a window. Until now that is, when it became Accelerator+Y (which is bad because Accelerator+Y should be Redo matching the Accelerator+Z of Undo).

Alex

* Except on Linux where Accelerator+I is used for Page Info**

** They used Accelerator+I for Page Info on Linux because Accelerator+J was needed for the Search bar***

*** They used Accelerator+J for the Search bar on Linux because the Accelerator+K**** was needed for Kill Line

**** Accelerator+K was chosen for the Search bar because Accelerator+;***** had international keyboard issues

***** Accelerator+; was originally chosen for the Search bar because ; is to the right of L on most English keyboards, similar to how the Search bar is to the right of the Location bar in the default Firefox toolbar setup