создание сайтов

Статьи > Веб-Стандарты > Причины перехода на веб-стандарты

Веб-стандарты

Создание веб страниц, причины перехода на веб-стандарты

html таблицы, веб-страницы, html, web, веб, css, веб-стандарты Существует несколько причин для прекращения использования таблиц html для разметки веб-страниц и принятия на вооружение CSS для контроля HTML разметки.

  • Поддержка во всех современных браузерах: Все современные браузеры поддерживают CSS как инструмент разметки веб страниц.
  • Время загрузки страницы: Использование CSS значительно повышает скорость загрузки в браузере.
    Веб-страницы содержат меньше кода и поэтому загружаются гораздо быстрее.
    При разметке на основе html таблиц веб страниц часто одна или несколько html таблиц помещается внутри ячеек других html таблиц.
    Чем больше вложенных html таблиц, тем больше времени требуется для браузера, чтобы создать для пользователя веб-страницу.
  • Продвижение сайтов: Роботы Поисковых систем интересует содержание веб страницы, а не кодовый мусор, они читают HTML, так же как и пользователи, читают текст, помещенный на веб-странице считывая его с экранов своих мониторов.
    Использование web-стандартов позволяет сканировать текстовое содержание веб страницы в первую очередь и только потом сканируется прочий технический код.
  • Гибкость: Обучение созданию веб-страниц на основе блоковой разметки может занять больше времени, но в перспективе легкость изменения дизайна веб страниц, делает этот подход более гибким.
    Изменив данные одного CSS файла можно очень быстро и легко изменять дизайн всех веб-страниц сайта.
  • Распечатка информации веб-страниц: Иногда возникают проблемы распечатки веб страницы, созданной на основе html таблицы.
    Используя CSS можно создать отдельный файл стилей только для печати контента веб-страниц.

Веб-страницы, использование html таблиц

Таблицы html в веб-дизайне никогда не предназначались для того, чтобы с их помощью, используя язык HTML контролировать визуальный стиль и расположение структурных элементов веб страницы.
И поэтому html таблиц являются «неправильным» инструментом создания макета веб страницы – это просто не соответствует правилам веб-стандартов.
Таблицы html – это инструмент, который необходимо использовать именно там, где для удобства и большей наглядности необходимые данные нужно заключить в матрицу, состоящую из столбцов и строк, в этом случае html таблицы будут соответствовать web-стандартам.

Сопротивление переменам

Когда не было веб-стандартов, тогда практически не было другого способа, кроме того, как создавать веб страницы на основе html таблиц.
Теперь web-стандарты созданы, и они подразумевают создание веб-страниц при помощи блоковой разметки, используя язык CSS для дизайна и язык HTML для формирования структуры веб страницы.
Следуя логике развития событий можно было предположить, что веб-дизайнеры с появлением языка CSS откажутся от «неправильной» разметки и быстро перейдут на «правильную», основанную на выработанных веб-стандартах.
Увы, но этого не произошло.
Дело в том, что основная, подавляющая масса веб-мастеров училась на html таблицах и практически все веб-страницы в сети Интернет были созданы на основе разметки html таблиц.
Основной аргумент сторонников использования html таблиц в пользу традиционного старого и проверенного годами метода – он по-прежнему работает, поэтому, зачем что-то менять.
Кумулятивно сработали: менталитет, инерция привычки, нежелание обучаться новым методам – и в результате почти все, за некоторым исключением «застряли» на html таблицах.
Парадокс заключается в том, что теперь есть стандарты W3C и многие понимают, что будущее в любом случае будет за web-стандартами, но веб страницы продолжают создавать по морально устаревшей технологии.
Дело в том, что современные технологии развиваются стремительно, они не могут стоять на месте.
Для того чтобы оставаться на плаву, необходимо поспевать за развитием и использовать самые современные подходы.
У старых технологий нет запаса прочности, нужно использовать возможности каждой стадии развития.
Новые технологии уже не за горами и с их появлением те, кто не использует технологии дня сегодняшнего, рискует быть отброшенным не на один, а на целых два шага назад – в прошлое.
И можно предположить, что тогда придется платить по старым счетам за свою инертность.

Не будем утверждать голословно

Утверждения некоторых дизайнеров о том, что нет ничего лучше разметки основанной на html таблицах, но при этом ничего не сделавших для освоения и использования метода создания веб-страниц на основе стандартов W3C не выдерживают никакой критики.
Чтобы сравнить два существующих метода, необходима наработанная теоретическая и практическая база по каждому из методов, и только на этой основе можно сделать объективный выбор.
И только после того, как ты узнаешь о том, как это работает в каждом из этих двух случаев можно утверждать о преимуществах того или другого метода.

Ваш выбор

Битва между веб-дизайнерами использующими разметку веб страницы на основе html таблиц с одной стороны и блоковую, на основе CSS с другой – в самом разгаре.
Оба типа разметки сайтов имеют свои преимущества и недостатки.
Какой из способов разметки сайтов Вам выбрать – решайте сами, используйте способ, который является наиболее удобным для Вас, будьте прагматичными и используйте то, что лучше работает.
Но не забывайте о том, что жизнь – это движение вперед, а «топтание на месте» – это стартовая позиция и тоже для движения, но только уже в другую сторону.

 

бурение отверстий в кирпиче и бетоне


     карта сайтаКарта сайта