Updated the benchmarking utility to use the Yahoo homepage and a bunch of new selectors.
authorJohn Resig <jeresig@gmail.com>
Mon, 12 Jan 2009 18:22:44 +0000 (18:22 +0000)
committerJohn Resig <jeresig@gmail.com>
Mon, 12 Jan 2009 18:22:44 +0000 (18:22 +0000)
build/speed/benchmarker.js
build/speed/index.html

index b2c05a1..bfcc16e 100755 (executable)
@@ -1,19 +1,42 @@
   jQuery.benchmarker.tests = [
   jQuery.benchmarker.tests = [
-               "*",
-               "body", "body div", "div", 
-               "div div div", "div div", ".dialog", "div.dialog", "div .dialog",
-               "#speech5", "div#speech5", "div #speech5", "div > div", "div.scene div.dialog",
-               "div#scene1.scene div.dialog div.direction", "#scene1 #speech1", "body > div.dialog div div#speech5",
-               "div:not(#speech5)", "div:not(.dialog)",
-               "div:nth-child(even)", "div:nth-child(odd)",
-               "div:nth-child(1)", "div:nth-child(2n)",
-               "div:nth-child(2n+3)", "div:first-child",
-               "div:last-child", "div:only-child",
-               "div:contains(CELIA)",
-               "div ~ div", "div + div",
-               "div[class]", "div[class=dialog]", "div[class!=dialog]", 
-               "div[class^=dialog]", "div[class$=dialog]", "div[class*=dialog]"
-               ]
+       // Selectors from:
+       // http://ejohn.org/blog/selectors-that-people-actually-use/
+       /*
+       // For Amazon.com
+       "#navAmazonLogo", "#navSwmSkedPop",
+       ".navbar", ".navGreeting",
+       "div", "table",
+       "img.navCrossshopTabCap", "span.navGreeting",
+       "#navbar table", "#navidWelcomeMsg span",
+       "div#navbar", "ul#navAmazonLogo",
+       "#navAmazonLogo .navAmazonLogoGatewayPanel", "#navidWelcomeMsg .navGreeting",
+       ".navbar .navAmazonLogoGatewayPanel", ".navbar .navGreeting",
+       "*",
+       "#navAmazonLogo li.navAmazonLogoGatewayPanel", "#navidWelcomeMsg span.navGreeting",
+       "a[name=top]", "form[name=site-search]",
+       ".navbar li", ".navbar span",
+       "[name=top]", "[name=site-search]",
+       "ul li", "a img",
+       "#navbar #navidWelcomeMsg", "#navbar #navSwmDWPop",
+       "#navbar ul li", "#navbar a img"
+       */
+       // For Yahoo.com
+       "#page", "#masthead", "#mastheadhd",
+       ".mastheadbd", ".first", ".on",
+       "div", "li", "a",
+       "div.mastheadbd", "li.first", "li.on",
+       "#page div", "#dtba span",
+       "div#page", "div#masthead",
+       "#page .mastheadbd", "#page .first",
+       ".outer_search_container .search_container", ".searchbox_container .inputtext",
+       "*",
+       "#page div.mastheadbd", "#page li.first",
+       "input[name=p]", "a[name=marketplace]",
+       ".outer_search_container div", ".searchbox_container span",
+       "[name=p]", "[name=marketplace]",
+       "ul li", "form input",
+       "#page #e2econtent", "#page #e2e"
+  ];
 
   jQuery.fn.benchmark = function() {
     this.each(function() {
 
   jQuery.fn.benchmark = function() {
     this.each(function() {
index 4eac556..717ca73 100755 (executable)
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" debug="true">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title>Speed Test</title>
 <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title>Speed Test</title>
 
   </div>
 </div>
 
   </div>
 </div>
-<div class="dialog">
-<h2>As You Like It</h2>
-<div id="playwright">
-  by William Shakespeare
-
-</div>
-<div class="dialog scene" id="scene1">
-  <h3>ACT I, SCENE III. A room in the palace.</h3>
-  <div class="dialog">
-  <div class="direction">Enter CELIA and ROSALIND</div>
-
-  </div>
-
-  <div id="speech1" class="character">CELIA</div>
-
-  <div class="dialog">
-  <div id="scene1.3.1">Why, cousin! why, Rosalind! Cupid have mercy! not a word?</div>
-  </div>
-
-  <div id="speech2" class="character">ROSALIND</div>
-
-  <div class="dialog">
-  <div id="scene1.3.2">Not one to throw at a dog.</div>
-  </div>
-
-  <div id="speech3" class="character">CELIA</div>
-  <div class="dialog">
-  <div id="scene1.3.3">No, thy words are too precious to be cast away upon</div>
-
-  <div id="scene1.3.4">curs; throw some of them at me; come, lame me with reasons.</div>
-  </div>
-
-  <div id="speech4" class="character">ROSALIND</div>
-
-  <div id="speech5" class="character">CELIA</div>
-  <div class="dialog">
-  <div id="scene1.3.8">But is all this for your father?</div>
-
-  </div>
-
-  <div class="dialog">
-  <div id="scene1.3.5">Then there were two cousins laid up; when the one</div>
-  <div id="scene1.3.6">should be lamed with reasons and the other mad</div>
-  <div id="scene1.3.7">without any.</div>
-  </div>
-
-  <div id="speech6" class="character">ROSALIND</div>
-  <div class="dialog">
-  <div id="scene1.3.9">No, some of it is for my child's father. O, how</div>
-
-  <div id="scene1.3.10">full of briers is this working-day world!</div>
-  </div>
-
-  <div id="speech7" class="character">CELIA</div>
-
-  <div class="dialog">
-
-  <div id="scene1.3.11">They are but burs, cousin, thrown upon thee in</div>
-  <div id="scene1.3.12">holiday foolery: if we walk not in the trodden</div>
-
-  <div id="scene1.3.13">paths our very petticoats will catch them.</div>
-  </div>
-
-  <div id="speech8" class="character">ROSALIND</div>
-
-  <div class="dialog">
-  <div id="scene1.3.14">I could shake them off my coat: these burs are in my heart.</div>
-  </div>
-
-  <div id="speech9" class="character">CELIA</div>
-
-  <div class="dialog">
-  <div id="scene1.3.15">Hem them away.</div>
-
-  </div>
-
-  <div id="speech10" class="character">ROSALIND</div>
-  <div class="dialog">
-
-  <div id="scene1.3.16">I would try, if I could cry 'hem' and have him.</div>
-  </div>
-
-  <div id="speech11" class="character">CELIA</div>
-
-  <div class="dialog">
-  <div id="scene1.3.17">Come, come, wrestle with thy affections.</div>
-
-  </div>
-
-  <div id="speech12" class="character">ROSALIND</div>
-  <div class="dialog">
-  <div id="scene1.3.18">O, they take the part of a better wrestler than myself!</div>
-
-  </div>
-
-  <div id="speech13" class="character">CELIA</div>
-  <div class="dialog">
-
-  <div id="scene1.3.19">O, a good wish upon you! you will try in time, in</div>
-  <div id="scene1.3.20">despite of a fall. But, turning these jests out of</div>
-  <div id="scene1.3.21">service, let us talk in good earnest: is it</div>
-
-  <div id="scene1.3.22">possible, on such a sudden, you should fall into so</div>
-  <div id="scene1.3.23">strong a liking with old Sir Rowland's youngest son?</div>
-  </div>
-
-  <div id="speech14" class="character">ROSALIND</div>
-  <div class="dialog">
-  <div id="scene1.3.24">The duke my father loved his father dearly.</div>
-
-  </div>
-
-  <div id="speech15" class="character">CELIA</div>
-  <div class="dialog">
-
-  <div id="scene1.3.25">Doth it therefore ensue that you should love his son</div>
-
-  <div id="scene1.3.26">dearly? By this kind of chase, I should hate him,</div>
-  <div id="scene1.3.27">for my father hated his father dearly; yet I hate</div>
-
-  <div id="scene1.3.28">not Orlando.</div>
-  </div>
-
-  <div id="speech16" class="character">ROSALIND</div>
-
-  <div class="dialog">
-  <div id="scene1.3.29">No, faith, hate him not, for my sake.</div>
-  </div>
-
-  <div id="speech17" class="character">CELIA</div>
-
-  <div class="dialog">
-  <div id="scene1.3.30">Why should I not? doth he not deserve well?</div>
-
-  </div>
-
-  <div id="speech18" class="character">ROSALIND</div>
-
-  <div class="dialog">
-  <div id="scene1.3.31">Let me love him for that, and do you love him</div>
-  <div id="scene1.3.32">because I do. Look, here comes the duke.</div>
-  </div>
-
-  <div id="speech19" class="character">CELIA</div>
-  <div class="dialog">
-
-  <div id="scene1.3.33">With his eyes full of anger.</div>
-  <div class="direction">Enter DUKE FREDERICK, with Lords</div>
-  </div>
-
-  <div id="speech20" class="character">DUKE FREDERICK</div>
-
-  <div class="dialog">
-  <div id="scene1.3.34">Mistress, dispatch you with your safest haste</div>
-
-  <div id="scene1.3.35">And get you from our court.</div>
-  </div>
-
-  <div id="speech21" class="character">ROSALIND</div>
-
-  <div class="dialog">
-
-  <div id="scene1.3.36">Me, uncle?</div>
-  </div>
-
-  <div id="speech22" class="character">DUKE FREDERICK</div>
-  <div class="dialog">
-  <div id="scene1.3.37">You, cousin</div>
-  <div id="scene1.3.38">Within these ten days if that thou be'st found</div>
-
-  <div id="scene1.3.39">So near our public court as twenty miles,</div>
-  <div id="scene1.3.40">Thou diest for it.</div>
-
-  </div>
-
-  <div id="speech23" class="character">ROSALIND</div>
-  <div class="dialog">
-  <div id="scene1.3.41">                  I do beseech your grace,</div>
-
-  <div id="scene1.3.42">Let me the knowledge of my fault bear with me:</div>
-  <div id="scene1.3.43">If with myself I hold intelligence</div>
-
-  <div id="scene1.3.44">Or have acquaintance with mine own desires,</div>
-  <div id="scene1.3.45">If that I do not dream or be not frantic,--</div>
-  <div id="scene1.3.46">As I do trust I am not--then, dear uncle,</div>
-
-  <div id="scene1.3.47">Never so much as in a thought unborn</div>
-
-  <div id="scene1.3.48">Did I offend your highness.</div>
-
-  </div>
-
-  <div id="speech24" class="character">DUKE FREDERICK</div>
-  <div class="dialog">
-  <div id="scene1.3.49">Thus do all traitors:</div>
-  <div id="scene1.3.50">If their purgation did consist in words,</div>
-
-  <div id="scene1.3.51">They are as innocent as grace itself:</div>
-
-  <div id="scene1.3.52">Let it suffice thee that I trust thee not.</div>
-
-  </div>
-
-  <div id="speech25" class="character">ROSALIND</div>
-  <div class="dialog">
-  <div id="scene1.3.53">Yet your mistrust cannot make me a traitor:</div>
-
-  <div id="scene1.3.54">Tell me whereon the likelihood depends.</div>
-
-  </div>
-
-  <div id="speech26" class="character">DUKE FREDERICK</div>
-  <div class="dialog">
-  <div id="scene1.3.55">Thou art thy father's daughter; there's enough.</div>
-  </div>
-
-  <div id="speech27" class="character">ROSALIND</div>
-
-  <div class="dialog">
-  <div id="scene1.3.56">So was I when your highness took his dukedom;</div>
-  <div id="scene1.3.57">So was I when your highness banish'd him:</div>
-  <div id="scene1.3.58">Treason is not inherited, my lord;</div>
-  <div id="scene1.3.59">Or, if we did derive it from our friends,</div>
-
-  <div id="scene1.3.60">What's that to me? my father was no traitor:</div>
-
-  <div id="scene1.3.61">Then, good my liege, mistake me not so much</div>
-  <div id="scene1.3.62">To think my poverty is treacherous.</div>
-
-  </div>
-
-  <div id="speech28" class="character">CELIA</div>
-  <div class="dialog">
-
-  <div id="scene1.3.63">Dear sovereign, hear me speak.</div>
-
-  </div>
-
-  <div id="speech29" class="character">DUKE FREDERICK</div>
-  <div class="dialog">
-  <div id="scene1.3.64">Ay, Celia; we stay'd her for your sake,</div>
-  <div id="scene1.3.65">Else had she with her father ranged along.</div>
-
-  </div>
-
-  <div id="speech30" class="character">CELIA</div>
-  <div class="dialog">
-  <div id="scene1.3.66">I did not then entreat to have her stay;</div>
-  <div id="scene1.3.67">It was your pleasure and your own remorse:</div>
-  <div id="scene1.3.68">I was too young that time to value her;</div>
-
-  <div id="scene1.3.69">But now I know her: if she be a traitor,</div>
-
-  <div id="scene1.3.70">Why so am I; we still have slept together,</div>
-  <div id="scene1.3.71">Rose at an instant, learn'd, play'd, eat together,</div>
-  <div id="scene1.3.72">And wheresoever we went, like Juno's swans,</div>
-
-  <div id="scene1.3.73">Still we went coupled and inseparable.</div>
-  </div>
-
-  <div id="speech31" class="character">DUKE FREDERICK</div>
-
-  <div class="dialog">
-  <div id="scene1.3.74">She is too subtle for thee; and her smoothness,</div>
-  <div id="scene1.3.75">Her very silence and her patience</div>
-  <div id="scene1.3.76">Speak to the people, and they pity her.</div>
-  <div id="scene1.3.77">Thou art a fool: she robs thee of thy name;</div>
-
-  <div id="scene1.3.78">And thou wilt show more bright and seem more virtuous</div>
-
-  <div id="scene1.3.79">When she is gone. Then open not thy lips:</div>
-  <div id="scene1.3.80">Firm and irrevocable is my doom</div>
-  <div id="scene1.3.81">Which I have pass'd upon her; she is banish'd.</div>
-  </div>
-
-  <div id="speech32" class="character">CELIA</div>
-
-  <div class="dialog">
-  <div id="scene1.3.82">Pronounce that sentence then on me, my liege:</div>
-  <div id="scene1.3.83">I cannot live out of her company.</div>
-  </div>
-
-  <div id="speech33" class="character">DUKE FREDERICK</div>
-  <div class="dialog">
-  <div id="scene1.3.84">You are a fool. You, niece, provide yourself:</div>
-
-  <div id="scene1.3.85">If you outstay the time, upon mine honour,</div>
-  <div id="scene1.3.86">And in the greatness of my word, you die.</div>
-  <div class="direction">Exeunt DUKE FREDERICK and Lords</div>
-  </div>
-
-  <div id="speech34" class="character">CELIA</div>
-  <div class="dialog">
-
-  <div id="scene1.3.87">O my poor Rosalind, whither wilt thou go?</div>
-
-  <div id="scene1.3.88">Wilt thou change fathers? I will give thee mine.</div>
-  <div id="scene1.3.89">I charge thee, be not thou more grieved than I am.</div>
-  </div>
-
-  <div id="speech35" class="character">ROSALIND</div>
-
-  <div class="dialog">
-
-  <div id="scene1.3.90">I have more cause.</div>
-  </div>
-
-  <div id="speech36" class="character">CELIA</div>
-  <div class="dialog">
-  <div id="scene1.3.91">                  Thou hast not, cousin;</div>
-
-  <div id="scene1.3.92">Prithee be cheerful: know'st thou not, the duke</div>
-
-  <div id="scene1.3.93">Hath banish'd me, his daughter?</div>
-  </div>
-
-  <div id="speech37" class="character">ROSALIND</div>
-  <div class="dialog">
-  <div id="scene1.3.94">That he hath not.</div>
-
-  </div>
-
-  <div id="speech38" class="character">CELIA</div>
-  <div class="dialog">
-  <div id="scene1.3.95">No, hath not? Rosalind lacks then the love</div>
-
-  <div id="scene1.3.96">Which teacheth thee that thou and I am one:</div>
-  <div id="scene1.3.97">Shall we be sunder'd? shall we part, sweet girl?</div>
-
-  <div id="scene1.3.98">No: let my father seek another heir.</div>
-
-  <div id="scene1.3.99">Therefore devise with me how we may fly,</div>
-  <div id="scene1.3.100">Whither to go and what to bear with us;</div>
-  <div id="scene1.3.101">And do not seek to take your change upon you,</div>
-  <div id="scene1.3.102">To bear your griefs yourself and leave me out;</div>
-  <div id="scene1.3.103">For, by this heaven, now at our sorrows pale,</div>
-
-  <div id="scene1.3.104">Say what thou canst, I'll go along with thee.</div>
-
-  </div>
-
-  <div id="speech39" class="character">ROSALIND</div>
-  <div class="dialog">
-  <div id="scene1.3.105">Why, whither shall we go?</div>
-  </div>
-
-  <div id="speech40" class="character">CELIA</div>
-
-  <div class="dialog">
-  <div id="scene1.3.106">To seek my uncle in the forest of Arden.</div>
-  </div>
-
-  <div id="speech41" class="character">ROSALIND</div>
-
-  <div class="dialog">
-  <div id="scene1.3.107">Alas, what danger will it be to us,</div>
-
-  <div id="scene1.3.108">Maids as we are, to travel forth so far!</div>
-  <div id="scene1.3.109">Beauty provoketh thieves sooner than gold.</div>
-  </div>
-
-  <div id="speech42" class="character">CELIA</div>
-
-  <div class="dialog">
-  <div id="scene1.3.110">I'll put myself in poor and mean attire</div>
-
-  <div id="scene1.3.111">And with a kind of umber smirch my face;</div>
-  <div id="scene1.3.112">The like do you: so shall we pass along</div>
-
-  <div id="scene1.3.113">And never stir assailants.</div>
-  </div>
-
-  <div id="speech43" class="character">ROSALIND</div>
-  <div class="dialog">
-
-  <div id="scene1.3.114">Were it not better,</div>
-  <div id="scene1.3.115">Because that I am more than common tall,</div>
-  <div id="scene1.3.116">That I did suit me all points like a man?</div>
-  <div id="scene1.3.117">A gallant curtle-axe upon my thigh,</div>
-
-  <div id="scene1.3.118">A boar-spear in my hand; and--in my heart</div>
-
-  <div id="scene1.3.119">Lie there what hidden woman's fear there will--</div>
-
-  <div id="scene1.3.120">We'll have a swashing and a martial outside,</div>
-  <div id="scene1.3.121">As many other mannish cowards have</div>
-  <div id="scene1.3.122">That do outface it with their semblances.</div>
-
-  </div>
-
-  <div id="speech44" class="character">CELIA</div>
-  <div class="dialog">
-
-  <div id="scene1.3.123">What shall I call thee when thou art a man?</div>
-  </div>
-
-  <div id="speech45" class="character">ROSALIND</div>
-
-  <div class="dialog">
-  <div id="scene1.3.124">I'll have no worse a name than Jove's own page;</div>
-  <div id="scene1.3.125">And therefore look you call me Ganymede.</div>
-
-  <div id="scene1.3.126">But what will you be call'd?</div>
-  </div>
-
-  <div id="speech46" class="character">CELIA</div>
-
-  <div class="dialog">
-  <div id="scene1.3.127">Something that hath a reference to my state</div>
-  <div id="scene1.3.128">No longer Celia, but Aliena.</div>
-
-  </div>
-
-  <div id="speech47" class="character">ROSALIND</div>
-  <div class="dialog">
-
-  <div id="scene1.3.129">But, cousin, what if we assay'd to steal</div>
-  <div id="scene1.3.130">The clownish fool out of your father's court?</div>
-  <div id="scene1.3.131">Would he not be a comfort to our travel?</div>
-
-  </div>
-
-  <div id="speech48" class="character">CELIA</div>
-  <div class="dialog">
-
-  <div id="scene1.3.132">He'll go along o'er the wide world with me;</div>
-
-  <div id="scene1.3.133">Leave me alone to woo him. Let's away,</div>
-  <div id="scene1.3.134">And get our jewels and our wealth together,</div>
-
-  <div id="scene1.3.135">Devise the fittest time and safest way</div>
-  <div id="scene1.3.136">To hide us from pursuit that will be made</div>
-
-  <div id="scene1.3.137">After my flight. Now go we in content</div>
-  <div id="scene1.3.138">To liberty and not to banishment.</div>
-  <div class="direction">Exeunt</div>
-  </div>
-
-</div>
-</div>
+<div style="display:none;"><div id="page"><div id="masthead"><div id="mastheadhd"></div><div id="mastheadbd"><div class="mastheadbd"><div id="eyebrow"><ul id="ypromo"><li><a id="sethomepage" href=""><strong>Make Y! your home page</strong></a></li><li id="toolbar"><a id="dtba" href=""><span id="tba">Get</span> Yahoo! Toolbar</a></li></ul><div id="ffhpcx"></div><div id="headline"><span><a href="">How much home can you afford?</a></span></div></div><h1><img src="blank.gif" border=0 width=232 height=44 alt="Yahoo!" id="ylogo"></h1><div id="searchwrapper"><form name="sf1" id="search" action="r/sx/*-http://search.yahoo.com/search"><fieldset><legend>Yahoo! Search</legend><ul id="vsearchtabs"><li class="first on"><a href="">Web</a></li><li><a href="">Images</a></li><li><a href="">Video</a></li><li><a href="">Local</a></li><li><a href="">Shopping</a></li><li class="last ignore"><dl id="vsearchm"><dt><a id="vsearchmore" href="">More</a></dt><dd id="vslist"></dd></dl></li></ul><div id="sbox"><label id="searchlabel" for="p">Search:</label><div class="outer_search_container"><div id="search_container" class="search_container"><img src="blank.gif" id="searchother_e2e" alt=""><div id="searchIE"><div id="searchmw1" class="iemw"></div></div><div class="fixfloat searchbox_container"><div id="searchbox"><input class="plong inputtext" type="text" id="p" name="p" accesskey="s"></div><span id="searchbtn"><input type="submit" id="searchsubmit" class="btn-more-2" value="Web Search"></span></div></div><div id="e2eClass" class="e2e"><div class="e2eTween"></div><div id="e2e"><div id="e2econtent"><div id="e2e_intl"></div><div class="ac_container"><div id="e2einfo"></div><div id="ac_container"></div><div id="e2escroll"></div></div></div><a title="toggle search suggestions" id="e2etoggle" href="" onclick="return false;"><img src="blank.gif" id="searchtoggle_e2e" alt="toggle search suggestions"></a></div></div></div><input type="hidden" name="fr" value="yfp"><input type="hidden" name="toggle" value="1"><input type="hidden" name="cop" value="mss"><input type="hidden" name="ei" value="UTF-8"></div><div id="sboxfooter"></div></fieldset></form></div><div class="mh_footer"><div id="doors"><h3 class="a11y">Popular Yahoo! Properties</h3><ul id="doors-links" class="fixfloat"><li class="first"><strong>Yahoo! Home</strong></li><li class="middle"><a href=r/i1 title="Go to My Yahoo!">My Yahoo!</a></li><li class="last"></li></ul></div><div id="pagesettingscx"><span id="navbardate"><cite class="timestamp">&nbsp;</cite></span><a href="" id="editpage">Page Options</a><div id="pagesettings"><div class="bd"><span><div class="iemw"></div><div id="pscolors"><h4>Color:</h4><ol id="themes"><li><a href="" id="t1" class="on" title="Ocean">Ocean</a></li><li><a href="" id="t4"  title="Tangerine">Tangerine</a></li><li><a href="" id="t3"  title="Violet">Violet</a></li><li><a href="" id="t2"  title="Oyster">Oyster</a></li><li><a href="" id="t5"  title="Grass">Grass</a></li><li><a href="" id="t7"  title="Pink">Pink</a></li></ol></div><a id="sizetogglelink" href="">Switch to narrow layout</a><a id="myyahoolink" href="">Want more ways to customize <span>your home page?</span><span class="trymyyahoo">Try My Yahoo! &#187;</span></a></span></div></div></div></div></div></div><div id="mastheadft"></div></div><div id="colcx"><div id="left"><div id="trough" class="md"><div class="bd"><div id="trough-cols" class="fixfloat"><ul id="trough-1" class="col1"><li><a style="background-position:-400px -120px" href="">Answers</a></li><li><a style="background-position:-400px -440px" href="">Autos</a></li><li><a style="background-position:0 -761px" href="">Finance</a></li><li><a style="background-position:0 -1600px" href="">Games</a></li><li><a style="background-position:0 -1400px" href="">Groups</a></li><li><a style="background-position:0 -439px" href="">HotJobs</a></li><li><a style="background-position:0 -600px" href="">Maps</a></li><li><a style="background-position:0 -161px" href="">Mobile Web</a></li><li><a style="background-position:0 -561px;display:inline" href="">Movies</a> | <a class="trough_tv" href="">TV</a></li><li><a style="background-position:0 -1562px" href="">Music</a></li><li><a style="background-position:-400px -1119px" href="">OMG</a></li><li class="highlight"><a style="background-position:0 -40px" href="">Personals</a></li><li><a style="background-position:-400px -161px" href="">Real Estate<small class="updated"></small></a></li><li><a style="background-position:-400px -1321px" href="">Shine</a></li><li><a style="background-position:0 -1640px" href="">Shopping</a></li><li><a style="background-position:0 -800px" href="">Sports</a></li><li><a style="background-position:0 -79px" href="">Travel</a></li><li><a style="background-position:0 -121px" href="">Yellow Pages</a></li></ul></div><span id="allyservicescx"><a href="" id="allyservices" class="btn-more-2" title="View the complete list of Yahoo! Services">More Yahoo! Services</a></span></div></div><div class="md minimantle"><div id="smallbiz" class="md-sub"><div class="hd"><h2><a href="">Small Business</a></h2></div><ul id="smallbiz-links"><li><a href="">Get a Web Site</a></li><li><a href="">Domain Names</a></li><li><a href="">Sell Online</a></li><li><a href="">Search Ads</a></li></ul></div></div><div class="md minimantle"><div id="advertising" class="md-sub"><div class="hd"><h2><a href="">Featured Services</a></h2></div><ul id="advertising-links"><li><a href="">Downloads</a></li><li><a href="">Health</a></li><li><a href="">Kids</a></li><li><a href="">GeoCities</a></li><li><a href="">Mail Plus</a></li><li><a href="">Y! International</a></li></ul></div></div></div><div id="rightcx"><div id="middle"><div class="colpadding"><div id="today" class="md featured1"><div class="hd tabs"><h3 class="a11y">Featured Navigation</h3><ul id="todaytabs"><li class="on first"><em><a hidefocus="true" id="featured1" href="">Featured</a></em><span class="pipe"></span></li><li class="tab2"><em><a hidefocus="true" id="entertainment1" href="">Entertainment</a></em><span class="pipe"></span></li><li class="tab3"><em><a hidefocus="true" id="sports1" href="">Sports</a></em><span class="pipe"></span></li><li class="last"><em><a hidefocus="true" id="money1" href="">Video</a></em><span class="pipe"></span></li></ul></div><div id="todayvideo"></div><div id="todaybd" class="bd"><cite class="timestamp">&nbsp;</cite><span id="featured1ct" class="current"><div id="featured1main"><a href=s/1014544><img src="blank.gif" width="154" height="115" alt="Renee Zellweger (Steve Grantiz/WireImage)"></a><span><h3><a href=s/1014544>Worst dressed at the Globes</a></h3><p>Renee's look is a mess, and Miley's gown is a mistake. <a class=more href=s/1014544>&#187; See bad outfits</a></p><ul><li><a class=slideshow href=s/1014545>Best dressed</a></li><li><a class=slideshow href=s/1014546>Stunning couples</a></li><li><a class=video href=s/1014547>Watch Brangelina diss Ryan Seacrest</a></li><li><a class=bullet href=s/1014548>Outrageous moments</a></li><li><a class=bullet href=s/1014549>Big winners</a></li></ul></span></div></span><span id="featured2ct"></span><span id="featured3ct"></span><span id="featured4ct"></span><span id="entertainment1ct"></span><span id="entertainment2ct"></span><span id="entertainment3ct"></span><span id="entertainment4ct"></span><span id="sports1ct"></span><span id="sports2ct"></span><span id="sports3ct"></span><span id="sports4ct"></span><span id="money1ct"></span><span id="money2ct"></span><span id="money3ct"></span><span id="money4ct"></span></div><div id="todayft" class="ft"><span id="footer1" class="current"><ul id="todaystories1"><li id="featured1|106537" class="on"><a href=s/1014556><img src="blank.gif" alt="" width="29" height="21">See the worst-dressed stars at Golden Globes</a></li><li id="featured2|106533"><a href=s/1014475><img src="blank.gif" alt="" width="29" height="21">Obama: Dog search down to two breeds</a></li><li id="featured3|106522"><a href=s/1014275><img src="blank.gif" alt="" width="29" height="21">Eagles star gets penalty for 'phone call'</a></li><li id="featured4|106538"><a href=s/1014566><img src="blank.gif" alt="" width="29" height="21">Teen sends 14,528 texts in one month</a></li></ul><div id="more-featured" class="btn-more"><b>&#187;</b> More:<a class="first" href="">Featured</a><a class="last" href="">Buzz</a></div></span><span id="footer2"></span><span id="footer3"></span><span id="footer4"></span></div></div><div id="adwest" class="ad"></div><div id="news" class="md"><div class="hd tabs"><h3 class="a11y">News Navigation</h3><ul id="newstabs"><li class="on first"><em><a hidefocus="true" id="inthenews2" href="">News</a></em><span class="pipe"></span></li><li class="tab2"><em><a hidefocus="true" id="worldnews" href="">World</a></em><span class="pipe"></span></li><li class="tab3"><em><a hidefocus="true" id="localnews" href="">Local</a></em><span class="pipe"></span></li><li class="last"><em><a hidefocus="true" id="finsnews" href="">Finance</a></em><span class="pipe"></span></li></ul></div><div id="newsbd" class="bd"><span id="inthenews2ct" class="current"><h2 class="a11y">In the News</h2><div id="newstop"><cite class="timestamp">&nbsp;</cite>&#149;&nbsp;<a href=s/1014558>Obama advises Bush to request remaining $350B of bailout</a><br>&#149;&nbsp;<a href=s/1014502>Bush defends his presidency in final news conference</a><br>&#149;&nbsp;<a href=s/1014534>More than 900 Gazans dead as Israel continues attacks</a><br>&#149;&nbsp;<a href=s/1014517>Openly gay Episcopal bishop to say prayer at inaugural event</a><br>&#149;&nbsp;<a href=s/1014567>NYC judge allows Bernard Madoff to remain free on bail</a><br>&#149;&nbsp;<a href=s/1014516>British PM backing Prince Harry after racist remark</a><br>&#149;&nbsp;<a class=video style="background-position:-3px -48px;font:normal 100% arial;" href=s/1014537 onclick="window.open('s/1014537','playerWindow','width=793,height=608,scrollbars=no');return false;">Brothers separated at birth reunite after 80 years</a><br><ul id="more-news" class="btn-more"><li class="first"><b>&#187;</b> More:</li><li><a href=r/xn>News</a></li><li><a href=r/me>Popular</a></li><li class="last"><a href=r/z0>Politics</a></li></ul></div><div id="newsft"><div id="newsbottom"><div id="finance-data"><div id="markets"><h3><a href="">Markets:</a></h3><ul><li><strong><a href="">Dow: </a><span class="down">-1.0%</span></strong></li><li><strong><a href="">Nasdaq: </a><span class="down">-1.7%</span></strong></li></ul></div><div id="quotes"><form name="fq" id="fq" action="r/f4/*-http://finance.yahoo.com/q"><fieldset><legend>Yahoo! Finance</legend>     <a href="">Real-Time Quotes:</a><input accesskey="q" class="inputtext" type="text" id="s" name="s" size="5" title="Enter ticker symbol" /><input type="submit" class="submit" value="Go" /></fieldset></form></div></div><div id="news-sponsor"><a href=""><img src="blank.gif" border=0 width=165 height=15 title="Switch to Scottrade"></a></div></div></div></span><span id="worldnewsct"></span><span id="localnewsct"></span><span id="finsnewsct"></span></div></div><div id="marketplace" class="md"><div class="hd"><h2><a href="" name="marketplace">Marketplace</a></h2></div><div id="marketplacebd" class="bd"><table border=0 cellpadding=0 cellspacing=0 width="100%"><tr><td valign=top><a href=""><img src="blank.gif" width=70 height=50 border=0></a></td><td width=8>&nbsp;</td><td valign=top><font face=arial size=-1><a href="">Why online college is rocking:</a><br>1) Accredited Associates, Bachelor&#39;s, Master&#39;s, MBA degrees 2) Some jobs pay tuition <a href="">3) Top schools online.</a></font></td></tr></table><hr size=1 noshade><a href="">A bad credit score is 600 or below. Click here to see yours online in just 2 easy steps for $0. By Experian&reg;</a><hr size=1 noshade><a href="">GEICO Car Insurance -</a> You could save over $500 on car insurance. <a href="">Get a fast, free quote.</a><hr size=1 noshade><a href="">100+ credit cards from 9 of the top 10 issuers. Instant approvals. Choose the right card for you. LendingTree&reg;</a></div></div></div></div><div id="right"><div class="colpadding"><div id="pa" class="md"><div id="pabd"><div id="patop"><ul id="reg" class="so"><li class="mailstatus">Check your mail status: <a href="">Sign In</a></li><li id="signup">Free mail: <a href="">Sign Up</a></li></ul></div><div id="patabs"><ul id="tabs1" class="patabs first"><li id="mail" class="first"><div><h4><a id="pamail" accesskey="m" href=""><span class="icon">Mail</span></a></h4></div></li><li id="messenger"><div><h4><a id="pamsgr" href=""><span class="icon">Messenger</span></a></h4></div></li><li id="games" class="last"><div><h4><a id="pagames" href=""><span class="icon">Puzzles</span></a></h4></div></li></ul><div id="tabs1previewdiv" class="papreviewdiv"></div><ul id="tabs2" class="patabs last"><li id="weather" class="first"><div><h4><a id="paweather" href=""><span class="icon">Weather</span></a></h4></div></li><li id="events"><div><h4><a id="paevents" href=""><span class="icon">Events</span></a></h4></div></li><li id="horoscope" class="last"><div><h4><a id="pahoroscope" href=""><span class="icon">Horoscopes</span></a></h4></div></li></ul><div id="tabs2previewdiv" class="papreviewdiv"></div></div></div></div><div id="ad" class="ad"><table cellspacing=0 cellpadding=0 border=0 width=100%><tr><td align=center><a href="" target="_top"><img src="blank.gif" alt="" width=300 height=250 border=0></a></td></tr><tr><td align=center><br><font face="verdana" size="-2"><a href="" target="_blank">Ad Feedback</a></font></td></tr></table></div><div id="mantlecx"><div id="mantle"><div id="mantle2" class="md"><div class="hd"><h2><a href="">Inside Yahoo! HotJobs</a></h2>  </div><div class="bd"><a href=""><img src="blank.gif" height="68" width="92" alt="Yahoo! HotJobs" border="0"></a><h3><a href="">Great companies hiring now</a></h3><ul><li><a href="">Careers with bright futures</a></li><li><a href="">Low-stress jobs that pay</a></li><li><a href="">Super-easy career changes</a></li><li><a href="">How to find a job right for you</a></li></ul></div></div></div></div><div id="pulse" class="md"><div class="hd"><h2>Pulse - What Yahoos Are Into</h2></div><div id="pulsebd" class="bd"><h3>Star Searches: Most Popular Actors</h3><a href=s/1013525/*-http://movies.yahoo.com/movie/contributor/1800043966><img src="blank.gif" alt="Alyssa Milano (Steve Granitz, WireImage.com)" width="139" height="119"></a><ol><li class="tt1"><a href=s/1013525/*-http://movies.yahoo.com/movie/contributor/1800043966>Alyssa Milano</a></li><li class="tt2"><a href=s/1013526/*-http://movies.yahoo.com/movie/contributor/1800018965>Brad Pitt</a></li><li class="tt3"><a href=s/1013527/*-http://movies.yahoo.com/movie/contributor/1804705919>Anne Hathaway</a></li><li class="tt4"><a href=s/1013528/*-http://movies.yahoo.com/movie/contributor/1800424122>Ziyi Zhang</a></li><li class="tt5"><a href=s/1013529/*-http://movies.yahoo.com/movie/contributor/1800019484>Charlize Theron</a></li><li class="tt6"><a href=s/1013530/*-http://movies.yahoo.com/movie/contributor/1800019485>Johnny Depp</a></li></ol></div><a class=btn-more href=s/1013531/*-http://movies.yahoo.com>&#187; More Yahoo! Movies</a></div><div id="popsearch" class="md"><div class="hd"><h2>Today&#039;s Top Searches</h2></div><div id="popsearchbd" class="bd"><ol start=1><li><a href="">Odette Yustman</a></li><li><a href="">Kate Hudson</a></li><li><a href="">Ana Ortiz</a></li><li><a href="">Weight Loss Tips</a></li><li><a href="">Kimberley Locke</a></li></ol><ol start=6><li><a href="">Rod Blagojevich</a></li><li><a href="">2009 Jeep Commander</a></li><li><a href="">Attention Deficit...</a></li><li><a href="">Snoring</a></li><li><a href="">New Orleans Vacations</a></li></ol></div></div></div></div></div></div><div id="footer" class="md"><ul id="flist2"><li class="first"><a href="">Advertise with Us</a></li><li><a href="">Search Marketing</a></li><li><a href="">Privacy Policy</a></li><li><a href="">Terms of Service</a></li><li><a href=r/ad>Suggest a Site</a></li><li><a href="">Yahoo! en Espa&ntilde;ol</a></li><li><a href="">Send Feedback</a></li><li class="last"><a href="">Help</a></li></ul><ul id="copyright"><li class="first">Copyright &copy; 2009 Yahoo! Inc. All rights reserved.</li><li class="first"><a href="">Copyright/IP Policy</a></li><li><a href="">Company Info</a></li><li><a href="">Participate in Research</a></li><li><a href="">Jobs</a></li></ul></div></div> <div id="yblthm_sip" style="display:none"></div></div>
        <script type="text/javascript" charset="utf-8">
                jQuery.benchmarker = {libraries: ["$", "jQuery"]};
        </script>
 
        <script type="text/javascript" charset="utf-8">
                jQuery.benchmarker = {libraries: ["$", "jQuery"]};
        </script>
 
-       <script src="benchmarker.js"></script>
+       <script type="text/javascript" src="benchmarker.js"></script>
 </body>
 </html>
 </body>
 </html>