Пишу, по большей части, про историю, свою жизнь и немного про программирование.

HTML 5 draft

Странно, но группа W3C анонсировала первый публичный черновой вариант спецификации HTML5. Предрекали, что черновая версия выйдет через пару лет, а сам стандарт — лет через 15. Видимо, счастье наступит раньше. Кстати, читая стандарт HTML5 понимаешь, что «семантическая вёрска» в HTML4 — фикция (к слову, чтобы два раза не вставать, вёрстка «дивами» в текущем состоянии — хак на хаке и такое же гуано как вёрстка таблицами, но сложнее и дороже). Надо будет как-нибудь написать что-то развёрнутое по этому поводу.

14 комментариев
lusever.ru 2008

Дивный DOM попроще будет, чем табличный.

Евгений Степанищев (bolknote.ru) 2008

Комментарий для lusever.ru:

А я, кстати, за гибридную вёрстку — основной layout таблицами, дальше — дивы.

isagalaev (softwaremaniacs.org/about) 2008

Многие путают про эти «15 лет». Стандарт будет готов действительно еще не скоро. Но вот *рабочие реализации* будут гораздо раньше. Для сравнения, сейчас ни один браузер не поддерживает CSS2.1 полностью, однако практически это уже давнишний и работающий стандарт. Несовершенства обходятся.

parpalak.livejournal.com 2008

С использованием таблиц можно сделать некоторые вещи, которые недоступны «дивам». Особенно это ощущается при размещении элементов по горизонтали. Комбинация ширин (заданных в процентах, пикселях, или вообще не заданных) и выравниваний (атрибутов align) гораздо мощнее, чем плавающие (float) блоки.

ЗЫ. Почему-то не получилось залогиниться с OpenID http://written.ru​. У меня там прописаны openid.server и openid.delegate, соответствующие аккаунту на Яндексе. Яндекс у меня спросил подтверждение, а потом редирект на www.yandex.ru.

debugman.livejournal.com 2008

Комментарий для Евгения Степанищева:

А я, кстати, за гибридную вёрстку — основной layout таблицами, дальше — дивы.

Радикальные фанатики верстки дивами ратуют как раз за наоборот. То есть, как минимум чтобы «вдруг потом придется поменять всё местами».

Евгений Степанищев (bolknote.ru) 2008

Я знаю, что не поддерживается. А вот вещи из CSS3 и HTML5 уже сейчас потихоньку можно обнаружить в браузерах, в Safari и Opera, в основном.

Евгений Степанищев (bolknote.ru) 2008

Комментарий для debugman.livejournal.com:

В реальности не удаётся «вдруг всё поменять местами», потому что вёрстка дивами верстается через хаки — в CSS есть display для того, чтобы дивы вели себя как таблицы и вот именно ими должен обеспечиваться layout.

Реальность же такова, что IE не «держит» эти стили, поэтому верстается всё хаками, что приводит к удорожанию вёрстки и гемморою вида «ой, длинное слово попалось, блок справа улетел вниз» (да-да, есть CSS-свойство overflow, но это тоже просто хак — мне не нужно, чтобы слово обрезалось и прокрутку в слое я видеть не хочу, я хочу, чтобы слой расширился и не «падал»).

Евгений Степанищев (bolknote.ru) 2008

Комментарий для parpalak.livejournal.com:

У Яндекса отваливался OpenID. Дивам всё доступно, просто IE это не реализует, поэтому верстальщики и изгаляются.

Alisey (alisey.myopenid.com) 2008

«семантическая вёрска» в HTML4 — фикция

Вот! А я-то думал что это я один не догоняю, как на дивах всё красиво и семантично.
Напишите об этом.

Евгений Степанищев (bolknote.ru) 2008

Комментарий для alisey.myopenid.com:

Напишу, вот ноут куплю (см. http://coprophagous.ru/entry/212 ) и напишу.

parpalak (written.ru) 2008

Комментарий для Евгения Степанищева:

Кажется, OpenID заработал :)

Тогда будем ждать обещанной статьи.

ZliyPes (zliypes.com.ua) 2008

Пока ребята из Вилларибо верстают сайт дивами, ребята из Виллабаджо уже всё сверстали на таблицах и ебошат друг друга в Quake

Alisey (alisey.myopenid.com) 2008

Комментарий для Евгения Степанищева:

Напишу, вот ноут куплю и напишу.

Мне кажется Болку может понравиться ThinkPad X61 Tablet.
Сам сейчас выбрал MacBook, ради софта, и сердце сжимается.

Евгений Степанищев (bolknote.ru) 2008

Комментарий для alisey.myopenid.com:

Мне уже понравился и был куплен Fujitsu LifeBook N6420, настоящей японской сборки (Intel Core 2 Duo Processor T5600, 1.83 GHz, 2 MB L2 cache, 667MHz FSB, пямять — 2Гб, винт — 200Гб, видео — ATI X1400 256Mb, экран — 17» 1400х1050).