NOTE: Please update your browser. We recommend using IE 7 or FireFox 3.

Microsoft responds to our call for standards support

June 24th, 2009 | Posted in News | Comments Off

Firstly, I want to take this opportunity to express a sincere thanks to everyone for taking the time to spread the word about the fixoutlook.org campaign today. As we near 20,000 tweets, it’s been an overwhelmingly positive response.

It’s also been fantastic to see William Kennedy, Corporate Vice President of the Office team respond so quickly to the community on the Outlook team blog. There are some positives to take away from the post, as well as a number of issue I think need further clarification.

“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.”

As outlined in our original post, we are in no way advocating that Microsoft shift from using Word to create or render HTML emails. We’re asking that the HTML produced by the Word engine be standards compliant. This in turn will ensure that the engine will correctly render standards-based emails.

“Microsoft welcomes the development of broadly-adopted e-mail standards. We understand that e-mail is about interoperability among various e-mail programs...”

This is certainly music to our ears. The only problem is that “broadly adopted standards” already exist for HTML email. They are called web standards, and almost every email client on the market meets these standards. It doesn’t make sense to advocate a completely different set of standards to stipulate how HTML should be rendered in an email client as opposed to a web browser.

It’s important to remember the W3C’s CSS standard was created back in 1996. Not only that, but Outlook 2000 offered fantastic CSS support. The fact that software released 10 years later offers significantly less standards support does not reflect that Microsoft “understand that e-mail is about interoperability”.

If Microsoft is looking for a place to start, we’ve been advocating a list of recommendations the Outlook team should consider to meet an acceptable level of standards support since the release of Outlook 2007 two years ago.

“For e-mail viewing, Word also provides security benefits that are not available in a browser: Word cannot run web script or other active content that may threaten the security and safety of our customers.”

Every modern email client blocks scripting by default already. Our push for standards is not advocating support for anything other than the correct rendering of CSS. We agree that JavaScript has no place in an email client.

“The ‘Email Standards Project’ does not represent a sanctioned standard or an industry consensus in this area.”

Sanctioned or not, we’ve had a great partnership with companies like Apple and Yahoo! who have been more than happy to work with us in improving their support for web standards in their own email clients. As for consensus, surely 20,000 individuals sending a unified message in less than 24 hours is something at least worth your consideration.

If you’re interested in more coverage and discussion of this important issue, here is a great place to start.

We’ll continue to keep you all in the loop as this develops, and you might also consider following our progress on Twitter at the just created twitter.com/fixoutlook.

Microsoft to ignore web standards in Outlook 2010 – enough is enough

June 23rd, 2009 | Posted in News | Comments Off

As most of you know, our motivation for starting the Email Standards Project two years ago came from the release of Outlook 2007. Specifically, because of Microsoft’s decision to avoid using a browser to render HTML emails in place of a word processor. This immediately took standards-based email design off the table, forcing designers to abandon web standards for tables and font tags. You can read our original reaction and the subsequent call to arms that followed.

Since that time, we’ve had the pleasure of working with teams at Yahoo!, Apple, IBM, Google and even the Microsoft Entourage team. However, the elephant in the room was always Outlook. For a time things were looking good and we had the chance to chat with a number of passionate Microsoft employees who agreed with our position on standards and to try their best to improve future versions of Outlook. I’m sad to say, it looks like these efforts failed.

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.

To demonstrate just how bad the Word rendering engine is in Outlook 2010, here’s exactly the same email rendered in Outlook 2000, and then Outlook 2010. Click the image for a full sized version.

{title}

Microsoft explain their position

When Outlook 2007 was released there were lots of theories thrown around about what motivated the switch to the Word rendering engine. Many stipulated that it was a security related decision after the problems they’d been having with previous versions of Outlook. As it turns out, it was much simpler than that.

This was confirmed last week in a discussion with Outlook Product Manager Dev Balasubramanian. When asked why Outlook is using Word to compose HTML emails, this was his response:

“The reason for this lies in the benefit Outlook users gain by having Word as their e-mail authoring tool; rich tools like SmartArt, automatic styles and templates, and other benefits found in Word 2007 and 2010 enable Outlook users to write professional looking and visually stunning messages.”

“I am aware of where this decision on our part places Outlook from a standards perspective - at the same time, we ask that you consider the benefits Outlook users get from having Word tools in their e-mail authoring experience.”

When asked why Word is also used to render HTML emails, Dev explained:

“Having multiple HTML engines could reduce performance, as well as create an inconsistency in terms of what type of content the user is able to create vs. consume.”

Basically, Microsoft are using the Word rendering engine so emails composed in Outlook will look consistent when viewed by other Outlook users (also confirmed in this Microsoft white paper).

Email is not a walled garden

