A Cheat Sheet To All the Browser Betas 188
Harry writes "I can't remember another time when there were so many Web browsers in prerelease form — 2009 should be a really, really good year for final browser versions. I have posted a quick recap of the state of the upcoming versions of Chrome, Firefox, Internet Explorer, and Safari." It is nice to see a healthy market of competition driving innovation in a market that has been largely stagnant in recent history. What do other folks see on the scorecard?
Re:Whom is the better? (Score:5, Insightful)
There really aren't any clear winners. Opera has acid compliance in its favor. Firefox is extremely popular, easy to use and has plenty of features.
IE, while it may still lack acid compliance is making progress on the features front and security is supposedly improving. In the long run, the increase in popularity for alternative browsers will hopefully steer them all towards greater standards compliance leading to a big win for end users and content developers.
Re:Well.. (Score:4, Insightful)
You do know that Opera has been free for ages, right? Even without ads?
I'm not saying it's the browser for you; I use Firefox. But Opera is a very good contender nonetheless.
Re:Speedy Chrome (Score:3, Insightful)
"My OS is slow and broken, so thats why I think Chrome is better than Firefox."
Huh? I don't get it. While I can see why this is a good thing, how often are you rebooting your computer for this to really matter? Oh, and it shouldn't matter even then, because your OS shouldn't be so broken that this would even be a consideration!
Re:Well.. (Score:5, Insightful)
Here, I'll say something more constructive, rather than just criticizing browsers I've never used.
Firefox: The only real browser right now. Supports a bunch of anti-crapware plugins (like adblock plus, which gets rid of /. ads) and general power-user scripts for those who want them. Aside from that, its everywhere on every platform that supports any form of graphical manager.
Still starts to lag if it hasn't been restarted in a while, although it's gotten a lot better about it lately. It does have very many good add-ons, and I've only found around three bugs in its rendering engine, ever (and one of them had to do with nested tables, which shouldn't be used, anyway). However, it's much slower than Safari or Opera about passing the Acid tests.
The problem with add-ons is that the more you have, the slower Firefox gets (and the more cluttered the interface gets - I still haven't figured out how to get rid of all the addons adding their logos to the bottom right).
Remember, add-ons (such as GreaseMonkey, Adblock, Tab Mix Plus) are different from plugins (such as Flash, Java, Silverlight).
IE: MS has had to work because they prior have sucked and dragged down most every website that does "IE only" websites. It's a good thing that Firefox and standards are taking a front seat.
Well, it's arguably "not bad" now. Although I don't use it much, my impression is that it can't get you viruses just by accidentally clicking the wrong link these days. And its standards support is steadily improving, although it still has weird bugs crop up, it doesn't support more modern technologies (SVG, canvas, HTML 5's <video> tag...), and I often have to use weird hacks like hasLayout [satzansatz.de] to get it to render correctly. It's also very slow compared to other modern browsers.
Still, it's on par with last-generation browsers, which means it's come a long way from the mess that was IE6.
Opera: They're still around on X86 platforms? I thought they died out and only did DS and Wii browsers and diddled with X86 adware. Havent looked at them since their software didnt fit on a floppy.
It's a pretty good browser, and still as fast as ever. Its benefits include coming with most of the functionality built-in that Firefox requires plug-ins for, as well as support for GreaseMonkey scripts to add the rest of the functionality. The benefit is that its interface is nowhere near as slow as Firefox with all those plugins.
Notably, it's the only browser here that doesn't have inline find with Ctrl+F (even IE does these days), but inline find can be brought up with the / button.
It's also one of the few browsers resistant to JavaScript alert DoSing [guyrutenberg.com].
Chrome: eh? Its alpha buggyware with none of the plugins we're used to. Im not going to even look at it until it has more what I would consider basic features.
For "alpha buggyware", it doesn't have very many bugs, and is as stable as any other browser. In addition, its interface is very well done, and arguably much easier to use than any other browser currently available. What would you consider basic features? Nightlies even have GreaseMonkey support.
It's also the only other browser on this list resistant to JavaScript alert DoSing.
Safari: I dont own a mac. I dont care to own a mac. And I dont even want to pirate OSX for my very compatible Thinkpad-T61 to run it. And pretty much every software ported from OSX to Windows is bad, and I mean BAD.
Safari on a Mac is a very good browser. It lacks Ctrl+Tab to switch tabs, GreaseMonkey-like functionality, or ad blocking. Aside from these, it's the fastest browser around, especially in nightlies.
Safari on Windows works fairly well. Aside from the debatably ugly color scheme
Re:Well.. (Score:3, Insightful)
iTunes, Quicktime, and Safari are all capable and useful software products for Windows. You may not like them, and they are not perfect, but calling them "BAD" is a bit ridiculous.
Webkit browsers (Safari, Chrome, Konqueror) seem to me to be noticeably faster than FireFox and IE in rendering pages that I frequent. To me, render time and memory footprint are a very important criteria when choosing a browser. Safari and Chrome are great options for most Windows users.
Do yourself a favor and download Safari or Chrome and give them a try, especially since you used to use Konqueror. I think you might be surprised, even if you have to give up Greasemonkey and AdBlock.
Re:Well.. (Score:3, Insightful)
When I said that (under a previous account), it was not free. It was ad-ware or pay-ware.
Yeah, but you brought up your old post as if the point was still valid.
dear firefox: (Score:5, Insightful)
fucking support disable-output-escaping already
https://bugzilla.mozilla.org/show_bug.cgi?id=98168 [mozilla.org]
your reason for not supporting it is arrogance:
https://developer.mozilla.org/en/XSL_Transformations_in_Mozilla_FAQ_(external) [mozilla.org]
really? a desperately needed piece of functionality is bad xml?
you had pretty much the same holier-than-thou attitude behind your resistance to supporting innerHTML, and you reversed yourself, for good reason: its what programmers need and want. programmers are your friends. keep us as your friends
we shouldn't have to spend time coding special scenarios to support your browser, for the most stubborn and shortsighted of reasons
leave that kind of hatred for msie, ok? thanks
oh, i see you share their arrogance (Score:3, Insightful)
so i write a comment board. someone wants to put < > & " ' < > & " ' in their comments. rather than just disable-output-escaping, now i have to (new XMLSerializer()).serializeToString the content, and then tediously work through all of the markup, then turn it back into a node tree
in javascript. or on the server. everytime i want to display the fucking content. special, for firefox. not opera, not safari, not chrome, not msie. those browsers have seen the light, why haven't you?
but noooo.. every time i want to use disable-output-escaping, i'm just a bad programmer, right?
fucking bullshit you arrogant fuck: IT IS THE MAJORITY OF CASES where it is perfectly necessary and important and appropriate to use disable-output-escaping. remember innerHTML? every time you use that, you're just a hack, right?
because assholes like you lack the imagination to consider real world programming tasks, outside of your holier-than-thou ivory tower mental straightjacket of how the world should behave, rather than how it actually DOES behave. there is the universe of programming tasks before you as determined by your stunted ability to understand reality, then there is the actual and real universe of programming tasks real programmers face. ever hear of RSS? jesus christ you arrogant fuck
but don't mind me, i'm obviously just some sort of low level hack. the need for diable-output-escaping is purely imaginary if you are good programmer. right?
fucking ignorant, arrogant ivory tower prick