Du har la koden inom:
$(document).ready eller?
Tycker ju själv inte att någon slags animation ska visas innan sidan har laddat klart. (du kan ju göra animationer med css som laddas direkt när cssen läst in)
Men din sida är ju inte redo att jobbas med med javascript om du inte låtit dokumentet laddas klart.
Du bör ha kvar document ready. Men försökt att minimera antalet förfrågningar som webbläsaren behöver att göra.
Bunta ihop javascript och css till en fil var.
En webbläsare kan bara göra X antal förfrågningar till en och samma domän åt gången.
http://www.coderanch.com/t/631345/bl...omain-browsers
och
http://sgdev-blog.blogspot.sg/2014/0...n-to-same.html
Sedan finns det ju massvis av mer saker du kan göra, som du kan läsa om t.ex. här:
https://developer.yahoo.com/performance/rules.html