Interactive feature: HTML5 video for

Similar documents
HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio

Universal Ad Package (UAP)

IDM 221. Web Design I. IDM 221: Web Authoring I 1

AD SPECIFICATIONS. Standard Banners. Site Served. Creative. Animation DAA Ad Marker * Raw Assets Delivery. Availability. Metrics

Video. Add / edit video

The Economist Apps. Advertising Specs

CREATIVE. ANIMATION 15 seconds max regardless of number of loops. Must be delivered as an animated GIF. SITE SERVED STANDARD BANNERS

Tablet 300x x x x1024

Creative Specifications for Online Ads

This type of content can be added to any content area (such as Subject Materials) or a Learning Module.

DIGITAL AD SPECS. Rectangle 2 Dimensions: 300x250 File Size: 60 kb max. File Format: JPG, PNG, GIF. Animation: GIF; 15 sec max. Video: Yes (RRM/IBV)

Banner: 300x50, 300x250 Interstitial: 320x480, 480x320 Platform Ad Type. Sizes. File Size. File Type. Max Frames Per Second

DIGITAL AD SPECS. Rectangle Dimensions: 300x250. File Size: 60 kb Max. File Format: JPG, PNG, GIF, ad tags Animation: GIF, HTML5, 15 sec max; IBV

Ad Specs.

ADVERTISING SPECIFICATION

Your Target Audience. Programmatically Optimized Media Mix. Reaching Your Audience on Their Favorite Devices

HTML5: MULTIMEDIA. Multimedia. Multimedia Formats. Common Video Formats

HTML5 HTML & Fut ure o Web M edi dia Streami a est Work h op, ov 2010 Michael Dale Zohar Babin eve oper o Dev R l e t a i tions & C

Flash, Video. How to add Flash movies into your site How to add video and audio to your site HTML5 <video> and <audio> elements

MATERIAL SPECIFICATIONS

Related Solution(s) Note: Standard Ad Solution. KBB.com Advertising Specifications Medium Rectangle (MREC) Ad Unit

Standard Exponential Creative Specifications

GUIDELINES & SPECIFICATIONS FOR ADVERTISING ON THE SOJERN PLATFORM. Travel s Leading Performance Marketing Engine

Flexible and LEAN Ads

Technologies Web Côté client

ADOBE CAPTIVATE 8. Content Planning Guide

DIGITAL DESIGN. advertising specs

ADAPTIVE STREAMING. Improve Retention for Live Content. Copyright (415)

The World In. Advertising specs

ispring Pro Content Planning Guide

Wowza Cloud Preview. Quick Start Guide. Copyright by Wowza Media Systems, LLC. All rights reserved.

Video & Podcast Production Services

" ATTENDEE GUIDE AND FAQS"

Articulate Engage 2013 Tutorial

MOBILE. SMARTPHONE 320x50 Small Banner SMARTPHONE TABLET STATIC. 320x480 Dual Full Screen. 1024x768 Dual Full Screen TABLET SMARTPHONE

Joomla! extension JSN EasySlider User Manual

Drupal User Guide for Authors

1 GENERAL CREATIVE SPECS

Media Suite 2.0. Getting Started with sharing media on your Website

Integrated Media Specifications

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Helper Applications & Plug-Ins

JSN EasySlider Configuration Manual

JANUARY 2018 PRIVATE MEDIA CREATIVE SPECIFICATIONS

DIGITAL DESIGN. advertising specs

Creative Specifications for Online Ads

PUBLISHING FLASH. Lesson Overview

X-Title Caption Export

Digital Ad Product Specifications

Feature Storyline 360 Storyline 2 Storyline 1 Responsive Player for Tablets and Smartphones Responsive Preview Toolbar Responsive Playback

Integrated Media Specifications

Movavi Video Converter 18

Tablet Specs and Guidelines

TECHNICAL GUIDELINES FOR DIF CONTRIBUTORS

