eWeek Microsoft Watch
Advertisement
Advertisement
January 31, 2007 2:49 AM

The Saga of HTML Message Rendering in Outlook



Microsoft is trying to explain its decision to unify the rendering and editing engines in Outlook 2007 and use just the Word 2007 engine, even though there are some HTML and cascading style sheet attributes that engine does not support.

The move is a significant change from previous versions of Outlook, which actually used two rendering engines: Internet Explorer's engine was used for reading content, while Word was used for editing content when a user was composing messages.

Outlook 2007 now uses the HTML parsing and rendering engine from Word 2007 to display HTML message bodies, and also does not use the same standards as Internet Explorer 7.

The move has not been well received by some bloggers like SitePoint's Kevin Yank, who says in a recent post that this new rendering engine is far worse than the previous one.

"With this release, Outlook drops from being one of the best clients for HTML email support to the level of Lotus Notes and Eudora, which, in the words of Campaign Monitor's David Grenier, "are serial killers making our email design lives hell."

Also, the Word 2007-powered authoring experience is always there, regardless of whether Word 2007 is actually installed, a Microsoft spokeswoman tells me, noting that the differential here is in the richness of the experience.

"Without Word 2007 installed, or with Word 2003 installed, you can't do things like SmartArt, charting and styles, but you do get a richer experience than what Outlook 2003 provided, such as the inclusion of hyperlinks and business cards," she said.

I also received a newly released Microsoft document titled "Information on the changes in Outlook using Word as the Email editor," which tries to explain further its rationale for this move.

Seems that, essentially, as improvements had been made in how Word 2007 handled HTML content, based on HTML and CSS standards and customer feedback, the Outlook and Word teams made the decision to unify the rendering and editing engine in Outlook by using Word's engine and "give users a superior editing experience by using Word," the document says.

However, while Microsoft does acknowledge that there are some HTML and CSS attributes that aren't currently supported by Word's rendering engine, it then goes on to say that "the capabilities that our customers most wanted for their HTML newsletters are supported by Outlook 2007.

But SitePoint's Yank disputes this, saying that he tested the two public beta versions of Outlook 2007 and "knew there was something screwy going on. Many of the newsletters I subscribed to had become unreadable, and SitePoint's own publications were looking decidedly unhealthy."

The solution? Use Microsoft's Outlook 2007 HTML and CSS validator tool, "to tell you which parts of your lean, mean HTML emails need to be replaced with old-fashioned HTML sludge. As a second step, you may want to consider giving your Outlook-based readers an easy way to switch to text-only email. Bring on PDF email. I'm ready," he says.

For its part, Microsoft has provided a list of those HTML and CSS standards that are - and are not - supported.

The company is also being non-committal about whether there are plans to add support for those missing standards, saying just that "the Word team is continually examining HTML and CSS support based on customer feedback."

TrackBack

TrackBack

http://www.microsoft-watch.com/cgi-bin/mte/mt-tb.cgi/10200

Listed below are links to weblogs that reference The Saga of HTML Message Rendering in Outlook:

Microsoft Watch - Messaging from Chuqui 3.0
Microsoft Watch - Messaging Collaboration - The Saga of HTML Message Rendering in Outlook: Microsoft is trying to explain its decision to unify the rendering and editing engines in Outlook 2007 and use just the Word 2007 engine, even though there are s... [Read More]

Comments (6)

This was a boneheaded move on Microsoft's part, but (then again) they've been self-sabotaging Outlook since 2002. The entire Office team should be hanging their heads in shame.

roger :

"email design" - Is that the fancy new term for spammers?

John :

Just means more users for Thunderbird!!! :o)

Yikes, Microsoft Word has always been horrid at doing HTML, and I'm always afraid when I open Outlook with Word as the editor. I have always prefered the straight HTML editing, and I prefer to turn off the Word part.

This sounds really scary, especially for people who will be reading emails on non-Outlook clients. I'd be curious to try sending emails from the new Outlook to Yahoo and gmail and see how they look.

Jeff

Matchwalk :

No it isn't - one possible description covers people who have invested a considerable time and effort into producing emails that carry branding information to customers and potential customers. The new engine is utterly boneheaded as far as I am concerned; in effect it's forced me to re-brand, since nothing in my previous email templates functioned after MS got to work. I'm pixxed off with them.
Outlook 2007 is, in my opinion, better than 2003, but there are one or two things, especially the Word HTML renderer, that completely spoil it for me. A better user experience? NO!

"..emails that carry branding information to customers and potential customers.."

haha, thats what we call "SPAM"!

anything coming thru the mail servers around here which starts out with <doctype hmtl gets quarantined. Most folks don't ever look at that trash with all the blinking red fonts and such.

why don't you give that line of work up, and go get a job at someplace like Rapala painting fishing lures! Heh

Post a Comment

 
 


RSS Syndication

Most Recent Blogs


Advertisement
Advertisement
Microsoft Watch     Contact Us | Advertise | Site Map
Ziff Davis Enterprise