Javascript & jQuery ロードイベントのタイミング・実行順序

Javascript & jquery のロードイベントを計測しています。
実行順序やおおよその実行タイミングを確認できますので参考にどうぞ。
読み込み毎にリアルタイムで計測しています。

*js onload 1 は、 js onload 2 に上書きされるので、実行されません。

javascriptは、ユーザー環境で処理されていますので、実行タイミング(秒数)は、ユーザー環境により早くなったり、遅くなったりします。PCなどではPCのCPUやメモリー等、ハイスペックPCの方が早く処理されるので、実行タイミングも早くなります。
ユーザー環境により全体的な実行タイミングは早くなったり、遅くなったりします。また、実行順序についてもOSやブラウザにより異なる場合があります。 即時関数を除くとjs ready 1が最初に処理されているのは、筆者の環境では共通でした。
他の順序はChromeとSafariでも異なっています。
ちなみに筆者の愛機(ロースペックPC)では、js ready 1が100~120ms前後、js load 2が300~400ms前後に処理されています。(実行タイミングは読み込む毎に結構変わります。js ready 1が20ms前後の場合もあれば、200ms前後の場合もあります。)