Mobile & More: Preparing for the Latest Design Trends

User Guide. Campus Connect

DIGITAL DESIGN. advertising specs SP35056

SOCIAL MEDIA IMAGE & VIDEO SIZES 2019

Webcaster Frequently Asked Questions

SOCIAL MEDIA IMAGE & VIDEO SIZES 2018

Higher National Unit specification: general information

Long term Planning 2015/2016 ICT - CiDA Year 9

vdx Exponential Creative Specifications

Bandwidth Planning in your Cisco Webex Meetings Environment

TV ANYWHERE USER GUIDE ANDROID

Technical Specifications ONLINE 2019 Q1. De Standaard Het Nieuwsblad Gazet van Antwerpen Het Belang van Limburg

MARKETING AUTOMATION MADE SIMPLE FOR MICROSOFT DYNAMICS 365

Screencast.com. Getting the Most from Your Screencast.com Account. July TechSmith Corporation. All rights reserved.

The Economist Apps. Advertising specs

RealPresence Media Manager

GETTING STARTED 8 December 2016

U-Vision Online Introduction Workshop

Orchestrate Video MMD Live Guide

This presenter information page provides you with some assistance and guidance on planning for your presentation.

Digital Advertising Specifications 2017

HOW TO Build an HTML5 Pushdown Banner

DIGITAL TECHNICAL SPECS

CONTENTS. System Requirements FAQ Webcast Functionality Webcast Functionality FAQ Appendix Page 2

DIGITAL AD SPECS. Rectangle Dimensions: 300x250. File Size: 60 kb Max. File Format: JPG, PNG, GIF, ad tags Animation: GIF, HTML5, 15 sec max; IBV

Digital Advertising Specifications

Sharper Insight. Smarter Investing Advertising Specs

INDUSTRY SITES AD SPECIFICATIONS

How to Create Your Killer Live Video Show: Tools and Tips

Movavi Video Converter 8 for Mac

Media Guide: PowerPoint 2010

A Guide to App Studio 9.1

Unifying the Flash and HTML5 Video Experience

Technical Specifications ONLINE

Avigilon Control Center 5.0 Release Notes

Website Title Website URL recommend you keep it on Automatic. Automatic HTML5 FLASH Viewers counter

master ad specifications.

How to use this monitor screen

Responsive Design for Web Applications R.I.T. S. Ludi/R. Kuehl p. 1 R I T. Software Engineering

Last updated on 1/20/2017

Contents FORMAT 3. Specifications STATIC ADVERTISING 4. Interstitial HTML5 ADVERTISING 5-12

Avigilon Control Center 5.10 Release Notes

Edexcel CiDA Course Overview

Technical Specifications AOD Creatives

Envivio Mindshare Presentation System. for Corporate, Education, Government, and Medical

WoundClinic. PodiatryToday Digital Rate Card & Specification Guide. PodiatryToday

DASH trial Olympic Games. First live MPEG-DASH large scale demonstration.

Transcription:

Interactive feature: HTML5 video for email

2 HTML5 video for email Feature background Why use it? When to use it (determining usage suitability)? Which email reading environments support this? Notes for designers and marketers File format, size and encoding considerations for playback experience Hosting of media (video/audio) files Design presentation and assets Interactive content fall-back

HTML5 video for email 3 Feature background At time of writing we advise against embedding HTML5 video in an email. This is because the email reading environments support for HTML5 video is unstable, affecting the user experience. Instead we recommend directing users from the email to a landing page with the embedded video, where playback via a modern web browser will be more reliable for the user. The introduction of HTML5 opens the opportunity to embed video moving visual media with audio in the body of an email. Before this, embedding such media was reliant on third-party plugin-based technologies. The challenges associated with these made it unsuitable for email. The screenshots below show an example email with an embedded HTML5 video viewed in supporting desktop and mobile email reading environments. Last updated: 09/18 to view example in web browser.

