About the
Email Standards Project

The Email Standards Project works with email client developers and the design community to improve web standards support and accessibility in email. Read more »

Blog Archives

Blog Categories

RSS Feed

ESP Blog Feed

Recent Entries

Hotmail serving different content for different browsers

Posted by Mark Wyner on November 28, 2007 in Email Client News

While putting our acid test through the paces it became apparent that Windows Live Hotmail (WLH) was exhibiting odd behavior in two different browsers. We tested our webmail clients in a couple different browsers not knowing the browsers themselves would have an impact on rendering. As it turns out, it unfortunately does.

In the case of WLH we encountered unique rendering of our acid test in each browser we tested: Firefox (Mac/Win), Safari (Mac/Win) and Internet Explorer (Win). The WLH generated/modified markup was slightly different in each browser as was the visual results. The thing to keep in mind here is this isn’t a browser rendering issue. Our acid test looks perfect in all three browsers, it’s the changes that WLH is making on the fly to the content itself that seems to be the issue here, which these screenshots demonstrate:

image
Our acid test page rendered in WLH with Firefox

image
Our acid test page rendered in WLH with Safari

Unfortunately it doesn’t end there. As well as the discrpeancies between Firefox and Safari, we were also presented with different rendering in Internet Explorer depending on the “version” of WLH we were using.

“Classic” versus “Full”

There are two versions of WLH: “Classic” and “Full”. Classic is an enhanced version of the original Hotmail GUI and Full is the new WLH GUI. One can switch between the two at any given time, and even go back and forth at will. It may be that Microsoft will simply upgrade everyone to the Full version at some point. But as of now, it’s a user-defined option.

The primary difference is the functionality of the application. The Full version is an AJAX-type interface with a preview pane, while Classic is faster with less bells and whistles.

So do they render emails differently? Yes, and no. It depends on what browser one is using to access an account. In Firefox and Safari, for example, switching between Full and Classic has little-to-no impact on the rendering of an HTML email. However, in IE there is a significant difference: Classic failed to render any of our CSS while Full rendered it fairly well.

image
Our acid test page rendered in WLH with Internet Explorer “Full” version

image
Our acid test page rendered in WLH with Internet Explorer “Classic” version

These findings mean that there are at least four different versions of content being served by this single email client depending on the browser and version being used. For our recommendations we used Firefox, which is actually one of the more favorable results out of these variations.

Stay Tuned for a Full Report

We intend to conduct some in-depth tests to help us better understand how WLH will render our HTML emails across various browsers and how this impacts our recommendations. We would like to help Microsoft with a comprehensive report so they can fully understand what we’d like to see with future updates of WLH. After all we can speak first hand about the labor required to test a webmail client. And, of course, they have it worse because while we simply report test results, they are charged with the task of making things right.

87 Comments so far

Very good job.

It’s hard in our time to send good html mail.
You’ve done a great job in these documentations.

Posted 10:17 am on 29 November 2007 - #1
Mark Wyner said...

Thanks, Billyboylindien. We definitely put a lot of work into this, which will all be worth the while if we can achieve a higher level of web standards in the email environment.

Posted 11:39 am on 29 November 2007 - #2
Jenn said...

Any word on the Linux client Evolution?

Posted 1:27 am on 30 November 2007 - #3
Jeff said...

This is similar to the behavior differences between the Microsoft Outlook Web Access email client (Premium and Basic). The Basic client completely strips out any style tags, as well as inline style references. Interestingly enough users are offered a choice of Basic or Premium if using IE, but only receive Basic (no choice) if using Firefox. I haven’t tested on a Mac, so I don’t konw how that’s handled.

Posted 6:03 am on 30 November 2007 - #4
Mark Wyner said...

@Jenn:

Actually, yes. Evolution doesn’t render CSS. It displays our acid test very much like the Safari example in this post. It would be great to have them on board with this effort as well.

Thunderbird on Linux, however, offers the same level of support that it does on other platforms.

@Jeff:

Awesome. Thanks for sharing this information; it will be helpful. We’ll look into that as well.

Posted 6:40 am on 30 November 2007 - #5
Jenn said...

