473,387 Members | 1,790 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

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?
Jul 20 '05 #1
15 2972
AES/newspost wrote:
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/
This is off-topic for an authoring group.
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.
Quite common for a site with pretensions to make money though random
advertising.
it seems as if MS+ NBC should know how to write valid
HTML.


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)
Jul 20 '05 #2

Brian wrote:
AES/newspost wrote:
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/

This is off-topic for an authoring group.

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.

Quite common for a site with pretensions to make money though random
advertising.

it seems as if MS+ NBC should know how to write valid
HTML.

Doubtful that they even know what "valid" means in the context of HTML,


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
Jul 20 '05 #3
Arne wrote:
Microsoft has never knowed what valid html is. They 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?

--
Brian (remove ".invalid" to email me)
Jul 20 '05 #4
Brian wrote:
Arne wrote:
Microsoft has never knowed what valid html is. They 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?


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

Jul 20 '05 #5
Uncle Pirate wrote:
Brian wrote:
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?


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


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/
Jul 20 '05 #6
On Sat, 03 Jul 2004 20:42:38 GMT, Brian
<us*****@julietremblay.com.invalid> wrote:
Uncle Pirate wrote:
Brian wrote:
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?


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


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. ;-)

How about MS Expoorer?
Jul 20 '05 #7
Brian wrote:

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


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/
Jul 20 '05 #8

Brian wrote:
Arne wrote:

Microsoft has never knowed what valid html is. They 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?


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.
--------------------------------------------------------------
Jul 20 '05 #9
Arne <ar********@telia.com> wrote:
But isn't it mshtml that is created when you "save as html" in Word,
Excel, Powerpoint ..... and maybe even Frontpage?
Yep, pretty much.
Those files renders properly only in IE :-)


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

"Advice is what you ask for when you know the answer but wish you didn't."
Jul 20 '05 #10
<posted & mailed>

AES/newspost wrote:
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?


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
Jul 20 '05 #11
Arne wrote:
Microsoft has never knowed what valid html is. They even
invented their own html, called mshtml

Don't recall I have seen any MS dtd,


Then there's no such thing as "mshtml".
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 :-)


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

--
Brian (remove ".invalid" to email me)
http://www.tsmchughs.com/
Jul 20 '05 #12
On Sat, 03 Jul 2004 21:49:47 GMT, Arne <ar********@telia.com> wrote:

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 :-)


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
Jul 20 '05 #13

Claire Tucker wrote:
On Sat, 03 Jul 2004 21:49:47 GMT, Arne <ar********@telia.com> wrote:
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 :-)

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


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
Jul 20 '05 #14
On Sun, 04 Jul 2004 22:59:36 GMT, Arne <ar********@telia.com> wrote:

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".


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
Jul 20 '05 #15
Claire Tucker <fa**@invalid.com> wrote in message news:<r5********************************@4ax.com>. ..
As I recall, the HTML generated by Word is really XHTML with an
Office-specific XML namespace referenced alongside.


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.
Jul 20 '05 #16

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Tony Marston | last post by:
I have just moved my website to a new hosting provider as the previous one went belly-up. Everything is now fine except for one thing - my counter script which generates a PNG image is sending out...
1
by: steve | last post by:
Hi, My Windows machine running PHP Version 4.3.4, Apache, mysql, Zend IDE has developed a strange problem whereas the html code coming out of php sometimes gets garbled in unpredicatable ways,...
6
by: Thomas Philips | last post by:
I have a question about deleting objects. My game has two classes, Player and Alien, essentially identical, instances of which can shoot at each other. Player is described below class...
2
by: Brian Cline | last post by:
I'm trying to print out some of my code from the VS.NET IDE (specifically, VB.NET), and when I do it prints out a bunch of garbled text as my code. The page header showing the location and file...
5
by: Beny | last post by:
I have seen at the MSNBC web site - main page - that when an user drags the mouse over (Example ) Headlines or Sports News then another Menu pops up, and so on. Where can I please get info to...
3
by: John Dalberg | last post by:
I have a js file that is encrypted or garbled, See example below. Does it need a decrypter or does Javascript know how to deal with it right off? This js file is causing an error under IE. Any...
0
by: Supertzar | last post by:
Here are the details of my problem. I'm using a SQLite database, it's actually the one that SlimServer (www.slimdevices.com) generates, on a Windows 2000 server. I've written a VB6 program that...
0
by: Ibrahim. | last post by:
Hello, The problem I'm facing is that the file name that is displayed in File download diaglog of web page displays garbled. The file name is japanese. English names works fine. Dim...
1
by: blbmdsmith | last post by:
Has anyone seen the following error while starting httpd: Starting httpd: httpd: Syntax error on line 54 of /usr/local/apache2/conf/httpd.conf: API module structure `python_module' in file...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.