Here is description from YSlow:
downloading, the browser will not start any other downloads. To help the
page load faster, move scripts to the bottom of the page if they are
/Isn't that the point why to put it on the bottom.
> Hi Javier,
> Alex answer is good, an I will follow his way.
> But it depend on a few things:
> - internet / intranet: meaning if response time to load JS files could
> be long, you should have as your collegue says an amount of time where
> your application, is not running, but all HTML will be load. A kind of
> "break time".
> - The amount of code executed, if it's very important, you'll still
> have that "break time"
> This break time could be disgracefull. but we are talking generally
> about hundreds of millisecondes.
> This is very short time for humans, but of course it make a big
> difference on charts. :))
> I personnally put it on top, my users are not terminator !
> On 16 sep, 12:11, "Alex McAuley" <webmas...@thecarmarketplace.com>
>> Personaly form my experience putting JS at the top or bottom shaves only a
>> second or so on page rendering/loading....
>> functionality and needs the observers in place to function then i would put
>> it at the top.
>> for example....
>> dom/window load/ready to set the observers up...
>> Yahoo's idea is only one out of many ways of doing things and what may work
>> for them with their infrastructure and frameworks may not work or benefit
>> Alex Mcauleyhttp://www.thevacancymarket.com
>> ----- Original Message -----
>> From: "skaiuoquer" <skaiuoq...@gmail.com>
>> To: "Prototype & script.aculo.us" <email@example.com>
>> Sent: Tuesday, September 15, 2009 10:42 PM
>>> Guys, I wonder if you can help me with this;
>>> I just had a twenty minute-long discussion with a senior co-worker on
>>> it, please check out [
>>> Now, I want to adhere to this rule as well as eliminate "onevent"
>>> attributes on HTML tags on a given product.
>>> My colleague thinks this is going to result in "bugs" when perplexed
>>> users are confronted with a "fully" rendered page and thus attempt to
>>> click on links that have no JS behaviour added yet--since I want all
>>> of the behaviour to be added using the 'observe' method.
>>> Is this so? Can you guys please shed some light on this subject on an
>>> application basing its JS on Prototype?
>>> Thanks in advance and warm regards,
>>> - Javier
You received this message because you are subscribed to the Google Groups
"Prototype & script.aculo.us" group.
To post to this group, send email to firstname.lastname@example.org
To unsubscribe from this group, send email to
For more options, visit this group at