Продолжение сериала “Big Time CSS in Russia”
12 Sep. 2006Сайт журнала “Эксперт” перешел на “бестабличную” верстку. Это конечно уже не событие, а рутина. Событием стал бы выход сайта, сделанного хоть сколь-нибудь по стандартам. А пока, сплошная “бестабличность”. Не знаю почему, но такую верстку у нас предпочитают именно офлайновые периодические издания: “Компьютерра”, “Комсомолка”…
Сверстано все в 3-4 колонки “резиной”. Основная сетка сверстана вообще без таблиц, но вот для разной мелочи, типа менюшек и подписей под картинками, применяют таблицы.
Из всех семантических элементов разработчики “Эксперта” предпочитают заголовки первого уровня, используя их во множестве. Спамят поисковики, наверное, если судить по тому, что к SEO они относятся серьезно — на всех страницах прописаны “мета-теги”. А вот списочных элементов вообще не удалось обнаружить. Но абзацы все-таки присутствуют.
Валидацию не проходит.
12 Sep. 2006 at 19:09
Надо бы открыть сериал «Новостные сайты с RSS-лентой»… А то сижу как в танке, телевизор смотреть разучился.
12 Sep. 2006 at 19:09
Уж столько лет твердили миру. Не доросли еще.
Можно быть сколько угодно звездатым верстальщиком, но в крупном проекте все твои усилия все равно засрут, простите. Программисты, контентщики и прочие, кому веб-стандарты ни о чем не говорят.
Суровые российские реалии.
12 Sep. 2006 at 20:09
Придется ждать когда напишут книжку “Веб-стандарты для чайников” :)))
12 Sep. 2006 at 20:09
А чего вы так расстраиваетесь по этому поводу? Я прочитал пост и понял, что они, пардон, ваще [удалено цензурой], ну ваааще. Менюшки делать таблицами -это полный пэ.
12 Sep. 2006 at 22:09
Да мы не расстраиваемся. Это так… вести с полей :)
12 Sep. 2006 at 23:09
Мы к запуску не успели все адеватно завертсать, пишлось под конец дивы таблицами добивать, чтобы все срослось внешне и подключать одновременно несколько css – дизайнера, верстальщиков и основной. Где-то через месяц-полтора заходите, когда мы полностью переверщемся.
12 Sep. 2006 at 23:09
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 не глядит, не его [удалено цензурой] это дело. ишь, критикует еще =)
главное, чтоб работало (тм) =)
13 Sep. 2006 at 13:09
Понимаю. Думаю, вы хорошее дело делаете. Разработка крупных проектов по веб-стандартам дело нетривиальное. Желаю удачи!
ОК! Обязательно зайду :)
13 Sep. 2006 at 14:09
Не согласен. Во первых, в этой формуле отстутствует один важный элемент — пользователи. Как насчет их удобства? Во вторых, в формуле отсутствует другой важный элемент — пользователи альтернативных устройств (не WinPC c MSIE 5-6).
Добиться одинакового отображение везде-везде невозможно. Это утопия, увы. Нужна не одинаковость, а гибкость, которую может обеспечить отделение структуры от оформления, т.е. семантическая разметка + CSS. Отсюда — отказ от таблиц для позиционирования элементов верстки (таблицы — только для табличных данных).
Это дело непростое, но уже вполне реальное. Большое количество крупных ресурсов в Рунете, сверстанных бестаблично, доказывает это. Ждем следующего логичного шага: от “бестабличной верстки” к веб-стандартам.
10 Oct. 2006 at 18:10
судя по всему за прошедший месяц мало что изменилось,
чтд
это какой то славянский тип вебстандартов просто )
пока не будет в команде хоть одного евангелиста вебстандартов – не будет и вебстандартов на сайте
13 Oct. 2006 at 20:10
Антон, к какому запуску? Важно сделать в поставленный самими себе сроки или сделать хорошо?
02 Nov. 2006 at 13:11
Не понимаю я всё-таки, в чём прелесть вёрстки div-ами. Да, получим мы немного более чистый html. Да, будет 2% экономии, которые сведёт на нет включение gzip.
Заодно мы получим переполненый нелогичными хаками css, совершенно страшное отображение без него. К тому же писать правила для правильного размещения div-ов чуть сложнее (а для новичков в CSS непомерно сложно).
p.s. ещё один аргумент: приверженцы div-ов скоро боретут страшный геморрой в лице IE7 и Windows Vista в которой этот самый IE будет единственным браузером по умолчанию.
02 Nov. 2006 at 16:11
Статья Джефри Зельдмана на эту тему, на русском.
Ни то ни другое, увы, не соответствует действительности. Уже можно верстать без хаков, а с отмиранием старых браузеров, процесс только облегчится. Научиться конечно непросто. Однако учиться трудно всегда.
Семерка вышла. Никакого геморроя не наблюдается. Тем более страшного. Мне пришлось в одном проекте убрать одну строчку в CSS, которая там стояла для поддержки восьмой Оперы, и все!
А что, в Висте нельзя будет сторонние браузеры устанавливать? Сомневаюсь. Да и вообще, разработчики IE медленно но верно ведут свой браузер по тому же пути, что и все остальные: в сторону полной поддержки веб-стандартов.