4 HTML5 video for email About the HTML5 video example: The video is a one-minute computer-generated animation It does not automatically play. It needs user interaction to initiate playback Before playing, a still image ( poster ) of the video is displayed. This shows a still frame of a character from the sample video Video playback controls, overlaid on the video, are supplied by the email application/web browser. Consequently, the availability and presentation of these will differ across environments. Video controls typically include: Play/pause Audio volume and mute Progress or timeline bar Closed captions to equip the video with subtitles or captions, if provided Full-screen playback option The video will initially play in the body of the page. Usually, this can be altered by toggling the full-screen option if the application allows. Playback of the video can begin before the file has finished downloading. With progressive downloading, the user starts watching the video as soon as download begins. This capability is dependent on the settings specified during the encoding stage of the supplied HTML5 video file formats detailed later in this document.

HTML5 video for email 5 For email environments that do not support HTML5 video, alternative fall-back content can be showed in its place. In the example, an image thumbnail showing a frame of the video is displayed with a play icon graphic overlaid. This image is a hyperlink which directs users to a web page, where the video could also be embedded and viewable in a modern web browser. Why use it? Using video media has many benefits. These include: Consumers increasing preference for video content from brands they engage with Product videos heavily influence consumer decision making and propensity to purchase Video content out-performs text and imagery for memorability The use of video and audio media allows the delivery of brand identity in the message When to use it (determining usage suitability)? Consider using video media in an email for: Product demonstration How-to guides/tutorials Event videos pre and post-event Expert interviews and commentary HTML5 video in email is not appropriate for: Decorative animations. This is because auto play functionality is mostly disabled across email environments. Instead consider using animated GIFs or CSS animations Streaming of video from a live broadcast Reporting user-initiated video plays from within the email. Video consumption on mobile devices has steadily increased.

6 HTML5 video for email Which email reading environments support this? Last updated: 09/18 At the time of writing, HTML5 video is supported in the following popular email reading environments that Profusion recognises and supports. Please note, where indicated below, the email applications designed to support HTML5 video exhibit playback instability and bug-ridden behaviour. Application Category Notes Apple Mail on Mac Desktop Video playback controls are accessible via right-clicking on video with pointer-device. Outlook for Mac 2016 Desktop Video playback controls are accessible via right-clicking. Buggy application behaviour: Initial overlaid player controls obscure video during playback. Video playback inline in body of email and/or full-screen. Mail for iphone (ios 10) Mail for iphone (ios 11) Mobile Mobile 10.3.3 iphone 5: Video playback occasionally stalls ( hangs ). Seemingly related to device system up-time and running background applications. Restart of system and/or Mail application can sometimes encourage playback. 11.4.1 iphone SE, iphone 6, iphone 7 Plus: Video playback occasionally stalls ( hangs ). Seemingly related to device up-time and running background applications. Restart of system and/or Mail application can sometimes encourage playback. 11.4.1 iphone X: Player controls sometimes not presented with video, not allowing playback initiation. Note: Plays on some iphone X 11.4.1 devices, cause not found at time of writing. Enforces full-screen video playback. Video cannot be played inline in the body of the email. Mail for ipad (ios 10+) Tablet Video playback inline in body of email and/or full-screen. Samsung Mail Mobile Video playback inline in body of email. Full-screen video playback is disabled.

