Anyway, this isn't just my usual mindless banter, no, this is a completely different form of banter, this is helpful banter. The right-click thingamjigger can indeed be done with Firefox, there are roughly 20 extensions out there that do this kind of thing and expand beyond it in ways almost beyond comprehension.
I'm not going to bother to list 'em out, instead I shall just point you to www.extensionsmirror.nl, it'll take a little effort to dig out your favourites but I have a large number of extensions running on my Firefox and I add to it often, my Firefox is so far from the defaults now it's not even recognizable.
Take the time and Firefox can do anything that any other browser can do but better, it can also do millions of things that no other browser can do thanks to a brilliant community.
Of course, if you're not, there's always K-Meleon.
K-Meleon is my browser of choice when my computer's feeling a bit strained. Say if I'm doing a major dungeon run in a very resource hungry game that leaves my PC with only a few megs of RAM available due to its poor programming. *Coughs.* At times like that, K-Meleon is invaluable.
Seriously though, my Firefox is still lightweight even though I have so much there and if you really want to get into the guts of Firefox, you should all check out [grease monkey] which I plan on having a poke at later.
The Ace community is built upon the idea of sharing. I think we all accept that. We share our Utils by default. We've already agreed to share nuggets of code because that's just how Ace works. Further than that, I don't think anyone here would mind if someone borrowed some of their code and credited them for it. I know I wouldn't mind, would you? Even if someone took my entire AddOn and rewrote it somewhat as a fork. I wouldn't mind and I don't think any of you would either.
This very methodus operandi attracts the attention of people who like communities and community-driven projects. I won't run Internet Explorer because it's a commercial, capitalistic shambles whose rendering engine hasn't been updated since 1998 (no, I'm no kidding). Whereas Firefox, I can see every patch they make, I can see every change they make. Aside from security patches (which they make available after patching). I can read about every single proposed idea and read the code. Thanks to Gecko, I could also reuse that code myself. The same system is evident in Firefox.
Just as it is in K-Meleon and all good source-browsers.
I think even the non-coders get caught up in our wave of good vibes and sharing, by using what we (or anyone else makes) it helps them feel part of the community, they'll make suggestions and someone will listen. Same with Ace, same with Firefox. They won't be ignored. People who like to be ignored aren't probably going to be the same kinds of people that turn up on the Ace forums, seeking answers to questions and all manner of unforbidden knowledge. What's the point if they expect to be ignored?