Microsoft’s decision to move away from the pre-2007 approach of using Internet Explorer to render emails clearly demonstrates they are not confident that emails composed using Word will render correctly in a web browser. Remember, for a second, that every other email client on the market today uses a web browser to render HTML email.

Surely Microsoft understand that if an Outlook 2010 user sends a Word formatted email to a friend using Apple Mail or Thunderbird and it’s unreadable, both sender and receiver suffer a poor experience. By aiming to please Outlook-to-Outlook senders, they are punishing Outlook customers who send to those using other email clients. Given the fact that Outlook 2007 only commands around 7% email client market share, it’s easy to see how short-sighted this is.

An obvious solution

To us, the solution couldn’t be more clear-cut. By updating the Word engine so it can compose and render standards based HTML, all of these problems are solved. Microsoft can have its pie and eat it too.

Outlook customers can receive email from outside sources without formatting problems. They can also rest assured that any emails they send to friends and colleagues not using Outlook will display as intended.

As the market upgrades from Outlook 2007 to 2010, HTML email design can move out of the pre-standards era of the 90’s bringing all the benefits that come with it.

Microsoft want your feedback on this decision

Outlook 2010 is still in beta and a year away from public release. Either we make it clear this is a bad decision now, or the disconnect between Outlook users and the rest of the email world will continue to grow. Email designers will be stuck building emails using the same clunky combination of tables for layout, inline CSS and font tags for many years to come.

Thankfully, Microsoft want to hear your feedback about this. From the Outlook Product Manager Dev Balasubramanian:

“The Office team, and Microsoft in general, is always open to and interested in customer feedback so we can prioritize the various needs of our diverse user base in product planning and development.”

“This conversation alone has reignited the topic within the Outlook and Word teams and in and of itself will contribute to future design considerations… We want to hear feedback on this position, and I’m sure you and your readers will provide it.”

It’s time for us to send the strongest message yet to Microsoft, and we need your help to get started. To make this happen, we’ve built fixoutlook.org.

Click to visit fixoutlook.org

All you have to do is tweet your thoughts about this issue, and make sure you include the fixoutlook.org URL somewhere in the tweet. We’ll be pulling together every tweet that includes this link on the fixoutlook.org site to send a unified message to Microsoft. The more tweets, the more impact, so please start spreading the word today and encourage your friends and colleagues to do the same.

To get started, head to fixoutlook.org for all the details.

SWFS Ltd

June 12th, 2009 | Posted in Portfolio, web | Comments Off

swfs

Intrinsic Financial Services was established by Lord Leitch, the former global CEO of Zurich Financial Services’ life businesses, in 2006. Intrinsic is a genuine multi-tie offer, whereby we provide access to the products and services of a broad panel of financial services companies, covering the entire spectrum of financial advice. As one of the country’s fastest growing networks, we’re building a strong reputation for professionalism and integrity.

Autoresizing Smart Columns with jQuery

June 12th, 2009 | Posted in Ajax, Articles, Jquery | 1 Comment
Tags: , ,

Currently, there are two commonly used techniques on displaying columns, the fixed columns and the liquid columns. With fixed columns, there will be certain viewport resolutions, where it leaves excess white space where a column was just not able to squeeze in. The downside of liquid columns is that we are restricted to having a fixed number of columns per row.

SohTanaka has thought of a solution: Smart Columns with CSS & jQuery would be able to benefit the situations is to take the good of both scenarios and mash it into one. Allow as many fixed columns to line up across the viewport. Take excess white space and evenly distribute them to each of the columns to complete the full row. This way the columns will always fit perfectly.

And also, It keeps a default fixed width as the base, so that the columns are reasonably within the intended columns sizes while maintaining enough flexibility to accommodate for the expandable viewport.

fixedsample

Requirements: jQuery Framework
Demo: http://www.sohtanaka.com/web-design/examples/smart-columns/
License: License Free

PCOnline24

June 12th, 2009 | Posted in Portfolio, web | Comments Off

pconline24

When it comes to providing large format printing solutions, Perfect colours has the experience to advise, support and supply every aspect of our customers requirements.

We have a dedicated sales force with specialist market sales knowledge, managing customers externally and internally. PC, MAC, software, hardware, consumables, installations and service knowledge, all with after sales support, are products that are uniquely available from us. We specialise in supplying solutions for the CAD and graphics marketplace.

Vacustep at Club Kensington

June 12th, 2009 | Posted in Portfolio, web | Comments Off

vacustep london

VacuStep is the non-surgical cellulite buster and body shaper used as an alternative to liposuction.

You eat healthy, exercise, keep to your diet and in fact you lose weight, however not always in the desired areas such as your stomach, hips, thighs and buttocks. Unfortunately, women are naturally disposed towards additional fat and cellulite on the thighs, hips, buttocks and stomach.