On a recent project we came across an issue where user initiated popups get blocked in Safari when being called by an AS3 Flash app. The issue doesn’t happen in AS2 and I’d not come across it before, but when I did and I researched it I found it was a well documented issue with no solution. Most popup blockers are able to distinguish between a user initiated popup and an automatic one, and this is the case with all browsers with AS2 or all browsers except Safari with AS3. But what do you do if a popup is an…
We’ve got this project going on where users can create their own artwork which is saved to the server as an image, and we want them to be able to post it into Facebook. At first I thought it was going to take some effort and have to use the Facebook Connect API. But I was hoping for something easier, kind of how easy it is on Twitter to just tag a status GET string onto the URL. Then I remembered Facebook recently released… something that does exactly this. It’s all very simple and pretty cool really, check it out
For the last couple of years we’ve been using modal layers where it made sense, basically most places where we would’ve used pop-ups in the old days, i.e. modal layer is to Web 2.0 what the pop-up was previously. But all the while I never felt like I was able able to lock down any solid way of doing this. Every time the issue came up I’d re-visit the functionality, never overjoyed with my latest implementation, so I never came up with a final solution. Depending on the website I was working with and the libraries they were already using…
For my latest project I was given the fun task of having to build a microsite modal layer for a third party website that I had no access to, not even to a dev environment. I figured the best way to do it would be to do everything in a JS file that would inject all the html and such, so there’d no need for the mess of sending over instructions to add multiple chunks of html/css/js into various spots on the page, just the one JS call. And jQuery was perfect for this, so I set on my merry…
Launching a site recently that uses Youtube embedded videos, I found the videos didn’t show in the Safari browser on my newly purchased iPhone. This was a shame because the rest of the site worked perfectly (well almost but I’ll get to that in another post), it was like a lil’ cute mini version of the site!