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

Similar documents
The Economist Apps. Advertising specs

The World In. Advertising specs

The Economist Apps. Advertising Specs

Advertising specifications. Version 1.1

Pop-up. File format/ size: Must provide (.gif or.jpg) still image - max. 75KB for Mobile - max. 400KB for Tablet

Süddeutsche Zeitung, Digital Edition

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

Apple News Apple Advertising Platforms Specifications November 2017

Sharper Insight. Smarter Investing Advertising Specs

Apple News Apple Advertising Platforms Specifications May 2018

Simplifying Mobile.

CREATIVE & TECHNICAL SPECIFICATIONS

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

General Policies. Investopedia.com reserves the right to refuse any creative. All creatives must be delivered 6 days prior to campaign launch.

A Guide to App Studio 9.1

Digital Advertising Specifications

Technical Specifications ONLINE 2019 Q1. De Standaard Het Nieuwsblad Gazet van Antwerpen Het Belang van Limburg Vier & Vijf Zes

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

Technical Specifications ONLINE

MATERIAL SPECIFICATIONS

News. Ad Specifications for iad. March 2016

A pixel is not a pixel. Peter-Paul Koch SF HTML5, 6 April 2012

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

Mobile Applications 2013/2014

Ad Specifications for Apple News. March 2019

1 GENERAL CREATIVE SPECS

Creative Specifications for Online Ads

Apple News Apple Advertising Platforms Specifications October 2018

subject to an additional IP rights grant found at polymer.github.io/patents.txt -->

Tablet Specs and Guidelines

Technical Specifications ONLINE 2018 Q4. De Standaard Het Nieuwsblad Gazet van Antwerpen Het Belang van Limburg Vier & Vijf Zes

Last updated on 1/20/2017

Flexible and LEAN Ads

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) More on Relative Linking. Learning Objectives (2 of 2)

Ad Spec Guide

A pixel is not a pixel. Peter-Paul Koch MoBeers, 10 April 2012

CREATIVE SPECIFICATIONS

Aware IM Version 8.2 Aware IM for Mobile Devices

How to resize content for multiple screens

Creative Specifications for Online Ads

Viewports. Peter-Paul Koch CSS Day, 4 June 2014

AD SPECIFICATIONS AND STYLE GUIDE 2018

AGENDA. EMBEDDING FONTS [ Font Files & CSS font-family ] :: Online Font Converter :: ADD font-family css code to style.css

AD SPECIFICATIONS Display Ad Guidelines

icreate Editor Tech spec

IBM Forms V8.0 Custom Themes IBM Corporation

Adaptations by PVII responsive and then creates your page instantly Al Sparber & Gerry Jacobsen PVII

Creative Specifications for Online Ads

A pixel is not a pixel. Peter-Paul Koch BlackBerry Jam, 6 February 2012

Technical Specifications ONLINE. De Standaard Het Nieuwsblad Gazet van Antwerpen Het Belang van Limburg Vier & Vijf

For General Advertising Information, call TABLE OF CONTENTS

Write a Touch-friendly HTML5 App. Hongbo Min, Intel Junmin Zhu, Intel Yongsheng Zhu, Intel

Contents AD SPECIFICATIONS AND STYLE GUIDE 2017

XnView Image Viewer. a ZOOMERS guide

Online banner advertising specifications

Safari Web Content Guide

Haymarket Business Media RECRUITMENT AD SPECIFICATIONS AND STYLE GUIDE 2018

Mobile Advertising Specs

Developing Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0

AD SPECIFICATIONS AND STYLE GUIDE IMPORTANT INFORMATION Please ensure that all Third Party Tags are SSL compatible (see page 9)

AGENDA. :: Add Meta Tag for Viewport (inside of head element): :: Add Script that renders HTML5 elements for older versions of Internet Explorer

Tablet 300x x x x1024

TECHNICAL SPECIFICATION DETAILS OF AD FORMATS FOR DIGITAL APPEARANCES OF THE BRANDS W&V, KONTAKTER AND LEAD DIGITAL

Mica Lodge Internet Cheat Sheet

Guardian digital advertising. Technical specifications for digital advertising on The Guardian

Creative Specifications for Online Ads

AD SPECIFICATIONS - FEBRUARY 2018

WebKit ; FOR : DUMMIES. by Chris Minnick WILEY. John Wiley & Sons, Inc.

Haymarket Business Media AD SPECIFICATIONS AND STYLE GUIDE 2018

Responsive Web Design. From: Ethan Marcotte - Responsive Web Design 2011

SPECIFICATIONS AND FAQ

Updated August 7 th, 2017 introduction

MIMS Online AD SPECIFICATIONS AND STYLE GUIDE 2018

Mobile Access Guide SuccessMaker 9

Contents AD SPECIFICATIONS AND STYLE GUIDE 2018

Online and Mobile Banking Requirements Guide

DIGITAL DESIGN. advertising specs SP35056

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

Viewports. Peter-Paul Koch DevReach, 13 November 2017

Advertising Standards and Creative Specifications

