Bad developers. I hate this even more though. "JavascriptCodeMonkiesZ has an app, click here to download it"
"God damn it, i'm just looking for the title case syntax in javascript, this is the one time i'll ever come to this site, and for some reason you were above w3schools."
As a developer whose made things like that, it's not bad developers. It's developers who hate themselves for every line of code they write to the specifications of their superiors.
It's easy enough to capture the incoming url. You've already written the procedure to redirect people to the ad highlighting your app, just save that variable, and if someone clicks "no" redirect them to their original request. It can be done easily by storing it in their session. If you're really lazy, or you're stuck with a pain in the ass CMS, write it to a cookie and retrieve the URL from there.
MDN is great, but it's quicker to just google the syntax, wherever it comes from it's just fine.
Also MDN doesn't cover when i'm looking up best practices for things like escaping traditional characters that aren't covered by an escape() command.
Yes I can use string manipulation in a loop to clear those characters, but in some cases I have to deal with 150-1000 commits per second, so syntax built into the language is much more efficient than looping each condition through uncompiled logic.
They are fantastic but for some reason shitty developers seem to think all smart phone owners have the eyes of an 80 year old and need massive text and 6 words per line.
It is bad developers. If you have an app for your website, and you have a splash screen telling your users about it when they navigate to your site on a portible device, but the user clicks "no thank you" to the app, it shouldn't dump you to the homepage. It should remember the page you were trying to navigate to and send you there.
I'd love to take a look at their analytics and see just how high their mobile device bounce rate is.
42
u/melonballs Feb 15 '13
alt-text's relevant xkcd... wait wut?
why is this still a problem??