by skyfallsin on 6/25/12, 11:11 PM with 9 comments
by huhtenberg on 6/26/12, 12:22 AM
by iaskwhy on 6/25/12, 11:53 PM
by Smudge on 6/26/12, 12:11 AM
A result of this is that your app does not work if javascript is disabled. And as a NoScript user, I'll have to carefully consider if I want to whitelist you. (Hint: Quite often, I don't bother. Especially if the site doesn't at least degrade politely ["We're sorry, but our service requires JS..."], which Kicksend does not.)
Don't get me wrong -- I think this is a very clean solution. There are just trade-offs to consider. And, to be fair, enabling both client-side and server-side consumption of an external API -- all within the same app -- is probably more of a headache than it is worth.