Why are MSNBC web pages garbled on my system?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • AES/newspost

    Why are MSNBC web pages garbled on my system?

    I do a large amount of web surfing using a Mac iBook with OS 9.2, and
    Netscape 7.0, and seldom encounter any page display problems -- except
    for MSNBC news pages such as, for example



    which I commonly get to by following links from Slate.

    These pages uniformly display as a very wide page with typical
    advertising stuff in the leftmost column, a blank middle section, and
    the news text displaced far to the right, initially off screen, and
    often overlaid on top of graphics or ads.

    I don't encounter similar problems with web pages from any of the many
    other sites I routinely visit, which suggest that my browser may not be
    at fault -- yet it seems as if MS+ NBC should know how to write valid
    HTML. I'm just wondering, more out of curiousity than any real need,
    what the problem might be here -- my browser or their HTML?
  • Brian

    #2
    Re: Why are MSNBC web pages garbled on my system?

    AES/newspost wrote:[color=blue]
    > I do a large amount of web surfing using a Mac iBook with OS 9.2, and
    > Netscape 7.0, and seldom encounter any page display problems -- except
    > for MSNBC news pages such as, for example
    >
    > http://www.msnbc.msn.com/id/5350645/[/color]

    This is off-topic for an authoring group.
    [color=blue]
    > These pages uniformly display as a very wide page with typical
    > advertising stuff in the leftmost column, a blank middle section, and
    > the news text displaced far to the right, initially off screen, and
    > often overlaid on top of graphics or ads.[/color]

    Quite common for a site with pretensions to make money though random
    advertising.
    [color=blue]
    > it seems as if MS+ NBC should know how to write valid
    > HTML.[/color]

    Doubtful that they even know what "valid" means in the context of HTML,
    but that is besides the point. "Valid" in HTML terms means only that the
    document conforms to the formal sytex of a particular HTML
    recommendation (e.g., 4.01/strict). It says nothing about the whether a
    page follows the informal part of the spec, even less about good coding
    practices such as flexible layout.

    --
    Brian (remove ".invalid" to email me)

    Comment

    • Arne

      #3
      Re: Why are MSNBC web pages garbled on my system?


      Brian wrote:
      [color=blue]
      > AES/newspost wrote:
      >[color=green]
      >>I do a large amount of web surfing using a Mac iBook with OS 9.2, and
      >>Netscape 7.0, and seldom encounter any page display problems -- except
      >>for MSNBC news pages such as, for example
      >>
      >> http://www.msnbc.msn.com/id/5350645/[/color]
      >
      >
      > This is off-topic for an authoring group.
      >
      >[color=green]
      >>These pages uniformly display as a very wide page with typical
      >>advertising stuff in the leftmost column, a blank middle section, and
      >>the news text displaced far to the right, initially off screen, and
      >>often overlaid on top of graphics or ads.[/color]
      >
      >
      > Quite common for a site with pretensions to make money though random
      > advertising.
      >
      >[color=green]
      >>it seems as if MS+ NBC should know how to write valid
      >>HTML.[/color]
      >
      >
      > Doubtful that they even know what "valid" means in the context of HTML,[/color]

      Microsoft has never knowed what valid html is. They even invented
      their own html, called mshtml, and I belive it's still in use.

      --
      /Arne

      Comment

      • Brian

        #4
        Re: Why are MSNBC web pages garbled on my system?

        Arne wrote:
        [color=blue]
        > Microsoft has never knowed what valid html is. They even invented
        > their own html, called mshtml[/color]

        Well, if they created their own dtd for mshtml, perhaps their documents
        validated to it. Do you know if they published a dtd?

        --
        Brian (remove ".invalid" to email me)

        Comment

        • Uncle Pirate

          #5
          Re: Why are MSNBC web pages garbled on my system?

          Brian wrote:[color=blue]
          > Arne wrote:
          >[color=green]
          >> Microsoft has never knowed what valid html is. They even invented
          >> their own html, called mshtml[/color]
          >
          >
          > Well, if they created their own dtd for mshtml, perhaps their documents
          > validated to it. Do you know if they published a dtd?
          >[/color]

          Only if you call M$ Exposer a dtd. :)

          --
          Stan McCann "Uncle Pirate"
          Webmaster/Computer Center Manager, NMSU at Alamogordo
          Cooordinator, Tularosa Basin Chapter, ABATE of NM AMA#758681
          '94 1500 Vulcan (now wrecked) :( http://surecann.com/Dcp_2068c.jpg
          A zest for living must include a willingness to die. - R.A. Heinlein

          Comment

          • Brian

            #6
            Re: Why are MSNBC web pages garbled on my system?

            Uncle Pirate wrote:
            [color=blue]
            > Brian wrote:
            >[color=green]
            >> Arne wrote:
            >>[color=darkred]
            >>> Microsoft ... even invented their own html, called mshtml[/color]
            >>
            >> Well, if they created their own dtd for mshtml, perhaps their
            >> documents validated to it. Do you know if they published a dtd?[/color]
            >
            > Only if you call M$ Exposer a dtd. :)[/color]

            Not sure what to make of that. You do know what a dtd is, right? I can't
            quite make out the joke.

            BTW, I like MS Ex*ploder* better. ;-)

            --
            Brian (remove ".invalid" to email me)

            Comment

            • Neal

              #7
              Re: Why are MSNBC web pages garbled on my system?

              On Sat, 03 Jul 2004 20:42:38 GMT, Brian
              <usenet3@juliet remblay.com.inv alid> wrote:
              [color=blue]
              > Uncle Pirate wrote:
              >[color=green]
              >> Brian wrote:
              >>[color=darkred]
              >>> Arne wrote:
              >>>
              >>>> Microsoft ... even invented their own html, called mshtml
              >>>
              >>> Well, if they created their own dtd for mshtml, perhaps their
              >>> documents validated to it. Do you know if they published a dtd?[/color]
              >>
              >> Only if you call M$ Exposer a dtd. :)[/color]
              >
              > Not sure what to make of that. You do know what a dtd is, right? I can't
              > quite make out the joke.
              >
              > BTW, I like MS Ex*ploder* better. ;-)
              >[/color]


              How about MS Expoorer?

              Comment

              • Brian

                #8
                Re: Why are MSNBC web pages garbled on my system?

                Brian wrote:

                [color=blue]
                > I like MS Ex*ploder* better. ;-)[/color]

                Screwed that up. It should have been "Internet Exploder." The (lame) gag
                works better that way, I think.

                --
                Brian (remove ".invalid" to email me)

                Comment

                • Arne

                  #9
                  Re: Why are MSNBC web pages garbled on my system?


                  Brian wrote:
                  [color=blue]
                  > Arne wrote:
                  >
                  >[color=green]
                  >>Microsoft has never knowed what valid html is. They even invented
                  >>their own html, called mshtml[/color]
                  >
                  >
                  > Well, if they created their own dtd for mshtml, perhaps their documents
                  > validated to it. Do you know if they published a dtd?[/color]

                  Don't recall I have seen any MS dtd, the suggestions posted by others
                  will do for me :-)

                  But isn't it mshtml that is created when you "save as html" in Word,
                  Excel, Powerpoint ..... and maybe even Frontpage? Those files renders
                  properly only in IE :-)

                  --
                  /Arne
                  --------------------------------------------------------------
                  Webbläsare är dumma. Om du ger dem kod som är mer komplicerad
                  än den behöver vara, kommer de att göra dumma saker.
                  --------------------------------------------------------------

                  Comment

                  • Darin McGrew

                    #10
                    Re: Why are MSNBC web pages garbled on my system?

                    Arne <arne.luras@tel ia.com> wrote:[color=blue]
                    > But isn't it mshtml that is created when you "save as html" in Word,
                    > Excel, Powerpoint ..... and maybe even Frontpage?[/color]

                    Yep, pretty much.
                    [color=blue]
                    > Those files renders properly only in IE :-)[/color]

                    And sometimes not even then, depending on how MSIE is configured.
                    --
                    Darin McGrew, mcgrew@stanford alumni.org, http://www.rahul.net/mcgrew/
                    Web Design Group, darin@htmlhelp. com, http://www.HTMLHelp.com/

                    "Advice is what you ask for when you know the answer but wish you didn't."

                    Comment

                    • Shawn K. Quinn

                      #11
                      Re: Why are MSNBC web pages garbled on my system?

                      <posted & mailed>

                      AES/newspost wrote:
                      [color=blue]
                      > I do a large amount of web surfing using a Mac iBook with OS 9.2, and
                      > Netscape 7.0, and seldom encounter any page display problems -- except
                      > for MSNBC news pages such as, for example
                      >
                      > http://www.msnbc.msn.com/id/5350645/
                      >
                      > which I commonly get to by following links from Slate.
                      >
                      > These pages uniformly display as a very wide page with typical
                      > advertising stuff in the leftmost column, a blank middle section, and
                      > the news text displaced far to the right, initially off screen, and
                      > often overlaid on top of graphics or ads.
                      >
                      > I don't encounter similar problems with web pages from any of the many
                      > other sites I routinely visit, which suggest that my browser may not be
                      > at fault -- yet it seems as if MS+ NBC should know how to write valid
                      > HTML. I'm just wondering, more out of curiousity than any real need,
                      > what the problem might be here -- my browser or their HTML?[/color]

                      What I suspect is going on, is that Microsoft is breaking the pages on
                      purpose when it sees a Netscape Navigator identifier in the User-Agent; this
                      is a tactic Microsoft has used before against Opera (until someone called
                      them on it and exposed the whole ruse). It could be bona-fide bugs in
                      Netscape Navigator, as well.

                      As far as Microsoft and NBC knowing valid HTML, I wouldn't count on it. As
                      far as they are concerned, "valid" means IE can render it properly.

                      --
                      Shawn K. Quinn

                      Comment

                      • Brian

                        #12
                        Re: Why are MSNBC web pages garbled on my system?

                        Arne wrote:
                        [color=blue][color=green][color=darkred]
                        >>> Microsoft has never knowed what valid html is. They even
                        >>> invented their own html, called mshtml[/color][/color]
                        >
                        > Don't recall I have seen any MS dtd,[/color]

                        Then there's no such thing as "mshtml".
                        [color=blue]
                        > But isn't it mshtml that is created when you "save as html" in
                        > Word, Excel, Powerpoint ..... and maybe even Frontpage? Those files
                        > renders properly only in IE :-)[/color]

                        A broken implementation of a flavor of HTML is not a new flavor.

                        --
                        Brian (remove ".invalid" to email me)

                        Comment

                        • Claire Tucker

                          #13
                          Re: Why are MSNBC web pages garbled on my system?

                          On Sat, 03 Jul 2004 21:49:47 GMT, Arne <arne.luras@tel ia.com> wrote:[color=blue]
                          >
                          >But isn't it mshtml that is created when you "save as html" in Word,
                          >Excel, Powerpoint ..... and maybe even Frontpage? Those files renders
                          >properly only in IE :-)[/color]

                          As I recall, the HTML generated by Word is really XHTML with an
                          Office-specific XML namespace referenced alongside. If you were to
                          strip out the stuff in the Office namespace, you might find a sensible
                          XHTML document under there, although I wouldn't be surprised if there
                          was oddness.

                          Also, I think Word and so forth also imports the VML namespace and
                          uses it to create the office autoshapes and so forth. VML, in case you
                          are unaware, is essentially an XML application for describing Office
                          graphics. Internet Explorer has a renderer built in.

                          I've never heard any of this called MSHTML before. MSHTML.DLL is an
                          Internet Explorer component which provides, amongst other things, COM
                          classes for representing the HTML DOM and some HTML resources which
                          form Internet Explorer's "pretty" error messages. Perhaps it is this
                          which you have seen.

                          Take care,
                          -Claire

                          Comment

                          • Arne

                            #14
                            Re: Why are MSNBC web pages garbled on my system?


                            Claire Tucker wrote:
                            [color=blue]
                            > On Sat, 03 Jul 2004 21:49:47 GMT, Arne <arne.luras@tel ia.com> wrote:
                            >[color=green]
                            >>But isn't it mshtml that is created when you "save as html" in Word,
                            >>Excel, Powerpoint ..... and maybe even Frontpage? Those files renders
                            >>properly only in IE :-)[/color]
                            >
                            >
                            > As I recall, the HTML generated by Word is really XHTML with an
                            > Office-specific XML namespace referenced alongside. If you were to
                            > strip out the stuff in the Office namespace, you might find a sensible
                            > XHTML document under there, although I wouldn't be surprised if there
                            > was oddness.
                            >
                            > Also, I think Word and so forth also imports the VML namespace and
                            > uses it to create the office autoshapes and so forth. VML, in case you
                            > are unaware, is essentially an XML application for describing Office
                            > graphics. Internet Explorer has a renderer built in.
                            >
                            > I've never heard any of this called MSHTML before. MSHTML.DLL is an
                            > Internet Explorer component which provides, amongst other things, COM
                            > classes for representing the HTML DOM and some HTML resources which
                            > form Internet Explorer's "pretty" error messages. Perhaps it is this
                            > which you have seen.
                            >
                            > Take care,
                            > -Claire[/color]

                            Yes Claire, I was just teaseing a bit over Microsoft. You saw my
                            smiley? :-)

                            BTW I have also noticed that mshtml.dll is used in some so called web
                            based wysiwyg editors. For what purpose I don't know, since you must
                            use IE to be able to use the "editor".

                            --
                            /Arne

                            Comment

                            • Claire Tucker

                              #15
                              Re: Why are MSNBC web pages garbled on my system?

                              On Sun, 04 Jul 2004 22:59:36 GMT, Arne <arne.luras@tel ia.com> wrote:[color=blue]
                              >
                              >BTW I have also noticed that mshtml.dll is used in some so called web
                              >based wysiwyg editors. For what purpose I don't know, since you must
                              >use IE to be able to use the "editor".
                              >[/color]

                              mshtml also has an HTML editor component. You can see it in Outlook
                              Express when you compose an HTML message and also if you use Internet
                              Explorer's non-standard attribute whose name I forget to make an
                              element "editable".

                              The HTML editor is also a COM component -- I suspect just the normal
                              MSHTML renderer in a special mode -- so that application developers
                              can embed a basic HTML editor in an application.

                              -Claire

                              Comment

                              Working...