- From: Jo Rabin <jrabin@mtld.mobi>
- Date: Fri, 13 Mar 2009 15:46:16 -0000
- To: "Mobile Web Best Practices Working Group WG" <public-bpwg@w3.org>
Hello everyone, another Friday 13th Publication. Here is the latest draft with a change list and the change marked version is accessible from within the document, under previous revisions. I will review the dangling threads over the next day or two and present a list of undecided resolutions some time over the weekend. http://www.w3.org/2005/MWI/BPWG/Group/TaskForces/CT/editors-drafts/Guide lines/090313 Jo Changes in this Revision 1) Minutes of 11 November 2008 http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Nov/0042.html RESOLUTION: On the subject of character encoding, we have revisited it and we still can't think of anything useful other than "avoid bugs" when transforming between character encoding (which we don't intend to say) but add it to the list in 4.2.8.1 so that character encoding is specifically referred to Done - but then removed that section accordance with the resolution below. 2) Minutes of 25 November 2008 http://www.w3.org/2008/11/25-bpwg-minutes.html RESOLUTION: Add some text in 4.1.5 to state that inferring that a desktop User-Agent is needed in the absence of any indication (e.g. URI patterns) is contrary to the guidelines Done - Added a note to that effect RESOLUTION: Strike first paragraph in section 4.2.8.1 on transformations carried out by CT proxies as it refers to what CT-proxies do (stated in the introduction) and does not have any normative meaning. Done - Removed : A proxy should strive for the best possible user experience that the user agent supports. It should only alter the format, layout, dimensions etc. to match the specific capabilities of the user agent. For example, when resizing images, they should only be reduced so that they are suitable for the specific user agent, and this should not be done on a generic basis. RESOLUTION: Reword "the user agent has linearization or zoom capabilities or other features which allow it to present the content unaltered" as "the user agent has features (such as linearization or zoom) that allow it to present the content unaltered" Done RESOLUTION: Move the note under 4.2.8.1 to the start of the section Done 3) Minutes of 2 December 2008 http://www.w3.org/2008/12/02-bpwg-minutes.html RESOLUTION: Ref-2097 resolve yes and add a section under 1.3 scope noting that OPES RFC 3238 is relevant to this work and has been reviewed. Done - but CF also subsequent discussion of OPES points [ACTION-902] ** ACTION-889 - Take the editorial comments in http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Nov/0019.html into account for next version of the draft [on Jo Rabin - due 2008-12-09]. http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Nov/0019.html a) HTTP Header => HTTP Header Field done b) 4.1.5 and 4.1.6 Not consistent change header fields => modify the values of header fields (the point being I think that adding headers is changing header fields, hopefully this makes it clear, Eduardo?) c) Reference to "CT-Proxy" in 4.2.7 the CT-Proxy => a proxy d) Server Origination WAP/WML proxies => WAP Gateways consider include => consider including e) Use of Vary - D.1.3.1 Language Tidied Up f) Alteration of Response 4.2.8.1 per subsequent discussion not altered g) HTTPS link rewriting 4.2.8.2 Further discussion ongoing on this section h) Examples mobile delivery => delivery to mobile devices Further discussion ongoing on mandatory heuristics i) Via Header Field 4.1.6.1 deleted "compliance to" ability to transform vs. intention to transform - this is something that has been discussed before ... the proxy doesn't know at this stage whether it intends to transform, or not, only that in the right circumstances it might ... ... I'm actually not sure why we still have this clause here (past reasons have I think now gone away), as I don't know whether it actually does anything of any use that the Server can act on. "should not alter them in any way" => should not alter them by removing comments from them RESOLUTION: ref. definitions of restructuring, recoding, optimizing, leave things as they stand and get back to it in the end. If the definitions are not used in the guidelines, then lessen the wording (not need to use "definitions" if we don't make use of the term) Just to note that reference is made in the appendices to these concepts as "Scope for Future Work" RESOLUTION: Add a short sentence on "pagination" first time it is mentioned to clarify what we mean Done - under the definition of "restructuring": "e.g. by linearization or pagination." Replaced by [see resolution below] e.g. linearization (i.e. reordering presentation elements, especially tables, so that they fit on a narrow display and can be traversed without horizontal scrolling) or pagination (i.e. splitting a document too large to be stored in or transmitted to the terminal in one piece, so that it can be nevertheless accessed by browsing through a succession of smaller interlinked documents). RESOLUTION: replace SHOULD by MUST in "and [proxies] SHOULD provide a simple means of retrieving a fresh copy" Done francois: would like Jo to be here to experience the joy of "Validation against formal published grammar (4.2.8.1)" /me thanks francois for his kind consideration 4) Minutes of 9 December 2008 http://www.w3.org/2008/12/09-bpwg-minutes.html RESOLUTION: ref. definition of pagination, adopt Eduardo's proposed text in http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Dec/0028.html, replacing "fragments" by "documents" Done RESOLUTION: Adopt the wording validate ... and if XML MUST be well formed. Added the XML clause, but can't remember what the "Adopt the wording" bit meant, so left "as is". Also added an xtermref to well-formed and a bibl to XML 5th ed. RESOLUTION: Modify the current text to say: It must be possible for the origin server to reconstruct the original UA originated headers (see 4.1.5.5 Original Headers) by copying directly from corresponding X-Device header field values. Done RESOLUTION: Spell out the exact headers 4.1.5 (i.e. the exact accept-*) Done: modified to say Accept, Accept-Charset and Accept-Format [Also ednotes added to remind us that we need to look again at whether Device- headers are actually needed, and also to look again at whether modifying the User-Agent field does actually prevent 406 errors] 5) Minutes of 16 December 2008 http://www.w3.org/2008/12/16-bpwg-minutes.html No resolutions recorded 6) Minutes of 6th January 2009 http://www.w3.org/2009/01/06-bpwg-minutes.html RESOLUTION: WAP1 content WML, WBMP and so on is to be treated transparently (but this doesn't affect the operation of WAP Gateways and authorised transformations as specified in xxxx [ref to be supplied by EdC in http://lists.w3.org/Archives/Public/public-bpwg-ct/2008Nov/0082.html]) Done-ish - what I did was to say that proxies should be transparent to such content and then I added a note saying that this doesn't affect the operation of proxies that are also WAP Gateways. [at this point we waved a fond farewell to the CT Task Force] 7) Minutes of 8th January 2009 http://www.w3.org/2009/01/08-bpwg-minutes.html RESOLUTION: We will merge the CT taskforce back into the main BP group; we will further merge the calls as well. The BP call will now take place in the Tuesday slot previously allocated to CT and we will cease the thursday calls. We will further move that CT slot a half-hour earlier on Tuesdays at 14:30 UK. To be implemented next week as a trial pending feedback from members not on the call. RESOLUTION: Big thanks to Francois for his extremely capable Leadership of CT Task Force [bis from JR] 8) Minutes of 13 January 2009 http://www.w3.org/2009/01/13-bpwg-minutes.html A couple of things we decided NOT to do, so no action required. 9) Minutes of 20 January 2009 http://www.w3.org/2009/01/20-bpwg-minutes.html No decisions were made 10) Minutes of 27 January http://www.w3.org/2009/01/27-bpwg-minutes.html No decisions were made [two weeks in a row! Come back Francois!] 11) Minutes of 3 February 2009 http://www.w3.org/2009/02/03-bpwg-minutes.html RESOLUTION: Ref CT Guidelines Section 5, Adopt EdC's Clarification at http://lists.w3.org/Archives/Public/public-bpwg/2009Jan/0073.html [Note: do we need to say something about this being openly accessible?] 12) Minutes of 10 February http://www.w3.org/2009/02/10-bpwg-minutes.htm No decisions were made 13) Minutes of 3 March 2009 http://www.w3.org/2009/03/03-bpwg-minutes.html No decisions were made 14) Minutes of 10 March 2009-03-13 http://www.w3.org/2009/03/10-bpwg-minutes.html RESOLUTION: a CT proxy SHOULD NOT transform a page that matches well-known mobile heuristics (to be defined) unless the user has explicitly requested it RESOLUTION: mobile doctypes (XHTML MP and Basic, WML, iMode) is a recognized mobile heuraretic RESOLUTION: <link rel="alternate" media="handheld" href=""/> is a recognized mobile heuristic RESOLUTION: MIME Types defined in http://www.w3.org/2005/MWI/BPWG/Group/TaskForces/CT/editors-drafts/Guide lines/081107#sec-Example-Content-Types minus application/xhtml+xml are mobile heuristics RESOLUTION: a mobileOK claim is a mobile heuristic, but marked as a "feature at risk" Not done, an ednote refers RESOLUTION: including an editor's note on calling for more mobile-specific heuristics done
Received on Friday, 13 March 2009 15:47:01 UTC