RDN Express Blog

Blog archive

Microsoft aTwitter About Interop

Outlook's rendering of HTML e-mail in Word came under fire again this week on Twitter after David Grenier wrote a blog entitled "Microsoft to ignore web standards in Outlook 2010 -- enough is enough" and launched a tweet campaign on FixOutlook.org. So far, 20,000 and counting....

Grenier who started the Email Standards Project based on this same issue when Outlook 2007 switched from IE (used in earlier versions) to Word to render HTML emails, reports:

After testing the latest beta of Outlook 2010 and seeing the same poor standards support as 2007, a senior member of the Outlook team confirmed they plan on continuing to use Word to render HTML emails. Not only that, but early tests indicate that HTML support in the Word engine has not been improved in any way. Same bugs. Same quirks.

Microsoft came out swinging in a response to the FixOutlook tweeters on its Microsoft Outlook Team blog. William Kennedy, corporate vice president, Office Communications and Forms Team, said:

The Email Standards Project, which developed the website that promotes the current Twitter campaign, is backed by the maker of "email marketing campaign" software.

First, while we don't yet have a broadly-available beta version of Microsoft Office 2010, we can confirm that Outlook 2010 does use Word 2010 for composing and displaying e-mail, just as it did in Office 2007. We've made the decision to continue to use Word for creating e-mail messages because we believe it's the best e-mail authoring experience around, with rich tools that our Word customers have enjoyed for over 25 years.

Kennedy also claimed:

There is no widely-recognized consensus in the industry about what subset of HTML is appropriate for use in e-mail for interoperability.

The timing of this latest dust-up dovetailed nicely with a visit to our Framingham offices earlier today by Craig Shank, general manager of Microsoft's Interoperability Group and Jean Paoli, general manager of the Interoperability Strategy Team. They declined to comment on the specific Outlook issue but outlined Microsoft's current approach to interoperability in broad terms.

"The Internet has changed everything," said Shank, from the enterprise to the cloud to the device level. "The user level and the purchaser level has a strong expectation that connectivity will be seamless. The developer level recognizes that there is work involved in order to get there."

Microsoft recognizes that its technologies have to work in a mixed IT environment. The company is taking a "structured approach" based on customer focused scenarios, according to Shank, in four areas: products, collaboration, developer resources and formal standards.

It's been about 18 months since Microsoft unveiled its Interoperability Principles, which included the pledge to engineer upcoming products under new the guidelines and upload reams of technical documentation for Microsoft protocols for six key products, Office 2007, SharePoint Server 2007 and Exchange Server 2007 among them. Since that announcement in February 2008, the Microsoft IE team changed course midstream and pledged to make IE8 Web-standards complaint. In May, MindTree Limited released version 1 of the OpenXML Document Viewer, which enables users to read .docx files as HTML.

This month, a new Interoperability@Microsoft blog and the Interoperability Bridges and Labs Center site should make Microsoft's multiple interop efforts easier to track.

Principles are one thing, real-world implementation is another. The Outlook 2010 beta technology smacks of Windows with Walls. As a developer, is it any easier to exchange documents, integrate Office and SharePoint with third-party products or use Web Services as a bridge to non-Microsoft technologies than it was 18 months ago? Express your thoughts on the Web below or drop me a line at [email protected].

Posted by Kathleen Richards on 06/25/2009


comments powered by Disqus

Featured

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

  • .NET 9 Preview 3: 'I've Been Waiting 9 Years for This API!'

    Microsoft's third preview of .NET 9 sees a lot of minor tweaks and fixes with no earth-shaking new functionality, but little things can be important to individual developers.

  • Data Anomaly Detection Using a Neural Autoencoder with C#

    Dr. James McCaffrey of Microsoft Research tackles the process of examining a set of source data to find data items that are different in some way from the majority of the source items.

  • What's New for Python, Java in Visual Studio Code

    Microsoft announced March 2024 updates to its Python and Java extensions for Visual Studio Code, the open source-based, cross-platform code editor that has repeatedly been named the No. 1 tool in major development surveys.

Subscribe on YouTube