Firefox/Thunderbird Plugins: Is Less More? 457
comforteagle writes "I've published the first of a two part look at the new dynamic duo of Mozilla's Firefox and Thunderbird. While most folks thus far agree with the 'less is more' mantra when it comes to the base applications, the plugins seem to be a different story. Hey, there's little wiggle room to debate that the firefox base application (the subject of the first article) isn't the shizzle, but how about the add-ons and plugins? For that matter, do you agree that less is more. or is too little included?"
I'm sorry... (Score:4, Funny)
I'm shaking my head in utter disbelief.
Comment removed (Score:5, Funny)
Re:I'm sorry... (Score:2, Funny)
I'm shaking my head in utter disbelief.
If you write/enjoy cyberpunk, check out NeoMetropolis [neometropolis.com]
I'm sorry, did you mean to use the word cyberpunk? WTF, mate?
Re:I'm sorry... (Score:5, Informative)
I'm glad to see the legacy of E-40 [allhiphop.com] getting distilled all the way down to Slashdot.
Although I'm waiting for it to be an option on Babelfish.
Re:I'm sorry... (Score:5, Funny)
This 'pimp skillet' E-40 refers to, is it available at Denny's?
Re:I'm sorry... (Score:5, Funny)
Oh, sorry, I mean "dependinizzle oizzle hoizzle yoizzle arizzle feelinizzle."
Pipizzle youizzle choicizzle oizzle texizzle througizzle. Iizzle's lightlizzle testeizzle, buizzle whizzle reallizzle careizzle? Iizzle's stilizzle thizzle shizniizzle.
Re:I'm sorry... (Score:4, Funny)
Re:I'm sorry... (Score:5, Funny)
Snoop Says "No" (Score:3, Funny)
O-Tay?
(for all you SNL fans)
Again with the morons... (Score:5, Funny)
Re:I'm sorry... (Score:5, Funny)
"Fo' shizzle, muh nizzle" is a bastardization of:
"Fo' sho', muh nigga," which is a bastardization of:
"That assumption would be correct, my African-American friend."
Brought to you by:
-Xeon
Shizzle? (Score:5, Funny)
(stolen from IRC)
Flash (Score:2, Interesting)
Re:Flash (Score:5, Informative)
Good stuff.
Re:Flash (Score:3, Informative)
FlashBlock used to be called FlashClickToPlay (Score:5, Informative)
firebird problems (Score:3, Interesting)
A great plugin for Thunderbird, which allows you to use GPG to sign/encrypt your email messages. Very cool!
Re:firebird problems (Score:3, Informative)
Anway, as I was saying there is an an extension you might want to check out. Downloadwith. You can set it up so that wget or getright etc handle your downloads etc. Nothing mindblowing since it is of course possible to just use say Getright with I
GPG: enigmail (Score:2, Interesting)
link [mozdev.org] for the lazy (and slashdotting).
Speaking of the download manager (Score:5, Interesting)
Re:Speaking of the download manager (Score:3, Insightful)
Re:Speaking of the download manager (Score:3)
Re:Speaking of the download manager (Score:3, Informative)
Re:Speaking of the download manager (Score:3, Interesting)
Re:Speaking of the download manager (Score:4, Informative)
Go to the "about:config" page.
Make the following changes:
"browser.download.manager.showAlertOnCo
"browser.download.manager.showWhenStarting"=f
Hope that helps.
The non-clickable download link (Score:3, Funny)
I like the simple but expandable model (Score:5, Interesting)
However, for it to be successful in the mainstream the customization has to be super easy and painless.
I have had difficulties in the past with customizing Mozilla/Netscape, particularly with trying to switch to small buttons/icons, and that's frustrating.
Re:I like the simple but expandable model (Score:5, Interesting)
Re:I like the simple but expandable model (Score:5, Interesting)
Re:I like the simple but expandable model (Score:5, Informative)
I complain because I wish there was better tab management. As a windows developer who uses gvim I tend to have dozens of windows open at any one time, so having one browser with multiple tabs is a godsend. What I really need, however, is to have all external links (email, trillian, url files) open in a new TAB. Not a freaking window, and not over the current tab I have open. I used Tabbrwoser Extensions [texturizer.net] for a while and loved the functionality of it. I eventually tracked a nasty bug back to it however. Once or twice a day my CPU would kick into overdrive, 99% used up by firefox. I would have to kill it to get control back and would subsequently loose all my various web pages. As a web developer I found this extremely frustrating. Alas I'm forced to disable my favorite extension and I've been unable to find another one that works properly or a property in about:config that does what I need
Re:I like the simple but expandable model (Score:3, Informative)
The only problem I've had
Re:I like the simple but expandable model (Score:3, Interesting)
I renamed my firefox start script to "firefox.sh", and recated a new script
Easy, tries to open a new tab on an existing firefox browser, if it fails, it starts a new one.
Re:I like the simple but expandable model (Score:5, Funny)
I know, i know, learn Kenji. It's on my list right after destroying Microsoft
Re:I like the simple but expandable model (Score:5, Funny)
Re:I like the simple but expandable model (Score:4, Informative)
What's wrong with the middle-click to open a link in a new tab? Granted that most of us who use Windows regularly don't have a middle button, but this is as good of reason as any to finally upgrade that old mouse. And some, like myself, already have a middle button, and love the ability to middle click to open in a new tab, as opposed to the left click to open in the same tab. Of course, I use the Mozilla suite as a whole (I just got used to my email client and browser being one app. Plus, I do update my web site occasionally.) But, the option to have the middle-click to open in a new tab is in FireFox
Re:I like the simple but expandable model (Score:4, Informative)
mozilla-firefox -remote "openURL(%u, new-tab)"
This will bind to an already existing instance and just open the new tab, leaving everything else as is. I think the new tab does take focus though, which is appropriate.
Re:I like the simple but expandable model (Score:4, Insightful)
A drone will repeat the same task over and over because that's "what they do." A very lazy programmer will get sick of the task after about two iterations and say, "I could replace this stupidity with a small program." A lazy programmer actually writes the code. Of course, some of us spend more hours developing code than will ever actually be saved by using the shortcut, but hey, the risk goes with the task.
And if it's really cool, you share it with friends who all say "ooo, ahh, cool." And then your friends say "hey, can you make it do X, too?" and "hey, neat, can it do Y?" So you improve it.
And then it becomes Mozilla, and you end up splitting off the browser function as a standalone app because Mozilla does too much X and Y...
Re:I like the simple but expandable model (Score:4, Interesting)
http://www.google.com/search?q=%s
And give it a shortcut of "g"
So I can type "g site:slashdot.org SCO" and find out all about our favorite company!
Seen at the bottom of Google's Mozilla page [google.com].
Fo Shizzle (Score:2, Funny)
I don't want to view your crappy ads (Score:3, Insightful)
Re:I don't want to view your crappy ads (Score:2, Redundant)
Re:I don't want to view your crappy ads (Score:3, Funny)
The plugins discussed add browser functionality not dependant on the content shipped through a web server. For instance, Firefox has a plugin to disable stylesheets or outline all block level elements on a page with a thin red line (excellent for debugging broken table layouts) or displaying the sizes of all the images on the page next to the image, or enhanced bookmarks or different styles of tabbed browsing or the ability to edit a pa
Less is the opposite of more (Score:4, Insightful)
I really like the idea of being able to customize my browser to work just the way I want it to. And being able to pick and choose my plugins with Firefox gives me exactly that. I don't want ALL that junk thrown in! Just a few things, like Adblock, Session Saver, TinyURL Creator, User Agent Switcher and Firesomething (for fun).
Posted from Mozilla Spacemonkey
Re:Less is the opposite of more (Score:5, Informative)
You're still using Spacemonkey? I'm runing Mozilla Uberphoenix.
On a serious note, the Web Developer [texturizer.net] pluging can't be beat. It allows you to do many useful things, such as turning off CSS at a site that doesn't use it properly, plus a whole list of other useful tools for web developers.
Re:Less is the opposite of more (Score:3, Funny)
God I love that plugin.
Re:Less is the opposite of more (Score:4, Funny)
Love it (Score:5, Informative)
So why bother? (Score:2, Interesting)
New tech buzzword? (Score:5, Funny)
Or "That kitty cat screensaver you installed shizzled your computer..."
I can see it now,
Windows Advanced Server 2008 : "Who do you want to Shizzle today?"
Re:New tech buzzword? (Score:3, Informative)
Those might be two real words, but they're absoutely meaningless when used together. In reality, when any of the Sim* games show that phrase, they just mean "Please Wait..." because they're doing various tasks that they don't want to explain to the users.
Re:New tech buzzword? (Score:5, Funny)
Oh yeah, I can see hip-hop lingo going over really well in the tech sector...
Fat Secretary: Ok, Excel won't even open up..
Me: Word?
Fat Secretary: No Excel.
Me: No, I mean "word" as in, "Fo' Sheezy."
Fat Secretary: I don't understand, you mean "Format C:\?"
Me: NOOOO!
Fat Secretary: Opps! I already hit enter...
Me: Hold on a sec... You wanna make noise? Make noise... I'll make a phone call, my niggas comin' like the Gotti boyz.
Depends (Score:3, Insightful)
Myself I prefer absolutely nothing tacked on to my default installation other than the advertised purpose. If I want to add functionality, I'll go looking then.
If you're catering to the masses (ooh look shiny!) then you'll probably have to strike a balance and include the popular functions while leaving the cosmetic or trivial ones to be added in later.
There is no clear cut answer.
Re:Depends (Score:5, Interesting)
- 1 package with only the barebone browser.
- 1 package with the browser and x of the most used plugins. perhaps an option during install to manually select which plugins to install or not(custom install)
- 1 package with the browser and the whole shebang.
ofc some sort of verification would be needed before a 3rd party plugin would be added to an "official" download...
Re:Depends (Score:3, Interesting)
about:config
Quite possibly the coolest thing since sliced bread.Different Setups for Different Tasks (Score:3, Interesting)
I Wish Moz Would Rely a Little Less on Plugins (Score:5, Insightful)
Re:I Wish Moz Would Rely a Little Less on Plugins (Score:5, Interesting)
Re:I Wish Moz Would Rely a Little Less on Plugins (Score:5, Interesting)
sure, less is more (Score:3, Insightful)
Barebones and plugins = good (Score:3, Insightful)
Re:Barebones and plugins = good (Score:4, Informative)
Don't worry about it. Everyone feels exactly the same. Once Firefox 0.9 arrives this will be totally different as extensions, themes and updating Firefox itself will all be handled by a gooey new managers.
Follow Ben Goodger's blog [mozillazine.org] if you need some ammo to show people Firefox is still improving.
By the time 1.0 comes around all of the little annoyances will probably be gone.
Less is more - to a typical end user (Score:4, Insightful)
When dealing with Slashdot style users plugins become huge, I like to customize my browser to fit my browsing style and want to see all the options, not what would be best for the typical end user.
Wow (Score:3, Interesting)
Anyway, I personally would rather not have my browser and mail program in one binary. Often I want to kill my browser so it forgets about security permissions (or heck every now and then it blows up all by itself). Having to restart my mail program too is annoying. Now all I have to do is figure out how to make firefox speak Java....
Re:Wow (Score:4, Informative)
It requires a registry key to be added if you installed from a zip file.
Mod up the coward! (Score:5, Informative)
There are two wildly successful open source projects right now that are sweeping across Windows, Mac & Linux desktops. Firefox and Thunderbird. Both applications have two distinct characteristics. They are stripped down versions of their predecessor - the Mozilla bundle, and both are based on a plugin structure allowing users to include only features they want or need permitting them to remain simple to use.
In this first of two installments we take a look at Mozilla's Firefox web browser.
Mozilla Firefox is the next generation open source Internet browser from the Mozilla Foundation, and is set to succeed Mozilla Navigator as the default browser for the Mozilla suite of applications at some point in the near future. Firefox and its sister project Mozilla Thunderbird (the new Mozilla mail and news client) are standalone projects which can be run in isolation from one another, making it possible to replace your tired standard browser with a fresh copy of Firefox without getting all the extra bloat you won't use. It's exactly this approach and thinking which lies at the heart of the project and is behind its phenomenal success. The Firefox project was started in 2003 with the aim of becoming the best browser for Microsoft Windows as a result of the disillusionment of a group of developers with the current Navigator program. The group wanted to create a browser to illustrate what a browser could be if it was based on the Gecko layout engine and XPFE with no commercial constraints and no feature creep. At the same time they aimed to strip down the user interface and redesign it until it achieved the goal of being an efficient easy to use way to access the web. Simplicity was and is the projects goal with the embracing of the "less is more" adage, something which I believe they have achieved.
".. if only all open source programs were like this."
At the time of writing Firefox is currently version 0.8 and fully workable as it approaches its milestone 1.0 release. Its release schedule is focused not on deadlines but rather when the browser is ready after the bugs have been squashed and the appropriate features have been implemented. The positive affect of this is that its not a project which is pressurised to fulfil commercial deadlines and therefore focuses more on the quality of the product. This approach can often be found to be lacking in open source programs as they increasing comply with commercial demands.
The method of installation of the program depends on what operating system you are using. If you're using Windows or Mac OS X then there's an easy to use installer which will quickly and without fuss install the program for you. Linux users on the other hand are slightly disadvantaged as there is no installer for the precompiled version although one is planned for 0.9 and above. And of course as with any other open source application the source code is also available for you to compile from scratch if you feel so inclined.
"Firefox really excels in its simplicity, which is a real credit to the developers. They've managed to keep a tight control on the features included in the browser by saying "no" to a lot of submissions. There is no clutter in the browser and the whole experience is one which is focused solely on how a normal user accesses the internet."
Once you've got Firefox installed and loaded you're instantly struck by the simplicity of the program and the feeling that it "just works", this is mainly a result of the less is more attitude which the developers have applied throughout. The user interface throughout the program is well thought out and intuitive, everything is exactly where you'd expect to find it so there's no hunting for this or that as with so many other programs out there. The simplicity of the user interface also has something to do with the fewer features which Firefox has, which makes it harder to clutter up the menus. Overall the menus and dialogues have been well thought ou
What?! (Score:3, Funny)
You must be very, very new here.
Thunder/Firebird aren't "less" (Score:2)
As for the plugin/built-in model, this is a silly debate. Any plugins deemed "essential" over time will likely be wrapped into the release. This is good - moderate code bloat basedon features people already demonstrate a demand for.
Re:Thunder/Firebird aren't "less" (Score:3, Insightful)
What I'd like to see is more plugins from the Mozilla developers, it's my understa
Where's the composer? (Score:3, Informative)
But where's the composer? The WYSIWYG HTML editor that's a part of Mozilla? It's really not bad. I'd hate for it to disappear.
Re:Where's the composer? (Score:5, Informative)
http://www.nvu.com
See also Glaz's blog:
http://glazman.org/weblog/dotclear/index.p
To paraphrase Father Mulcahey: (Score:2, Insightful)
KFG
RSS Reader (Score:3, Interesting)
Too many choices? (Score:2)
Firefox comes with the features that most people need. It's lean and mean, with little bloat. If you want some functionality that isn't included (and perhaps 5% of the users might find useful), go ahead and install the appropriate extension. It's a win-win situation.
Minimalistic and Modular design makes more sense (Score:4, Insightful)
Obvious (and not so) Features (Score:5, Insightful)
When she suggested it to her friend, we ended up with a small laundry list of extensions we like and would suggest. And then I realized - the Firefox that I've come to like is not the Firefox everyone else likes.
Just like any desktop environment I've ever used. If I spend a reasonable amount of time on any system, there are key applications that I must have. Applications that not everyone wants / needs. My desktop environment always looks and behaves very differently than others (how do people work with default environments anyway?).
Maybe this is a reflection of the whole "XUL is a platform" thing. In any case, it is boon and bane. It shows versitility. But it can be a bit daunting to the hapless friend who gets "try Firefox! Oh... and the Widget extension! Oh. And you've got to load up the FooBar too!..."
Tabbrowser extensions (Score:3, Insightful)
Then there's Adblock, Zoom Image for those who need it (wink wink), but seriously, this is very helpful for working on a 1920x1200 screen.
I am recommending firefox to everybody I know and have so far successfully converted my whole family and at least two thirds of my colleagues.
benefit? (Score:3, Insightful)
Really for the average user who might use both clients it's just better to run mozilla instead.
As for "how many features to include" honestly I think firefox is too big as it is. If it's *just* a web browser it ought to be smaller and take less ram. But it doesn't.
Though I think people miss the point of firefox. It's not meant to be smaller. It's meant to show off the leading edge. Though honestly most new features aren't that keen to be worth it.
Tom
Multiple 'versions' (Score:4, Insightful)
Alternatively, as long as the plugin mechanism is relatively simply (which it is), and as seemless as possible (getting close), then i dont think there should be a problem for most users to upgrade.
Compare with Internet Explorer, which comes with no plugins, Firefox users are no worse off. Granted, in comparison to maybe Opera, we dont get mouse gestures and other funky things as default.
I guess its a hard thing to decide simplicity/speed vs user base/catchment area. Thus why the minimal/standard installations could be a good idea.
Pros and cons about plugins in my opinion (Score:5, Insightful)
1. They leave out reasons for bugs and security holes from the main application since it becomes less complex. Core application developers can focus on just that -- developing the core application.
2. They let users get exactly what features they want so they can customize the application better for their needs. It will become easier to use for this reason (no need to navigate through big menu hierarchies and can spend less time learning how to use the applcation, etc).
3. The plugins, on the other hand, will be developed by highly motivated individuals or groups, which often results in a work of higher quality and better specialized for the job than if it would've been part of the main application and given only the necessary time so the main developers wouldn't delay main application releases. Take the adblock plugin for Mozilla as an example with advanced pattern matching and Flash blocking with content being intercepted before it's downloaded (as opposed to with adblocking proxies that analyze and filters already downloaded data). Or the SmoothWheel plugin that contains a dozen settings to let the user control exactly how the smooth algorithm should work (who can of course stick with defaults and never give it more thought too).
The major downsides are probably:
1. Users need to spend time downloading and finding out if plugins exist for their needs.
2. Users need to keep up to date with more than the main application if the plugins contain bugs he/she wish to see fixed.
3. Inexperienced users who aren't used to plugins, users with a lack of patience, or users who don't want to spend time to tinker with their application to get the features they need might be put off by the lack of features in the main application and switch to another one that's advertised having a larger feature set.
Actually the biggest downside (Score:3, Insightful)
Or flash-click, that'll not only play the one you clicked on, but insert a little ad before and after. And so on. ActiveX = plug-ins is the single biggest source of problems on IE. And most of the time, because the users are "willingl
Well... (Score:4, Interesting)
I guess I shouldn't be complaining, since Firefox is still beta software, but it would be nice if they could at least make old extensions and themes not completely crash/freeze the browser. On my system, having an old theme or extension installed is usually good enough to make Firefox crash or freeze at startup.
If the milestone releases were stable enough for everyday use, that'd probably make it easier. But every firefox/firebird/etc milestone I've used has had showstopper bugs that drove me to the nightly builds. 0.8 for example has a cache corruption bug (http://bugzilla.mozilla.org/show_bug.cgi?id=1236
I think it would be really good if the Firefox devs could backport bug fixes to the milestone releases, so that it would be possible to get a very stable version of Firefox, even if it's missing some of the shiny new features. Right now I'm stuck using a nightly that doesn't support almost any of the extensions I use, and still has a bunch of bugs that weren't in 0.8, just so I can browse the web without feeling like I'm using a crippled version of IE.
Another solution would be to just settle on a standardized plugin API and stick with it, so that extensions and plugins don't break in bizarre ways every time a new nightly comes out. I'm not sure how realistic that idea is, though, based on how complex the Mozilla/Gecko/XPCOM framework is.
Basically, I love Firefox, and I loved plain Mozilla before Firefox came out, but they're both way too unpredictable. It would be nice if something could be done to 'settle them down' a little bit. Even now Firefox randomly crashes while I'm loading various pages, and exhibits lots of funky little behaviors I'm just getting used to, and I can reproduce all this on other machines. Nuking my profile and installing the latest Firefox nightly is becoming a daily affair for me. All this maintenance is nearly enough to send me back to IE.
Re:Well... (Score:3, Interesting)
A few other bugs are annoying, some pages won't work (need IE). I also found one
Calendar/Sunbird is a more interesting plugin (Score:3, Interesting)
Sunbird [mozilla.org]
It's almost usable. I wish it was geared a bit towards multi-user being an outlook replacement. I have it setup right now for two users to get in and make changes, but there's no way to tell which user made the changes, etc. I'm sure it will improve over time.
I just wish the web-based installs would work (Score:5, Interesting)
The problem I have is that installing plugins over the web for Firefox or Thunderbird is non-trivial, at least on Linux. I haven't been able to get Java to work at all on recent versions. And in order to get any of the "automatic installs" to work, I have to run the browser as root; installing stuff in the user's home directory doesn't work. I haven't figured out at all how to get Thunderbird plugins to work.
Part of the problem seems to be related to the browsers themselves, part of the problem seems to be with the plugins and extensions themselves.
One extension also wiped out my complete bookmark file, even though it wasn't even bookmark related.
Downloading extensions over the web also raises lots of security issues and versioning problems.
If these browsers are going to ship lean-and-mean, then their web-based install features must work correctly, for regular users, on all platforms, and securely.
Since Firefox and Thunderbird still seem to be far from that state, it would probably be better to include most reasonably stable and moderately sized plug-ins with each release for now, but to disable them. That way, novice users don't get confused, but experienced users don't have the hassles and worries of web-based installs.
Is Less More? (Score:5, Funny)
Less is not more. (Score:3, Informative)
Less is better.
- not a
who is the targeted user? (Score:4, Interesting)
If the targeted user is a computer savy person, or at least someone who likes to tinker, then less is better. Someone like this can add what they want. Actually I think most people can add what they want for that matter, but will they?
If the targeted user is someone who does only a little tinkering then it is to little.
The real problem is, if you already have a browser on your computer ( windows / IE or mac safari ) are you going to download another browser? Some people ( like me ) will, but the majority will use what is installed already. So the first hurdle is getting people to download the browser. Then if you bundle to much that download becomes to big, and problematic. On the other hand if you bundle to little then why bother to download it in the first place?
I actually think it is really a catch 22.
From Firefox devs mouth into web devs ears... (Score:3, Interesting)
I use Safari and Opera for 99.9% of pages and they are pretty good at blocking the worst offenders, by design and because they tend to write IE-specific Javascript anyway. Firefox sounds like the right thing to install on PCs of friends who don't want to buy Opera.
If only there were an Office Suite... (Score:4, Interesting)
I've been ranting for years that what we need are applications that come with a base set of features that you can extend via plugin type dealies at will. It could even work in a non-opensource setting. Imagine Microsoft selling WordLite with just the features that the common man uses (about 1% of what's included now). If, at some point in the future you wished to add feature X, you pull up the Office web site, choose the feature, pay a nominal fee to download it and install it. Voila! You're able to pay for ONLY the features you want while people with different needs can pay for ONLY the features they need. And I don't get stuck installing half a gig worth of crap I'll never use.
Re:Google Bar (Score:3, Interesting)
Re:Google Bar (Score:4, Insightful)
Re:Google Bar (Score:5, Informative)
I don't understand. One exists. Did you not know that, or not like the way it is implemented?
Re:Google Bar (Score:3, Insightful)
Re:Google Bar (Score:2)
Re:Google Bar (Score:3, Interesting)
Re:Google Bar (Score:3, Informative)
Re:addblock (Score:2, Informative)
Re:addblock (Score:5, Informative)
1. mouse gestures - rocker rocks!
2. flash click to view - stop annoyance
3. adblock - stop watchin me
4. compact menu - more space for content
5. toolbar enhancements - right click is natural
6. download statusbar - say no to default download mgr
7. cutemenus - they just so cute
8. user agent switcher - for scripts by stuppid webmonkeys
9. image zoomer - sometimes better to see
10. thing they left out - animate once
11. firebird grippies - grippable frames
12. smoothwheel - logitech wheels suck
13. firesomething - to poke fun at moz devs
14. bookmark links checker - if you got lotsa them
Thunderbird:
1. Quotecolors - just nicer
Re:addblock (Score:3, Informative)
Myself, I try to keep FF as simple as I can possibly stand it:
Flash Click to View (aka: Flashblock) - No more flash ads is wonderful. Sometimes this extension can be annoying (you have to re-click after every page load), but IMO people should just use less friggin Flash.
All-in-One Gestures - Best. Extension. Evar. I know some people don't like mouse gestures, but I am completely hooked on them. I can do anything, anywhere, faster. I'm even to the point where my navigation bar is
Re:URI support!!!! (Score:4, Informative)