Продолжение сериала “Big Time CSS in Russia”

12 Sep. 2006

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

Сверстано все в 3-4 колонки “резиной”. Основная сетка сверстана вообще без таблиц, но вот для разной мелочи, типа менюшек и подписей под картинками, применяют таблицы.

Из всех семантических элементов разработчики “Эксперта” предпочитают заголовки первого уровня, используя их во множестве. Спамят поисковики, наверное, если судить по тому, что к SEO они относятся серьезно — на всех страницах прописаны “мета-теги”. А вот списочных элементов вообще не удалось обнаружить. Но абзацы все-таки присутствуют.

Валидацию не проходит.

13 Responses to “Продолжение сериала “Big Time CSS in Russia””

  1. pepelsbey Says:

    Надо бы открыть сериал «Новостные сайты с RSS-лентой»… А то сижу как в танке, телевизор смотреть разучился.

  2. Flack Says:

    Уж столько лет твердили миру. Не доросли еще.
    Можно быть сколько угодно звездатым верстальщиком, но в крупном проекте все твои усилия все равно засрут, простите. Программисты, контентщики и прочие, кому веб-стандарты ни о чем не говорят.
    Суровые российские реалии.

  3. uggallery Says:

    Придется ждать когда напишут книжку “Веб-стандарты для чайников” :)))

  4. ganges Says:

    А чего вы так расстраиваетесь по этому поводу? Я прочитал пост и понял, что они, пардон, ваще [удалено цензурой], ну ваааще. Менюшки делать таблицами -это полный пэ.

  5. uggallery Says:

    Да мы не расстраиваемся. Это так… вести с полей :)

  6. Антон Says:

    Мы к запуску не успели все адеватно завертсать, пишлось под конец дивы таблицами добивать, чтобы все срослось внешне и подключать одновременно несколько css – дизайнера, верстальщиков и основной. Где-то через месяц-полтора заходите, когда мы полностью переверщемся.

  7. Антон Says:

    jager (11:43 PM) :
    господи, “менюшки таблицами делать – это полный пэ”

    [удалено цензурой].
    Linl (11:43 PM) :
    объясни
    Linl (11:43 PM) :
    хотя чувствуется что автор [удалено цензурой]
    jager (11:43 PM) :
    ВЕРСТКА ДОЛЖНА СООТВЕТСТВОВАТЬ ДИЗАЙНУ.
    и точка.
    когда люди начинают требовать дивов и слоев – они [удалено цензурой] =)
    jager (11:43 PM) :
    главное, чтобы разработчикам было удобно и отображалось везде одинаково. И ВСЕ.
    Linl (11:44 PM) :
    согласен
    jager (11:44 PM) :
    нет такой самоцели – сверстать так, как думает некий [удалено цензурой] ganges
    jager (11:44 PM) :
    пусть он вообще [удалено цензурой] в html не глядит, не его [удалено цензурой] это дело. ишь, критикует еще =)

    главное, чтоб работало (тм) =)

  8. uggallery Says:

    Мы к запуску не успели все адеватно завертсать

    Понимаю. Думаю, вы хорошее дело делаете. Разработка крупных проектов по веб-стандартам дело нетривиальное. Желаю удачи!

    Где-то через месяц-полтора заходите, когда мы полностью переверщемся.

    ОК! Обязательно зайду :)

  9. uggallery Says:

    главное, чтобы разработчикам было удобно и отображалось везде одинаково.

    Не согласен. Во первых, в этой формуле отстутствует один важный элемент — пользователи. Как насчет их удобства? Во вторых, в формуле отсутствует другой важный элемент — пользователи альтернативных устройств (не WinPC c MSIE 5-6).

    Добиться одинакового отображение везде-везде невозможно. Это утопия, увы. Нужна не одинаковость, а гибкость, которую может обеспечить отделение структуры от оформления, т.е. семантическая разметка + CSS. Отсюда — отказ от таблиц для позиционирования элементов верстки (таблицы — только для табличных данных).

    Это дело непростое, но уже вполне реальное. Большое количество крупных ресурсов в Рунете, сверстанных бестаблично, доказывает это. Ждем следующего логичного шага: от “бестабличной верстки” к веб-стандартам.

  10. akella Says:

    судя по всему за прошедший месяц мало что изменилось,
    чтд
    это какой то славянский тип вебстандартов просто )
    пока не будет в команде хоть одного евангелиста вебстандартов – не будет и вебстандартов на сайте

  11. Begemot Says:

    Антон, к какому запуску? Важно сделать в поставленный самими себе сроки или сделать хорошо?

  12. Sam Says:

    Не понимаю я всё-таки, в чём прелесть вёрстки div-ами. Да, получим мы немного более чистый html. Да, будет 2% экономии, которые сведёт на нет включение gzip.

    Заодно мы получим переполненый нелогичными хаками css, совершенно страшное отображение без него. К тому же писать правила для правильного размещения div-ов чуть сложнее (а для новичков в CSS непомерно сложно).

    p.s. ещё один аргумент: приверженцы div-ов скоро боретут страшный геморрой в лице IE7 и Windows Vista в которой этот самый IE будет единственным браузером по умолчанию.

  13. uggallery Says:

    Не понимаю я всё-таки, в чём прелесть вёрстки div-ами

    Статья Джефри Зельдмана на эту тему, на русском.

    Заодно мы получим переполненый нелогичными хаками css, совершенно страшное отображение без него.

    Ни то ни другое, увы, не соответствует действительности. Уже можно верстать без хаков, а с отмиранием старых браузеров, процесс только облегчится. Научиться конечно непросто. Однако учиться трудно всегда.

    приверженцы div-ов скоро боретут страшный геморрой в лице IE7

    Семерка вышла. Никакого геморроя не наблюдается. Тем более страшного. Мне пришлось в одном проекте убрать одну строчку в CSS, которая там стояла для поддержки восьмой Оперы, и все!

    Windows Vista в которой этот самый IE будет единственным браузером по умолчанию.

    А что, в Висте нельзя будет сторонние браузеры устанавливать? Сомневаюсь. Да и вообще, разработчики IE медленно но верно ведут свой браузер по тому же пути, что и все остальные: в сторону полной поддержки веб-стандартов.