Topic: [Mobile Users] Help Me Help You :)

Posted under General

spight

Former Staff

Hey folks!

I'm working on some stuff for the future of the site. Specifically, I want to be able to automatically redirect to the mobile version of the site for mobile users. (Don't worry, you'll be able to configure everything if you don't want this functionality)

I know, however, that server-side mobile detection is very lackluster, mostly because user-agent information is so... well, lackluster. I also know that some of you have really weird devices that we might not be able to detect as of now (Like... a 3DS?).

With that in mind, I've made a quick test for anyone who would like to make sure that they get the proper functionality when this comes out. Please go to this link on all devices you use to ensure that it gets recognized properly:

Mobile Checker.

Make sure it says your device is "mobile" if it's supposed to be (or "non-mobile" if it's not supposed to be), and if it's not matching properly, use the form to give me any information about the device you're using, such as make, model, OS, and browser. Make sure you submit the form from the device in question so I have your user-agent info.

If you have any other questions, don't hesitate to ask me in this thread.

--Spight

Updated by Xch3l

spight said:
Thanks. I'm mostly trying to see if there's anything else that slips through the cracks. :)

Welcome. :3

Edit: Then there will be the New 3DS/XL/LL...

Updated by anonymous

spight

Former Staff

furballs_dc said:
Welcome. :3

Edit: Then there will be the New 3DS/XL/LL...

The New 3DS? What's it called?

Edit: To be clear, this is a joke.

Updated by anonymous

spight said:
The New 3DS? What's it called?

Simply New 3DSNowewontremoveregionlocking.

:P

Updated by anonymous

It did detect it correctly! Mobile with browser's setting enabled and non-mobile with it disabled (spoofed user agent detected correctly as mobile).

But just in case:

  • Samsung Galaxy S3 mini (GT-I18190L)

Android 4.1
Opera classic 12.10

Updated by anonymous

You can also change user agent strings with Wii-U browser in dev mode. :3

Updated by anonymous

My 3DS XL tested as a non-mobile device, but you know all about that one now, so I doubt you need me to mention that. I still submitted the form on the test page, just the same.

However out of curiosity, and because I happen to have it out and hooked up at the moment (just bought a used copy of Dragon Age Origins), I decided to test it out on my PS3's web browser.

It failed to connect to e621 at all (the test page, the front page, nothing), saying that "The page cannot be displayed. (80710004)" I couldn't turn up exactly what the error code meant.* I double checked, and all of my system's parental controls are disabled entirely, and I could connect to other sites just fine, so if it's something on my end, I have no idea what it could be.

My desktop here, of course, tested as a non-mobile device. Which is correct. No matter how much I sometimes wish it would throw itself off a cliff.

If you'd like, I could also test my Wii (as in just a Wii, not Wii U (dammit Nintendo stop making things confusing)). I would also be able to test my 360 (does it even have a web browser?) but it red ringed a little over a year ago. I know consoles aren't exactly mobile devices, but it's something I can do.

*EDIT: Found it, I think: CELL_HTTP_ERROR_NO_BUFFER 0x80710004 No buffer was provided in one of the parameters

Still no idea what it means, exactly.

Updated by anonymous

spight

Former Staff

Blodsho said:
*EDIT: Found it, I think: CELL_HTTP_ERROR_NO_BUFFER 0x80710004 No buffer was provided in one of the parameters

I'm not sure I want to go down that rabbit hole.... I'll test with my PS3 later.

Updated by anonymous

spight said:
Oh how much I wish mobile devices would just include a specific string in their user agents..

:P

Updated by anonymous

spight said:
Oh how much I wish mobile devices would just include a specific string in their user agents..

The word "Mobile" should be constant :V

Updated by anonymous

Tested successfully on these devices:

Decktop computer (it worked just fine, no surprise there),

Droid DNA on Chrome and default browser

iPad 2 on Chrome and Safari (default browser)

Updated by anonymous

I have no problems using Opera Mini on my Nokia E72 while visiting e621.

As a matter of fact, using my iPad would be worse as I can't even respond to forums and posts.

Updated by anonymous

spight

Former Staff

Xch3l said:
The word "Mobile" should be constant :V

It -really- should. :(

Updated by anonymous

Halite said:
Laptops are mobile.

So are Gundam Suits, but we're not discussing those...

Updated by anonymous

  • 1