W3C home > Mailing lists > Public > whatwg@whatwg.org > July 2009

[whatwg] input type="url" allow URLs without http:// prefix

From: Kornel <kornel@geekhood.net>
Date: Mon, 13 Jul 2009 11:52:15 +0100
Message-ID: <4BCF6E8B-3DA7-42F0-B326-4AA3BE4226CA@geekhood.net>
On 13 Jul 2009, at 08:52, Bruce Lawson wrote:

> I'd like to suggest that input
>>> type="url" allows the http:// prefix to be optional on input and,  
>>> if ommitted, be assumed when parsing.
>>
>> The spec explicitly allows that actual value seen and edited by the  
>> user in the interface is different from DOM value of the input, so  
>> browsers are free to prepend http:// automatically (and IMHO should  
>> ? DSK-253195).
>
> Excellent. And, while I don't doubt you at all, I'm abashed that I  
> missed that nuance, especially as it'#s explicitly allowed?  Where  
> would I find that in the spec?

The "URL state" section says that value in DOM may be different from  
value in the user interface:

http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#url-state

The example difference given in the spec is URL-escaping, but in my  
understanding, it should allow to prepending of protocol as well (I  
admit that last bit is not stated explicitly).

-- 
regards, Kornel
Received on Monday, 13 July 2009 03:52:15 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:14 UTC