Sun, 22 Nov 2009 14:42:13 -0800, /NoOp/:

Actually there are other issues with URL's&  SM 2.0. For example if I
copy this link into SM:

<http://www.google.com/webhp?complete=0#complete=0&hl=en&q=ubuntu+%2B"*ERROR*+Failed+to+restore+crtc";>

Notice that the url link stops just after %2B" and just before
*ERROR*+Failed+to+restore+crtc">  So, you can't click the link from my
msg to bring up the full url;

The literal quotation mark character is not allowed in fragment identifiers, "Appendix A. Collected ABNF for URI" <http://tools.ietf.org/html/rfc3986#appendix-A>:

   pchar         = unreserved / pct-encoded / sub-delims / ":" / "@"

   fragment      = *( pchar / "/" / "?" )

   pct-encoded   = "%" HEXDIG HEXDIG

   unreserved    = ALPHA / DIGIT / "-" / "." / "_" / "~"
   sub-delims    = "!" / "$" / "&" / "'" / "(" / ")"
                 / "*" / "+" / "," / ";" / "="

It is not allowed in IRIs ether, "2.2. ABNF for IRI References and IRIs" <http://tools.ietf.org/html/rfc3987#section-2.2>:

   ipchar         = iunreserved / pct-encoded / sub-delims / ":"
                  / "@"

   ifragment      = *( ipchar / "/" / "?" )

   iunreserved    = ALPHA / DIGIT / "-" / "." / "_" / "~" / ucschar

   ucschar        = %xA0-D7FF / %xF900-FDCF / %xFDF0-FFEF
                  / %x10000-1FFFD / %x20000-2FFFD / %x30000-3FFFD
                  / %x40000-4FFFD / %x50000-5FFFD / %x60000-6FFFD
                  / %x70000-7FFFD / %x80000-8FFFD / %x90000-9FFFD
                  / %xA0000-AFFFD / %xB0000-BFFFD / %xC0000-CFFFD
                  / %xD0000-DFFFD / %xE1000-EFFFD

The basic difference between URIs and IRIs, "2.1. Summary of IRI Syntax" <http://tools.ietf.org/html/rfc3987#section-2.1>:

   IRIs are defined similarly to URIs in [RFC3986], but the class of
   unreserved characters is extended by adding the characters of the UCS
   (Universal Character Set, [ISO10646]) beyond U+007F, subject to the
   limitations given in the syntax rules below and in section 6.1.

--
Stanimir
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to