@Mark

Great to know! Thanks for the heads up :)

Posted 10:04 am on 30 November 2007 - #6
Rebecca said...

Oh, this sort of information is infinitely useful. I came across this exact problem in my testing of HTML emails (WLM not playing nice cross-browser), and it’s certainly been the cause of much hair-pulling and head-desking over here.

Thank you for everything you’ve offered thus far!

Posted 4:42 pm on 03 December 2007 - #7
Lewis said...

Forgetting CSS for a minute, Windows Live Mail/Hotmail cannot even render standard tables properly in FF, Safari and Opera. It adds in padding/spacing between every table row and tables themselves. I even affect MSN’s own newsletters! In Internet Explorer, the padding is (predictably) not visible.

It’s a absolutely shocking bug in my opinion, and the only web mail client that causes me real problems, as I have learnt to steer well clear of CSS in HTML emails for a long time.

Posted 8:04 pm on 05 December 2007 - #8
a*p said...

re: exchange:

there is no plus/basic option for mac users that I’ve seen in either Safari or Firefox or even IE5. I never even knew such a thing existed until I just tried it on my pc!

Posted 7:13 am on 12 January 2008 - #9
Mark Wyner said...

@ Lewis:

The core mission behind the Email Standards Project is to push web standards into the email arena. Using tables for layout is not part of that agenda, which is why we did not test or report on support for them.

Regarding your wanting to avoid CSS in your HTML emails because of a lack of support, you’re not alone. And this is one of the primary reasons we’re asking email-client developers to support web standards.

@ a*p:

I actually use Macs for design/development and have been since day one. So my testing and screen shots originate on Mac and Windows depending on the context.

Regarding your specific challenge finding the “full” and “classic” links, you’ll find them behind the “options” button in the upper-right corner of the WLM GUI. I can see this on my Mac in Firefox and Safari, so I’m assuming you simply missed it?

I hope that helps.

@ everyone sharing gratitude:

You’re absolutely welcome. But don’t thank us—thank yourselves for being involved with the project. Success of ESP requires active participation from the web community.

Posted 7:38 am on 12 January 2008 - #10

This is some interesting information, thanks much for posting.  Has the same study been done on Yahoo Mail, both the free and the Plus (paid) versions?  I’d be curious to know what happens (or happened) there?

Posted 1:17 pm on 25 April 2008 - #11

This news doesn’t surprise me as it seems all of the email clients struggle with HTML in some way, shape, or form.  I’m curious as well if you have run your acid test on all the major players?

Posted 9:38 am on 28 April 2008 - #12
Mark Wyner said...

@Tom - Chair Mats:

You’re absolutely correct that all email-client developers struggle with support for HTML emails. It’s quite the challenge, and thus the reason we aren’t laying into them. We simply want to shed light on the need for better support and to offer our findings. Hopefully, this offers a nice foundation for them.

Also, you asked about our acid test. Yes, we have run this on the most commonly-used email clients, both desktop- and webmail-based, and reported the results on this site.

Posted 3:31 am on 29 April 2008 - #13
Khaled said...

What version of i.e. are you testing in, is it the most up to date version or i.e.6?

Posted 3:10 pm on 14 November 2008 - #14
Oyun indir said...

Regarding your wanting to avoid CSS in your HTML emails because of a lack of support, you’re not alone.

Posted 4:38 am on 18 November 2008 - #15

Our acid test looks perfect in all three browsers, it’s the changes that WLH is making on the fly to the content itself that seems to be the issue here, which these screenshots demonstrate:

Posted 4:50 am on 18 November 2008 - #16
wow gold said...

freyfreyThanks tewdscxo everyone who emailed us about Mobile Me, including Georg Stadler and Stefan Kremer who both sent in screengrabs.

Posted 1:11 am on 20 November 2008 - #17
Site Ekle said...

Success of ESP requires active participation from the web community.

Posted 5:36 am on 20 November 2008 - #18

Excellent research, did they ever implement a solution or pay attention to the standards you were looking to achieve?

Posted 9:38 am on 21 November 2008 - #19
çeviri said...

Thank you…
Çeviri dil hizmetleri

