W3C home > Mailing lists > Public > w3c-sgml-wg@w3.org > March 1997

Re: ERB call on addressing

From: <lee@sq.com>
Date: Tue, 25 Mar 97 21:50:44 EST
Message-Id: <9703260250.AA07545@sqrex.sq.com>
To: dgd@cs.bu.edu, w3c-sgml-wg@w3.org
> >Using ";" is accepted practise, and provides the right semantics
> >for XML (addressing), is no harder, or very little harder for CGI
> >programmers to support, allows combined use with fragment specs
> >and queries. It also works in all browsers I've tested (we use
> >parameters in DynaWeb).
> 
> It works with almost no servers. The browser is not the problem here, the
> server is. CGI provides no special support for parameters, and they are
> _not_ widespread practice. And, as Tim pointed out, they are not special
> anymore, according the the RFC.

In all servers I've access to, MIME parameters are passed on unaltered
to the CGI script, which is free to do (for example)
    if (/[?]/) {
	s/[&]/;/g
    }
and then proceed.

For example, Netscape and Oracle servers handle this fine, as do
NCSA and Apache.

That's well over half of Internet web servers already... so I wouldn't
say "almost no servers".

It's true that they don't pass the parameters to the CGI script in
a separate variable, if that's what you mean, but they don't swallow
them either.

Lee
Received on Tuesday, 25 March 1997 21:50:49 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:25:23 UTC