[dev] Fwd: [bugs] [Bug 533] Changed - broken urls in generated code
   
    Max Kalika
     
    max@the-triumvirate.net
       
    Sat, 18 Nov 2000 12:11:17 -0800
    
    
  
Quoting Anil Madhavapeddy <anil@recoil.org>:
> So for HTML, the only really valid entity form is '&blah;'.  How can
> a browser interpret a substring of a URL as an entity without the
> semicolon in there (urlencoded, of course) ?
Simple -- if the browser is buggy.  It scans the characters following the 
ampersand until it finds a string that could be considered an entity.  NS 2 did 
it way back when to "make it easier" for web page creators.  IE4 seems to have 
the same bug.  I has been fixed since.
Personally I don't think catoring to the broken-browser world is worth the 
trouble.  The only way I can think of truly fixing this problem is with 
javascript wrapper functions for every url -- bleh!  Otherwise, making sure 
that the field names match no known entity name, would be good enough.
just my 2...
--mk23