[Zope] Client Detection in Zope

Ross J. Reedstrom reedstrm@wallace.ece.rice.edu
Wed, 14 Jul 1999 17:07:05 -0500


On Wed, Jul 14, 1999 at 11:42:23AM -0400, Michel Pelletier wrote:
> 
> This would require the maintenance of a supports database, like Roxen.
> Roxen lets you do things like:
> 
> <if supports javascript>
>   blah...
> 
> or something like that.  Idonex maintains a support database of browser
> features.  This is an interesting feature, but we probably won't get to
> it due to time resources.  If anyone wants to volunteer however, go for
> it.  It's open source!

To expand on what I think Michel means, Idonex is the company behind the
GPLed server Roxen Challenger.  The 'supports' database is part of that
code, so it is also available via GPL. However, now that I've said that,
I realize Zope is _not_ GPL, and GPL code is notorious for clashing with
other licenses (please, let's not have the whole license flamefest here!)

However, the Roxen supports db is in a flatfile, available from the url:

http://www.roxen.com/supports

This file has a handy description of its syntax in comments at the top.
If someone wrote some python to parse this file...

Ross
-- 
Ross J. Reedstrom, Ph.D., <reedstrm@rice.edu> 
NSBRI Research Scientist/Programmer
Computer and Information Technology Institute
Rice University, 6100 S. Main St.,  Houston, TX 77005