Пуленепробиваемый веб-дизайн. Библиотека специалиста - Дэн Седерхольм
- Автор: ArtAgeLess
Эта книга, выходящая уже в третьем издании, посвящена концепции «пуленепробиваемого» веб-дизайна. Она научит вас применять HTML и CSS для разработки современных веб-сайтов, доступных во всех браузерах и устройствах и отличающихся гибкостью и устойчивостью к любым ситуациям. В каждой главе книги рассматривается определенный принцип «пуленепробиваемого» дизайна и описывается, какие именно преимущества дает его использование. В последней главе все ранее изученные методики сводятся воедино для разработки готового макета «пуленепробиваемой» веб-страницы. Все примеры рассматриваются на базе современных веб-стандартов HTML5 и CSS3.
Книга предназначена для веб-дизайнеров, стремящихся освоить современные технологии веб-разработки на базе актуальных стандартов и методик. На практических примерах Дэн Седерхольм, автор нескольких бестселлеров по веб-программированию и дизайну, предлагает новый перспективный подход к созданию гибких и адаптируемых интернет-проектов. Должен признаться: не существует абсолютно пуленепробиваемого веб-сайта. Однако это не означает, что книга будет для вас бесполезна.
Как полицейский, который надевает пуленепробиваемый жилет для защиты от пуль, мы тоже можем принять меры для защиты веб-дизайна. В этой книге представлено несколько стратегий защиты веб-сайтов: от повышения гибкости до подготовки к наихудшим ситуациям.
Концепция пуленепробиваемого дизайна
В реальном мире пуленепробиваемый жилет не гарантирует полной защиты, однако от него никто не отказывается. Ведь гораздо лучше надевать жилет, чем не надевать. Это же применимо к веб-дизайну и методикам, описанным в этой книге. Повышая гибкость веб-сайта и выполняя действия для обеспечения читаемости сайта в разных условиях, мы значительно влияем на результат нашей работы.
Это постоянный процесс, который можно упростить благодаря использованию некоторых веб-стандартов, например семантического HTML и CSS-кода, для разработки привлекательных адаптивных сайтов. Так как макеты на базе CSS становятся все более распространенными, важно научиться эффективно использовать CSS. Цель — использовать преимущества, благодаря которым технология становится мощным инструментом дизайна. Например, такими преимуществами могут быть меньшее количество кода, больше удобства, более простое обслуживание.
Однако использование только CSS и HTML не означает, что веб-сайт автоматически станет лучше. Добавляя к этому гибкость, которую дает разделение контента и дизайна, вы сможете разрабатывать более эффективные дизайны для любых пользователей сети.
Актуальность вопроса
Приблизительно в то же время, когда я начал думать над темой книги, я понял, что для разработки эффективного и привлекательного веб-дизайна необходимы два компонента. Один из них — визуальный компонент, который бросается в глаза любому пользователю, когда он смотрит на страницу. Это графическое оформление, цвета и шрифтовое оформление, которые выбирает дизайнер. Посетите сайт CSS Zen Garden, вам станет очевидно, что HTML и CSS позволяют разработать привлекательный визуальный дизайн.
Структура книги
В каждой главе описывается конкретный принцип пуленепробиваемого дизайна. Мы начнем с анализа представленных в сети вариантов дизайна и укажем, почему они не являются пуленепробиваемыми. После этого мы переработаем код с использованием HTML и CSS, чтобы повысить его гибкость и сократить количество используемого кода.
Многие из представленных в книге примеров включают определенные компоненты страницы. Они помогают лучше объяснить способы защиты. В последней главе «Сводим воедино» мы используем все методики, изученные в главах книги, для разработки макета страницы и вспомним, почему мы выбрали именно эти методики.
В каждой главе примеры представлены поэтапно. Так их проще анализировать, даже если вы недавно стали использовать HTML и CSS в работе. Попутно я буду объяснять, какие преимущества дают указанные веб-стандарты и как конкретно каждый принцип, представленный в главе, может повысить пуленепробиваемость веб-сайта.
Пуленепробиваемый веб-дизайн. Библиотека специалиста | Дэн Седерхольм | 3-е издание |2012 год | ISBN 978-5-459-01271-2
Смотрите также другие материалы: