Статьи

  1. Паттерны загрузки веб-шрифтов

    Брэм Штайн 14 июня 2016

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

    6 комментариев

  2. Архитектура CSS

    Филип Уолтон 20 февраля 2014

    Мерой хорошего знания CSS для многих веб-разработчиков является то, насколько идеально ты можешь воссоздать в коде данный тебе макет. Ты не используешь таблицы и гордишься собой, когда сводишь к минимуму графику. Если ты действительно хорош, то работаешь с самыми новыми и лучшими техниками — вроде медиавыражений, переходов и трансформаций. Это правда, хорошие CSS-разработчики действительно всё это умеют. Однако существует совсем другая сторона CSS, которая редко упоминается, когда речь заходит об оценке чьих-то способностей.

    17 комментариев

  3. Культ карго CSS

    Бен Дарлоу 19 февраля 2014

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

    9 комментариев

  4. Почему Sass?

    Ден Седерхольм 10 декабря 2013

    Я не хотел верить в Sass. «Я пишу стили руками! Мне не нужна помощь. Я не хочу усложнять мой рабочий процесс! Отстаньте от меня!» Так, во всяком случае, я думал. Но на самом деле, Sass, как и другие препроцессоры, может быть могущественным союзником — инструментом, который любой верстальщик может легко использовать в своей ежедневной работе.

    8 комментариев

  5. Основные способы вёрстки. Часть вторая: бестабличная вёрстка

    Лев Солнцев 28 июня 2013

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

    7 комментариев

  6. Основные способы вёрстки. Часть первая: таблица

    Лев Солнцев 27 июня 2013

    Для профессионального оформления сайтов необходимо знать не только основы CSS, но и понимать как работает браузер, знать правила, которым он следует. Именно они определяют основные способы и приёмы вёрстки. Первым способом раскладки элементов на страницах были таблицы. Они просты и обладают рядом полезных свойств, но не лишены определённых недостатков.

    5 комментариев

  7. Размеры блоков, или Назад в будущее

    Дэвид Стори 23 января 2013

    Мы стоим на пороге третьей эры Открытого веба, наши инструменты и процессы развиваются, начиная походить на инструменты обычных программистов. Но есть кое-что гораздо менее заметное, о чём бы я хотел поговорить сегодня, тоже способное по-своему изменить разработку сайтов. Это CSS-свойство box-sizing.

    Комментарии

  8. Ещё одна CSS-техника замены текста изображением

    Николас Галлахер 10 сентября 2012

    Недавно в проект HTML5 Boilerplate была добавлена новая техника замены изображений. В этой записи я расскажу, как она работает и как соотносится с альтернативными методами.

    7 комментариев

  9. Как я научился любить скучные мелочи CSS

    Питер Гастон  21 августа 2012

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

    19 комментариев

  10. Ключевые слова в линейных градиентах

    Эрик Мейер 24 июля 2012

    Использование линейных градиентов в CSS может приводить к самым разнообразным результатам, которые не назовёшь иначе как странными; иногда даже сам синтаксис кажется странным. Эта статья не о новом «используйте прямо сейчас!» приёме. Как и многое из того, что я пишу, это скорее маленькая прогулка по одному из уголков CSS с целью посмотреть, есть ли здесь что-нибудь интересное.

    Комментарии

Перейти к началу