[whatwg] Inconsistent behavior for empty-string URLs

Nicholas Zakas nzakas at yahoo-inc.com
Tue Jan 5 12:20:39 PST 2010


Given all of this info, does anyone believe there's further
investigation necessary before making a recommendation for this change?

-Nicholas
 
______________________________________________
Commander Lock: "Damnit Morpheus, not everyone believes what you
believe!"
Morpheus: "My beliefs do not require them to."

-----Original Message-----
From: whatwg-bounces at lists.whatwg.org
[mailto:whatwg-bounces at lists.whatwg.org] On Behalf Of Simon Pieters
Sent: Tuesday, December 22, 2009 2:30 AM
To: Nicholas Zakas; Jonas Sicking
Cc: Maciej Stachowiak; whatwg at lists.whatwg.org; Aryeh Gregor
Subject: Re: [whatwg] Inconsistent behavior for empty-string URLs

On Mon, 21 Dec 2009 20:03:01 +0100, Nicholas Zakas
<nzakas at yahoo-inc.com>  
wrote:

> Here are the results of testing various tags with empty URLs across
> different browsers. The table below indicates how many requests are
sent
> when the given tag is encountered on the page (curiously, Firefox 3
> sometimes sends two extra requests). Even though the <link> tags don't
> show it in the table, they all had href="".
>
> 					IE7	IE8	FF3	FF3.5
> SF4	Ch3	Op10
> <img src="">			1	1	1	0	1
> 1	0
> <link rel="stylesheet">		0	0	1	1
1
> 1	0
> <link rel="icon">			0	0	2	1
> 1	1	0
> <link rel="shortcut icon">	0	0	2	1	1
> 1	0
> <link rel="prefetch">		0	0	2	0	0
> 0	0
> <script src="">			0	0	1	1
1
> 1	0
> <iframe src="">			0	0	0	0
0
> 0	0
> <input type="image" src="">	1	1	1	0	1
> 1	0
> <object data="">			0	0	1	1
> 0	0	0
> <embed src="">			0	0	0	0
0
> 0	0
> <html manifest="">		0	0	0	0	1
> 0	0
>
> For the most part, no two browsers act the same. Safari and Chrome are
> the closest (not surprising).
>
> Apply a base URL via <base> in all cases didn't change the results,
> except in IE, where it prevented the extra image request from being
> made.

Thanks. IIRC, IE doesn't make a request when using minimized attribute  
syntax, i.e. "<img src>" (because it drops the attribute during
parsing).

-- 
Simon Pieters
Opera Software



More information about the whatwg mailing list