- From: Sean Patterson <SPatterson@Novarra.com>
- Date: Mon, 9 Jun 2008 16:23:40 -0500
- To: "public-bpwg-ct" <public-bpwg-ct@w3.org>
- Message-ID: <24889886D84B794A9259323D7354CF330655FD8D@novarrainet2.internalnt.novarra.com>
At the F2F meeting in Korea, I was given the action of getting some discussion started on how the CT guidelines should handle CT solutions that consist of both a CT proxy and a proprietary client. I've been derelict on doing anything about this, so I'd like to try and make amends by getting something started now. At the Korea F2F meeting, there was some discussion about what to do about CT solutions that contain both a CT proxy and an associated, proprietary client (Novarra has been doing this on various platforms for years; Opera Mini is probably the best known example to the general public). No real resolution was reached and it was decided that we should try to get some discussion going on the CT mailing list on this topic. I guess the question is: should CT client/proxy solutions be required to follow the same CT guidelines as CT proxy solutions? The CT guidelines as they currently exist only mention proxy solutions; client/proxy solutions are not mentioned. My opinion is that client/proxy solutions should be treated as mobile browsers that just happen to be distributed across a client device and server machine; i.e., the client and proxy are part of a browsing solution in which neither is designed to work without the other, so they must be treated as one entity. I would argue that as far as content providers are concerned, this entity is more like a browser than a proxy. Content providers would see the client/proxy combination as just another mobile browser since they would never see the client by itself without the proxy. The client/proxy solution will have its own HTTP request header values (including User-Agent) and any special mobile content would need to be designed for the entire client/proxy combination, not just the client. Currently, users tend to install the client for these client/proxy solutions themselves in addition to whatever native browser was pre-installed on the device. However, I think this is a side issue and not really relevant as to whether these solutions need to follow the CT guidelines. A mobile operator could easily install a client/proxy solution in their network--including the pre-installation of the client on mobile devices that it resells. (In fact, this has been done.) It appears to me that the Mobile Web Best Practices Guidelines and the MobileOK Basic Tests are the most relevant BPWG documents for client/proxy solutions. My opinion is that client/proxy solutions should not be required to follow the CT Guidelines. Sean
Received on Monday, 9 June 2008 21:24:15 UTC