Oliver16Years last won the day on January 15

Oliver16Years had the most liked content!


  • Content count

  • Joined

  • Last visited

  • Days Won


Oliver16Years last won the day on January 15

Oliver16Years had the most liked content!

Community Reputation

163 Specialist

About Oliver16Years

  • Rank
    Advanced Member

Profile Information

  • Gender
  • Location
  • Interests
    Banner Ads, Literature, Javascript, Baroque Opera

Recent Profile Visitors

3,086 profile views
  1. GSAP TextPlugin for Animate cc 2017

    Hi, Isn't that plugin for HTML DOM only?
  2. IAB New Standard

    That 50k is for 300x50. Otherwise I don't se any interresting changes at first glance. Since the first IAB standard I had to make 3 ( Three ) IAB 'format' ads, because the media agency didn't provide the exact format. I thought if I make something which is standard, then they can't complain. So this is a ghost, exists on paper but ( at least in my region ) noone using it.
  3. Sizmek Biolerplate??

    SIZMEK is no problem if you: - Zip the ad's folder into a max 200k .zip. - Make a fallback.jpg and include it in the zip - Include GSAP from any secure CDN - Load <script src="https://secure-ds.serving-sys.com/BurstingScript/EBLoader.js"> - Make a clickable area with <div id = "clickthrough-button" ></div> - and Include this snippet in Your HTML: /// SIZMEK SCRIPT var adDiv; function initEB() { try { EB.isInitialized() ? startAd() : EB.addEventListener( EBG.EventName.EB_INITIALIZED, startAd ); } catch ( a ) { startAd(); } } function startAd() { adDiv = document.getElementById( "ad" ); addEventListeners(); } function addEventListeners() { document.getElementById( "clickthrough-button" ).addEventListener( "click", clickthrough ); } function clickthrough() { EB.clickthrough(); } window.addEventListener( "load", initEB ); /// END SIZMEK SCRIPT But the most important is to beg for/steal a sizmek login to test Your ads in their fantastic MediaMind/Eyeblaster/ACM web app.
  4. Using plugins with banner ads

    We can use external libs in our ads. Make a "scripts" folder in the ad's folder, copy the .js of the lib here, and <script> include it into the HTML. Even nicer if You inline it.
  5. Animating mask

    Sorry ohem, I didn't want to steal Your solution. I was in a hurry and I thought Gumbo want something different when he wrote I found a broken codepen in his post ( as I remember ) and forked it and fixed it which became almost exactly like Yours. My 2 likes goes to You
  6. Animating mask

    Ofc >>>
  7. Animating mask

    Masks are available in SVG context only. Your image seems an 1x1 px one. You can't mask in pure DOM, only imitate it by hiding overflow and positiononing div content inside a rectangular box.
  8. DCM ad clickTags opening blank tabs in FF and IE

    "DOUBLECLICKSTUDIO": { "scripts": "SCRIPTS_CDN", "assets": "ASSETS_ROOT", "kilobytelimit": 200, "zip": true, "fallback": true, "landingpage": true, "engine": "<script src=\"https://s0.2mdn.net/ads/studio/Enabler.js\"></script>\r\n", "clicktag": "\t<div id='clickTag-exit' style='position: absolute; cursor: pointer; top: 0; left: 0; width: 100%; height: 100%;'></div>", "clicktagid": "clickTag-exit", "postscript": "DOUBLECLICKSTUDIO@postScript.js" }, "DOUBLECLICK": { "scripts": "SCRIPTS_CDN", "assets": "ASSETS_AUTOINLINE", "kilobytelimit": 200, "zip": true, "fallback": true, "separateFallback": true, "landingpage": true, "engine": "<script> var clickTag = '{{landingpage}}';</script>\r\n", "clicktag": "\t<a id = clickArea href = 'javascript:window.open(window.clickTag)' class = System ></a>", "clicktagid": "clickArea" }, this is the last working adFormats.json of mine
  9. Works great everywhere, but not in Safari macOS

    I had this issue with mac safari before several times. The animation is just jumping, the elements are disappearing. The solution was to disable jerkiness killing patch from my code. { rotation: 0.01, force3D: true, perspective: 1000 }. God bless Cupertino!
  10. Your code seems fine. No tweens overwriting the previous ones. Strange. What happens when you animate other properties, like size or rotation instead of alpha?
  11. Sizmek Ad Size Calculation

    Thanks Davi for answering! But seems like 7zip is compressing better than Gzip, which is allegedly a single file comressor. I am working on Win7 machine, so if here is 1024 and there is 1000, I must have a smaller value. Mysterious! I thought, I would ask them, but last time when I asked them why my JSZipped packages not working on Sizmek, they fended off the problem. https://www.npmjs.com/package/jszip
  12. Sizmek Ad Size Calculation

    The time has came again to pour clean water into the glass. I have started to precisely unravel the mistery of Sizmek as size calculation method. I was unsuccessful. What is know at the moment from my experiments is they are definitely zipping and counting the backup image into the ad's size. But I still don't understand how they compress. I am using 7Zip with the default compression settings and my .zips are bigger than their calculated value. For instance: in case of an 213k .zip, they see 193k from it, which is a 20k difference. I have tried to delete the assest from the zip one at a time, to see what is causing this difference, but i haven't found any file which is adding 20k to the .zip. I don't think they have the ultimate comressor which is better than 7z or the default Windows zipper, this leads to the suspicion: they are excluding something. Could anyone can help me to assemble the right calculation formula? Update: It gets even weirder when I am inlining all the assets into the .html. My .htm file is 217k, backup.jpg is 24k which gives a 171k .zip. Their calculator is displaying ONLY 88k. ( Don't tell anyone but this way we can make huge ads in outstanding quality )
  13. Rich Media Interactive banner

    I didn't find rules about the content of the banner. Show whatever You need until they aren't dirsturbing or misleading. (opinion) But, You have to put the close button's click area above the "clickthrough-button".
  14. I have peaked into Your code. As I saw, there are a few TweenMax.to with delays but I am not sure what causing the problem. The best way if You make a timeline first and add the tweens to it with .dot chaining. Check out these tutorials: https://greensock.com/get-started-js https://greensock.com/sequence-video https://greensock.com/GSAP-Animate-CC-2017
  15. Is it contains one timeline or separate tweens started by setInterval?