In article <[EMAIL PROTECTED]>, Gervase Markham 
<[EMAIL PROTECTED]> wrote:

> > > >      * "WinNT" for Windows NT 3.x, 4.0, W2K, Windows XP etc.
> > >
> > > I think there should be more of a distinction in this list
> > 
> > Why?
> 
> Because it's useful. There must be many reasons why you might want to
> present content based on the user's OS.

Can you give examples of legitimate use?

Examples of uses that I don't like:

* Checking whether the user comes from a platform a given piece of 
software is available.
--Bad. Scenario: I use Mozilla on Solaris to learn about a Windows 
program. I get redirected to a page saying that the program is not 
available for my platform. Annoying. Why can't I read about it from 
another platform?

* Serving different styles
--Bad. Mozilla has excellent platform parity.

* Limiting download options to those that run on the client platform.
--Bad. I might be using Mac OS X to download software for Mac Classic. I 
might be using Mac OS X for downloading Windows software in order to 
help a Windows user with a slow connection. I might be using IRIX for 
downloading Solaris software because my home directory is shared between 
IRIX and Solaris. And so forth and so on.

* Limiting access to plug-in content because a plug-in does not exist 
for the client platform.
--Bad. How does the site author know whether a plug-in for a given 
content type is available for some exotic platform that I use but the 
author doesn't? I might be aware that a plug-in exists for Mac OS X, 
Linux or Solaris even though the author thinks that nothing exists for 
any platform other than Windows and Mac Classic.

-- 
Henri Sivonen
[EMAIL PROTECTED]
http://www.clinet.fi/~henris/

Reply via email to