Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Microsoft The Internet

MSN Search - From A UI Perspective 297

An anonymous reader writes "The user interface community has also started poking and prodding away at the latest iteration of MSN search and has discovered some interesting findings including: XHTML strict, CSS for layout and the death of IE 5 support. You can also read first-hand MSN designer insight into the design process as well."
This discussion has been archived. No new comments can be posted.

MSN Search - From A UI Perspective

Comments Filter:
  • IE 5 Support (Score:5, Interesting)

    by FiReaNGeL ( 312636 ) <fireang3l.hotmail@com> on Wednesday February 02, 2005 @03:56PM (#11554022) Homepage
    Great to see that even Microsoft 'admits' that IE 5 is non-standard on many things by dropping support for it on MSN search... trust me, building a layout compatible with IE 5, IE 6 and mozilla is a true nightmare. If at least they could patch the bad implementation of the box model...

    If every webmaster would stop implementing fixes and hacks to support non-standard browsers, I think IE would lose quite a marketshare to Firefox... end users don't see the problem (IE render every page fine! Firefox don't in some situations!) because webmasters optimize for IE (it IS 95% of the market, you know). Vicious circle...
  • by Faust7 ( 314817 ) on Wednesday February 02, 2005 @04:08PM (#11554194) Homepage
    From the weblog:

    All we ask for is for people to look at the page as a work in progress. I have seen some feedback that we should not have declared the doctype as XHTML Strict. If anything, we are closer to HTML 4.01. I agree. But our target is to get to XHTML strict. We realize we are not at a point where we can say we have achieved our goal. We will be working hard to get to that goal. Let us know how we are doing. Where are we slipping up? What do we need to fix? We are listening.

    But I suppose giving actual feedback would be too much to ask.
  • Re:It's not... (Score:3, Interesting)

    by Transcendent ( 204992 ) on Wednesday February 02, 2005 @04:15PM (#11554279)
    And it will never be XHTML Strict valid if they still use IFRAMEs...

    They'll probably have to go down to transitional in the end.
  • Re:It's not... (Score:2, Interesting)

    by de1orean ( 851146 ) <ian@@@deloreanrock...org> on Wednesday February 02, 2005 @04:16PM (#11554284)
    that's because the original poster chked msn.com, not search.msn.
  • Comment removed (Score:3, Interesting)

    by account_deleted ( 4530225 ) on Wednesday February 02, 2005 @04:20PM (#11554341)
    Comment removed based on user account deletion
  • That all depends... (Score:2, Interesting)

    by Sebadude ( 680162 ) on Wednesday February 02, 2005 @04:33PM (#11554490) Homepage
    its not like you can explain to a client that your page is the one that's complient and IE is wrong

    Does the page break in IE 5? I can't check from this computer. If it does, it'll be much easier now, since we can show them that even Microsoft's own MSN.com no longer supports outdated browsers. If Microsoft does it, the people will follow.
  • Re:But still.... (Score:3, Interesting)

    by somethinghollow ( 530478 ) on Wednesday February 02, 2005 @05:02PM (#11554789) Homepage Journal
    Well, you kinda found a problem. I can say the following and still be compliant with W3's validator (e.g. give the appearance of compliance) and not be compliant at all for final ouput:

    --------------INDEX.HTML--------------
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd ">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
    <head>
    <title>
    Title
    </title>
    </head>
    <body>
    <script type="text/javascript">
    <!--
    document.write("<"+"b"+"><"+"i"+">This is invalid</"+"b"+"><"+"/i"+">");
    //-->
    </script>
    </body>
    </html>
    --------------/INDEX.HTML--------------

    The final output would be invalid because I misused tag nesting by closing the parent element before closing its child. This shows as valid on the W3C Validator, however, since it doesn't check final output (e.g. post JavaScript document.write).

    Be wary of any site with tons of JS that document.write tags in the HTML that claim W3 compliance. I'm not saying that MSN is doing this, and I'm not saying that I've gone through all their JS code, but I did find the following on their site inside an img tag inside a JavaScript document.write:

    ID="GTrkImg_56"

    The problem? All attributes and tags are to be lower case. The site has more problems than the validator lets on BECAUSE JS has nothing to do with valid XHTML.
  • Works in IE5/Win (Score:3, Interesting)

    by ToLu the Happy Furby ( 63586 ) on Wednesday February 02, 2005 @05:21PM (#11554968)
    Obviously MS is not ready to drop support for IE5/Win, which is still an unfortunately major browser--certainly well above Firefox in marketshare if you lump 5.0 and 5.5 together. Rather they have dropped support for IE5/Mac, which is still somewhat surprising considering it is the "current" version of their Mac browser (unless you count an upgrade for MSN customers only).

    Incidentally, the site renders fine in Safari except for a somewhat ridiculous looking problem where the search button runs smack into Safari's OS X native widgets.
  • Re:IE 5 Support (Score:3, Interesting)

    by Bob Uhl ( 30977 ) on Wednesday February 02, 2005 @05:33PM (#11555095)
    He was converted to Firefox for a time by an in-house OSS zealot .. but I'm proud to say that I've converted him back.

    That's like saying, 'my friend believed that 2+2=4 for a time, but I converted him back.' The pages which display incorrectly are themselves incorrect. Firefox is a better browser, period, end of discussion (I do not argue that it is perfect, merely that it is better). To deny that is much like denying that the sun is above the sea.

    To be proud of perverting a user's mindest is a pitiful thing.

  • by noda132 ( 531521 ) on Wednesday February 02, 2005 @06:42PM (#11555877) Homepage

    They obviously won't be using valid (and correctly-served) XHTML 1.1, since IE refuses to even render application/xhtml+xml documents as XHTML.

    And judging by previous comments, they're not even bothering with XHTML 1.0, either. And writing invalid XHTML 1.0 is much worse than writing invalid HTML, since XHTML is XML and should thus die horribly if there's a single error.

    Out of curiosity, why does Microsoft find it so hard to write valid XHTML when everyone else finds it so easy? And in general... why the FUCK don't full-time web developers write valid XHTML? AARGH!

  • by wkitchen ( 581276 ) on Wednesday February 02, 2005 @10:49PM (#11558309)
    Perhaps you should compare it with their search.msn.com [msn.com] page, instead of www.msn.com. I think that's the newer simpler search page they've been talking about. That html file is only 3K.

    However, it references a 1K gif file, a 16K .txt file containing some javascript, a 24K common.css file, and a 10K msn.ico file. Of course, if you're going to include all these referenced files in a comparison, you'd have to include the referenced files for whatever you're comparing it to as well. The size of that msn.ico file astonishingly large for a 16x16 pixel image. Converting it to a .png results in 554 bytes, and I'm sure it could be made smaller than that with a little fine tuning. I never knew .ico files were so inefficient.

Scientists will study your brain to learn more about your distant cousin, Man.

Working...