joe_midi last won the day on August 24 2016

joe_midi had the most liked content!


  • Content count

  • Joined

  • Last visited

  • Days Won


joe_midi last won the day on August 24 2016

joe_midi had the most liked content!

Community Reputation

208 Specialist

About joe_midi

  • Rank
    Advanced Member
  • Birthday March 15

Contact Methods

Profile Information

  • Gender
  • Location

Recent Profile Visitors

5,152 profile views
  1. Funny, I implemented something similar a while back.
  2. 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?
  3. For DoubleClick, you only really have: Enabler.isVisible(); // Boolean But I'm unsure if that work on scroll events.
  4. It should be possible, but you'd probably have to abstract a lot of the JS code GWD uses.
  5. 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, 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.
  6. Chrome 49 - Janky GSAP

    Yea, I'm seeing this again on Chrome 59. This time I'm using <img> tags too! This demo looks ridiculous at the moment: Despite what the last comment on this Chromium issue says: 49&colspec=ID Pri M Stars ReleaseBlock Component Status Owner Summary OS Modified&groupby=&sort=
  7. Thanks, @LipstickVoid and @Gedas We're always looking for new contributions to Bannertime and see how we can improve the tool for as many people in the industry as possible.
  8. @LipstickVoid Apologies, our documentation at the moment is very poor, but we're working on it! The reasoning for SmartObjects was to create a way to write out DOM elements and CSS styling really quickly, as you can just sit in the banner.animations.js file to create the entire thing without having to swap between files constantly. It also helps in maintaining really clean code as we can clearly see what elements we're creating and not leaving unused element tags in the HTML. (I know for sure I'm guilty of that) Regarding having the ad in the centre of the page, we just found it much easier to work on a banner when it's right in front of us, and we didn't have to strain to look in the top corner of the screen. When it's uploaded to any particular platform, the iFrame it is bound in will force it to be in the correct location.
  9. Photoshop Generator

    @Web Dizajner You can use masks to create the correct even numbered shape, and then use 200% as a prefix to get the double-sized. @Oliver16Years Using ".png8" as a file extension will spit out pngquant optimised files.
  10. Has anyone used GA for Youtube video metrics

    From what I remember in the Flash days of getting Google Analytics data from banner clicks, is that the page itself needs to match the GA ID, but I guess if in the case of a banner in an iFrame this might work? If you had your own server with GA setup you could test this?
  11. Woah, you can run those on ADWORDS?!?
  12. Animate CC vs hand coding

    I do that all the time? So Yes.
  13. Oh nice Federico updated it, I think there were way more issues back in September when I first looked at that module. Also can't remember what the deal was for Android.
  14. Animate CC vs hand coding

    Generate Image Assets is such an amazing feature! All my PSDs are set up using this for each layer I need. I also create Folders for each frame which I can then use: PixelPerfect to overlay and make sure everything is in the right place.
  15. Banner calculators for adwords

    I recommend trying to create some simple banners with straight HTML/CSS/JS. It really helps to learn the fundamentals of how the DOM works and how each part interacts with each other as that would give you a better understanding of how you should go about building something.