Posted 5:24 am on 22 November 2008 - #20
vanya said...

Good work
ocenki yverennosti

Posted 4:34 am on 23 November 2008 - #21
Hemorrhoids said...

Great research ! I think the same thing with yahoo mail and gmail as well. Hotmail has some great features.

Posted 5:14 pm on 26 November 2008 - #22
tempic said...

Thank you very much good work !
---------------------------
izdelija konsalting

Posted 1:27 am on 03 December 2008 - #23

Excellent research, did they ever implement a solution or pay attention to the standards you were looking to achieve?
thanks
regards,

Pearl jewelry

Posted 4:48 pm on 04 December 2008 - #24

Thunderbird on Linux, however, offers the same level of support that it does on other platforms

Posted 8:49 am on 05 December 2008 - #25
Teknoloji said...

It’s quite the challenge, and thus the reason we aren’t laying into them. We simply want to shed light on the need for better support and to offer our findings. Hopefully, this offers a nice foundation for them.

Posted 8:50 am on 05 December 2008 - #26

Regarding your specific challenge finding the “full” and “classic” links, you’ll find them behind the “options” button in the upper-right corner of the WLM GUI. I can see this on my Mac in Firefox and Safari, so I’m assuming you simply missed it?

I hope that helps.

Posted 6:32 pm on 08 December 2008 - #27

Interesting findings. 4 different versions of the same content being served by this single email client.lol :)

Posted 6:01 am on 10 December 2008 - #28

Manufacturer of wholesale beads,wholesale
beads gemstone beads wholesale beads acrylic
beads, shell beads, seed beads, loose beads, glass beads, jewelry beads, cat eye
beads, cloisonne beads,lampwork beads fimo
beads, glass beads, wooden beads, ceramic beads, beads manufacturer, beads
supplier.

Posted 1:06 pm on 11 December 2008 - #29

I really like this blog. please keep it up!!

Posted 3:05 am on 15 December 2008 - #30
Melis Birkan said...

I like this.11
Hilary Duff

Posted 2:00 am on 18 December 2008 - #31
todoslot said...

Well done. The post is great… What i am looking for…
good job! <a href= “http://www.todoslot.es">coche slot</a>

Posted 9:29 am on 18 December 2008 - #32

I really like this blog. please keep it

Posted 5:58 am on 19 December 2008 - #33
aion gold said...

Thank you, it is very good and i like it very much aion gold

Posted 1:00 pm on 06 January 2009 - #34

Nice article. This is a great list for beginners and experts!

Posted 10:02 pm on 09 January 2009 - #35

wholesale sterling silver jewellery,pearl jewelry,Wholesale sterling silver jewelry,andmade silver bracelet, ring jewelry, silver

pendants , necklaces , silver jewelry,earrings , 925 silver bridal & wedding ,jewelry,men & women jewelry,pearl jewelry,jewelry

shopping.925 sterling silver jewelry wholesale jewelry shopping, silver jewelry bulk order production jewelry shopping

Posted 4:39 pm on 13 January 2009 - #36

Windows Live Hotmail, formerly known as MSN Hotmail and commonly referred to simply as Hotmail, is a free webmail service of the Windows Live brand provided by Microsoft.

Posted 4:18 am on 14 January 2009 - #37
rohan money said...

You can make good use of the rohan money.

Posted 5:42 pm on 14 January 2009 - #38

I am so glad to receive some latale online gold.

Posted 5:43 pm on 14 January 2009 - #39
voyance said...

Good article, Me too i speack on my blog. Et si vous cherchez un bon site de tirage du tarot ou de voyance gratuite, suivez le lien.

Posted 9:34 am on 18 January 2009 - #40

There’s gonna be an exciting lida lida rehberi news break tomorrow, so I’ll go aheadto write and direct saç ekimi “Fletch Won” aka “Young Fletch”.  For those of you that

Posted 7:43 am on 19 January 2009 - #41
arda turan said...

mm thanksss

Posted 8:27 am on 19 January 2009 - #42
auto parts said...

Very interesting article. Am very much concerned in the way you expressed it rather than the issue goin on.
Thanks

