Comments on mobileOK Basic draft

Hi everybody,

Some comments about mobileOK Basic 20070130 draft:

2.3.3 HTTP Response

"If an HTTP request fails for any reason during a test (network-level error, DNS resolution error, non-HTTP response, or server returns an HTTP 4xx or 5xx status), the test outcome should be considered FAIL"

Shouldn't be "Not tested" a more suitable value in this case?

2.3.5 Included resources

In addition to Johannes' comment about list-style-images, what about .ico cursors (CSS cursor property)
Any other CSS-referenceable resources?

2.4 CONTENT_FORMAT_SUPPORT

"If the response specifies an Internet media type that is not "text/css", "image/jpeg" or "image/gif", FAIL"

What about image/png or application/svg+xml for example? Are they forbidden in a MOK Basic conformance?

3.8 IMAGE_MAPS

Image maps are not part of the XTHML Basic specification, so this is already covered by 3.4 "If the document does not validate against the XHTML Basic 1.1 DTD (regardless of its stated DOCTYPE), FAIL"

3.10 MEASURES

"If the value is non-zero and the unit is not "em", "ex" or "%", and the property is not a margin, border or padding box property (see also 3.20 SCROLLING (partial) ), FAIL"

There may be other properties where px values may be allowed as the background-position or the outline-width.

3.12 MINIMIZE

Some CMS add lots of CR characters to the content.
Shoud be CR characters added to the extraneous characters count?

3.14 NON-TEXT_ALTERNATIVES

Alt atributes are already required for XHTML Basic validation, so this is already covered by 3.4 "If the document does not validate against the XHTML Basic 1.1 DTD (regardless of its stated DOCTYPE), FAIL"

3.15 OBJECTS_OR_SCRIPT

"If the value of the href attribute begins with the "javascript:" scheme, FAIL"

I would say "If the value of the href attribute is not a valid URI..." to avoid href="#"/onclick or similar combinations.

3.17 PAGE_TITLE

Should be at least a max_size warn here?

3.19 PROVIDE_DEFAULTS

"If the document contains no input element whose name attribute's value matches that of this radio input..."

No idea what does it mean.

"...and whose checked attribute is set to some value..."

Checked is a boolean attribute which only valid value is "checked" in XHTML or nothing in HTML

"If there is no nested option element whose selected attribute is set to some value, warn"

Selected attribute is a boolean attribute which only valid value is "selected" in XHTML or nothing in HTML.
In addition, what happens if there is more than one nested option element whose selected attribute is set to some value but the multiple attribute is not set? Currently is a PASS, should it be this way?

3.22 SYTLE_SHEETS_USE

"If the document contains any basefont, bdo, center, del, dir, font, ins, menu, s, strike or u elements, FAIL
If the document contains any b, big, i, small, sub, sup or tt elements, warn"

None of the above are valid XHTML Basic elements, so this is already covered by 3.4 "If the document does not validate against the XHTML Basic 1.1 DTD (regardless of its stated DOCTYPE), FAIL"

3.25 TABLES_NESTED

Nesting of tables is already prohibitted in Basic HTML (Basic Tables module), so this is already covered by 3.4 "If the document does not validate against the XHTML Basic 1.1 DTD (regardless of its stated DOCTYPE), FAIL"


Regards,
 CI.

 
--------------------------------------

Carlos Iglesias

CTIC Foundation
Science and Technology Park of Gijón
33203 - Gijón, Asturias, Spain 

phone: +34 984291212
fax: +34 984390612
email: carlos.iglesias@fundacionctic.org
URL: http://www.fundacionctic.org

Received on Wednesday, 14 February 2007 14:50:44 UTC