Не сильно, но .htaccess не самое лучшее место для масштабного бана по ip :)
Бэкграунду поставьте размер 100% х 100%
RewriteEngine on
RewriteRule %{QUERY_STRING} ^a=([0-9]+)&b=([0-9]+)&c=([0-9]+)$
RewriteRule ^index.php$ /%1/%2/%3.html [R=301,L]
Что именно? поисковики не знают, на гражданина какой страны оформлен домен :)
Если взять vBulletin, то можно разделить юзеров на две группы (русские/английские) и показывать им только соответствующие разделы. А язык интерфейса или автоматом выберется, или сами укажут.
В зоне RU домен может зарегистрировать кто угодно.
Но бывают зоны, в которых домен могут зарегистрировать только граждане соответствующей страны.
Вы просто давно не смотрели, сколько стоит реклама на первой странице Яндекса :D
Эффект будет заметен только по нагрузке на сервер, при условии высокой посещаемости сайта, и при том, что на поддомене работает отдельный сервер, раздающий статику.
При указании размеров картинок увеличивается, вроде как, не скорость загрузки картинок, а скорость загрузки страницы целиком.
То же касается и размеров div-ов и ячеек таблиц.
До тех пор, пока браузеру не будут известны точные размеры всех элементов, он не сможет отобразить страницу в том виде, в котором она должна быть.
Поэтому, есть два варианта:
1. Либо браузер дожидается загрузки всех элементов с неизвестными размерами, а потом отображает всю страницу.
2. Либо браузер отображает страницу "как есть", основываясь на уже полученной информации, и по мере поступления новой информации изменяет размеры некоторых элементов.
В первом случае пользователь сначала ждёт, а потом видит всю страницу сразу в окончательном варианте.
Во втором случае пользователь видит, как страница во время загрузки дёргается туда-сюда, расползается, некоторые элементы меняют размеры и местоположение.
Вот этот второй вариант, когда браузер рендерит страницу "на лету", сейчас используется повсеместно. И в этом случае нет разницы, указаны ли размеры изображений :)
var d=document.getElementById('div0'+i);
d.style.left=...