


Last week we discussed “Video For Everyone,” a great option for delivering video to a large audience independent of the format supported by their device. This prompted several discussions on the state of video on HTML Emails. In the past, using video in HTML emails has been problematic because of security issues, varied HTML implementation by email services, and the lack a of standards body to outline and enforce specifications. These limitations have not deterred developers from seeking ways to solve this problem.
| Supported Email Clients | |
| AOL, Yahoo, Hotmail, Gmail | Y |
| Outlook 2003 | N |
| Outlook 2007 | N |
![]() |
| Resolution: 216x120 Duration: 22sec Size: 2.11MB |
Alternative Content Image (ACI)
An alternate content image is a placeholder image skinned to look like an embedded video. It simulates the look and feel of a video player, QuickTime, Flash, etc. with the first frame of your video already queued. The image is linked to a web or YouTube page that will be opened when the user clicks on it. This approach is a workaround for a myriad of issues involved with getting video to play on HTML emails. It is also very effective at prompting your email recipients to take action.
HTML5 Video
Although the HTML5 specification has not been finalized, many browsers and some email clients have started supporting it. “Firefox, Safari, Chrome and Opera have offered support for much of the new technology for some time.” As far as HTML emails are concerned, the only feature we care about is the video tag. The video tag in HTML5 brings native video playback to browsers. Using the video tag, you can link to the source video file and specify an alternate image to display if the video cannot be played. Browsers and email clients that do not support it will display the placeholder image you specify. This image can be linked to a web or YouTube page and the user can be redirected to view your video.
Example:
<video width="" height="" poster="screenshot.jpg" controls="controls">
<source src="http://mysite.com/videoname.mp4" type="video/mp4" />
<a href="http://mysite.com/"><img src=" screenshot.jpg" width="" height="" /></a>
</video>
Although the latest versions of the Firefox, Safari, and Chrome and Opera browsers support HTML5 video, playback is spotty since web-based email clients have varied levels of HTML specification support. The majority of these email clients still display an alternate image.
| Desktop Email Clients | Result |
| Apple Mail | Video plays |
| Entourage 2008 | Video plays |
| Outlook 2007 | Fallback content displayed |
| Outlook 2003 | Fallback content displayed |
| Windows Mail | Fallback content displayed |
| Web-based Email Clients | Results |
| AOL Web | Fallback content displayed |
| Gmail | Fallback content displayed |
| Hotmail | Fallback content displayed |
| Mobile Me | Video plays |
| Mobile Email Clients | Result |
| iPhone | Video plays |
| Google Android | Fallback content displayed |
We are very excited by the new developments in this field and we’d love to hear your thoughts on this subject. Is video in HTML something you would find useful as part of your company’s marketing strategy? Drop us a line (link to contact page) or give us call at 617.338.8922.