51
2.3 Проектирование интерфейса пользователей интернет магазина
От дизайна любого сайта зависит как будет продвигаться предприятие
или услуга в сети Интернет. Пользователям глобальной сети более приятно
посещать сайты, которые оформлены стильно, не сильно напичканы
«тяжелой» графикой или анимацией, страницы быстро загружаются и
правильно отображаются в окне браузера.
Для разработки привлекательных сайтов рекомендуется использовать
каскадные таблицы стилей (CSS), это даст возможность очистить код от
лишних тэгов, и сделать сайт более «легковесным». Верстка сайтов с
использованием CSS, позволит значительно упростить код, а также в
дальнейшем позволит столкнуться наименьшим количеством проблем при
его модификации, доработке и исправлении. Компактный оптимизированный
код значительно облегчит индексацию сайта поисковыми системами, а
малый вес позволит сократит время загрузки Web-сайта [14].
Верстка сайтов осуществляется двумя различными способами.
Первый способ – верстка осуществляется с помощью таблиц.
Табличная верстка использует элементы разметки, которые не соответствуют
той семантике, которую они несут, для получения внешних эффектов, из-за
того, что изначально таблицы не рассматривались как инструмент для
построения каркаса страниц, а выполняли свои стандартные функции -
осуществляли стандартный ввод-вывод данных. Чтобы сверстать сайт с
помощью табличной верстки, необходимо использовать большое количество
вложенных таблиц, что сильно затрудняет обработку браузером страниц,
увеличивает размер сайта, что в свою очередь очень сильно снижает скорость
загрузки файлов, и может привести к появлению ошибок в коде.
Второй способ – верстка сайта при помощи слоев (блоков), что
является более удобным и правильным инструментом верстки, с точки
зрения убеждений о разделении содержания и оформления. Блочная верстка
сайтов дает больше возможностей, позволяет сделать код компактнее, что в
свою очередь позволяет увеличить скорость загрузки веб-страницы. При