- From: Dominique Hazael-Massieux <dom@w3.org>
- Date: Mon, 14 Apr 2008 17:15:28 +0200
- To: public-bpwg <public-bpwg@w3.org>
Hi,
Four issues have been raised on mobileOK Basic since it was published as
Candidate Recommendation, and while there are other blocking factors
preventing that spec to advance further in the Recommendation track, we
need to find resolutions on these issues:
http://www.w3.org/2005/MWI/BPWG/Group/track/products/4
Below comes a summary of the issue, the various proposals made, and a
proposed resolution based on my estimation of the current consensus. I'm
proposing this to be put on the agenda this coming Thursday.
ISSUE-230: OBJECTS_AND_SCRIPTS needs to address <object> with
multiple children
Our current parsing algorithm in mobileOK basic assumes that an
<object> element can contain at most another <object> element as
a direct child; it is not so, and thus our algorithm doesn't
allow to evaluate documents that use such a construct.
There is a proposed alternative algorithm (suggested by Jo and
Sean) that takes these cases into account, and seems to reflect
the group original intent, i.e. to make sure that proper
fallbacks are offered on non-supported <object> elements.
There are 3 options on the table:
1. Ignore the bug in our current algorithm as it affects only a
limited number of real documents (and leave it for the next
version mobileOK basic)
2. Use the new proposed algorithm
3. remove object parsing from mobileOK basis on the basis that
it is too complex
My feeling is that proposal #2 is probably the best road.
http://www.w3.org/2005/MWI/BPWG/Group/track/issues/230
ISSUE-231: MINIMIZE should take into account whitespace in CSS
The current test associated with the MINIMIZE Best Practice only
considers white space and comments included in the markup, not
in the style sheet. The proposal (from Sean) is to include the
extraneous white space in style sheets in our calculations.
2 options:
1. we include CSS white space in the test
2. we leave that for a next version of mobileOK basic
Given that mobileOK basic 1.0 isn't specifically broken with the
current test, and to avoid having too many substantive changes
in the document, I would suggest we go with option #2.
http://www.w3.org/2005/MWI/BPWG/Group/track/issues/231
ISSUE-234: Should Objects Tasted count towards the overall page weight
We count the cost of redirect pages in our calculation of
maximum page size allowed, but we don't count the bytes possibly
requested by a browser when dealing with objects it can't
handle. Jo suggested we should.
After some experimentation, it appears that most browsers won't
download an object whose type attribute is set to a media type
they don't recognize, and most will if the type attribute is not
set. So we ought to count unrecognized objects whose type
attribute is not set.
Again, two options:
1. we add that algorithm in our calculation of PAGE_SIZE_LIMIT
2. we keep it for the next version of mobileOK basic (in the
basis that the test is not broken)
It's not clear that there is any consensus on the topic - I
would personally opt for option #2 again because that's what has
been picked for the two previous ones. (more seriously, because
I think mobileOK basic needs more to be finished than perfect)
http://www.w3.org/2005/MWI/BPWG/Group/track/issues/234
ISSUE-240:
The test that requires a page to be valid to its declared DTD is
problematic for checkers, since it requires support for
SGML-validation (for HTML 4.x and ancestors) and it requires
downloading DTD from unknown locations when the referenced DTD
isn't a well-known one.
Two proposals have been made (see a pattern here?):
1. We remove the test for validity to the declared DTD (on the
basis that it doesn't add anything directly relevant to the goal
of mobileOK basic)
2. We replace it to have it effective only when the declared DTD
matches a well-known DTD (with an explicit list of DTDs)
There seems to be a mild preference for #2; for sake of not
having to dwelve in the details of SYSTEM ID, PUBLIC ID,
equivalent URIs of well-known DTDs, I would personally suggest
#1 (shocking!).
http://www.w3.org/2005/MWI/BPWG/Group/track/issues/240
Dom
Received on Monday, 14 April 2008 15:17:08 UTC