Browser Wars Declared Over? 182
Kelson writes to mention Microsoft, Mozilla, Opera and Google took the stage this week at the Web 2.0 expo and in addition to discussing pressing issues have declared their intent to avoid another browser war. All the panelists agreed that security was the largest concern currently facing browser developers. "Brendan Eich, the chief technology officer at Mozilla, said that security was hard and always will be. 'I don't think we should take security lightly; it's an end-to-end problem and we have to step outside the current model to win on this front,' he said. For his part, Chris Wetherell, a software engineer at Google, said one of the scenarios that kept him awake at night was offline access to the browser and what that meant from a security perspective, particularly on the user-to-user front."
This Just In (Score:5, Funny)
For some reason... (Score:2, Funny)
Sure, (Score:5, Funny)
Re: (Score:3, Informative)
"I believe it is peace in our time" (Score:5, Funny)
"But we had a piece of paper!!!!"
Re: (Score:2)
Sure, we want the browser wars to end. And they will, too, as soon as those unreasonable Other Guys see the light and do things our way.
--Signed, Pretty much any of the organizations involved
Another Misleading Headline (Score:5, Interesting)
Re:Another Misleading Headline (Score:5, Informative)
Blame the editors. I submitted a couple of links, including another article on ComputerWorld [computerworld.com] which went into the "browser war" comments in a bit more detail:
(For the record, I found the story via Opera Watch [operawatch.com])
ERROR! (Score:5, Funny)
RECURSIVE DECLARATION ERROR! THREAD HALTED.
It's not over... (Score:3, Funny)
We will fight them on the keyboards, we will fight them on the intertubes, we will fight them where and whenever an html statement is exectured!!
Re:It's not over... (Score:5, Funny)
Re: (Score:2)
Aaand they wil say; (Score:2)
Re: (Score:2, Funny)
Right... (Score:5, Funny)
For his part, Chris Wetherell, a software engineer at Google, said one of the scenarios that kept him awake at night was offline access to the browser and what that meant from a security perspective, particularly on the user-to-user front.
It's statements like these that make me think he must be an absolute blast at parties.
Re: (Score:2)
Re: (Score:3)
Re: (Score:3, Insightful)
Re: (Score:2)
And the winner is... (Score:4, Informative)
Opera won!!!
Re:And the winner is... (Score:4, Informative)
Re: (Score:2, Funny)
Oh I had to get Opera in before it was all...
"And Microsoft declares victory over the Jedi resistance"
or
"Firefox declares victory, Mircosoft says it's pulling out of the browser market!" jokes.
Come one there are precious few of us Opera users!!
Re:And the winner is... (Score:5, Funny)
Such an outcome is only logical, after all. If it's over, the fat lady must have sung.
This just in... (Score:5, Funny)
From Browser Wars IV: A New Hope (Score:5, Funny)
NCSA Mosaic: "I was once a web browser the same as your father."
Luke Spyglass: "My father didn't browse the web. He was a finger server at the community college."
NCSA Mosaic: "That's what your Uncle told you. He didn't hold with your father's ideals. He thought he should stay home. Not gotten involved."
Luke Spyglass: "I wish I had known him."
NCSA Mosaic: "He was a cunning application, and the best downloaded in the galaxy. I understand you've become quite a good downloader yourself. And he was a good friend. For over a thousand days the W3C protected the web. Before the dark times. Before the Empire"
Luke Spyglass: "How did my father die?"
NCSA Mosaic: "A young web browser named Internet Explorer, who was a derivative of mine until he turned to evil, helped the Emporer hunt down and destroy the W3C standards. He betrayed and murdered your father. IE was seduced by the Dark Side of the internet."
Luke Spyglass: "The internet?"
NCSA Mosaic: "Yes, the internet is what gives a web browser his power. It's an energy field created by all connected computers. It surrounds us. Penetrates us. Binds the world together. Which reminds me. Your father wanted you to have this when you were old enough, but your Uncle wouldn't allow. He thought you'd follow NCSA Mosaic on some idealistic crusade."
Luke Spyglass: "What is it?"
NCSA Mosaic: "It is open source browser source code. The weapon of a web browser. Not as random or clumsy as a closed source. An elegant idea for a more civilized age."
Re: (Score:2)
Re: (Score:3, Funny)
Re:From Browser Wars IV: A New Hope (Score:4, Funny)
Luke, you're going to find that many of the designs we cling to depend greatly on our interpretation of the CSS specification.
We could do this all day. (Score:5, Funny)
NCSA Mosaic: When I first knew him, your father was already a great application. But I was amazed how strongly the Internet was with him. I took it upon myself to train him as a browser. I thought that I could instruct him just as well as Lynx. I was wrong.
Luke Spyglass: There IS still standards compliance in him. I've felt it.
NCSA Mosaic: He more Microsoft's interpretation of W3C standards now than compliant; twisted and evil.
Luke Spyglass: I can't do it, Mosaic.
NCSA Mosaic: You cannot escape your destiny. You must face Internet Explorer again.
Luke Spyglass: I can't kill my own father.
NCSA Mosaic: Then Microsoft has already won. You were our only hope.
Luke Spyglass: Lynx spoke of another.
NCSA Mosaic: The other he spoke of is your twin sister.
Luke Spyglass: But I HAVE no sister.
NCSA Mosaic: Hmm. To protect you both from the Emperor, you were hidden from your father when you were born. The Emperor knew, as I did, if IE were to have any offspring, they would be a threat to him. That is the reason why your sister remains safely anonymous.
Luke Spyglass: Opera! Opera's my sister.
NCSA Mosaic: Your codebase serves you well. Bury your threads deep down, Luke. They do you credit, but they could be made to serve the Emperor.
Re: (Score:2, Funny)
I am speechless (Score:2)
in the middle of it i stopped laughing and started reading it stupefied.
this one of the best creative shit i saw in my life.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Funny)
Re: (Score:2)
Re: (Score:2)
Didn't Aesop say something about that? (Score:5, Insightful)
The Ass and the Fox, having entered into partnership together for their mutual protection, went out into the forest to hunt. They had not proceeded far when they met a Lion. The Fox, seeing imminent danger, approached the Lion and promised to contrive for him the capture of the Ass if the Lion would pledge his word not to harm the Fox. Then, upon assuring the Ass that he would not be injured, the Fox led him to a deep pit and arranged that he should fall into it. The Lion, seeing that the Ass was secured, immediately clutched the Fox, and attacked the Ass at his leisure.
MORAL: Never trust your enemy.
Appropriate parameter assignments for ass, fox, and lion are left as an exercise for the reader.
Re: (Score:2)
In fact I'm not even sure how this pertains to this topic??
Re: (Score:2)
This is at least different and pertinent.
Re:Didn't Aesop say something about that? (Score:4, Funny)
You know... There are laws against that...
Re: (Score:2)
That's not from Aesop. That's from Ass Bandits VI: Booty Heist in Muletown.
What if they gave a browser war (Score:3, Insightful)
All we are saying, is give HTML 5.0 a chance!
With respects to John Lennon.
What if they gave an orgasm war and nobody came? (Score:2)
FIFM.
Re:What if they gave an orgasm war and nobody came (Score:2)
Back to the important wars (Score:5, Funny)
Re:Back to the important wars (Score:4, Funny)
Not to mention Mindows vs. Lac, Binux vs. LSD, and Slashdig vs. Dott.
Re: (Score:2)
Security, sure, but let's not forget consistency (Score:5, Interesting)
As a web developer, my biggest concern (aside from the difficulties creating multi-column CSS layouts [slashdot.org]) involves differences in the way browsers render pages. It's incredibly frustrating to write perfectly valid HTML/XHTML and CSS and have the pages show up very differently depending on the browser. The biggest offender, of course, is Internet Explorer, and now that version 7 is out but many haven't switched to it, I have to test in both 6 and 7. And since I couldn't figure out a way to install both on one PC, my workstation now has a Mac and two PCs for IE6 and IE7 browser testing. I consider this Microsoft's contribution to global warming....
I estimate that at least 10% of my time is spent avoiding and tracking down browser display differences that really shouldn't exist in the first place. I get paid by the hour so maybe I shouldn't complain, but the inefficiency of the whole thing still bugs me.
Two Words (Score:2)
Re: (Score:3, Informative)
Microsoft is even offering free images for Virtual PC, preloaded with IE6 and IE7 [msdn.com]. The annoying thing is that they're time limited, expiring in August. I think they're being entirely too optimistic about the upgrade rate, especially considering all the computers that can't upgrade to IE7 for technical or policy reasons.
Re:Security, sure, but let's not forget consistenc (Score:5, Informative)
Re:Security, sure, but let's not forget consistenc (Score:5, Insightful)
Re: (Score:3)
Re: (Score:2)
But the other part of the problem is of course expecting pixel perfect rendering on ANY browser. If you want page perfect exact rendering, HTML + CSS isn't the medium for that.
Having concerns about CSS implementation and rendering does not mean one expects "pixel-perfect" layout. I didn't see anything about that in the GP post.
Try PS or PDF (which is mostly specialized PS).
That's fine for print, but not so great for screen displays on varying screens, or for browsing linked information on the web.
Re: (Score:2)
The CSS specification describes (or at least, it should describe) exactly one correct visual rendering of any given input on a given output device. With everything else equal (including canvas size, available fonts, configured default text sizes, etc), any two fully-compliant screen-media CSS implementations should produce identical output, with some allowance for different antialiasing algorithms and so forth. Certainly the box model is very clear on the resulting sizes for any configuration of its associa
Re: (Score:2)
Re: (Score:3, Interesting)
Re:Security, sure, but let's not forget consistenc (Score:3, Interesting)
Re:Security, sure, but let's not forget consistenc (Score:2)
would have been cheaper to purchase more system memory and run a few virtual machines for testing.
Good to hear a Microsoft based developer concerned about wasting time.
LoB
Re:Security, sure, but let's not forget consistenc (Score:2)
Re:Security, sure, but let's not forget consistenc (Score:2)
The bitch is that, noncompliant or not, IE is the defacto standard because it's so bloody widespread. (footers, anyone?)
The situation is improving.
As I understand, they war is already over. (Score:5, Insightful)
Right now I can't remember the last time I saw a "best viewed in IE X.0" warning, and that should be an indicator that people know there's a diversity of clients in the market, and making you site exclusive to a particular browser, instead of compiling with standards everyone can implement, means greatly limiting your customer base.
Re: (Score:2)
If I.E. played to standards Firefox would still be sub 2% installs.
Good news for Firefox (Score:5, Insightful)
Microsoft lost the war years ago (Score:3, Insightful)
Microsoft doesn't think it has won the browser war, it knows it lost and gave up years ago.
For Microsoft, winning the war meant ensuring that the most viewed and essential web sites only worked in Windows, or worked significantly better in Windows than other operating systems. In other words, it mean crippling the web for non-Windows platform
#1 to developers... (Score:3, Insightful)
So, while I'm glad the developers see security as being a high priority, I hope all of the browser developers do not forget about standards compliance.
Re: (Score:2)
Re: (Score:2)
Um, as a web-literate (well, HTTP- and XML-literate) software developer who knows nothing about HTML/CSS, may I ask why this is something you have to TEST? There's no way to write a web page and know that stuff like that won't happen? Who the hell tolerates that kind of programming environment? My interest in learning the web presentation layer just crawled in a corner
Google? (Score:2)
Re: (Score:3, Informative)
Re: (Score:3, Funny)
Press release (Score:2)
OVER?!? (Score:2, Funny)
Do we want it to be over? (Score:2)
But the primary participants in the industry were not interested in another browser war.
When it was Netscape vs. IE, there was a competition to increase the functionality and effectiveness of the browsers. They could work to improve general security but a lack of wars like this stifle innovation and will result in all the major browsers staying the same for several years. Wars always bring innovation, years of experience have shown us that. If one browser fights to gain control of the market by drastically improving security then it will force the competitors to follow suit and also stops a
War's Nearly Over (Score:2)
Yalta, 1945 (Score:3, Interesting)
The war might be over, but... (Score:4, Funny)
It's good to know... (Score:2)
war almost over (Score:3, Funny)
I dont want them to be over! (Score:3, Interesting)
Stop Browser on Browser Violence (Score:3, Funny)
Google is a browser now? (Score:3)
The Browser Wars Are Over When... (Score:2, Interesting)
Until then, it's all just wishful thinking.
Re: (Score:2)
They might even have an option to embed khtml in IE as well.
As for Opera, well, it costs real money. If people want to buy extra software they should be allowed to do so, but I see no reason to make Windows even more expensive by bundling it.
This is great news! (Score:2)
Re:That's what Microsoft wants you to think. (Score:5, Funny)
Microsoft is multi-classed. One of their weapons is a Greatsword of Backstabbing, +20. It ignores armor, too.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:That's what Microsoft wants you to think. (Score:5, Funny)
Re:That's what Microsoft wants you to think. (Score:5, Funny)
I think MS is now starting to understand (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
Re: (Score:2)
"the primary route of attack" on websites these days is cross-site scripting, sql injection, and insufficient paranoia by server-side processing. Disabling client-side processing would do nothing to prevent these things, and would on
Re: (Score:2)
Well, two out of three ain't bad. Cross-site scripting does rely on client-side processing (you can inject it without CS, but the end user has to run it). But you're right about the other two. SQL injection and attacks via invali
Re: (Score:2)