OK I don't have time to check the details, but I'm sure that #1 is doable, and 2, 3 and 4 is most likely covered under tabbrowser extensions 🙂 For #5 I'm not sure though 🙂
I searched for extensions that did those things but didnt find any... so hey.. if anyone here has time
😉
Well, you can look at the tab browser extensions.
1. anytime you type in an url in the address bar it always opens up in a new tab, not the same one that is active like it is currently in firefox
Don't know about this.
2. f2 and f3 to switch between the tabs
With the extensions you can put your mouse over the tab bar and scroll between tabs. Also you can shit-alt-left will go to the previously selected tab, like a back button on a TV remote.
3. When you middle click on a link for it to open in a new tab it should go next to the current tab, I think it was like that in firefox0.8 but was removed in 0.9 so it opens up at the other end.
Don't know about this, still using 8.0 so I don't know.
4. Drag and drop tabs to move them
The tab browser extensions can do this.
5. Same favorite system that IE use, hyperlink shortcuts instead of a one big html file
Well that's probably not going to happen. The entire browser is setup like one gigantic webpage. The buttons and sizes of the bars and all that are customizable thru CSS tags and stuff like that.
Plus it's easy with a text editor to edit all that html, if it isn't you need a better text editor.
😉 And it's better to use with other browsers because you can open up the html page in any WWW browser. Makes it easy to move shortcuts from one place to another or copy shortcuts from one computer to another.
Different design philosophy with Mozilla vs Microsoft, I guess.
Check out that tab extension stuff, though. It can do fun stuff like give the tabs different colors and save the tabs when you shutdown so when you open up it opens up all the tabs you were using. Also reopen closed tabs, and do "view source" per tab instead of thru the browser menu.
Stuff like that.
Works with mozilla and netscape, too, since Netscape nowadays is simply Mozilla with a few changes.
check out here
One bad thing though is that it adds overhead to everything and slows it down a bit. But it's not anywere crippling or anything like that.
EDIT:
If you REALY WANT to get into customizing and tweaking Mozilla/Firefox alot check out how to use the "USER Stylesheets" and stuff.
I use it to make it so that webpages don't scroll off of the right edge of the screen when using my laptop (800x600 max resolution), which I find very annoying.
But check it out.
customizing Mozilla with stylesheets
sample user stylesheets
Configuration file help for Firefox users
Definately for the power user. Especially power users that know css a bit.
This realy shows you the power of having software that is free and open. In IE all this crap would either be hard coded to protect users from themselves or hidden deep in the registry. The sky is the limit and I bet some realy clever people can do some realy cool stuff with their browsers. (To much effort for me though, I have a entire OS and user interface I like to tweak and play around with)
Have fun!