[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH][BUG]: eww doesnt trim whitespace from address
From: |
Ted Zlatanov |
Subject: |
Re: [PATCH][BUG]: eww doesnt trim whitespace from address |
Date: |
Tue, 04 Nov 2014 11:33:23 -0500 |
User-agent: |
Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) |
On Mon, 3 Nov 2014 21:49:23 +0700 Yuri Khan <address@hidden> wrote:
YK> On Mon, Nov 3, 2014 at 7:46 PM, Ted Zlatanov <address@hidden> wrote:
>> I also don't know if there are any exceptions to this--are there cases
>> where you want to preserve the trailing space on a URL and/or encode
>> them to "%20"?
YK> For what it’s worth, the HTML5 specification now defines all
YK> URL-valued attributes as “valid non-empty URL potentially surrounded
YK> by spaces” and prescribes stripping out the surrounding spaces.
YK> <a href=" 	http://google.com/ 
">This is valid and leads
YK> to Google</a>
YK> eww could treat the user-specified URL similarly. Spaces at the end of
YK> URL are rare (and at the beginning pretty much inexistent), and if the
YK> user wants an explicit space at the end of URL, s?he can type an
YK> explicit %20, + or other context-specific escape.
All right, I added a simple `string-trim' call to `eww'.
Thanks
Ted