Posted 2:46 am on 21 January 2009 - #43

Although I have little runescape money , I will on the way of the rs for long time.

Posted 1:19 pm on 22 January 2009 - #44
zenmed said...

CSS is what it remains same. But any Evaluation won’t let it to go away from its main points.
Though Different browsers with different contents but same CSS will ensure the quality of Hotmail.
Even what I have got to know is WLM not playing nice cross-browser. Like to know more...!

Posted 8:48 pm on 22 January 2009 - #45

Great Site Guys

Posted 12:37 am on 24 January 2009 - #46
Dubai Hotels said...

The Hotmail web-based email service was founded by Jack Smith and Sabeer Bhatia and launched in July of 1996. Hotmail was one of the first free webmail services. It was subsequently acquired by Microsoft in 1997 for an estimated $400 million, and rebranded as “MSN Hotmail”. The current version, “Windows Live Hotmail” was officially announced on November 1, 2005 as an update to Microsoft’s existing MSN Hotmail service.

Posted 2:09 am on 24 January 2009 - #47
Buy Used Car said...

I see that in new version MLH.

Posted 7:30 pm on 25 January 2009 - #48

The Hotmail web-based email service was founded by Jack Smith and Sabeer Bhatia and launched in July of 1996. Hotmail was one of the first free webmail services. It was subsequently acquired by Microsoft in 1997 for an estimated $400 million, and rebranded as “MSN Hotmail”.

Posted 10:05 pm on 25 January 2009 - #49
medium said...

Excellent research, did they ever implement a solution or pay attention to the standards. voyance gratuite or voyance

Posted 8:38 am on 27 January 2009 - #50
Cherooo said...

Very good work!

Thank you for this information.

gagner de l’argent

Posted 9:40 pm on 04 February 2009 - #51
Sohbet said...

site uzerinden Sohbet ve ask odalarında Sohbet edebilirsiniz

Posted 9:28 am on 05 February 2009 - #52
trendglas said...

This is similar to the behavior differences between the Microsoft Outlook Web Access email client (Premium and Basic)

Posted 1:12 am on 10 February 2009 - #53

Hello,

excellent information,

hotmail now you go through the spf MX each area!
but there is always good to see if it still apply on the sharpness of the IP address.

gagner de l’argenthttp://www.webcasheuro.net/gagner-argent.jpg

Posted 10:46 pm on 15 February 2009 - #54

informative

Posted 8:54 pm on 17 February 2009 - #55

Size of HTML email is a common complaint.  I suppose get the structure correct and the size should be OK.

Posted 10:53 pm on 17 February 2009 - #56
wow gold said...

It’s helpful for me
thank you for cheap wow gold

Posted 4:52 pm on 18 February 2009 - #57
horoscope said...

Article very interesting, my contribution is simple, it is possible to write javascript in the BGCOLOR attribute of the
BODY tag, using CSS. This leads to execution when the email is viewed.
Javascript must be unicode encoded in order to fool the filter.
I speack me also on my site horoscope du jour and my article pour une consultation horoscope gratuit for your informations !!  Votre avenir grace à l’astrologie, un site astral pour bien commencer votre journée.

Posted 4:54 pm on 19 February 2009 - #58

This is similar to the behavior differences between the Microsoft Outlook

Posted 5:24 pm on 20 February 2009 - #59
jackey said...

So good information.It’s very helpful for me wholesale jewelry | fashion jewelry

Posted 8:24 pm on 20 February 2009 - #60

Hotmail is very good!

Posted 4:30 am on 23 February 2009 - #61

wholesale replica handbags

Posted 4:33 am on 23 February 2009 - #62

I’ve been having lots of problems with my Yahoo account and I have to say that Hotmail never gives me this type of problem.

Posted 11:02 am on 24 February 2009 - #63
Peter said...

This is similar to the behavior differences between the Microsoft Outlook Web Access email client (Premium and Basic)

Cayenne Pepper Diet

Posted 9:34 pm on 26 February 2009 - #64
Car Games said...

The WLH generated/modified markup was slightly different in each browser as was the visual results. The thing to keep in mind here is this isn’t a browser rendering issue.

