W3C home > Mailing lists > Public > www-talk@w3.org > November to December 1995

Re: Content negotiation

From: Eric W. Sink <eric@rafiki.spyglass.com>
Date: Tue, 7 Nov 1995 16:34:57 -6
Message-Id: <9511072229.AA18523@rafiki.spyglass.com>
To: nazgul@utopia.com (Kee Hinckley)
Cc: www-talk@w3.org

> Why would you want it to be as cool as possible under one browser when you
> can make it as cool as possible under all browsers?

Because it's a lot of work for you.  However, if you're happy...

> Are you saying you _don't_ want me to make our
> sites look as good as possible to Spyglass users?

Certainly not.  I'm just curious about why you care enough to make 
your content look cool under lots of browsers, when most people don't 
give a hoot.

> The current alternative is no content-negotiation at all.  I've updated our
> database with the 2.1 Spyglass extensions, but I confess to be confused by
> your User-Agent field.
> 
> Spyglass_Mosaic/2.10 Win32 Open Text/1
> PATHWORKS Mosaic/1.0  libwww/2.15_Spyglass
> Mosaic/1.0  libwww/2.15_Spyglass
> Enhanced_Mosaic/2.00 Win32 FTP Software/Spyglass/3

Spyglass is an OEM company.  We don't produce *a* browser.  We produce 
browser technology which our partner companies use to produce 
browsers.  In some cases, we don't have control over what they use as 
a User-Agent field.  Also, it is true that over time our User-Agent 
string format has changed a bit.  The third example above is *really* 
old! :-)  Anyway, we have 46 licensees.  Coming up with a user-agent 
format to uniquely identify all those builds is by nature going to 
result in something that looks complicated.

FYI,  Currently, User-Agent strings for all builds done by Spyglass 
follow this convention:

Spyglass_Mosaic/BASELINEVERSION  PLATFORM  VENDOR/BUILDNUMBER

where:

BASELINEVERSION is something like "2.10", which is the current 
release.

PLATFORM identifies the platform for which the build is made, like 
Win32.

VENDOR is the name of the vendor for which the build was done.  It 
*should* be a single token.

BUILDNUMBER is exactly that, a build number.

Also FYI:  Versions of Spyglass Mosaic >= 2.1 support tables, 
background images, and floating images, among other features.

If you 
really are customizing your content by browser down to the level of 
detail of <P ALIGN=CENTER> vs. <CENTER> then I surmise you really are 
dedicated to what you're doing, and there's no point in talking you 
out of it.

> You've got a few too many version numbers floating around.  Which indicates
> the level of HTML supported?

None of them, because they're not supposed to do so!  That's the 
whole point.

> As a content
> developer, the most I hope for is that companies like Spyglass try and make
> the task easier, not harder.

Great!  We'd be delighted to help.  How can we help make real content 
negotiation a viable option for you?

 
Eric W. Sink
eric@spyglass.com         http://www.spyglass.com/~eric/
Received on Tuesday, 7 November 1995 17:30:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 27 October 2010 18:14:18 GMT