Cytat(fizzlebubble @ 19.01.2013, 22:26:49 )

Ładuję na samym końcu, ponieważ znacznie poprawia to szybkość wczytywania strony.
Nie wiem jak to się fachowo nazywa, ale jQ ma różne flagi odpalania skryptów np. $(document).ready itp. Umieść te pliki na początku, i ustaw odpowiednie flagi, przeglądarka sama będzie wiedziała co z tym zrobić.
Jeśli strona się wolno ładuje, to może zoptymalizuj kod, a jeszcze lepiej jakbyś przeszedł na html5 i się go trzymał, wtedy wyleci 60% tego co masz.
<li><a href="#about-me">O mnie
</a></li> <li><a href="#my-offer">Oferta
</a></li> <li><a href="#recent-works">Portfolio
</a></li> <li><a href="#contact">Kontakt
</a></li>
Po co Ci tyle divów? Można prościej
<li><a href="#about-me">O mnie
</a></li> <li><a href="#my-offer">Oferta
</a></li> <li><a href="#recent-works">Portfolio
</a></li> <li><a href="#contact">Kontakt
</a></li>
lub html5
<header>
<li><a href="#about-me">O mnie
</a></li> <li><a href="#my-offer">Oferta
</a></li> <li><a href="#recent-works">Portfolio
</a></li> <li><a href="#contact">Kontakt
</a></li> </header> <!-- HEADER -->
i w CSS
#header ul{}
header ul{}
I tak jest praktycznie wszędzie, za dużo ich nawaliłeś

Powolne ładowanie mają też przestarzałe wtyczki, np. do przewijania. zrób to w kilku linijkach JS
http://jsfiddle.net/N2hXV/show/Resztę też wymień jak masz możliwość, bo 2009 rok to kupa czasu i wiele się pozmieniało od tamtej pory

Jeśli chodzi o fonty, to czasami nie wyświetlają się PL znaki. Tu też mógłbyś zamiast wczytywać je ze swojego dysku, podrzucić jakieś linki z google fonts, będziesz mieć wtedy lepsze cache.