Вредная идеология™. Exler
«Битриксу» была поставлена задача по возможности сохранить все старое, но сделать грамотно и профессионально. По-моему, получилось.
Alex Exler (forum.exler.ru)
Достаточно спорное утверждение.1 Но обо всём по порядку.
Vitaly Ostanin: Есть такой занудный консорциум со своим занудным мнением об html 4.01.
Так вот: http://validator.w3.org/check?uri=www.exler.ruolegk: интересно, много ли найдется сайтов, которые пройдут это проверку? Кроме w3.org? :)
Vitaly Ostanin: В общей массе — немного. Речь шла о грамотности — чем ближе к w3c, тем больше браузеров смогут страницу показать нормально 2 (курсив мой — Mash).
там же
Как там? «Вы хотели песен? Есть их у меня.» :) [ LiNk ]
Для «валидности» пришлось пожертвовать следующим:
- счётчиками (не хочется возиться с их кодом);
- _target=blank (отсутствует в указанном !DOCTYPE; хотите «насильно оставлять» пользователей — сидите на старом !DOCTYPE или забейте на валидность);
- соответствием дизайна исходному с точностью до пикселя (с разумным заказчиком всегда можно договориться);
- рекламными картинками в правой колонке (сделать можно [я там даже место оставил ;)], но лень; в крайнем случае — table, но легче того, который был изначально);
- совместимостью со старыми бродилками (вы ещё не были здесь?);
- размером… CSS-файла (во-первых, где мне не хотелось возиться — просто «хакал»; во-вторых, всё можно записать более компактно и более «наследственно»).
Результат:
- вполне сносно можно смотреть IE6, Mozilla1.4/Firebird0.6, Opera7.11. Правда, пользователи IE увидят всё «слева», но сие лечится. Других бродилок поблизости нет. Я более чем уверен, что в остальных браузерах страница будет отображаться мерзко;
- менее 15kb HTML и 5kb CSS. Для сравнения: было 39,3kb и 2,1kb соответственно по состоянию на 6 августа (понятно, что html на exler.ru пока ещё сыроват, но всё же). Собственно то, «ради чего» (именно для этого случая и этого дизайна).
Остались косяки: лишние padding
, font
, etc. CSS is not valid! Лень.
Q: А зачем всё это?
A: Вы не поверите. Просто так. Ну, может быть ещё для того, чтобы показать насколько прекрасТны tables. С огромнейшим респектом к Raoul & Natalia Nakhmanson-Kulish.
Рука бойцов колоть устала.
Я бы много чего здесь ещё наговорил, но… Спать. :)
И, наконец, самый главный дисклаймер:
Я не занимаюсь ни веб-дизайном, ни веб-строительством, ни ещё каким-либо "web-" профессионально. Для меня это просто хобби.
Примечания:
1 Не знаю у кого именно не получилось убрать (или наоборот, получилось добавить) из кода (в код) страницы следующие вещи:
<font>Отдых в Турции: коньяк;</font>
<font style="font-size:10px"><br></font>
<td width="100%" valign="top" class="righttext">
<a href="http://exler.ru/info/firsttime.htm" class="righttext">
Я здесь впервые</a> (и т.д.)
… куеву хучу пробелов, табуляции и символов перевода строки. Может быть в этом есть тайный смысл?
2 LOL
Categories: Web-билдинг, CSS, dHtml | comments: (1)
Комментарии
1. gray 12th November 2003 - 18:14
посмотрел в Опере 7.21 — кррасотищща.
но видел бы ты, как его в Konqueror'е (3.1.4) корёжило…
ЗЫ знаю, знаю, сам дурак, нефиг юзать заведомо глючные броузеры. вот выйдет новая версия Konqi, обязательно ещё раз посмотрю…
Mash:
Честно говоря, я и Konqueror-то не видел ни разу. ;) Корёжить может(?) из-за CSS-хаков, использованных при вёрстке.
Я, повторюсь, более экспериментатор, нежели практик, и любитель, а не профессионал.
Кстати, сейчас добавил пару строк в CSS — относительно прилично стало выглядеть и в IE5.5+