IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New And I just realized why...
[link|http://users.online.be/~tdn15618/IttoRyuDojo_bestanden/image007.gif|Yikes!]

The "links" are all really GIF's where IE then overlays some kind of image map on that is contained in the XML to make them work.

Someone in Redmond should be committed over this... And given that the comments contain essentially a complete scripting language outside of Javascript and VBScript, one may wonder if there aren't another few undiscovered avenues of abuse in there as well :/
New Huh?
In IE6/XP it displays as a table with regular text links. How does it turn into an image in other browsers?

As for why they're doing it, it's because MS HTML editors try to treat the browser window as an application surface.[1] Which means they try to absolute-position everything, and fix the fonts the way they look in your development environment.

To answer my own question above, I would guess Publisher expects that IE is going to render the way you have it in your dev GUI, and if it detects other browsers it renders gifs so it can override your preferences. Have you tried changing your client string to IE and see what it looks like?





[1] I had a Visual Studio acolyte tell me that when explaining why he couldn't make a trivial change to the HTML. He didn't actually know HTML all that well, and wouldn't know how to change what VS was putting out anyway. Yes, his primary job was web development.
===

Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats].
[link|http://DocHope.com|http://DocHope.com]
New Re: Huh?
Open [link|http://users.online.be/~tdn15618/IttoRyuDojo_bestanden/image007.gif|http://users.online....nden/image007.gif] to see what he is talking about. The page basicly has everything in it twice, once as an image and once as MS custom XML.

The idea must be to force browsers to display it correctly by making everything but IE display images. There is so much custom crap and weird declarations thrown in that thing I can't even see how it is supposed to work though.

Jay
New Yeah, that's what I was saying in the third paragraph
===

Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats].
[link|http://DocHope.com|http://DocHope.com]
New Way beyond UA strings...
... this appears to be [link|http://msdn.microsoft.com/library/default.asp?url=/workshop/author/vml/SHAPE/introduction.asp|VML] . MS proprietary, so only True Internet Explorers™ need apply...
     Most horrible HTML ever - (drewk) - (11)
         That looks like something Saved As html from Word -NT - (jbrabeck) - (9)
             Actually from an email, probably composed in Outlook -NT - (drewk) - (8)
                 You haven't seen Publisher go at it... - (scoenye) - (7)
                     Oh dear God - (drewk)
                     Displays in Opera, too. But again, the links don't work. -NT - (static) - (5)
                         And I just realized why... - (scoenye) - (4)
                             Huh? - (drewk) - (3)
                                 Re: Huh? - (JayMehaffey) - (1)
                                     Yeah, that's what I was saying in the third paragraph -NT - (drewk)
                                 Way beyond UA strings... - (scoenye)
         That's what I spent all day yesterday doing... - (ChrisR)

Carpe per diem.
59 ms