Мар 27

Вольное изложение статьи 15 surefire ways to break your CSS. Автор Rob Glazebrook. Курсивом мои дополнения.

Пропущена точка с запятой
CSS правила состоят из пар описаний – свойство-значение, разделённых между собой точкой с запятой. В соответствии с спецификацией CSS последнее описание может не заканчиваться точкой с запятой, т.к. фигурная скобка и так отделяет всё правило от остальных как стена. Например:


body {
	background-color: #444;
	color: #eee
}

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


body {
	background-color: #444;
	color: #eee
	font-family: Helvetica, Arial, sans-serif
}

В результате описание font-family никогда не сработает, т.к. парсер будет считать «font-family» частью значения свойства color. Я проставляю последнюю точку с запятой всегда – это как-то добавляет организованности в код. А несколько лишних байт в размере css-файла не играют большой роли, особенно при включенном кешировании браузера.

Continue reading »

Мар 24

Нашёл, как мне кажется, отличную и интересную подборку RSS лент веб-дизайнерских сайтов. Автор её рекомендует почему-то фриланс веб-дизайнерам, но я думаю что она подойдёт всем, кто, так или иначе, связан с дизайном.

В списке более 100 лент, если у вас, уважаемые читатели, появятся дополнения – либо пишите в комментариях у меня, либо сразу пишите автору. Да… хочу отметить все ленты англоязычные. Русскоязычных лент вообще мало, да и 60-70% из них – это переводы западных авторов… хотя и странно – аутсорса, а следовательно и разработчиков, дизайнеров у нас в странах побольше. Т.е. либо лень, либо одно из двух :) .

Ленты можно загружать либо понравившиеся из списка, либо одним opml-файлом. Архив можно скачать с сайта автора. Я загрузил себе все, хотя конечно многие у меня и так есть – будет время разберусь и повычищаю дубликаты и неинтересные мне лично.

P.S. Наверное многие не понимают почему не 100+ RSS, а N-RSS – ну не люблю я этого :)

Мар 31

Человек, изобрёв нечто сложнее колеса, да ещё и продав это нечто другому человеку, осознал – без пошаговой инструкции по сборке и эксплуатации не обойтись. Такие инструкции стали появляться во всех сферах человеческой деятельности и включали они в себя не только как надо, но и как не надо делать.

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

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

Так вот… к чему это я… а вот – вспомнил! Вашему вниманию перевод статьи 12 Step guide to SUCK at web design Брета Битке (Brett Bittke) плюс некоторые мои комментарии (жирным курсивом) и дополнения. Перевод, к слову сказать, довольно вольный.

Итак – 12 шагов к получению звания «Самый отстойный веб-дизайнер»

  1. Гордо называйте себя дизайнером даже если мама ваш единственный клиент.
  2. Учите дизайн по Myspace. – Народ.ру тоже подойдёт
  3. Делайте побольше эффектов с помощью Javascript на своих страницах.
  4. Ваш единственный редактор – Front Page. – Думаю дело не столько в редакторе, сколько в умении им пользоваться, ну и конечно одним средством ограничиваться не стоит.
  5. Используйте фреймы на каждом сайте.
  6. Убедитесь что ваша графика/фотографии имеют ярковыраженную пиксельную структуру – Вот тут я потерялся с переводом слова «pixelated» – но я так понимаю это означает низкое качество изображения и фотографий.
  7. Вы должны использовать как можно больше бесполезных анимированных gif-ов. – Мигающие звёздочки и прыгающие собачки – это наше всё!
  8. Стройте свои сайты с непонятной и неструктурированной навигацией.
  9. Побольше разных цветов и шрифтов на странице.
  10. Обязательно звук и видео, которое нельзя выключить.
  11. Не забывайте о всплывающих окнах (pop-up). – это только у меня вызывают трудности употребления переводов или транслитераций таких слов?
  12. Обязательно делайте Flash-заставку на сайте без возможности её пропуска, вдруг пользователь что-нибудь пропустит!.

Я обязательно продолжу вредные советы. Следите за обновлениями и подписывайтесь на мой блог – будет IнTересно!

Стр. 1 из 11