Досадный косяк получился с системой Яндекс.Метрики, о которой я писал на днях, точнее, косяк из-за кода.
Дело в том, что у меня телефон, Моторола L7, чуток на валидность и ошибки html/css-кода на вап-сайтах. Чтобы страницы открывались и без ошибок, код должен быть более-менее нормальным.
В результате установки js-кода Метрики внизу сайта появились слова

try { var yaCounter731981 = new Ya.Metrika(731981); } catch(e){}

На фото это видно.

Подобные косяки бывают также при неправильном css-коде.

Например, недавно я вышел на сайт wap-planet.wen.su, выглядит очень симпатично с компьютера, но с мобильника вылазиет несколько строк кода.

Вернемся к Яндекс.Метрике. Я отправил запрос в техподержку, мол, в чем проблема, да как исправить и получил следующий ответ:
Описанная Вами ситуация является ошибкой данной версии ПО данного мобильного телефона. Для исправления ситуации попробуйте установить модифицированный код (где XXXXXX — код сайта):

<!— Yandex.Metrika —>
<script src=»//mc.yandex.ru/metrika/watch.js»
type=»text/javascript»></script>
<div style=»display:none;»><script type=»text/javascript»>
try { var yaCounter478102 = new Ya.Metrika(XXXXXX); } catch(e){}
</script></div>
<noscript><div style=»position: absolute;»><img
src=»//mc.yandex.ru/watch/XXXXXX» alt=»» /></div></noscript>
<!— /Yandex.Metrika —>

После этого изменения все работает нормально, за исключением того, что систма говорит «Код счётчика не установлен на главной странице» :(

Короткие выводы. Нужно проверять на доступность вап-сайта с разных мобильных телефонов, если у вас все работает, это не значит, что все работает у других.
Нужно проверять валидность css, html, кроме этого есть специальные валидаторы мобильных сайтов: validator.w3.org/mobilewapinet.ru/validatorwapready.ru. Полезен для меня бывает php-валидатор.

На этом фоне, суеты ради корректного кода на вап-сайте, выглядит разумным решение администратора wen.ru не делать цветную версию конструктора. Стандарты wml едины, все мобильники откроют wml-страницы, а вот с html, xhtml хлопот оберешься, да еще и всем дизайном не угодишь.

P.S. Валидность кода сайта (от англ. valid – действительный, правильный) – соответствие html-кода (или кода, написанного на любом другом языке) правилам и стандартам его написания, отсутствие ошибок в программировании сайта.

На сегодня интересное:
Классный блог про фриланс: полезные подсказки и ссылки для фрилансеров, как стать лучшим в своей нише, какие ошибки можно допустить и как их можно избежать.
Транспортная компания Светлана: грузоперевозки по России

Оцени статью: