joe_midi last won the day on August 24 2016

joe_midi had the most liked content!

joe_midi

Members
  • Content Count

    196
  • Joined

  • Last visited

  • Days Won

    1

joe_midi last won the day on August 24 2016

joe_midi had the most liked content!

Community Reputation

219 Specialist

About joe_midi

  • Rank
    Advanced Member
  • Birthday March 15

Contact Methods

Profile Information

  • Gender
    Male
  • Location
    London

Recent Profile Visitors

5,689 profile views
  1. joe_midi

    Amp Ads with greenshock

    Nice that could come in super useful. Are you seeing a big rise in AMPHTML banner usage? I still feel like AMP uptake is pretty low and only really gotten traction with much larger publishers/organisations.
  2. Going to kick-off this years creative examples with a campaign I started last year and am still finishing this year! https://nfl-game-pass-banners.herokuapp.com/nfl-2018-high-impact-sku-fyt-generic-prototype/ https://nfl-game-pass-banners.herokuapp.com/nfl-2018-simple-sku-prototype/ https://nfl-game-pass-banners.herokuapp.com/nfl-2018-match-up-countdown-prototype/
  3. joe_midi

    Amp Ads with greenshock

    Hey guys, I've been poking around the AMPHTML Ads Spec lately and noticed they had allowed a amp-mustache extension, I was wondering if it could be possible for an amp-greensock extension? Perhaps like TweenNano from the Flash days, a really reduced use case of GSAP?
  4. You'll probably actually want: var url = 'https://www.example.com/?zip='; var zip = "12345"; Enabler.exitOverride('zipCodeExit', url + zip ); or var zip = "12345"; Enabler.exitQueryString('zipcodeExit', zip) The second would mean you still have the opportunity to edit the URL from the ad-server.
  5. joe_midi

    GWD, DV360, GMP and you

    Yea, you might be right and it is just a marketing effort, I feel like there has been definitely a push and promotion of GWD as the recommended tool when authoring banners for Google platforms, during their recent efforts in GMP launch days etc.
  6. joe_midi

    GWD, DV360, GMP and you

    Hey all, I wanted to ask if anyone else was feeling intense pressure from outside your agency to switch from (I assume) either hand-coding or animate CC to using Google Web Designer. It seems as though, with the move away from the DoubleClick brand into a more holistic platform in DV360 that they're trying to force us to use their WYSIWYG animator instead of being free to author banner animations however we see fit. I've tried GWD in the beta about 4-5 years ago, and I hated it, I know its improved since then, but so have I and I feel so much more flexibility being able to write code from scratch.
  7. joe_midi

    Banners taking all CPU from games site

    I'm not sure if this is possible, but could you do something like: const adFrame = document.querySelector('#google_ads_iframe iframe'); adFrame.contentWindow.TweenLite.ticker.fps(15);
  8. joe_midi

    Banners taking all CPU from games site

    I don't suppose he's talking about one of your ads? @volcanoflash
  9. joe_midi

    Banners taking all CPU from games site

    It's difficult to know exactly what your issue is without having any URLs to check and see what is happening. I understand that you might not want to block ads and lose revenue, but you need to understand that if you're allowing ads from all kinds of places, the ads could be running all sorts of code on your website without your permission. Online advertising gets a bad rep from things like this, and it takes the community to be diligent to ensure bad actors don't flood the internet with malicious ads. (These ads might not be intentionally malicious, but just poorly coded. Or simply too heavy to be run on your website.) I've used GSAP in the creation of several thousand ads with varying degrees of complexity, it would have been rare that any of my builds had any effect on a website's performance, and if that did happen, the bugs were most likely code that I created as opposed to code created by @GreenSock
  10. joe_midi

    Banners taking all CPU from games site

    Interesting issue. What are you using to display the ads? Are you using AdSense or DFP? Or some other service? I agree with @dev-kp that this really shouldn't be happening at all. Normally the ads will get vetted for high CPU usage. One solution would be to restrict HTML5/JavaScript Ads on game pages to only JPG/GIF but allow them on other navigational pages.
  11. Funny, I implemented something similar a while back.
  12. joe_midi

    Bannertime tutorial/questions

    @Gedas Great work! We know our documentation is bad! Sorry guys! If anyone would like to help out with our docs, please write a pull request and we can merge it in. As for bespoke templates, well yea, we've tried to keep the tool as minimal as possible, but we could try something like: $ yo bannertime:template ? Which template would you like to use ? expandable-banner floating-ad youtube-masthead floodlight interstitial Then maybe you could store and bespoke templates in a source folder and we can call that from a .yo-rc.json file in your user directory?
  13. For DoubleClick, you only really have: https://www.google.com/doubleclick/studio/docs/sdk/html5/en/class_studio_Enabler.html Enabler.isVisible(); // Boolean But I'm unsure if that work on scroll events.
  14. It should be possible, but you'd probably have to abstract a lot of the JS code GWD uses.
  15. Hey @flysi3000 I've never setup a multi -> single git repo up, but I imagine that it could work with some fancy shell scripting. Regarding the working tree, I think you're right by default there isn't one, but how I was using the post-receive hooks I defined one. #!/bin/bash while read oldrev newrev ref do if [[ $ref =~ .*/deploy$ ]]; then echo "Deploy ref received. Deploying branch to preview..." git --work-tree=/var/www/html/project-name --git-dir=/var/repositories/project-name/git checkout -f deploy else echo "Ref $ref successfully received. Doing nothing: no work-tree with that branch name found on this server." fi done So in my example from that medium post, I have defined my working tree as website.com/project-name, but the git repository is actually stored elsewhere on the server which shouldn't be accessible by the public. I guess you could create a bare repo point, that takes in your ref and branch and figures out where to create that working tree and git dir.