Muito obrigado pelo feedback e pelas sugestões.
Não tem problema
O que o inner JavaScripit, css e o uso do html limpo ?
Num cenário perfeito (o que por vezes ate não da por restrições do sistema), quando crias um site devias separar o conteúdo (HTML) do design (CSS) da funcionalidade(Javascript).
Em teoria devias ter 3 ficheiros, o .htm, o .css e o .js.
Quando falo em HTML limpo significa que não misturas os três. Por exemplo (retirado do teu site):
<table border="0" cellpadding="0" cellspacing="0" width="500" style="margin-left:10px; margin-right:10px;">
<div style="position:absolute;z-index:10;align:right;padding-top:33px;padding-left:450px;" align=right valign=top width="100%">
Estas a misturar o HTML com "inline" CSS, devias ter uma classe no ficheiro .css para lidar com isso.
De resto tens que ter mais cuidado com os elementos HTML, assim de cabeça acho que o elemento DIV não suporta "valign", "width" e "align".
Devias ter algo:
<table border="0" cellpadding="0" cellspacing="0" class="aminhatabela">
<div class="omeudiv">
E depois no teu ficheiro css
table.aminhatabela{
margin:0px 10px; /* Shortcode CSS*/
width:500px;
}
div.omeudiv{
position:absolute;
z-index:10;
text-align:right;
padding:33px 0 0 450px;
}
Em relacao ao Javascript a mesma coisa:
<img id="959595" onclick="visitas ()" src="images/play.png" border="0" /></a></div><a id="d95" name="d95" style="cursor: hand;" href="javascript:v(95,119)">
"onclick" "javascript:v(95,119)", uma maneira mais simples de limpares o javascript (sem teres que fazer a partir do nada) e usares jQuery, que permite-te de uma maneira fácil criares funções para lidarem com eventos. Por exemplo:
$("img").click(function(){
// O que queres fazer
});
http://api.jquery.com/category/events/De que forma e que posso reduzir o numero mb por request ?
Como disse, podes começar a pensar em optimizar as tuas imagens,
http://www.musicalcovers.com/whatafail.jpg não faz sentido uma imagem desse tamanho ser 1.8 megas.
No photoshop tens a opção para optimizares os tamanhos das imagens.
Tens imagens no site de 900px por 400px e depois so usas 200px por 200px, para tal faz o resize da imagem em photoshop.
Sistema de cache, headers etc..
De resto aconselho o site do google speed, da te umas ideias. Sinceramente 94 requests são ainda alguns