[whatwg] Simple Links

Ian Hickson:
> On Tue, 30 Mar 2010, Christoph P?per wrote:
>> I wonder whether HTML could and should provide some sort of similar shortening, i.e. ?<a href>Foo</a>? or even, just maybe, ?<a>Foo</a>?.

I later came to the conclusion that this might be a nice thing for HTML editors, but not for browsers. 

If nothing else, it would probably be abused for comment spam, because there probably are scripts out there that do not filter ?href?-less ?a?-elements.

>> The UA would append the string content, properly encoded, to the base Web address as the hyperlink?s target, ?
> 
> I (?) couldn't find any pages that matched the pattern <a href="(.+)">$1</a>, ?

Um, that?s not exactly what I meant, note ?append ? to the base Web address?.

These are conversions I had in mind, assuming the location <https://example.com/Bar/baz.html>:

                                derived href value
  <a href>Foo</a>            => /Bar/Foo or ./Foo or Foo
  <a href>Foo.html</a>       => /Bar/Foo.html or ./Foo.html or Foo.html
  <a href>Foo.com</a>        => /Bar/Foo.com or ./Foo.com or Foo.com
  <a href>Foo/</a>           => /Bar/Foo/ or ./Foo/ or Foo/
  <a href>/Foo</a>           => /Foo
  <a href>#Foo</a>           => #Foo
  <a href>/</a>              => /
  <a href>http://Foo.com</a> => http://foo.com
  <a href>://Foo.com</a>     => https://foo.com (?)

Received on Tuesday, 27 July 2010 15:04:57 UTC