I recently started a Tumblr blog to help gamers find the best prices on their favorite video games, and like any self respecting content publisher I immediately set about adding analytics to the site so that I could track how well my content was converting. I ran into a few snags along [...]
When combining and recomposing JavaScript objects the Underscore extend method is an invaluable tool. Essentially, it copies all of the extended object’s properties onto the originating object. This works great for simple objects that only contain Numbers and Strings; however, once you introduce nested Arrays or Objects with conflicting property names you’ll quickly [...]
I’ve been diving into AngularJS lately and came across a use-case where my Facebook Social Plugin-containing Angular templates were being rendered after the Facebook SDK’s init and parse method had already been called. Sad faces ensued as my Facebook Social Plugins were no where to be found in the rendered template. [...]
Lately I’ve been diving into iOS game development using Adobe AIR 3.1 and have been really impressed by its overall performance and how easy it has been to get a game up and running. However, it hasn’t always been smooth sailing and I’ve run into a fair number of gotchas that I wanted to document [...]
Adobe’s latest release of AIR (version 3) finally brings StageVideo to iOS AIR applications. Sadly, getting StageVideo to work properly within AIR was not exactly plug and play and took several hours before finally getting it to work. I’ve jotted down a few notes on the final solution, hopefully this post will help to save [...]
Are you Facebook developer and frustrated by your inability to use a JavaScript console to debug your application on Facebook? Good news, with the release of Firefox 4 and the latest version of Firebug (1.7.0)- now you can!
To access an iframe Facebook application’s context enter cd(frames[0]); into your Firebug console. [...]
Heading to SXSW this year?
Join @Toby Miller and @I as we embark on a deep dive into the world of ‘Flash hating’, and what it means for the future of the internet. (#flashdebate)
Update 04/04/2011 – Embedded presentation below.
Since this is my first SXSW [...]
Update – Facebook has released iframe support for Tabs. Please use this method of implementing iframes moving forward.
This is a temporary workaround for loading iframes into FBML tabs until FBML is fully deprecated in Q1 of 2011. This method requires a click to activate to load the iframe. Once the deprecation [...]
Due to Facebook’s restrictions on JavaScript and iFrames within FBML tabs Like Buttons were once considered a feature of the Facebook elite, namely: Canvas Applications and external websites. Thankfully this walled garden is no more, and through a little CSS trickery we can commandeer the fb:comments’ Like button and bring its [...]