HTML5 video for email 7 Please reach out to your Profusion contact for an email environment opens report to determine the percentage estimation of recipients opening in these environments. For other popular email reading environments not listed above, but listed in Profusion s Email QA handbook, HTML5 video is not supported. Please see the Alternative fall-back presentation of interactive content section within this document for information on measures taken for non-supporting email environments. Notes for designers and marketers File format, size and encoding considerations for playback experience File format and encoding Please supply the video in the following three container formats (each with the shown codecs) to maximise cross-web browsers/ platform compatibility: Please note that the top right table indicates the video containers/codecs for best compatibility across current modern web browsers. While the MP4 container with corresponding codecs shown above is the format recognised by the supporting email client applications, it is important to ensure recipients can view the video from the landing web page. Container MP4 Ogg WebM Container codecs H.264 (video) AAC (audio) Theora (video) Vorbis (audio) VP8 (video) Vorbis (audio) During the encoding process, please consider the following: While High Profile encoding is increasingly supported by later devices, Android and Apple recommend encoding videos with a baseline profile. MP4s encoded with a high profile will not run on lower end hardware (eg early/ low-end smartphones). Place the video index at the beginning of the video file to enable progressive downloading. Characteristics of the video such as its duration, resolution, frame rate, bit rate, audio, compression settings and file type can all affect the file size of the video. While the trade-off is often between that of video quality and file size, video encoding applications will provide options to best balance this.

8 HTML5 video for email File size and download time Media files such as video and audio can be comparatively much larger in file size than that of images, since they hold more information. This is an important consideration as this is a factor in how much time it will take the user to download and begin watching the video. Every year, the average internet download speed of fixed line home broadband rises in the UK. Ofcom reported an average of 36.2Mbps internet download speeds during 2017. Based on this figure, the example video used in the proof of concept, which is 5.26MB in file size, would take approximately 1.16 seconds to fully download via this connection speed. As a further example, a three-minute full high definition resolution video, 70MB in file size, would take approximately 15.5 seconds to download. Similarly, users downloading a video via a mobile internet connection may experience varying speeds depending on their network provider, network package and geographical area. The following table shows quoted download speeds for each available mobile network type, with download time for the example videos. There are also factors other than file size and download speed that can affect download times. For brevity, these are not the focus of this section. Please keep in mind that HTML5 video enables the user to begin watching the video playback before the video file has finished downloading. Hosting of media (video/audio) files Please note that while HTML5 video allows playback of video from the body of an email, the video files themselves are not sent as Estimated download time Network type Download speed (Mbps) (640 by 360) resolution, 1 minute video, 5.26MB Full HD resolution, 3 minute video, 70 MB 3G 3 14 seconds 3 minutes 7 seconds 3G HSPA+ 6 7 seconds 1 minute 33 seconds 4G LTE 20 2.1 seconds 28 seconds 4G LTE-Advanced 42 1 second 13 seconds

HTML5 video for email 9 attachments with the email. Instead, the video file formats must be uploaded and made accessible on a web server. Please note the following requirements and considerations for web server configuration: The server hosting the media files must send the correct MIME type for each media file so the receiving web browser or application can identify the file and handle it accordingly. Further information can be found from Mozilla Developer Network. The byte-range request (also referred to as content-range or partial-range request) must be supported. This is a requirement for ios systems, such as iphones and ipads. Information for this can be found from Apple. One server/domain should be enabled for Cross Origin Resource Sharing (CORS) to allow subtitle/caption files to load, and simultaneously host these files for the video element: Video Audio Subtitle/caption Poster image Video fall-back image The server hosting the media files can handle the video download demands of the audience. Your Profusion contact can explain your options for the hosting of video media files. Design presentation and assets Video poster image It is advisable to include an image that is displayed before video playback. The poster image covers the video frame and is intended to give the user a hint of the video content before they play the video. The technical requirements, considerations and recommendations for the poster image are: It might be appropriate to use a still frame from the video footage as the poster image. This could include a frame that is indicative of the content of the video, such as the main title or character. Do not imitate video play controls in the poster image creative. Email applications and web browsers will typically overlay video controls on the video frame/poster image.

