Slashdot Mirror


WWW Inventor On Microsoft's Browser Tricks

Unipuma writes: "Tim Berners-Lee gives his views in an interview with Silicon Valley about the latests blocking of the MSN website for most other than Internet Explorer browsers. 'I have fought since the beginning of the Web for its openness: that anyone can read Web pages with any software running on any hardware. This is what makes the Web itself. This is the environment into which so many people have invested so much energy and creativity. When I see any Web site claim to be only readable using particular hardware or software, I cringe - they are pining for the bad old days when each piece of information need a different program to access it.'"

15 of 503 comments (clear)

  1. Compatibility? What about standards? by don_carnage · · Score: 5, Insightful

    It would probably be a good thing if browsers followed the HTML standard. I can't tell you how annoying it is to make a decent looking website only to find out that your Netscape 4.7 users see garbage.



    1. Re:Compatibility? What about standards? by karot · · Score: 4, Insightful

      It would be an even better thing if the HTML standard

      a) Stood still for a while
      b) Kept browser compatibility in mind
      c) Didn't just base itself on the latest non-standard toy added by MS or NS
      d) Wasn't developed by Committee

      (Committee == A mammal with an average of 100 legs, and no brain)

      OK, time for my tablets... The real-world is calling me back ;-)

      --
      Enjoy Y2K? Roll-on Year 2037!
  2. Unreadable sites by bribecka · · Score: 4, Insightful

    I wonder what his opinion is on needing a plug-in to view some content--it basically amounts to the same thing.

    The problem is that in order for all browsers to see everything, a web site would probably have to use HTML 1.0, resulting in a very boring web. More current technologies aren't standards based since they are so new. Where does it stop? Everything must be compatible with Mosaic 1.0?

    I don't agree with the MSN lockout, but there are instances on the web where a program is required to view certain content, and I don't see any sites getting rid of Flash just because Lynx doesn't support it.

    --

    Where are we going and why am I in this handbasket?

    1. Re:Unreadable sites by Stiletto · · Score: 3, Insightful

      What makes a web site boring? Informative?

      Is information not surrouned by animation and beautiful shadowed icons less valuable? Does a slick candy coating make a content-less website more compelling?

      Does that flash animation really give your readers a more "complete web experience"? Do different fonts make your words more meaningful? Does the color of your text say anything about the message it contains?

      Does a message have to stand out to be outstanding?

    2. Re:Unreadable sites by jesterzog · · Score: 3, Insightful

      The problem is that in order for all browsers to see everything, a web site would probably have to use HTML 1.0, resulting in a very boring web. More current technologies aren't standards based since they are so new. Where does it stop? Everything must be compatible with Mosaic 1.0?

      I disagree. There are at least two ways to provide content for web browsers that don't support the latest standards. The first is to detect the browser and display for it, and the other is to design degradable pages - which is the proper way to do it, and what the w3c has been continuously trying to encourage people to do for the last ten years. (Except for a couple of looney years when HTML 3.2 was around.)

      Right back since HTML 2.0, which was the first stable formal release of an HTML spec, the w3c has requested that user agents ignore what they don't understand.

      If you look properly at the HTML 4.01 or even better the XHTML 1.0 strict spec (which is basically the same thing except with an XML syntax enforced), the whole thing is rigged around building a page using only basic markup like headings, paragraphs, lists, and so on. Nearly everything to do with formatting has been deprecated, except for what was more or less available in HTML originally.

      The HTML syntax has been reduced to the one for providing the actual information - or that's what the intention is, at least. All of the cool looking stuff has been moved to other specs like CSS (which is approaching version 3), that are defined externally and linked to the HTML file. With the most modern standards, it's possible to take a very basic HTML web page of marked up information, and turn it into a flashy, presentational marvel. That is for people who choose to use browsers that display those extentions. At the same time however, it doesn't prevent blind people from getting directly to the information. It doesn't prevent people using lynx.

      IMHO, good web design should always put the information part on the HTML and build the presentation around it. The alternative is serving browser-specific content, but that's really ugly because your server needs to know about all the different browsers, and it needs more server hardware for the extra processing.

      The time where it is useful is for web browsers that think they support a certain standard and act like they support a certain standard, but then completely screw it up. Netscape 4 does this with CSS. Some of the earlier browsers do it with javascript, and so on.

      It's not just legacy browsers that don't support modern standards, it's modern browsers that don't work in visual media. For example, tell me how a speech browser would support the tabbed menu selector at the top of MSN in a way that would convey "The Microsoft Network Experience". And yet you can be sure it supports all the standards that are relevant to its media.

      The thing is that it's always supposed to have been up to the user agent on the user end to decide how to present the content. That's why web servers serve up markup instead of images. I wish more managers out there would understand that. Incidently, does anyone know if Microsoft was letting in MSIE clients who had CSS and/or Javascript disabled? I forgot to check.

      My feeling now is that Microsoft has just recently used some hypocritical doublespeak and screwed over a general management view of how web standards are supposed to work, stating some of the facts but ignoring the most important ideals that they're there for.

  3. It's only news because Microsoft did it by Brad+Wilson · · Score: 3, Insightful

    Many sites on the web are designed toward some goal. Many are designed to be most useful in IE, because most users are using IE (depending on who you ask, the numbers will vary, but nobody denies that IE has the stranglehold now). The only reason this makes Slashdot is because the anti-Microsoft bias of the editors itches to report something like this. It's done every hour of every day on some web site somewhere.

    Does that mean IE is the best browser? Not necessarily. It is the most standards compliant browser? Not necessarily. Should people be designing their sites to be HTML 4.0/XHTML compatible instead of IE compatible? Probably. But I think the inventor of the web has a slight blind side to the fact that de-facto standards (namely, that the vast majority of users who browse the web use IE) are at least as powerful as bodies-based standards.

  4. Look Beyond, Look Beyond by webword · · Score: 5, Insightful

    I don't think that Microsoft ever really planned on blocking browsers. At least not yet, and at least not for the long haul. Oh, I think eventually they will block other browsers for real, but just not yet.

    So, why did Microsoft block some folks from MSN? What were they so "foolish" you ask?

    The answer is obvious. Microsoft are great at marketing. This was free publicity. Tons and tons and tons of free press....

    After an Online Ruckus, Microsoft Opens MSN Site to All

    What a total win! They have the NY Times giving them a great headline. Oooh, Microsoft the kind, the gentle, the good. Microsoft, so good for people. So willing to bend over for people.

    What a crock. Wake up. It is sad that even Berners-Lee was suckered into this whole thing. People are always taking their eye off the ball. Microsoft knew they couldn't keep people out very long, but they knew it would stir things up. Free publicity.

    Microsoft = marketing wizards.

    By the way, given what I have said, isn't it a shame that we'll spend more time talking about Microsoft? And, isn't it a shame that /. even posted this story...?

    1. Re:Look Beyond, Look Beyond by webword · · Score: 3, Insightful

      Masem,

      You definitely have some good points. However, I suspect that most people don't really pay full attention when they read articles. In the case of the NY Times article, the headline is pretty positive. Then again, even if you see it as negative, and even if the article is negative, it doesn't matter much. Microsoft still gets the upper hand. That is, they still get the publicity -- good or bad press doesn't matter to them. It is free and it is powerful. I stand by my posting.

      Here is something else to think about. What if you are correct and there really are deeper motives. Let's assume that I am wrong. What are the deeper motives? What does this action tell us about their plans and objectives? As usual, I don't think that there are any obvious answers.

  5. Re:Let's be fair: this isn't IE specific. by Cardinal+Biggles · · Score: 4, Insightful
    I railed for us to make our site a Netscape-only one then much as I rail for my company to make our site an Internet Explorer-only site now. IE may extend the standards, but at least it supports them.

    Tell me, what standards does IE support that, say, Mozilla and Konqueror don't?

    It was my impression that standards compliance is better in Mozilla and Konqueror than in IE, and that Opera is not significantly worse.

    The only reason you would make your site IE-only is that it does not support the standard correctly in some cases, and that you want to work around its bugs without having to worry about how your hacks look in minority browsers.

    That may be a valid argument if you are strapped for cash and are not very ethical about supporting monopolies. But to say that IE is ahead of other browsers in standards support is simply untrue.

  6. Re:Let's be fair: this isn't IE specific. by Kaiwen · · Score: 5, Insightful
    IE may extend the standards, but at least it supports them.

    The two problems with this are that A) Mozilla (and certainly W3C's own reference browser, Amaya, which was also blocked) is arguably at least as standards-compliant as IE6, and B) MSN's site wasn't standards compliant anyway.

    After changing my User-Agent string, I was able to access MSN's site with the latest Mozilla nightly; to my eye, it rendered MSN identically to IE5.5, a fact of which MS must surely have been aware. Toss in B) above, and it becomes obvious that the whole standards claim was a smokescreen.

    The browswer lockout, IMHO, was simply a piece of the Microsoft package. With all the links in WinXP driving users to MSN, the next step is to cajole, encourage and lock all this new traffic into Internet Explorer. If everything from Office to IE to Windows Media Player to keyword searches to online help is going to throw MSN up on my screen, only to remind me how inferior my current browser is, I can either figure out how to decouple XP from MSN (a hopeless quest), or simply ditch my browser. No rocket science here.

  7. Re:Tim Doesn't Get It by WolfWithoutAClause · · Score: 4, Insightful

    > ... but the owner of a website can decide at ANY TIME who will get access to which data, not Tim.

    That sounds obvious, but let's look at it more closely.

    First it isn't necessarily true; there are limits under the law for the actions that parties may take; e.g. a monopoly that has been convicted of monopolistic practices may not be allowed by law to restrict accesses that are likely to extend their monopoly in an illegal direction.

    Secondly, Microsoft wasn't restricting the users that access their site, they were restricting the software that they accessed it with. That's quite different.

    Finally, we want a person on a standards commitee to be fairly unpragmatic. He needs to come from a point of view that competitors should actually cooperate together; this is not a natural position that competitors take- even when to do so would often be to their mutual advantage.

    Actually, I think Tim gets it exactly. He's not exactly stupid.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  8. Worthwhile Process by virg_mattes · · Score: 3, Insightful

    The most ironic part of this message is that you spent the whole post talking about how presentation is so important, and yet you presented the whole thing in a single typeface without HTML tags of any kind, and the only formatting you used is positioning.

    More importantly, the post made your point well, and in so doing, it refuted your point nicely.

    Virg

  9. Re:Unreadable sites and poor design by MrBoring · · Score: 5, Insightful

    Yes. Yes. Yes. Do get angry at these web people. I used to be able to dial directly into my bank and download my transactions, and pay bills, all without a web browser. And it was faster. I don't care what you web people say. Life is faster when you don't spell everything out in plain text and use pretty graphics and javascript and such.

    Yes. Get rid of the excessive javascript, or even better, don't use it at all! Get rid of the excessive pictures. Don't put a back picture when I could use my back key! Don't create popup menus, just use links. Don't put up ads on bank account pages, especially after the customer has paid you $6.95 per month.

    And give the information! Don't make us email you for it. Don't make us call some 800 number and talk to a salesperson. If you have prices, put them up! Don't hide them unless you're ashamed of them.

    Have honest links. If you have a download link for an application, for instance, don't make us go through 10,000 slow, image laden web pages just to download the thing. A download link should take us to a downloadable file! (Or a page with the OS selection and such). Forget the mirrors crap. Just ask us a location and direct us to it.

    To the web developers: Make life simpler, and faster. Not slow and annoying!

  10. Stop, look, listen by Brian+Kendig · · Score: 4, Insightful

    You're all overlooking something very important, something absolutely critical to the game:

    Microsoft is not interested in playing nice. Everything they do is geared towards locking in more customers to gain more control and thereby more money. They pay lip service to standards and open-ness when it doesn't hurt them, but they have absolutely no hesitations about violating standards, breaking the law, or otherwise Not Being Nice when it suits them to be.

    The sole and entire purpose of Windows XP is to lock people into using the msn.com web site for all their needs, and to force them into using Windows Media Player for video and audio files. Their goal is divisiveness and incompatibility from anything that's not Microsoft-made. They want to leverage the Windows market share to make their standards and their services so necessary that people will have to be able to access the msn.com web site, and so therefore it'll just be too much trouble to bother using any browser other than IE, or any media player other than WMP. MP3's will be too much of a hassle because Windows XP doesn't support them nearly as nicely as it supports WMA files. (XP's media player has crippled MP3 features, including limiting the bit rate at which the MP3 codecs can record music.)

    Stop trying to make sense of Microsoft's actions in terms of what's best for competition or for the web. Microsoft doesn't care. They will play nice when it benefits them; they'll play dirty when it suits them; and there's nothing anybody can do about it, because they've shown they're capable of tying court cases in knots for years until long after they've won the battles in question and crushed their opponents into oblivion.

    Notice, by the way, that they're doing their best to make absolutely certain that they own all the file formats they're using; they only push for open formats when they don't own the market in question. You can bet it'll be a cold day in hell before Linux users ever get to use Windows audio and video file formats without getting sued by Microsoft, and the formats which Linux supports will continue to be deprecated in Windows -- thereby relegating Linux to become an 'incompatible' operating system which even fewer users will have an incentive to use.

    Microsoft's actions are extremely bad for the industry and for the future of computing. They have far too much power and there's no clear way to stop them.

  11. Re:The complexity of modern-day webpages by pclminion · · Score: 3, Insightful
    Actually, HTML has not become layout-centric at all. HTML developers have become layout-centric. Think about it. If you want such-and-such a paragraph to appear in such-and-such a place, should you have to use funky kludges such as "invisible GIFs" to get the thing to line up properly?

    You shouldn't HAVE to use invisible GIFs. Or tables in tables in tables in... HTML in fact has no good layout controlling features. Why has HTML become so hard to use, if you want a real good-looking page? Because HTML has nothing to do with layout -- and this remains the case.