Last modified: 2012-02-27 19:51:35 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T32481, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 30481 - Check validity of the mobile site using http://validator.w3.org/mobile/
Check validity of the mobile site using http://validator.w3.org/mobile/
Status: RESOLVED FIXED
Product: Wikimedia Mobile
Classification: Unclassified
Generic (Other open bugs)
--
All All
: Highest normal (vote)
: ---
Assigned To: Patrick Reilly
:
Depends on:
Blocks: 30512
  Show dependency treegraph
 
Reported: 2011-08-20 21:23 UTC by mobile
Modified: 2012-02-27 19:51 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description mobile 2011-08-20 21:23:25 UTC
I propose to use the free tool
http://validator.w3.org/mobile/
to check the usability for mobile devices, and to know how to enhance it.

For instance, I tried with the page
http://it.wikipedia.org/w/index.php?title=Armi_chimiche&useformat=mobile
and I get 0% of mobile friendlyness
Comment 1 Sam Reed (reedy) 2011-08-22 14:47:01 UTC
It's based on a 2 and a half year old specification.. http://www.w3.org/TR/mobileOK-basic10-tests/

I'm not sure how trusted this should be, like the CSS validator
Comment 2 Tomasz Finc 2011-08-22 19:13:21 UTC
Let's look at its major critiques for http://en.wikipedia.org/wiki/Red?useformat=mobile

- The total size of the page (333.1KB) exceeds 20 kilobytes (Primary document: 140.2KB, Images: 187.1KB, Style sheets: 5.8KB)

- The size of the document's markup (140.2KB) exceeds 10 kilobytes

We know our articles are long. Having significant content on each topic is a good thing rather then a bad thing. For those users who want to have a smaller payload we have the mobile-wap version which is much smaller.

- A usemap attribute is present

Are they still really that unsupported on phones? I haven't seen this as a filed bug on any device yet. If its happening then certainly let know.

- Invalid HTTP response received (network-level error, DNS resolution error, or non-HTTP response)

This was due to a dead external link. 

- Table contains less than two tr elements
- There are nested tables

We chatted briefly about this on IRC and can't reproduce broken tables on any of our test devices. So as above. Lets find some phones that have this and then we can open up a specific bug.
Comment 3 Tomasz Finc 2011-08-22 20:04:54 UTC
There are a couple of small issues that it did surface that Patrick is looking at. I'll let him chime in about the specifics. Thanks for giving us another tool to use.
Comment 4 Patrick Reilly 2011-08-22 20:42:33 UTC
Basic fixes included:

- The document uses an XHTML doctype that is not a well-known mobile-friendly doctype (-//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd)

- Either the height or width attribute is missing

- Unexpected HTTP failure status code received

- The document is not served as "application/xhtml+xml"

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links