Help | Site Map
Connecting Tech Pros Worldwide
 
 
LinkBack Thread Tools
  #1  
Old July 20th, 2005, 08:16 PM
AES/newspost
Guest
 
Posts: n/a
Default 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

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?
  #2  
Old July 20th, 2005, 08:16 PM
Brian
Guest
 
Posts: n/a
Default 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)
  #3  
Old July 20th, 2005, 08:16 PM
Arne
Guest
 
Posts: n/a
Default 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
  #4  
Old July 20th, 2005, 08:16 PM
Brian
Guest
 
Posts: n/a
Default 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)
  #5  
Old July 20th, 2005, 08:16 PM
Uncle Pirate
Guest
 
Posts: n/a
Default 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

  #6  
Old July 20th, 2005, 08:16 PM
Brian
Guest
 
Posts: n/a
Default 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)
http://www.tsmchughs.com/
  #7  
Old July 20th, 2005, 08:16 PM
Neal
Guest
 
Posts: n/a
Default Re: Why are MSNBC web pages garbled on my system?

On Sat, 03 Jul 2004 20:42:38 GMT, Brian
<usenet3@julietremblay.com.invalid> 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?
  #8  
Old July 20th, 2005, 08:16 PM
Brian
Guest
 
Posts: n/a
Default 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)
http://www.tsmchughs.com/
  #9  
Old July 20th, 2005, 08:16 PM
Arne
Guest
 
Posts: n/a
Default 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.
--------------------------------------------------------------
  #10  
Old July 20th, 2005, 08:16 PM
Darin McGrew
Guest
 
Posts: n/a
Default Re: Why are MSNBC web pages garbled on my system?

Arne <arne.luras@telia.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@stanfordalumni.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."
  #11  
Old July 20th, 2005, 08:16 PM
Shawn K. Quinn
Guest
 
Posts: n/a
Default 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
  #12  
Old July 20th, 2005, 08:16 PM
Brian
Guest
 
Posts: n/a
Default 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)
http://www.tsmchughs.com/
  #13  
Old July 20th, 2005, 08:16 PM
Claire Tucker
Guest
 
Posts: n/a
Default Re: Why are MSNBC web pages garbled on my system?

On Sat, 03 Jul 2004 21:49:47 GMT, Arne <arne.luras@telia.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
  #14  
Old July 20th, 2005, 08:16 PM
Arne
Guest
 
Posts: n/a
Default 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@telia.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
  #15  
Old July 20th, 2005, 08:16 PM
Claire Tucker
Guest
 
Posts: n/a
Default Re: Why are MSNBC web pages garbled on my system?

On Sun, 04 Jul 2004 22:59:36 GMT, Arne <arne.luras@telia.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
  #16  
Old July 20th, 2005, 08:16 PM
Andy Dingley
Guest
 
Posts: n/a
Default Re: Why are MSNBC web pages garbled on my system?

Claire Tucker <fake@invalid.com> wrote in message news:<r5vge0hcc7vfi1nt8n8eerqnu3cited10u@4ax.com>. ..
[color=blue]
> As I recall, the HTML generated by Word is really XHTML with an
> Office-specific XML namespace referenced alongside.[/color]

Which version of Word ? There are _big_ differences between them.

Word's use of HTML is bizarre, because of a design decision they made
early on. It was seen as important that users could save Word as HTML,
then re-load it into Word and re-generate an exactly equivalent Word
document - so-called "round-tripping". This is a worthy aim for
word-processor designers, but the question is whether it's _relevant_
to HTML authoring for the web.

Word is an awful HTML editor - because it's not even _trying_ to be
one (as a web tool).

Old Word versions make output that is nasty as an SGML document, let
alone HTML. Their bizarre mis-use of SGML comments as processing
directives is perhaps the most blatant.

Later Word versions move to a more well-formed XML approach, and as
you say they involved namespaces. These are much easier to work with -
they're still aberrant (X)HTML, but at least some trivial stripping of
the namespaced elements can make them resemble the real stuff.


Non of Word's output, in any version, is fit for use as "web grade"
HTML. None of it can be turned into "web-HTML" without more work than
would be saved by using a better authoring tool in the first place.
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over network members.
Post your question now . . .
It's fast and it's free

Popular Articles