Dear website people, your solutions suck
Sep. 3rd, 2011 01:01 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
If you can instantly forward me over to the mobile version of your site
when I access you over my phone then you could just have served me up the
mobile version of it at the same url in the first place.
If you can't manage that then the least you can do is put a link on each
mobile page which redirects back to the desktop version of the site.
Some sites manage this very well (Tumblr just works, for instance).
Frankly, in this day and age your content and your layout should be
entirely separate anyway and you should just be serving different CSS to
me.
It is ridiculous that I should visit a link emailed to me by a friend, be
shuffled over to the mobile site, save it to read later, and then be stuck
reading the mobile site on my desktop with no easy way back.
Worst of all being YouTube, where mobile URLs don't even display the video
if you view them on the desktop.
Please handle this better.
No love,
Andy
when I access you over my phone then you could just have served me up the
mobile version of it at the same url in the first place.
If you can't manage that then the least you can do is put a link on each
mobile page which redirects back to the desktop version of the site.
Some sites manage this very well (Tumblr just works, for instance).
Frankly, in this day and age your content and your layout should be
entirely separate anyway and you should just be serving different CSS to
me.
It is ridiculous that I should visit a link emailed to me by a friend, be
shuffled over to the mobile site, save it to read later, and then be stuck
reading the mobile site on my desktop with no easy way back.
Worst of all being YouTube, where mobile URLs don't even display the video
if you view them on the desktop.
Please handle this better.
No love,
Andy
no subject
Date: 2011-09-03 12:12 pm (UTC)no subject
Date: 2011-09-03 06:29 pm (UTC)no subject
Date: 2011-09-04 01:25 pm (UTC)Sites that just prepend "m." onto the url I can live with, but ones where removing that doesn't convert back to the identical desktop site bug the hell out of me.
no subject
Date: 2011-09-03 03:51 pm (UTC)no subject
Date: 2011-09-03 04:01 pm (UTC)no subject
Date: 2011-09-03 04:03 pm (UTC)I really must find a way of posting all of my posts _except_ for my daily post to Twitter.
no subject
Date: 2011-09-03 04:18 pm (UTC)kids these days...
no subject
Date: 2011-09-04 08:56 pm (UTC)Not really. At least, no easily with a lot of systems. Because rather than have the device detection once at the bootstrap process, and then essentially build two of everything dependent on domain, you need to bake device detection into every page.
On Drupal 6, the current version until a few months ago, that was a total pain in the arse. It's not hugely better on D7.
Basically, mobile browsing has come along too quickly for most systems -- even open source ones -- to adapt to suddenly having multiple channels where before there was only one.
no subject
Date: 2011-09-04 09:52 pm (UTC)They already do that - if I open any Guardian web page in the browser on my phone then it detects that I'm on a phone and redirects me to the mobile version of the page.
no subject
Date: 2011-09-05 06:10 am (UTC)Argh -- hard to explain, but when it comes to Drupal, you have to bake it into every panel, view, node template, context, and whatever other modules you are using to create what you see at a particular URL. Whereas redirecting you just do once in hook_boot().
no subject
Date: 2011-09-05 08:39 am (UTC)Get it fixed!
no subject
Date: 2011-09-05 01:11 pm (UTC)(As it's a biggie. Because list most CMSs out there, it's basically an HTML machine aimed at the desktop, with the occasional path that spits out RSS or AJAX. So the whole thing has to be rejigged.)
no subject
Date: 2011-09-05 08:40 am (UTC)1) Don't redirect to the mobile version, just serve the mobile version instead, at the same URL. Same effect, different URL.
2) Offer a link at the bottom of every page on the mobile site that links to the equivalent page on the standard site.