Дорогой Илья, спасибо тебе за работу над аутом. Этот остров все больше находит
противоположность в резонансе мнений (лично мне не понятно, что ты творишь с
экономикой). Но факт есть факт: большинство обсуждаемых тем в форуме именно об
ауте или тесно с ним связано. (про спектры плакают меньше :) хотя они очень,
очень нужны :)), поэтому практически каждый активный игрок не один раз не только
побывал в ауте, но и утащил определенный трофей.
Теперь о главном:
Все дело в том, что html страница карты острова на ауте содержит слишком много
ненужностей, что делает ее размер слишком большим: 20kb.
К сожалению 20kb - это не одноразовая нагрузка на трафик, а каждокликовая,
потому что при каждом клике перерисовывается состояние карты, что разумно.
Если бегло посмотреть на html код, то можно заметить очевидные ненужности:
1) Если картинки с аута поместить на квестовом сервере, то в картиночных тэгах
<img src=http://images.gwars.io/q/null_2.gif width=25 height=25 border=0>
можно избавиться от http://images.gwars.io, что уменьшает подгружаемый html
на 5kb за каждый клик!!! (это не только трафик игроков, но и трафик сервера)
2) Я не большой знаток html, но уверен, что такие атрибуты, как width=25
height=25 border=0 можно засунуть в соответствующую каскадность классов! И
проставлять их либо в <img...> тэг, либо в соответствующую ячейку <td>
что уменьшает html еще на 4kb(напоминаю: за каждый клик!!)
3) Если подумать над именами картинок, то все равно, называется картинка
null_2.gif или n1.gif
а на размере html это сказывается (здесь можно сэкономить еще около 2kb)
4) по сусекам можно наскрести еще 1kb убрав определение каскадов в ссылку на них
(тогда они будут подгружаться единожды, а не каждый раз с динамической страницей
html)
Профи в своем деле, знатоки html, я уверен, могут подсказать еще множество путей
ограничения веса страницы. (я не предлагаю javascript потому что с ним проблем
слишком много, когда пытаешься удовлетворить множественные потребности разных
браузеров)
В конечном итоге при очевидных изменениях страницу в 20kb можно уменьшить до 8kb
за каждый клик!
Лично у меня нет ни скоростных, ни размерных проблем с трафиком, но
существеннейшая часть игроков сидит на модемах.
Удачи в боях, Илья! :) |