Posted 6:59 am on 27 February 2009 - #65
الخفوق said...

Firefox (Mac/Win), Safari (Mac/Win) and Internet Explorer (Win). The WLH ?
Do You Think that So ? Please We Need To Program Fix All Problem With Net

Posted 6:39 am on 28 February 2009 - #66

Sabeer Bhatia and launched in July of 1996. Hotmail was one of the first free webmail services. It was subsequently acquired by Microsoft in 1997 for an estimated $400 million, and rebranded as “MSN Hotmail”. The current version, “Windows Live Hotmail” was officially announced

Posted 1:45 am on 04 March 2009 - #67

formerly known as MSN Hotmail and commonly referred to simply as Hotmail, is a free webmail service of the Windows Live brand provided by Microsoft.

Posted 1:46 am on 04 March 2009 - #68

It’s hard in our time to send good html mail.

Posted 9:06 pm on 04 March 2009 - #69

Great research ! I think the same thing with yahoo mail and gmail as well.

Posted 9:08 pm on 04 March 2009 - #70

You must have a good way to manage yourholic online money.

Posted 7:48 pm on 11 March 2009 - #71
youtube said...

VVV

Posted 3:46 am on 14 March 2009 - #72
vtunnel said...

vcxv

Posted 3:47 am on 14 March 2009 - #73
dll files said...

It’s quite the challenge, and thus the reason we aren’t laying into them. We simply want to shed light on the need for better support and to offer our findings. Hopefully, this offers a nice foundation for them. ..

Posted 12:45 am on 20 March 2009 - #74

Hotmail keeps his rank on top of the mailing lists.
Just the easness is great. World in your hands great

Kantoormeubilair voor een gezonde en efficiente werkplek!
Burostoelen voor uw kantoorinrichting. Kantoormeubelen voor een goede projectinrichting. http://www.Kantoorinrichter.nl voor: burostoel, kantoormeubel, volledige kantoorinrichting, efficiente projectinrichting door burostoelen en kantoormeubels.Wij staan u ten dienste bij al deze zaken. http://www.kantoorinrichter.nl

Posted 1:28 am on 20 March 2009 - #75

Its excellent.

Posted 8:27 pm on 20 March 2009 - #76
ECA said...

thank you sharing

Posted 3:27 am on 25 March 2009 - #77
ISO 9001 said...

hotmail best viev firefox

Posted 3:29 am on 25 March 2009 - #78
Johnson said...

this is telly awesome article.Thanks for sharing with us,,

delonghi pinguino

Posted 6:53 am on 26 March 2009 - #79

This is really a nice article.contains good contents.

Posted 12:50 am on 27 March 2009 - #80

Why they dont make standard hotmail for all browsers.
MS have always their own way of doing things.

They get it done.

burostoel, kantoormeubel, volledige kantoorinrichting, efficiente projectinrichting door burostoelen en kantoormeubels.Wij staan u ten dienste bij al deze zaken. http://www.kantoorinrichter.nl

Posted 5:42 pm on 02 April 2009 - #81
medium said...

very good post thank

Posted 12:11 am on 04 April 2009 - #82
akalite said...

very helpfull

Posted 9:03 am on 06 April 2009 - #83

We run into these same issues with Hotmail rendering of html emails.

Since element ‘padding’ is *added* to element ‘width’ in some browsers but *included* with element ‘width’ in other browsers, the “quick fix” of substituting padding for margin can wind up pushing elements into one another, particularly if the elements are contained in a table with a fixed width.

Sometimes nesting divs with padding within divs with fixed width is a workable solution.

Posted 3:36 am on 07 April 2009 - #84

wholeslae silver jewelry,thanks

Posted 12:00 am on 10 April 2009 - #85

“Classic” versus “Full” Replica bags at ShopStyle selling leather goods

Posted 12:38 pm on 14 April 2009 - #86

handmade jewelry

Posted 12:36 pm on 20 April 2009 - #87

1 Trackback

Trackback from vpyjtuqu on 10 December 2007

vpyjtuqu - vpyjtuqu

Commenting is not available in this weblog entry.