[Xitami] Screen Resolution...
Brian {Hamilton Kelly}
xitami@lists.xitami.org
Fri, 29 Jun 2001 07:55:36 GMT
In message <3.0.6.32.20010628234711.007a45c0@pop.crosswinds.net>
"Thomas J. Hruska" writes:
> As I was playing around with IE, I noticed that the headers contain some
> extremely useful data that my CGI-based applications could use. I have
> this interesting idea that Xitami could do something horribly non-standard
> and pass all of the headers onto my CGI (filter) through another
> environment variable. Here is what I propose:
>
> 1) Create a configuration file option to turn on/off the COMPLETE_HEADERS
> environment variable.
> 2) During runtime, if the environment variable option is on, then the
> COMPLETE_HEADERS variable is created. Xitami stores the headers into the
> environment variable as a zero-terminated URL encoded string.
>
> Of particular interest to me (and probably a few others) are the headers:
>
> UA-pixels: 1152x864
> UA-color: color16
> UA-OS: Windows NT
> UA-CPU: x86
Try reading the official definition of HTTP v1.1 (in RFC 2068 et seq) and
you'll discover that those "headers" are completely non-standard and will
be found only on requests coming from some of the computers that have
been blessed with Mr Gates's crap.
It's just another example of Redmond "inventing" an "extension" to a
standard in order to suborn the world into using Windoze, when those
standards were designed for interoperability between ANY computer
systems. Such extensions are best ignored.
Besides, the principle of good web page design dictate that the page
should present itself in a manner that clearly communicates its
information content to the reader, independently of any paramters such as
those above. Remember "This page is optimized for ANY browser" is the
best precept.
--
Brian {Hamilton Kelly} bhk@dsl.co.uk
"We have gone from a world of concentrated knowledge and wisdom to one of
distributed ignorance. And we know and understand less while being incr-
easingly capable." Prof. Peter Cochrane, formerly of BT Labs