- From: Jo Rabin <jrabin@mtld.mobi>
- Date: Mon, 2 Feb 2009 21:53:29 -0000
- To: <casays@yahoo.com>, <public-bpwg@w3.org>
I have a couple of observations - inline. > -----Original Message----- > From: public-bpwg-request@w3.org [mailto:public-bpwg-request@w3.org] On > Behalf Of Eduardo Casais > Sent: 02 February 2009 15:49 > To: public-bpwg@w3.org > Subject: Re: CT: mandating respect of some heuristics > > > > There are no other identified explicit mobile flags. > > There actually is one: the Microsoft-specific meta-tag > "MobileOptimized" intended to identify Mobile-IE optimized > content. > > <meta name="MobileOptimized" content="nnn"> > > where nnn is a number of pixels. > > > > The proposal could be to complete the guideline with > > an explicit exception for links rewriting for proxies > > that operate in that mode. > > Now, I shall restate my position: > > a) As a matter of principle, mobile-specific responses > should not, and need not be altered -- whatever form of > proxy is used. If I stick a Content-Type: application/vnd.wap.xhtml+xml header on my content, this doesn't automatically confer the content with special powers. In particular it doesn't mean that I have correctly construed a response for this specific device. And incidentally, it doesn't mean that I am not being malicious. > > b) If transformation of desktop-specific content is > expected, then this may have a consequence on mobile > pages as well, depending on the proxy implementation > (most notably: URI rewriting). > > c) Since mobile content should not be altered, the operator > of a CT-proxy must have a good reason to let it perform > URI rewriting. If the CT-proxy is an opt-in, out-of-band > proxy (such as GWT, Mowser, etc), then it is fairly > evident why (it is impossible for the CT-proxy to work > otherwise). > If the operator is a telecom operator, then all HTTP > traffic is gated through an operator-controlled proxy > anyway, and the reason to use an URI-rewriting dependent > implementation is unclear and must be substantiated. > I'm inclined to think that for this reason, a transformation that consists only of URI rewriting is not really transformation. > > > I note we're talking about "inhibiting content transformation" > > here, not "allowing"... is it implied? If not, the sentence > > looks a bit strange as I thought we were against the expression > > of blanket user preferences to allow content transformation, but > > not against the expression of blanket user preferences to inhibit > > content transformation, so requiring that such a preference be > > maintained on a Web site by Web site basis seems weird. > > This is actually perspicacious. Section 4.2.2 must be rewritten > to enforce coherence with 4.1.5.3, where the converse approach is > specified: "Proxies may offer users an option to choose to view a > restructured experience even when a Web site offers a choice of user > experience. If a user has made such a choice [...]". > > I hope that expressing a preference in the form * to mean "all > sites" is also covered by the statement in 4.2.2. > > > > Proxies SHOULD NOT restructure or recode the response if at > > least one of the following affirmations is true: > > We decided to renounce giving a formal definition of "restructure" > and "recode", which makes such a sentence difficult to test. As a > rule, the response should not be altered (except as to fulfil > RFC2616 etc...) > > > > possibly completed with a "Proxies that operate in link-mode > > [definition needed!] may still rewrite links in that case". > > This is an implementation issue. Do we want to start defining > how a specific implementation work for a very specific deployment > and transformation environment? As stated above, if there is no > other way to make things work than by rewriting URI just to make > sure desktop content gets transformed when so desired, then the > SHOULD/SHOULD NOT without further qualifications seems enough > to me. > > > E.Casais > > > > > > >
Received on Monday, 2 February 2009 21:54:16 UTC