STUDENT HELP & WALKTHROUGH

How to lay out a web page with CSS

DIGITAL DESIGN. advertising specs

HTML5 Creatives. MediaMath now supports HTML5 Creatives. Each T1AS HTML5 Creative must be uploaded with the following 2 components:

Web Site Design and Development Lecture 13

The Next Step. DPS Adobe Digital Publishing Suite. Apple cofounder Steve Jobs stated in a 1983 speech

Fixed Size Ad Specifications

GLOBALMEET USER GUIDE

JSN EasySlider Configuration Manual

2017 NASCAR DIGITAL MEDIA ADVERTISING SPEC SHEETS

DB2 Web Query Active Technologies for Mobile Web Apps

DIGITAL DESIGN. advertising specs

Create Project And Company Logos Quick Reference Guide

Ad Specs.

Uncorkd User Manual v6.0 Contents

HOW TO Build an HTML5 Pushdown Banner

B r o w s e r s u p p o r t

Welcome to Playlist, the world s easiest to use digital signage software

New Cars - Hero Image Guidelines. High Impact Homepage. Desktop & Mobile Specifications

Luma Surveillance Mobile App. Owner s Guide. Version

Transcription:

Advertising specs

Contents FORMAT 3 Specifications STATIC ADVERTISING 4 Interstitial HTML5 ADVERTISING 5-12 Interstitial Responsive Technical info Testing Environment Quality assurance Best practice DESIGN CONSIDERATIONS 15 iphone X This is a living document that will evolve as we are presented with new formats, and we ll update it periodically to reflect these changes. All media must be submitted to ops@economist.com or through our ad portal http://specle.net The material deadline is 7 days for Static ads and 14 days for HTML5 ads before the insertion/publication date. Please contact The Economist sales team if you require consultation on these specs or would like to discuss any technical questions regarding our apps. All content with advertisements must comply with The Economist terms and conditions. For more information please visit: http://marketingsolutions.economist.com/planning-tools/terms-conditions

Format Specifications FORMAT DIMENSIONS FILE TYPE MAX. SIZE DEVICES OS 750 x 1334px JPEG 250kB Mobile Static Interstitial 1334 x 750px 1536 x 2048px JPEG JPEG 250kB 250kB Mobile Tablet ios / Android 2048 x 1536px JPEG 250kB Tablet HTML5 Interstitial Responsive ZIP 1.5MB Mobile / Tablet ios / Android

Static Interstitial The format is JPEG for all files with a maximum file size of 250kB per image. Ads appear between editorial content and is navigated via user swipe gestures. Please also provide a URL to be displayed when tapping on the ad. This URL will only be displayed if the device is online. We can include tracking in the form of a click tracker. SPECS File Type Max Size Dimensions 3rd Party Tracking JPEG 250kB See format specifications Click tracking supported

HTML5 Interstitial In addition to the statics files, we can also accept an HTML5 interactive ad to run on all devices. * Interactive ads must fit in the exact dimensions of the device using responsive wrappers. * Important exception: HTML5 interactive ads are not currently supported on the ipad Pro device - a static image will be displayed Video examples of interactives on our platforms: Preview 1 Preview 2 Preview 3 Preview 4 (cover/premium position) Preview 5 Preview 6 SPECS File Type Max Size Dimensions 3rd Party Tracking ZIP 1.5MB Responsive Fully supported

HTML5 Responsive The mobile ecosystem is full of different devices of various resolutions and pixel densities. If you are targeting a specific device, say the ipad 2, you know that for a full screen ad you have a canvas of size 768 x 1024 (1024 x 768 in landscape orientation). But what if you want to support a wide array of sizes? Granted, you can create separate ads for different devices but you can do one better. You can constrain your ad s content to a content safe area and supply a background the size of your largest anticipated device to flow out on larger devices. SPECS Devices Orientations Safe Area Width Scale User scalable Mobile and tablet* Portrait and landscape* 85% of screen width Device width Initial = 1, maximum = 1 No

HTML5 Technical info General advice test your ad on actual devices using our testing environment PETE; try to avoid minification and more importantly obfuscation of your code as this makes the debugging and feedback process unnecessarily complicated and inefficient; try to avoid GWD or any other WYSIWYG tools the exported code often doesn t complement all of our specs and usually it s hard to fix that; we recommend you sharing a visual/description of the intended design how the ad should look on the actual devices. This would assist the approval process. You can find a collection of previously approved bundles here. App Codebase Our apps are built with PugPig. You can find more information on the best HTML5 practices here. Responsive design we can accept a single responsive bundle or tablet/mobile bundles; a single HTML needs to work in both orientations (portrait/landscape); horizontal scrolling is not allowed, the ad must fit the device dimensions perfectly; vertical scrolling is allowed. Audio & Video Formats <video> and <audio> elements are allowed: H.264 for video and HE-AAC for audio. You can stream them from an external server; autoplay must be turned off, playback has to be initiated by the reader using a recognised Play button; ensure that no controls elements are placed in the safe area of the Digital Edition app (7.5% of the screen on each side); when you are using Brightcove, make sure the scripts are downloaded and included locally in the bundle; inline playback is only available on Android devices. ios uses the native media player. CSS notes use vendor prefixes; bear in mind some users might not have the latest version of OS and device and some CSS rules might not be supported

