W3C home > Mailing lists > Public > www-amaya-dev@w3.org > April 2000

Forms output URLs with &

From: Rob Lanphier <robla@real.com>
Date: Thu, 06 Apr 2000 19:34:05 -0700
Message-Id: <>
To: www-amaya-dev@w3.org
Cc: janet@w3.org, ph@w3.org, dion@prognet.com
It looks like Amaya 3.0 outputs "&" as a form parameter separator.  It 
should use ";".

To see for yourself, try this chunk of HTML in Amaya:
<FORM METHOD="GET" ACTION="http://www.w3.org/">
<INPUT CHECKED TYPE="checkbox" NAME="cheezy">
<INPUT CHECKED TYPE="checkbox" NAME="creamy">
<INPUT TYPE="submit">

Hit submit.  Note the resulting URL:

Netscape, IE, and Amaya generate URLs with an ampersand form field
delimiter, and every CGI library that I know of uses ampersand as the
preferred delimiter.

However, the HTML 4.0 spec says that semicolon is the way to do this:


Someone needs to take the lead here and implement semicolon as the 
preferred separator.  It seems that Amaya, being a W3C reference 
implementation, is the best candidate.  That will hopefully, in turn, cause 
the CGI libraries out there to start implementing semicolon as an alternate 

Received on Thursday, 6 April 2000 22:31:01 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:31:04 UTC