Does this mean that Arena should accept: text/html-ncsa-2.5 too,
becuase it also does tables? What sholds mosaic for mac send, i believe
it does them too, probably it is not at version 2.5 either.
What happens when mosaic 2.6 comes out?
Very soon, this would mean that serv ers would have to look out for a
large list of different accept headers, all of which would mean that
HTML 3 style tables were accepted. This is just another way of keeping
a browser list. Server writers and operators should not have to
maintain an up-to-date list of all the browsers in existence and all
the different versions therof and a table mapping each of these to what
features of HTML 3 are supported.
Dan, the more I think about this the more it seems a poorly worked out
solution. I know you used it mainly as a lead-in to your HTTP/2.0
discussion, but still...
As HTML 3 is destined to be deployed and tested in stages, surely there
must be some way to specify in a browser independent way what is
accepted?
Sure, if someone wants to serve radically different experimental
extensions to HTML these might be tagged as an entirely different
format.
But it seems absurd to penalise browsers that are helping us along the
standards track from HTML 2 to HTML 3 by supporting some of the HTML 3
features.
> Eventually, server software should be enhanced to efficiently open
> the file and find some magic cookie (like a <!DOCTYPE declaration...)
OK, I have been changing things on the servers I run so that all my
HTML documents (even those served up by CGI scripts!!) begin thus,
cribbed off the HaL syntax checker ;-)
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">