Specification for HTML based adverts v1.3 This is the specification for both the HTML banners and image banners. As for now, HTML is recommended as it won’t be paused like Flash in the major browsers. It’s based on the INMA HTML5 specifications, with a few added point for better support in AppNexus. INMA HTML5 Spec: https://github.com/inma-no/advertsspec/blob/master/specification.md NB! Updates from last version will always be highlighted in yellow.

1. Dimensions Height and width Check formats on http://annonseweb.schibsted.no/

Size •

Max 100 kB in compressed state (all files compressed/zipped together). o You can use the two latest minor versions of jQuery from Googles CDN service without its size counting against the total size of the ad. o

Use of GSAP with the Cloudflare CDN won't count against total ad size.





Resources loaded after a user interaction does not count against the total size of the ad.

Note: The size limitation is on the initial load. You can lazy load additional content, but for the first rendering this is the limit.

2. Limitations •

The HTML-file delivered should just be one file with all CSS required for the ad inline in the HTML.



References to resources must be absolute and start with https://. Non-secure creatives (http) will not be displayed. o The servers used must receive A- or better in SSL Lab´s Server Test. See the Server Test result and SSL Lab´s Best Practices for tips on what to improve. 1



Animation prior to a user interaction must be written using CSS3 Transitions, Transforms and/or Animation or with GSAP library hosted on Cloudflare CDN. o

Non GSAP JavaScript animations are forbidden before a user interaction.



Viewport can not be set to device width within the ad.



The Geo Location APIs or other "HTML5"-APIs that require user confirmation, can only be used after a user interaction.



JavaScript console methods are not allowed.



Only use event.preventDefault or event.stopPropagation for touch-events moving horizontally +/- 30°.



Do not use touchstart as an alias for click . Because touchstart is fired when the user is scrolling.



Only trigger audio or video resources using touch or mouse events.

3. Click counter We use AppNexus as a platform, and they follow the IAB standard for adding click counter to your creatives. Integrating the AppNexus HTML5 Library with Ads Created in Google Web Designer:

https://wiki.appnexus.com/display/industry/Integrating+the+AppNexus+HTML5+Library+wi th+Ads+Created+in+Google+Web+Designer Integrating the AppNexus HTML5 Library with Ads Created in Adobe Edge: https://wiki.appnexus.com/display/industry/Integrating+the+AppNexus+HTML5+Library+wi th+Ads+Created+in+Adobe+Edge Other HTML: Use IAB's HTML5 clickTag Standard on AppNexus: https://wiki.appnexus.com/display/industry/Use+IAB%27s+HTML5+clickTag+Standard+on+ AppNexus

2

4. Default styling of Banner CSS rules can only be set to classes or IDs. You cannot set rules directly to elements like span or div. The container div element should only have the following styling: display: block; /* browser default */ position: static; /* browser default */ width: XXXpx; //check formats height: XXXpx; //check formats cursor: pointer;

Additional styling must be done on a new div/element within that container (ex Banner in the sample below).

Read additional styling tips.

5. Banner delivery Banners must be delivered in a zip file. Name the HTML file index.html and include it in the root of the zip file, not inside any folder. Folders for other recourses can be used, just make sure you use relative links to those resources in your HTML file.

6. Third party code •

Secure javascript tags (https tags).

7. Older formats Instead of making an HTML-banner, you can deliver an image adapted in height/width to different formats (mobile and tablet). For more information about the different sizes needed, please check http://annonseweb.schibsted.no/

3

Specification for HTML based adverts.pdf

... Created in Adobe Edge: https://wiki.appnexus.com/display/industry/Integrating+the+AppNexus+HTML5+Library+wi. th+Ads+Created+in+Adobe+Edge. Other HTML: Use IAB's HTML5 clickTag Standard on AppNexus: https://wiki.appnexus.com/display/industry/Use+IAB%27s+HTML5+clickTag+Standard+on+. AppNexus.

703KB Sizes 0 Downloads 171 Views

Recommend Documents

HTML 4.01 Specification
Dec 18, 1997 - translations of this document, see http://www.w3.org/MarkUp/html4-updates/translations. 2. 24 Dec 1999 18:26. HTML 4.01 Specification ...

Specification of a Component-based Domotic System to ...
of distributed services and a system that manipulates .... can provided by several service providers. Each service provider is bound to concrete component interfaces (often .... Conf. on AINA, Niagara Falls, Canada, 596-603, May. 2007. IEEE.

HELM Web-based Editor Requirements Specification V1_0.pdf ...
3.1 Web-Editor Functional Requirements. ... 3.2 Non-Functional requirements . ... Page 3 of 15. HELM Web-based Editor Requirements Specification V1_0.pdf.

Specification of a Component-based Domotic System to Support User ...
more, scenario integration in the system should be au- tomatic and dynamic, in ... Few systems support more complex users requirements, but are based on ...

Service specification in cloud environments based on ...
manifest and X.509 certificate files to ensure integrity and authenticity. The OVF .... For example, @MAC could be used to refer to the MAC address associated to a given NIC, to be used in the configuration of MAC-based firewall rules in a given serv

HELM Web-based Editor Requirements Specification V1_0.pdf ...
HELM Web-based Editor Requirements Specification V1_0.pdf. HELM Web-based Editor Requirements Specification V1_0.pdf. Open. Extract. Open with.

Specification - cs164
Fri. 2/3. Proposal. 2/6. Design Doc, Style Guide. 2/10. Beta. 2/24. Release ... or otherwise exposed) or lifting material from a book, website, or other ... Help is available throughout the week at http://help.cs164.net/, and we'll do our best to res

Specification - cs164
need a Mac for the course until Mon 3/19, but Xcode comes with iOS Simulator, which might prove handy for testing in the short term. If you do have a Mac, know ...

Specification - cs164
Computer Science 164: Mobile Software Engineering. Harvard College .... Log into your Bitbucket account and create a new, private repo as follows: □ Select ...

ArchivesSpace Specification for added Location Management ...
Management functionality ... No users will have to use the new fields nor will any ... Location Record must include a new field “Location Profile” that is similar to ...

Malaysia JKR Standard Specification 2005_PWDSpec for Building ...
Malaysia JKR Standard Specification 2005_PWDSpec for Building Works.pdf. Malaysia JKR Standard Specification 2005_PWDSpec for Building Works.pdf.

Malaysia JKR Standard Specification 2005_PWDSpec for Building ...
Malaysia JKR Standard Specification 2005_PWDSpec for Building Works.pdf. Malaysia JKR Standard Specification 2005_PWDSpec for Building Works.pdf.

Submittals for: Specification Section 274125 ...
Mar 2, 2016 - Powers up to 3 additional IR sensors. • RoHS compliant and CE certified. Contact us: LIghtSpeed technoLogIeS. 11509 SW HERMAN ROAD / TUALATIN, OREGON 97062. TOLL FREE: 1.800.732.8999 / PHONE: 503.684.5538 / FAX: 503.684.3197. WWW.LIGH

specification - ELECTRONIX.ru
Nov 22, 2007 - BASIC SPECIFICATION. 1.1 Mechanical specifications. Dot Matrix. Module Size (W x H x T). Active Area (W x H). Dot Size (W x H). Dot Pitch (W x H). Driving IC Package. 1.2 Display specification. LCD Type. LCD Mode ..... ON THE POLARIZER

Requirement Specification for Optimization of ... - Hobbielektronika
well as the design guidance from members of the diyAudio.com community. Major changes ... as experiencing it first hand would be the best way to learn. ... Here is a picture that I found on the web of a good soldering joint, and 2 bad ones: ... 10 (2

Malaysia JKR Standard Specification 2005_PWDSpec for Building ...
F Soil Drainage F/1 – F/6. G Roofing Work G/1 – G/3. H Carpentry, Joinery and Ironmongery Works ... Give details. † Highlight any special restrictions. Page 3 of 188. Malaysia JKR Standard Specification 2005_PWDSpec for Building Works.pdf. Mala

StackMap API Specification - GitHub
domain is the specific StackMap installation for your library. POST Data. The POST ... A node with the name of the library to search for the holding. ▫ Attributes.

specification sheet - AV-iQ
FOR KEYPADS, TOUCH-PANEL CONTROLS AND OTHER HUMAN INTERFACE DEVICES. FOR LUTRON SYSTEMS 75C 300V RISER RATED. CONSTRUCTION: 22 AWG 16 STRAND BARE COPPER 1 PAIR, SHIELDED DATA PAIR PLUS. 18 AWG 41 STRAND BARE COPPER 1 PAIR TWISTED, OVERALL PVC ...

Devicetree Specification - GitHub
Apr 30, 2016 - Companies ... A piece of software may be both a client program and a boot ..... defined by the DTSpec. 2.2. Devicetree Structure and Conventions. 10 ...... dtc-paper.pdf), An overview of the concept of the device tree and device ...

Architectural Requirements Specification - GitHub
cumbersome tool to have to port to mobile application clients. 4. Page 7. Description of Components .1 Odin-CLI .1.1 Technologies. The command line interface will be implemented in Python 3, using built-in classes and libraries to provide a usable in

System Requirements Specification - GitHub
This section describes the scope of Project Odin, as well as an overview of the contents of the SRS doc- ument. ... .1 Purpose. The purpose of this document is to provide a thorough description of the requirements for Project Odin. .... Variables. â€

Technical Specification for C++ Extensions for ... -
Implementation compliance . ..... 1.3 Implementation compliance ..... end example ]. A function declared transaction_safe shall have a transaction-safe definition.

Technical Specification for C++ Extensions for ... -
Nov 7, 2014 - 13 Language support library . .... 17.7 Class template list overview . .... ISO/IEC 14882:2014, Programming Languages - C++. 2 ISO/IEC ...

Specification - cdn.cs76.net
Building Mobile Applications CSCI E-‐76. Harvard Extension School Spring 2011. 1 of 11. iOS: Staff's Choice. Evil Hangman* due by noon ET on Thu 4/21.