473,699 Members | 2,745 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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
15 2990
<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********@tel ia.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********@tel ia.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********@tel ia.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.c om> 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
3356
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 garbled text instead of an image. This script has been working for months on my desktop and my laptop, and worked at my previous web host, but is failing with my new hosting company. PHP version 4.3.3 GD library is reported as 2.0.15 in...
1
2138
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, i.e. my html page shows gibberish or I get a server error altogether, which is traced from log file to garbled html code. Has anyone seen this? I wanted to fix this, before I do a complete reinstall of php.
6
2034
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 Player(object): #Class attributes for class Player n=0 #n is the number of players #Private methods for class Player def __init__(self,name):
2
1991
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 name are fine, but the code itself. For example: Imports System.Console yields ,PSRUWV~6\VWHP1&RQVROH when printed. This is hardly what I wished for when I told it to print this module.
5
1420
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 know how to do it? Thanks Beny
3
23934
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 ideas on how to convert it into human readable Javascript so I can debug it? sample: \x3E","\x3C/strong\x3E","\x3C/b\x3E","\x3Cem\x3E","\x3Ci\x3E","\x3C/em\x3E","\x3C/i\x3E","\x3Cbody contentEditable=true","\x3Cbody
0
965
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 copies a field (column) from one table to another. Using SqLiteSpy, I can see that the data gets copied without problems. This leads me to believe that the ODBC driver is handling UTF-8 characters correctly. But, when I access the database from an...
0
1321
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 myFilePathDetach() As String = Split(Request.QueryString("link"), "/") Dim myFilePath As String =
1
1747
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 /usr/local/apache/modules/mod_python.so is garbled - perhaps this is not an Apache module DSO I am running python2.5 with apache server 2.2.3, using mod_python-3.2.10 I ran mod_python configure ----with-apxs= /usr/local/apache/bin/apxs
0
8615
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9173
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9033
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8911
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
7748
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6533
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4375
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
3057
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2345
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.