10 HTML5 video for email Ensure that the aspect ratio (the proportional relationship between the width and height) of the poster image matches the aspect ratio of the video. For example, if the aspect ratio of the video is 16:9 (a common widescreen format for computers and televisions), the aspect ratio of the poster image should also be 16:9. While email applications and web browsers that support HTML5 video will typically centre align and scale the poster image proportionately inside the frame, an identical aspect ratio will ensure the video frame is correctly covered by the poster image. For improved appearance on high DPI devices such as mobile phones and tablets, we recommend that the poster image is supplied at double the resolution of the video frame as it appears in the body of the email. For example, if the video frame is sized at 480 pixels wide in the body of the email, please supply the poster image at 960 pixels wide. Video player controls For email, it is not possible to provide customised video player controls. Instead, the default controls are supplied by the email client/application/ web browser that is used to view the email. As a result, the positioning and functionality of controls for the video in the email will differ across these applications. Accessibility concerns Captions, audio descriptions and subtitles that accurately describe the video content and should be provided to improve accessibility of the video. Captions provide accessibility for users with hearing difficulties, by providing a transcript of the spoken and non-spoken audio in the video. This transcript must be provided in the WebVTT (vtt) file format. Subtitles provide a transcript of the dialogue, usually translated in a selection of languages. These must also be provided in the WebVTT file format. When provided via the HTML5 video player controls, users can view the captions and subtitles transcript in the HTML5 video frame during playback.

HTML5 video for email 11 Audio description provides a spoken description of visual information, such as facial expressions and scene setting that is not conveyed by spoken words in the video. This makes it accessible to users with sight difficulties. While this would usually be implemented for websites using an audio track with the video, the unavailability of JavaScript in email reading environments prevents audio descriptions from being implemented with the video for email. An exception to this would be transcribing the description in a WebVTT file format similar to that used for subtitles and captions. Reporting It is impractical to report on playbacks of video embedded in email the required technologies are disabled in email reading environments. Interactive content fall-back What is a fall-back and why should my interactive email contain it? As previously mentioned, HTML5 video is not supported in every email reading environment. This can lead to an unpredictable user experience such as loss of functionality, presentation and layout issues when an email with embedded HTML5 video is viewed in an email reading environment that does not support this feature. Measures can be taken within the email however, which attempt to avoid this by presenting alternative, non-video media content within the email when viewed in these environments. This is referred to as a fall-back a design and development consideration for interactive emails which intends to progressively enhance the appearance and functionality of the email. It provides the best possible user experience across the most popular email reading environments. It should be noted however that these fall-back measures are best effort attempts which operate on characteristics of email environments that are subject to change. They are not bullet-proof methods.

12 HTML5 video for email Fall-back options In the supplied design for the email, please supply a variant showing how the alternative fall-back content for the HTML5 video should be presented within the email. The available content fall-back options available for HTML5 video are: A still-frame image with hyperlink to landing page with embedded HTML5 video This provides the opportunity for the user to watch the video on a website landing page using a capable, modern web browser. This is typically implemented in the email by presenting a still frame image from the video. As an immediate hint to the user that that the image is related to video media, a play icon is superimposed over the image. Similar to the poster image recommendations, for the fall-back image we recommend: The aspect ratio of the fall-back image matches the aspect ratio of the video frame. The size resolution of the fall-back image is supplied at twice the resolution that it be in the body of the email. Note that: Where unsupported, only the video frame and its controls will default to the fall-back content. The image with a hyperlink to the landing page will provide best user experience. While there is no technical requirement for the fall-back image to occupy the same space as the HTML5 video frame, for simplicity of the email layout we recommend it. Alternative fall-back content to the hyperlink/image mentioned can be provided, or not at all. Using fall-back content that occupies the same area as, or has size dimensions similar to that of the video, will cause layout inconsistencies within the email. Screenshots of the still-frame hyperlink image fall-back content is shown opposite.

HTML5 video for email 13

Winning together Profusion (UK office), 69-77, Telephone House, Paul St, London, EC2A 4NW Profusion (Dubai Office), CNN Building No 2. Al Sufuoh Rd, Dubai Media City, PO BOX 72280