[whatwg] Inconsistent behavior for empty-string URLs

Simon Pieters simonp at opera.com
Tue Dec 22 02:29:47 PST 2009


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