Поговорим о expression в CSS

Применение expression в CSSВ своем посте «Выравнивание высоты контейнеров при верстке DIVами» я писал о том, какими способами можно выровнять высоту <div> относительно друг друга и получить равные по высоте колонки в независимости от контента. Эта статья была опубликована на Хабре, и в комментариях один не очень дружелюбный человек пытался сказать, что применения в данной ситуации js, высчитывающего высоту колонок не применимо, и что, для Internet Explorer лучше воспользоваться для этого ‘expression'. Не буду говорить, что не осликом единым живет этот мир. Так как проблема высоты колонок при верстке слоями актуальна для всех браузеров, но, в этой статье хочу более детально рассмотреть варианты обоснованности и способов применения expression в CSS.

Что такое expression?

CSS expression было представлено в IE 5.0, как метод записи выражений JavaScript непосредственно в свойствах CSS. Все остальные браузеры игнорируют expression. Можно сказать, что это неплохой подарок дизайнерам, поскольку множетсво IE багов может быть исправлено при помощи expression. Но при этом то, что вы напишите в expression нужно как-то записать и для других браузеров. Читать полностью

Подборка полезных ссылок для веб-мастера

Источники знания для вебмастераПомню, когда-то, сразу после школы, я, будучи в школе лучшим, попал в институтский круг людей, которые были не хуже, а как по мне и лучше меня. Вот тогда я твердо решил, что прежде, чем вступать в дискуссии или высказывать какие-то мнения, я должен снабдить свои высказывания незыблемыми аргументами. А найти такие аргументы я мог, только изучая тонны профильных учебников и монографий. В итоге, я добился своего, и стал высказывать свои мысли и доводы, не опасаясь попасть «впросак». И тогда, одна из моих одногруппниц назвала меня «губкой, впитывающей знания».

Сегодня я нисколько не изменился и продолжаю с жадность впитывать знания, полученные из разных источников. И я очень благодарен Интернету, который дает возможность не только находить такие знания, но и дает возможность делиться ими.

И в поисках очередной порции пищи для ума и саморазвития я нашел замечательный пост на Хабре, который называется Ежедневная порция знаний. Хочется больше.

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

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

Итак, «огласите весь список, пожалуйста...» Читать полностью

Немного о watermark — ответ на вопрос читателя

«Добрый вечер.У меня такой вопрос: какой программой можно или вы посоветуете сделать это (watermark) точнее водяной знак в DataLife Engine что бы отредактировать тот который уже есть по умолчанию или создать свой таких же размеров и такого же формата.

Я перепробовал уже кучу программ. В одной есть одно другого нет и наоборот. Короче запарился. Приходится на компе накладывать водянки и затем загружать на сайт. А это не всегда удобно.

Пробовал это (Watermark Factory 2 \\\\ Visual Watermark \\\ WatermarkCreaRE E3.6.0 \\\\) получается то, что вы могли заметить на моем верезнике. Заранее спасибо.»

Накладываем watermark на картинкуИзначально DataLife Engine позволяет накладывать водяные знаки (watermark) на изображение. Это в принципе описано в возможностях админцентра системы. То есть фактически у вас вопрос только в том, как правильно создать водяной знак для картинки.

В общем, создание «водянок» с помощью перечисленных вами программ: Watermark Factory2, Visual Watermark, WatermarkCreaRE E3.6.0, и прочие — это лишня трата времени. За исключением только того случая, когда вы используете высококачественные картинки для сайта, редактируете их в мощном редакторе, тогда это сделать не можно просто по пути. Читать полностью

HTML5 облегчит жизнь веб-разработчикам

HTML 5После нескольких лет, потраченных на то, чтобы убедить разработчиков и поставщиков веб-браузеров переходить на документы на основе XML, Консорциум World Wide Web (W3C) возобновил разработку HTML, анонсировав в середине января первый общедоступный рабочий проект спецификации HTML5.W3C не отказывается от проекта XHTML 2.0, авторы которого стремятся к отточенности и настаивают на корректности. Разработчики же HTML5 избрали более прагматичный подход: выявить проблемы, донимающие программистов сегодня, и попытаться облегчить им жизнь — не меняя ядра протокола. Противники HTML5 говорят, что эта спецификация не является шагом вперед, предпочитая более элегантный дизайн спецификации XHTML2, которая все еще находится в стадии разработки. Они утверждают, что при создании веб-сайтов дизайнеры должны следовать более строгому стандарту. Тем не менее, реальность такова, что для того, чтобы любой веб-стандарт оказался полезным, он должен широко поддерживаться браузерами, а XHTML2 потребует от разработчиков браузеров более радикальных изменений, чем HTML5. Но без поддержки со стороны Microsoft в элегантности XHTML будет мало проку. Читать полностью

Аналог странички на миллион. Для блоггера — бесплатно!

Владимир Жилинский сделал аналог Milliondollarhomepage.com для IT-блогов. Добавить туда свой блог можно собственноручно и бесплатно.

Коллеги: 1000 лучших IT блогов

Вот как сам автор описывает свой блог: В этом поле 1000 клеток. Каждая клетка может являться ссылкой на блог.
Если клетка пустая — она свободна, вы можете добавить свой, просто нажав на неё.
После этого она превратится в знак вопроса, а когда ваш блог будет одобрен модератором, клетка станет ссылкой на ваш блог в виде его фавиконки, а при наведении покажет последние темы из его RSS-ленты.

В принципе, попробовать может каждый. Я попробовал, жду одобрения:) Лично мне очень понравилась, как сама идея, так и ее реализация. Спасибо автору! Читать полностью