Процесс верстки сайта, это, по сути, перевод его на специальный язык разметки HTML, и, как в случае и с обычным разговорным языком, не все его могут понять, например иностранцы. В случае с сайтами, этими самыми иностранцами выступают веб-браузеры, а криво написанный код приведет, в лучшем случае, к разным вариациям отображения вашего сайта, а в худшем посетитель вообще не поймет что отображено на странице. Таким образом, кросс-браузерная верстка, это такой тип верстки, при котором ваш сайт будет одинаково отображаться во всех популярных браузерах. Большая пятерка включает в себя InternetExplorer, Opera, FireFox, Safari и Chrome. Особое внимание стоит уделить первому – InternetExplorer. Такова уж его специфика, что от версии к версии существуют различные нюансы, в результате которых веб сайт может отображаться в одном виде, например в 9 версии, и совершенно по-другому в версии 7. В настоящее время, стандартом любой студии или вебмастера является верстка, которая одинаково представляет сайт в указанных выше браузерах, а также в InternetExplorer версий 7 и выше.
Другой немаловажный аспект – конечный вес сайта, который напрямую зависит от скорости его загрузки в браузере, а также, в отдельных случаях, даже влияет на ранжирование его в поисковых системах. Конечно, в большинстве случаев, это видно и визуально, достаточно просто загрузить интересующую вас страницу, однако скорость интернет соединения у всех разная, и, к примеру, на моих 80 мегабитах, открывающиеся моментально сайты, могут надолго отправить браузер посетителя зашедшего через 3G где-нибудь в глубинке в долгие раздумья. Использование большого количества элементов графического оформления, даже в тех случаях, когда этот элемент можно заменить несколькими строками кода, использование неоптимизированных изображений, использование большого количества внешних файлов – это далеко не полный список нюансов, влияющих на скорость загрузки сайта, о которой любой верстальщик должен думать постоянно.
Также не стоит обходить вниманием на создание сайтов в йошкар-оле и выбор CMS. Наиболее очевидные моменты, связанные с системами управления сайтами, являются, разумеется, их безопасность (защищенность сайта от взлома), возможные предельные нагрузки (количество посетителей, при которых ваш сайт будет работать стабильно и без сбоев), и сложность системы в освоении (если вам придется работать с ней самостоятельно). Все эти аспекты также стоит уточнить у разработчика. Кроме того, стоит упомянуть, что многие веб студии используют самописные CMS. Конечно, рассуждать, о их преимуществах не имея опыта работы с конкретной системой дело неблагодарное. Но стоит понимать, что если на веб сайте потребуются какие-либо доработки, а вы по каким-то причинам с данной веб студией уже не сотрудничаете, подобные работы у другого специалиста могут влететь вам в копеечку, поскольку разбирать в чужом незнакомом коде для большинства верстальщиков/программистов занятие малоприятное.