Un cadru de sine stătător care conține notificarea privind transparența. Poate sta în colțul reclamei și se poate deschide la trecerea cursorului sau poate fi afișat deasupra ei ca o bandă de etichetare mereu vizibilă.
cadru —
Se încarcă o notificare publicată privind transparența.
Lipiți acest cod în jurul reclamei dumneavoastră. Codul respectă amplasarea selectată mai sus.
<div style="position: relative">
<!-- your creative goes here -->
<iframe id="polads-badge"
src="https://polads.eu/badge/ABC12?w=300&h=250"
title="Political advertising transparency notice"
scrolling="no"
style="position: absolute; top: 8px; right: 8px;
width: 32px; height: 32px; border: 0; background: transparent;
transition: width .22s cubic-bezier(.2,.7,.25,1),
height .22s cubic-bezier(.2,.7,.25,1)"></iframe>
</div>
<script>
window.addEventListener("message", function (e) {
if (e.origin !== "https://polads.eu") return;
var f = document.getElementById("polads-badge");
if (!f || e.source !== f.contentWindow) return;
if (!e.data || e.data.polads !== "size") return;
f.style.width = e.data.w + "px";
f.style.height = e.data.h + "px";
});
</script>Un cadru este un dreptunghi opac: tot ce acoperă nu mai primește clicuri. La dimensiunea panoului deschis ar acoperi cea mai mare parte a unui spațiu de 300 pe 250. De aceea cadrul este livrat la dimensiunea însemnului și trimite paginii părinte un mesaj cu dimensiunea atunci când se deschide și când se închide.
Atingerea însemnului din colț îl deschide, dar o atingere care afișează conținut în loc să navigheze este un indiciu slab de interacțiune pe ecranele tactile. Când dispozitivul raportează că nu acceptă trecerea cursorului, banda de etichetare este alegerea mai bună, pentru că notificarea este pe ecran de la început.
Cere doar înălțime și este deja lizibilă la înălțimea sa inițială. Fără ascultătorul de evenimente de redimensionare, textul poate fi tăiat la lățimi înguste, dar nimic nu devine inaccesibil, spre deosebire de însemnul din colț, care atunci nu se poate deschide deloc.
Codul de încorporare ignoră orice mesaj care nu provine de la originea notificării și din acel cadru anume. O pagină poate găzdui multe cadre, iar o funcție de tratare a redimensionării care are încredere în orice expeditor permite oricăruia dintre ele să redimensioneze însemnul.
Comunicați însemnului dimensiunea spațiului și acesta se va adapta. Când spațiul disponibil are sub aproximativ 200 de pixeli, panoul se deschide pe orizontală, iar într-un spațiu care este deopotrivă jos și îngust se reduce la simbol și trimite direct la notificare.
Cadrul se afișează cu fonturile sistemului și un singur însemn încorporat, așa că apare odată cu reclama, nu o clipă mai târziu, și nu poate divulga unei terțe părți o cerere de font.