Tip: How to Install the Outlook 2007 HTML Validator on a Mac

July 15th, 2007

When integrating HTML support into Outlook 2007, MSFT chose to use the Word 2007 HTML rendering engine instead of the much more logical choice of IE7. As a result, Outlook 2007 can render only a small subset of the HTML standard.

Gone are the halcyon days of practical div support, background images, and many, many other mainstays of standards-compliant markup. Instead, we have to rely on the older and less elegant table-based layouts of old just to get our emails to look pretty.

There is an in-depth article published on the MSDN site, including a list of supported tags and a somewhat helpful Dreaweaver validator for Word 2007:

Of course, the validator comes as an MSI (Microsoft Software Installer), which means that if you’re developing in Dreamweaver on the Mac, you’re SOL (Shit Out of Luck). There’s no reason for this other than corporate arrogance; the installer simply dumps two text files into a destination directory.

Which leads me to the work-around tip. If you have Parallels or VMWare (or any access to a PC), do the following:

  1. Open a Windows VM (or otherwise use a PC)
  2. Download the installer for the Macromedia validator (“WordMailSupportMacromedia.msi”)
  3. Run the installer, but for convenience, have it dump the files in a temporary directory instead of the deeply nested default.
  4. Now get the two recently “installed” files over onto to your Mac (“Word2007.txt” and “Word2007_CSS.xml”).
  5. Paste them into ~/Applications/Adobe Dreamweaver CS3/configuration/BrowserProfiles
  6. Restart Dreamweaver
  7. (Back in Windows, run the installer again to uninstall the files and clean up the registry)

The Word 2007 validation profiles will now be available for use.

Have loads of fun with this one.

Sphere: Related Content

  • moxy
    Just wanted to say thanks for this exceptional little tip. It was a genuine lifesaver on a project I'm working on. I'm still on an older mac, and am not even running parallels - I managed to extract the two files using an old pc I had hanging around. Well done - and thanks again.
blog comments powered by Disqus