HTML5 Technical info Animation Startup ensure you define ecostart function. Every time a user scrolls into your ad, our app will fire ecostart(). There will be no animation until ecostart() function is called (this has to be done to ensure that users will see the animation from the very beginning as the HTML file might be loaded before a user scrolls to it in the issue). You can test this functionality in the Google Chrome s Developer Console by calling ecostart(). No animation should start in Chrome until you call this function manually. The ad must load its content and the base look and wait for the function call. External Linking All links must prepend internal - before http/https to allow opening in a modal webview, this schema works either for a href elements or for javascript redirects using window.location. For example: <a href= http://www.economist.com >Economist link</a> Must be transformed into <a href= internal-http://www.economist.com >Economist link</a> Links and redirections using Javascript must also ensure this schema. For example: window.location = http://www.economist.com ; Must be transformed into window.location = internal-http://www.economist. com ;

HTML I Testing environment Pugpig Economist Testing Environment (PETE) The Economist offer an external testing environment for HTML5 advertising. Advertisers are able to preview and test their concept bundles in the live Digital Edition container app before submitting for QA. How: 1. download the app from the relevant store. This is available on both Android and ios platforms; 2. upload a bundle for testing: https://economist.admin.pugpig.com/publication/ecnpaper/preview_zip 3. make a note of the OPDS generated code when uploading 4. go to the live app on your devices: ANDROID Select settings > You ll need to long-press the Select Region button in the settings. This shows a dialog you can use to enter the OPDS preview code. Once you enter the code, you ll have a single edition with the advert that you can download and check. To reset to your normal feed, go back to Select Region, tap it, and pick the region you want to view. ios Select settings > Tap 10 times on the version number at the bottom. This shows a dialog you can use to enter the OPDS preview code. Once you enter the code, you ll have a single edition with the advert that you can download and check. To reset to your normal feed, go back to Select Region, tap it, and pick the region you want to view.

HTML5 Quality Assurance All files delivered MUST be packed in a zip file containing HTML, images, Javascript allowed. The zip file MUST contain an index.html file at the root level that will be loaded when the user swipes into an interactive ad. Performance notes Interactive ads that contain very large DOM trees and/or intensive Javascript animations may see a performance decrease when running in a mobile device compared with desktop device. If your script executes for more than a couple seconds without releasing the thread, the App will stop executing the script. This is likely to occur at a random place in your code, so unintended consequences may result. All ads that are submitted are scrutinised to ensure our users get the best app experience.

HTML I Best practice 1. This should be your basic building block to avoid almost every common problem CSS snippet HTML: <!DOCTYPE html> <meta name= viewport content= initial-scale=1.0, user-scalable=no /> CSS: * { -webkit-backface-visibility: hidden!important; html, body { padding: 0; margin: 0; overflow-x: hidden; overflow-y: auto; body { position: absolute; top: 0; bottom: 0; l eft: 0; right: 0; -webkit-text-size-adjust: 100%!important; -webkit-transform: scale(1)!important; transform: scale(1)!important; 2. CSS animations flickering? CSS snippet * { -webkit-backface-visibility: hidden!important; 3. iphone font sizing issues? CSS snippet body { -webkit-text-size-adjust: 100%; 4. The bundle doesn t fit the screen perfectly there is a tiny bit overflowing and causes horizontal scrolling? CSS snippet for ipads @media all and (orientation:portrait) { body,html { width: 768px!important; height: 1024px!important; max-height: 1024px; overflow: hidden; @media all and (orientation:landscape) { body,html { width: 1024px!important; height: 768px!important; max-height: 768px; overflow: hidden;

HTML I Best practice 5. Bundle zooms in when you rotate the device? CSS snippet @media screen { body { -webkit-transform: scale(1)!important; transform: scale(1)!important; 6. Your ad shows goes blank on DE on Android in landscape? CSS magic snippet html, body { padding: 0; margin: 0; overflow: hidden; body { position: absolute; top: 0; bottom: 0; left: 0; right: 0; 7. Your images are cropped but they shouldn t be? check the CSS clip property

Design consideration - iphone X iphone X - the top notch problem Apple s iphone X has a screen that covers the entire face of the phone, save for a notch to make space for a camera and other various components. The result is some awkward situations for screen design, like constraining websites to a safe area and having white bars on the edges. It s not much of a trick to remove it though, here we provide CSS media queries for iphone X which can be used for necessary adjustment to your ads: @media only screen and (device-width : 375px) and (device-height : 812px) and (-webkit-device-pixel-ratio : 3) and (orientation : portrait) { body { padding-top: 12px; @media only screen and (device-width : 375px) and (device-height : 812px) and (-webkit-device-pixel-ratio : 3) and (orientation : landscape) { body { padding-left: 12px;