W3C

Disposition of comments for the Mobile Web Best Practices Working Group

paged view

Not all comments have been marked as replied to. The disposition of comments is not complete.

In the table below, red is in the WG decision column indicates that the Working Group didn't agree with the comment, green indicates that a it agreed with it, and yellow reflects an in-between situation.

In the "Commentor reply" column, red indicates the commenter objected to the WG resolution, green indicates approval, and yellow means the commenter didn't respond to the request for feedback.

CommentorCommentWorking Group decisionCommentor reply
LC-1601
In this test we look for target attribute on Link elements but under link target format we do not take account of any link elements at all, which may be inconsistent
Leave text as is. tocheck
LC-1658
This test should be extended to catch WIDTH and HEIGHT attributes that are not expressed as percentages.
No not clear tocheck
LC-1593
"If the document contains a CSS style element but no external style, warn"

Although the Best Practices advocate use of external style unless the device is known not to support it, I think we should drop this warn as a document containing only internal style seems fine to me. The only point of the warn is to say that you should consider centralising your style.
Resolve Yes, pending further group discussion tocheck
LC-1652 <ishida@w3.org> on behalf of I18N Working Group (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2007/WD-mobileOK-basic10-tests-20070130/

Comment 2
At http://www.w3.org/International/reviews/0703-mobileok/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
3.3 CHARACTER_ENCODING_SUPPORT and CHARACTER_ENCODING_USE

Comment:
[[If character encoding is not explicitly specified in at least one of these ways, FAIL]]


Given the goals of this test, shouldn't this say "If the UTF-8 character encoding is not explicitly specified..." ?
Change text to simplify and remove other reference to UTF-8 in same passage. tocheck
LC-1653 <ishida@w3.org> on behalf of I18N Working Group (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2007/WD-mobileOK-basic10-tests-20070130/

Comment 4
At http://www.w3.org/International/reviews/0703-mobileok/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
3.3 CHARACTER_ENCODING_SUPPORT and CHARACTER_ENCODING_USE

Comment:
[[If any character encoding specified is not "UTF-8", FAIL


If the document is not valid UTF-8, FAIL]]


How are people to test this?
We intend to clarify the meaning of validity and we will point to the relevant specification which spells out valid byte sequences in UTF-8 tocheck
LC-1655 <ishida@w3.org> on behalf of I18N Working Group (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2007/WD-mobileOK-basic10-tests-20070130/

Comment 5
At http://www.w3.org/International/reviews/0703-mobileok/
Editorial/substantive: S
Owner: RI

Location in reviewed document:
3.3 CHARACTER_ENCODING_SUPPORT and CHARACTER_ENCODING_USE

Comment:
It would be great if you could add a reference to the article Multilingual Forms [http://www.w3.org/International/questions/qa-forms-utf-8]. It contains among others a Perl regular expression testing for UTF-8.
yes, and include a brief note and link to this article in the explanatory notes for this test. tocheck
LC-1648 Bert Bos <bert@w3.org> on behalf of CSS Working Group (archived comment)
"If the Internet media type is "text/css" and the content is not
well-formed CSS (contains mismatching brackets or illegal
characters), FAIL" should probably be rewritten, because CSS doesn't
define the term "well-formed."

But it is not immediately clear what it should be rewritten as. The
CSS spec is written to (1) allow future extensions and (2) to make
the meaning well-defined for as large a set of inputs as possible. A
visual UA will ignore the (legal) 'cue' property the same way it
ignores the (misspelled) 'magrin' property. There is no need for CSS
to say that one is legal and the other an error.

Illegal characters and unparsable input are explicitly undefined in
CSS, so there is no doubt that those must not be "mobileOK." On the
other hand, the handling of unbalanced parentheses *is*
well-defined. Informally, the wording suggests that unbalanced
parentheses are worse errors than unknown properties, but in the
spec they are handled the same way, viz., with rules to throw away
parsed tokens.

Maybe: "If [...] content triggers at least one CSS parsing error as
defined in the CSS specification, FAIL."

CSS 2.1 has a section 4.2 called "parsing errors," but there are
errors defined in other sections, too. CSS 2.1 section 4.2 has this:

- Unknown properties
- Illegal values
- Malformed declarations
- Invalid at-keywords (*)
- Unexpected end of style sheet
- Unexpected end of string
- (by reference to 4.1.7:) Invalid selector

(* already separated out in MobileOK section 3.22)

Other errors are defined in section 4.1:

- Input that cannot be tokenized or parsed (section 4.1.1)
- Vendor-specific extensions (4.1.2.1)
- U+0 character (4.1.3)
- Non-Unicode characters (4.1.3)

For example, a style sheet that consists of just this

;;;

cannot be parsed.
Yes, and adopt text: "If the Internet media type is "text/css" and the content is not CSS that conforms to the grammar specified in Appendix B (http://www.w3.org/TR/REC-CSS1#appendix-b) of CSS Level 1 FAIL" - note also that we intend to clarify what we mean by Valid in general tocheck
LC-1614 Carlos Iglesias <carlos.iglesias@fundacionctic.org> on behalf of ERT Working Group (archived comment)
#6: Section "2.3.5 Included resources" reads: "Images included by background-image properties in the CSS Style"

Is there any reason to exclude other CSS-referenceable resources like images referenced by the list-style-image property or .ico cursors (CSS cursor property)?
The list-style-image property should have been included. The cursor property is not referenced as it is not CSS Level 1.

Checked for references in CSS level 1 for URL() and there is nothing besides background-image (background etc) and list-style-image (list-style etc)
tocheck
LC-1615 Carlos Iglesias <carlos.iglesias@fundacionctic.org> on behalf of ERT Working Group (archived comment)
#7: Section "2.3.6 Included Stylesheet Resources"

Do the restrictions (not alternate, charset, type, media) also apply to xml-stylesheet PIs?
the xml stylesheet processing instruction takes broadly the same attributes as the link element and we will update the document to reflect the same restrictions, so yes. tocheck
LC-1620 Carlos Iglesias <carlos.iglesias@fundacionctic.org> on behalf of ERT Working Group (archived comment)
#12: Section "3.12 MINIMIZE"

The definition of whitespace characteres should be clarified, does it include CR (carriage return) for example?
Additionally, it would make sense to consider also CSS in the minimization.
We accept the clarification and point to XML definition for white space: http://www.w3.org/TR/REC-xml/#sec-common-syn

However, we exclude style regions for the current document but revisit for the next Best Practices document.
tocheck
LC-1580 Christophe Strobbe <christophe.strobbe@esat.kuleuven.be> (archived comment)
People are aware of validators for HTML, XHTML and CSS, but how do
you check if an image is valid according to GIF89A or JPEG? Do image
editors check this or do they just check whether the images are "good
enough" for the editor? Could you provide pointers to tools that are
reliable "validators" for GIF89A and JPEG?
Suggested resolution is to provide a pointer to the normative references for JPEG and GIF89A:
http://www.w3.org/Graphics/JPEG/itu-t81.pdf
http://www.w3.org/Graphics/GIF/spec-gif89a.txt
We will not recommend a specific validator or implementation of these specs in mobileOK Basic, but, many such implementations do exist.
tocheck
LC-1661 Dominique Hazael-Massieux <dom@w3.org> (archived comment)
It occurred to me that while mobileOK is encouraging the use of the
inputmode attribute [1], it doesn't make any check that the actual value
of the inputmode matches what XHTML Basic 1.1 allows:
http://www.w3.org/TR/2006/WD-xhtml-basic-20060705/#s_inputmode

It is also pretty important given that the DTD doesn't actually enforce
these values.
We will change the test to check that the value of the inputmode attribute is something valid. tocheck
LC-1662 Dominique Hazael-Massieux <dom@w3.org> (archived comment)
Reviewing the test for OBJECT_OR_SCRIPTS in mobileOK basic [1] doesn't
take into account the nested fallback mechanism allowed by the object
element.

It should:
* explain that the objects can be nested and that the tester needs to
look into each of the nested object until it find a proper fallback
* a proper fallback could be an <object> itself and not only an <img> or
some text
* the object element can contain a number of child elements (<param>
among others); how does this affect the test :
"If element body is non-empty and does not consist of text or an img
element that refers to an image in a supported format"
(in particular, it's not exactly clear what "element body" means here)
Yes and appropriate changes will be made to the document to reflect. tocheck
LC-1664 Dominique Hazael-Massieux <dom@w3.org> (archived comment)
Another set of small bugs regarding "3.22 STYLE_SHEETS_USE":
* "@media rule" should read "@media at-rule"
* it makes no sense to restrict the warning on the fact that there is
only a single @media screen rule; I think what was meant was: if all the
CSS rules only apply to the screen media type, warn
* HTML 4.01 (which defines the rules that apply for XHTML 1.x as far as
I know) defines that the default value of the media attribute (both for
<style> and <link>) is "screen":
http://www.w3.org/TR/1999/REC-html401-19991224/present/styles.html#adef-media ; in other words, if nothing is specified, the default is that the rules only apply to screen; that's probably worth clarifying explicitly in the test
* relatedly, if we do assume the media attribute defaults to "screen",
this means that a conformant user agent only reading @media handset
wouldn't read anything in the following <style>:
<style type="text/css">
@media handset {
..red { color:red;}
}
</style>

(because this style should be assumed to be in media screen, and so
wouldn't even need to be parsed by a handset);

I doubt this is what happens in practice, though; but at least, this may
deserve some clarification in the document.
1. editorial
2. we will warn if css rules apply only to screen media type
3. we will clarify that styles that have no media descriptor actually refer to all, not to screen.
tocheck
LC-1586 Dominique Hazael-Massieux <dom@w3.org>
Current Text:

3.11 MEASURES

For each property in the CSS Style (2.3.4 CSS Style) whose value is a
numeric measure of length:

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

PASS

Proposed Text:

3.11 MEASURES

For each property in the CSS Style (2.3.4 CSS Style) whose value is a
numeric measure of length stated together with a unit:

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

[The point being that % is not in fact a unit and the case of line height
which can be a multiplier and % are ruled out by looking only at those
numeric units of measure that are stated together with a unit.

The case of a bald number (no unit) being used incorrectly will be picked up
by the CSS validity check]
Resolved to adopt above text on call of 2007-02-08 tocheck
LC-1588 Dominique Hazael-Massieux <dom@w3.org>
What to do about 3xx, 4xx and 5xx HTTP status codes
Proposal by Sean and Jo

PROPOSED RESOLUTION: Do not carry out checks on pages attached to 3xx response codes"

PROPOSED RESOLUTION: Carry out checks on pages with 4xx and 5xx status and WARN

PROPOSED RESOLUTION: Add a note that checkers should implement authentication mechanisms so pages behind 401 status can be checked.
tocheck
LC-1589 Dominique Hazael-Massieux <dom@w3.org>
Should we take account of meta http-equiv cache-control for people who can't change their headers?
proposal from Sean and Jo

PROPOSED RESOLUTION: Modify the text to say that if a meta http-equiv with cache-control is present, reduce the FAIL to a WARN in the case that it is not present in the HTTP headers
tocheck
LC-1591 Dominique Hazael-Massieux <dom@w3.org>
I've seen people use max-age=-1 so think the test should be changed to look for max-age<=0 or an invalid value
From Sean and Jo:

PROPOSED RESOLUTION: check for invalid values in cache control header (e.g. 'ham-sandwich' as a value, negative on max-age ... ) and "warn" if present
tocheck
LC-1592 Dominique Hazael-Massieux <dom@w3.org>
This test is very complex and will take a lot to implement. The most it will ever do is warn. We don't think that it is sufficiently accurate complete or useful to justify the cost of implementation.
Sean and Jo have slightly different takes on this:

Sean's PROPOSED RESOLUTION: Remove all. Replace with a check of CSS style for width specified in pixels greater than 120 and check all HTML width attributes for greater than 120. FAIL if present.
Check Table rows for width on TD elements and fail if sum > 120.

Jo's Proposed Resolution: Remove altogether as all cases are caught by other BPs anyway.
tocheck
LC-1594 Dominique Hazael-Massieux <dom@w3.org>
and are also not supported in XHTML Basic => some of which are not supported (to take account of the inclusion - so far without deprecation - of b, big, i, small ... etc. from XHTML-MP
Resolve yes. "This test looks for elements in the Text Extension Modules defined by [XHTMLModularization], some of which are not supported in XHTML Basic. It also looks for commonly-used elements that were deprecated in HTML 4, and are not supported in XHTML Basic." tocheck
LC-1596 Dominique Hazael-Massieux <dom@w3.org>
If the document does not validate against the XHTML Basic 1.1 DTD => if the document does not validate against the XHTML Basic 1.1 DTD then if also does not validate against the XHTML MP 1.2 DTD FAIL

(to take account of the remaining minor difference viz the start attribute on ol)
Resolved yes. "If the document does not validate against the XHTML Basic 1.1 DTD and in a subsequent test does not validate against the XHTML-MP 1.2 DTD. (regardless of its stated DOCTYPE), FAIL" tocheck
LC-1598 Dominique Hazael-Massieux <dom@w3.org>
if the character-encoding is specified in more than one way and the values are not all the same

means that we will fail if there is a content-type header of text/html and a meta element with text/html; charset="UTF-8" which is not what we want.
Propose resolve No (leave this as is).

Actually, resolve yes. Editors to effect the change.
tocheck
LC-1599 Dominique Hazael-Massieux <dom@w3.org>
add a test
if the character encoding is not specified as being supported in the request header, warn

(also Internet Media Types should be capitalized?)
Yes this is consistent with testing the content-type. Editors to adjust text.

[check character encoding per the source document for HTML and per CSS loading]
tocheck
LC-1600 Dominique Hazael-Massieux <dom@w3.org>
In this and the one on objects think we should check that the text is not solely white space
Change PAGE_TITLE and OBJECTS_OR_SCRIPT to check that non-empty <title> and <object> text is not only whitespace. tocheck
LC-1604 Dominique Hazael-Massieux <dom@w3.org>
should we explain restricting forms with ACTION GET or should we add ACTION=POST as well?
Leave test as is but add explanatory text regarding why POST is not tested. tocheck
LC-1605 Dominique Hazael-Massieux <dom@w3.org>
So, given that the documents are supposed to be XML, and given that we
can refer to various STRONGLY RECOMMENDED clauses, should we insist on
the XML declaration being present and specifying an explicit encoding if
it is not explicitly set in the Content-Type header?

i.e. how much would we lose if we removed the META provision in 3.3?

Well, one possible answer is that if the content is delivered as
text/html then it is assumed not to be XML and the XML header may be
ignored. In this case having the META there is a kind of belt and
braces, though in practice it may be meaningless.

On reflection I think that in the case of text/html and no charset
parameter - we should check for BOTH the XML declaration and the META.
In the case of application/*+xml we should insist only on the XML
declaration and ignore the META.

Oh dear, this one won't lie down quietly.
Nous vous proposons:

If the character encoding is not explicitly specified in the HTTP header:

1. then it MUST be specified in an XML declaration.

2. if the content is delivered as text/html then it MUST in addition be specified in a META HTTP-EQUIV
tocheck
LC-1659 Jo Rabin <jrabin@mtld.mobi>
Does the DDC support cookies, if so then mobileOK should refer to cookies and should discuss under 2.3.2 HTTP Request
Yes, we don't rely on cookies we don't rely on cookies so we should spell out in 2.3.2 that the checker should not send them tocheck
LC-1606 Loretta Guarino Reid <lorettaguarino@google.com> (archived comment)
We are concerned that the statement "Content which passes the tests
has taken some steps to provide a functional user experience for
users of basic mobile devices whose capabilities at least match those
of the Default Delivery Context (DDC)." would lead authors to conclude
that these guidelines will also meet the basic functional needs of
users with disabilities who use basic mobile devices. here is much in
common but these guidelines do not cover all of WCAG. We recommend
adding "To accommodate users with disabilities, WCAG should also be
met.", or "You should follow other guidelines that are applicable to
Web content, including the Web Content Accessibility Guidelines."
See http://lists.w3.org/Archives/Member/member-bpwg/2007Mar/0176 for updates following from this comment. tocheck
LC-1639 Micah Dubinko <mdubinko@yahoo.com> (archived comment)
3.10 LINK_TARGET_FORMAT

Should this mention non-200 responses? 404, 500, etc..? In the case where the linked resource is a form submit with method="post", a GET request might properly fail.
Yes, we will mention non 200 responses.

No we do not test form submit with method POST, and this is covered in section 2.3.7 (Visible linked resources)...
tocheck
LC-1649 Raymond Sonoff <subscriber@sonoffconsulting.com> (archived comment)
1. Increase the Page Limits from 10K for markup to at least 20K (preferably
40K), along with a commensurate increase for the total Page Limit to at
least 40K.

1. I wish to provide more than a token amount of content to anyone who
accesses any Web site that I develop, refine, and make available to
visitors, users, clients, prospects, or customers to those Web sites.
Providing alternative text, title text, and wanting to offer two Cascading
Style Sheets (one for the screen; the second, for print-related operations
-- as are currently exemplified for all Web pages in the
sonoffconsulting.com domain), the current upper limits are overly
restrictive and something has to be sacrificed (unnecessarily, I feel) to
pass that test element. QUESTION: Why not allow for the multi-CSS
stylesheets to allow for "intelligent word-wrapped" printing as a Web Best
Practice for everyone to incorporate into their Web site designs?
Stylesheets that are not targeted at mobile are not included in the total byte count. We will clarify the text at 2.3.5 and 2.36 to this effect. In respect of the upper limit of 10KB, this applies only to the DDC, if you are delivering to non-mobile devices then a higher limit may be appropriate. tocheck
LC-1644 Roland Gülle <roland@7val.com> (archived comment)
[STYLE_SHEETS_USE]
If the document contains any basefont, bdo, center, del, dir,
font, ins, menu, s, strike or u elements, FAIL
This is correct, but is this not part of the markup validation?
If so, why is there no DOCTYPE test?

If any element has a style attribute, warn
Why don't use style attributes on input boxes like:
<input type="text" name="number" value="" style="-wap-input-
format:NN" />
if you use a special textbox only on a special page?

If the document contains a CSS style element but no externally
linked CSS Style, warn
Why I should only use externally linked CSS Styles? If I use special
CSS information on one separate page only,
why I have to add them in the 'default' or separate external CSS?
1. MobileOK tests are intentionally expressed in an independent way.
Section 2.3.1 (Order of tests) says that "mobileOK Basic does not prescribe the order in which tests are to be carried out as they may be executed independently". In order to keep the independence of test, each test description is seen as a unit.

2. No ref style attribute - good point but it is deprecated in Basic 1.1

3. Yes per LC-1593 on dropping external style as a requirement
tocheck
LC-1660 Sean Owen <srowen@google.com>
We noted today in our implementation meeting that moblieOK Basic should say something about accessing https URIs:

- Implementations must be prepared to access https URIs
- Implementations must fail if the certificate is invalid
- Implementations should warn if the certificate presented is expired
- Self-signed certificates are allowed; the signer never generates a warning or fail
Yes it should be mentioned -- exact text to be created by editors. tocheck
LC-1585 Timo Skytta <timo.skytta@nokia.com>
Hi,

This is kind of a stupid feedback, but I think I should mention it since
I have
now faced the problem several times.....

I have gotten a lot of feedback from people who have misunderstood that
the MOK Basic
test doc is setting requirements for a mobile web browser, like for
example people are
wondering why in 2.3.2 http://www.w3.org/TR/mobileOK-basic10-
tests/#http_request
we define such a limited HTTP Request etc....

So I have had to explain people that this doc is about defining how a
web site can be tested
for it's ability to deliver content based on the limitations set forth
by DDC and selected BPs
we chose to test. Meaning that the doc is about how to exercise a web
site with an imaginary
DDC client which MOK tester pretends to be to see if indeed the web site
can deliver MOK
content. Also I needed to make it clear to them that the doc is NOT
about testing a mobile
browser for MOK or setting any requirements to a mobile browser.....

I wonder if we should somewhere in the doc, like on the Abstract or on
the Introduction make it
clear that MOK is not about testing a mobile browser or setting any
requirements for it, but it is
about testing a web site and setting requirements for it.

Or maybe people providing me feedback are ignorant enough not to read
the doc in enough details...

-------------
Jo Rabin says:

I agree that if this is a common misconception then that misconception
should be put to rest. However, I think that what is missing is mainly a
statement of what mobileOK _is_ rather than a statement about what it is
_not_.

Also under 1.3 Claiming mobileOK conformance, we say "mobileOK does not
imply endorsement or suitability ... or is appropriate for children".

That statement is actually out of place (in that it is not about
claiming mobileOK conformance), so we should move it and put it with a
"not user agent test" disclaimer, to a proper section.

I think the right place is in section 1 Introduction. I suggest:

Current Text:

This document describes W3C mobileOK Basic tests, which are based on
Mobile Web Best Practices [BestPractices].

mobileOK Basic is the lesser of two levels of claim, the greater level
being mobileOK (W3C mobileOK?), described separately. Claims to be W3C
mobileOK Basic are represented using content labels, also described
separately.

The intention of mobileOK is to help catalyze development of Web sites
that provide a functional user experience in a mobile context.

Proposed Text:

mobileOK is a scheme for assessing whether Web resources (Web pages) can
be delivered in a manner that is conformant with Mobile Web Best
Practices [BestPractices].

This document describes W3C mobileOK Basic tests. mobileOK Basic is the
lesser of two levels of claim, the greater level being mobileOK (W3C
mobileOK?), described separately. Claims to be W3C mobileOK Basic are
represented using content labels, also described separately.

The intention of mobileOK is to help catalyze development of Web sites
that provide a functional user experience in a mobile context.

mobileOK does not imply endorsement or suitability of content. For
example, it must not be assumed that mobileOK content is of higher
informational value, is more reliable, more trustworthy or is
appropriate for children.

mobileOK is not a test for user agents and is not intended to imply
anything about the way that user agents should behave.

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

Yes, thanks, I think there is an important aspect of Sean's proposal
that I missed out which is that the DDC needs significant mention. I
don't think that the tests 'emulate a request' as such. Rather they
describe how to emulate the DDC when making a request and how to assess
content delivered as a result.

So forgive me but I have a further elaboration:

Proposed Text:

mobileOK Basic is a scheme for assessing whether Web resources (Web
content) can be delivered in a manner that is conformant with Mobile Web
Best Practices [BestPractices] to a simple and largely hypothetical
mobile user agent, the Default Delivery Context [DDC].

This document describes W3C mobileOK Basic tests for delivered content,
and describes how to emulate the DDC when requesting that content.

mobileOK Basic is the lesser of two levels of claim, the greater level
being mobileOK (W3C mobileOK?), described separately. Claims to be W3C
mobileOK Basic are represented using content labels, also described
separately.

The intention of mobileOK is to help catalyze development of Web content
that provides a functional user experience in a mobile context. It is
not a test for browsers, user agents or mobile devices, and is not
intended to imply anything about the way these should behave.

mobileOK does not imply endorsement or suitability of content. For
example, it must not be assumed that mobileOK content is of higher
informational value, is more reliable, more trustworthy or is
appropriate for children.
Resolved on Feb. 8 to adopt Jo / Phil's proposed text. tocheck
LC-1651 <ishida@w3.org> on behalf of I18N Working Group (archived comment)
Comment from the i18n review of:
http://www.w3.org/TR/2007/WD-mobileOK-basic10-tests-20070130/

Comment 1
At http://www.w3.org/International/reviews/0703-mobileok/
Editorial/substantive: E
Owner: RI

Location in reviewed document:
3.3 CHARACTER_ENCODING_SUPPORT and CHARACTER_ENCODING_USE

Comment:
[[
- Content-Type header (e.g. "application/xhtml+xml;charset=UTF-8")

- XML declaration (e.g. "<?xml encoding="UTF-8"?>")

- meta element that is the first child of the document's head element, and whose http-equiv attribute is "Content-Type", and whose content attribute specifies a character encoding as above (e.g. "<metahttp-equiv="Content-Type" content="application/xhtml+xml;charset=UTF-8"/>)
]]

Since this test is testing for UTF-8 support, it should be made clearer that the reason 'e.g.' is used rather than 'i.e.' has to do with the other parts of the construct, rather than the encoding declaration itself.
Yes, change to "i.e.", but, also boldface the important parts of the given strings: "application/xhtml+xml**;charset=UTF-8**" tocheck
LC-1647 Bert Bos <bert@w3.org> on behalf of CSS Working Group (archived comment)
The "not" in "style elements whose type attribute is not
"text/css"" is erroneous since the type attribute on the style
element is REQUIRED as per [2]. Maybe just a typo?
Thanks this was a typo tocheck
LC-1609 Carlos Iglesias <carlos.iglesias@fundacionctic.org> on behalf of ERT Working Group (archived comment)
#1: Section "1.2 Applicability" reads: "The tests apply to a URI. Passing the tests means that _under the right circumstances_, resolving a URI will retrieve conformant content that is deliverd in a conformant manner."

It's not clear what "under the right circumstances" is intended to mean. What's the formal definition of "right circumstances"? Or, What are the wrong circumstances?
Reword as " ... Passing the tests means that *when accessed as described in [2.3.2 HTTP Request]*, resolving a URI will retrieve conformant content that is delivered in a conformant manner." tocheck
LC-1610 Carlos Iglesias <carlos.iglesias@fundacionctic.org> on behalf of ERT Working Group (archived comment)
#2: Section "1.3 Claiming mobileOK conformance"

There is an issue with POST parameters, which are not part of a URI. This is a general issue with content labelling, that could be solved with HTTP-in-RDF [3], but there's some doubt about whether POST requests are forbidden for mobile web content due to the requirement at section 2.3.2 "Use the HTTP GET method when making requests". Are POST requests forbidden for mobile web content?
No, POST requests are not forbidden but we don't test them as they are not assumed to be "idempotent". We have clarified the document. tocheck
LC-1613 Carlos Iglesias <carlos.iglesias@fundacionctic.org> on behalf of ERT Working Group (archived comment)
#5: Section "2.3.4 CSS Style" reads: "Style elements whose type attribute _is not_ text/css"

Souldn't be "Style elements whose type attribute _is_ text/css?
Yes, thanks, this is a typo. tocheck
LC-1618 Carlos Iglesias <carlos.iglesias@fundacionctic.org> on behalf of ERT Working Group (archived comment)
#10: Section "3.7 GRAPHICS_FOR_SPACING" reads: "If image height and width are both less than 2 pixels, warn"

As 2x2 images are allowed ("at most 2x2" in the prose), the test should be: "If image height and width are both less than _or equal to_ 2 pixels, warn" to be in agreement with the prose.

Moreover, shouldn't also non-transparent graphics for spacing be considered?
Thanks, we agree. tocheck
LC-1579 Christophe Strobbe <christophe.strobbe@esat.kuleuven.be> (archived comment)
Note that the if statements for the meta element and the HTTP refresh
header are different: one refers to "the current resources's URI",
while the second refers to "the current page". Shouldn't the same
wording be used in both cases?
Yes, thanks we will use the term URI. tocheck
LC-1587 Christophe Strobbe <christophe.strobbe@esat.kuleuven.be>
Various editorial comments

1.1.4 Beyond mobileOK

Many devices' capabilities => The capabilities of many devices

1.2 Applicability

Resolving a URI will retrieve => resolving a URI will result in

1.3 Claiming mobileOK conformance

of the mechanism will => of the mechanism for claiming mobileOK conformance will

2.3.3 HTTP Response


"Sometimes" [two occurrences in succeeding sentences, would read better if re-phrased in one of them]

Test implementations should respect only HTTP response headers => with the exception of http-equiv content-type as detailed below under CHARACTER_ENCODING_ ... test implementations should respect


2.3.4 CSS Style

(note that use of the style attribute is deprecated)

3. mobileOK tests

Occurs earliest in dictionary order => occurs first in dictionary order

3.3 CHARENC

I think we need a note that we do not take account of defaults. So if for example the Content-Type HTTP header is text/html and the META http-equiv is text/html; charset="UTF-8" these are not seen as being inconsistent with each other


3.6 External resources

301 or 302 => 3xx


3.9 Images resizing

Height and width can be e.g. 24 (meaning pixels) or 25% - do we need to make this clearer? i.e. where the text says "specify a size in pixels" add "(note that the height and width attributes take an integer without units, meaning pixels)"

3.22 STYLE

Reword to: If the CSS Style contains at-rules [other than the @media at-rule], properties or values that are not recognized as being valid CSS Level 1, warn


3.24

If no tr element contains at least two td elements => If no tr element contains more than one td element
tocheck
LC-1597 Christophe Strobbe <christophe.strobbe@esat.kuleuven.be>
the example xml declaration is missing the mandatory version attribute
Corrected the typo. tocheck
LC-1602 Christophe Strobbe <christophe.strobbe@esat.kuleuven.be>
Do we need to be more specific about what we mean by valid utf-8, css, jpeg, gif and xhtml validation?
Editors to draft a new section on validity explaining where to find the definitive specifications and to note that issues around specifying validators is to be resolved by the checker group. tocheck
LC-1663 Jo Rabin <jrabin@mtld.mobi>
real = actual
Thank you for your perspicacious observation, Mr Rabin. tocheck
LC-1636 Micah Dubinko <mdubinko@yahoo.com> (archived comment)
1.2 Applicability

"The tests apply to a URI. Passing the tests means that under the right circumstances, resolving a URI will retrieve conformant content"

What is "conformant content"?
Change to "mobileOK conformant content" tocheck

Developed and maintained by Dominique Hazaël-Massieux (dom@w3.org).
$Id: single.html,v 1.1 2017/08/11 06:43:35 dom Exp $
Please send bug reports and request for enhancements to w3t-sys.org