Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Grid Design или вёрстка с Сеткой.

CSS *
На технику Сетки я обратил внимание около года назад. Тогда эта техника после очень поверхностного изучения показалась мне бесполезной и очень экспериментальной, отталкивало то что для реализаций необходимо создавать лишнюю разметку. Но сейчас уже становится трудно не замечать количество веб-сайтов построенных на сетке, а так же количество статей и уроков о ней. Благодаря последним стало гораздо проще изучить и понять принципы и концепцию, сделать более менее реальные выводы. Мой вывод спустя год таков — «Это простое и полезное решение которое когда либо было создано для вёрстки веб-страниц, должен знать каждый уважающий себя веб-дизайнер.»
Читать дальше →
Всего голосов 41: ↑35 и ↓6 +29
Просмотры 40K
Комментарии 98

«Резина» (fluid grids)

Разработка веб-сайтов *
Перевод
image

В этом году я делал редизайн веб-сайта с большим количеством контента. Требования к дизайну были простые: клиент попросил сохранить существующий логотип компании, улучшить плотность печати и увеличить читабельность. Так что, в самом начале разработки дизайна, я потратил значительное количество времени на планирование хорошо структурированной сетки для библиотеки информационных блоков.
Последние несколько лет такой образ мышления стал более распространенным. Благодаря Марку Балтону (Mark Boulton), Кхои Винху (Khoi Vinh), и другим, мы видим возрождение интереса к типографской сетке, и того, как использовать ее в сети. И, откровенно, идея была сногсшибательным хитом: миллионы CSS фреймворков расцвели множеством дополняющих их инструментов, каждый из которых создан для того, чтобы сделать основанный на сетке дизайн еще более доступным для среднестатистического дизайнера/верстальщика. И почему бы и нет? После нескольких минут мышления в категориях сетки достоинства становятся очевидны: дизайнеры получают рациональный, структурированный фреймворк для образования структуры информации и пользователи получают хорошо структурированные, читабельные сайты.
Между тем, наш клиент выдвинул еще одно, убойное, требование: дизайн должен быть тянущимся и изменять размеры вместе с окном браузера. Обычно это заставило бы меня шумно и смущенно радоваться. «Резина» — недооцененная парадигма в веб-дизайне. Она отдает контроль над дизайном в руки пользователей и их привычек веб-серфинга. А еще ее возможности абсолютно не соответствуют фантазии веб-дизайнеров.
Читать дальше →
Всего голосов 131: ↑117 и ↓14 +103
Просмотры 41K
Комментарии 71

jQuery GridWizard — Визуальный конструктор таблиц

Чулан
Затратив уйму времени, методом проб и ошибок появился мой первый полнофункциональный плагин для jQuery — GridWizard.

Его задача — построение таблицы на основе заданной конфигурации (ячеек) и возможность ручного изменения размеров и параметров ячеек с помощью только одной мышки.

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

Надеюсь, что, либо плагин, либо алгоритмы, примененные в нем кому-нибудь пригодятся.

image

Ознакомится с плагином и скачать исходники можно на сайте плагина.
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 378
Комментарии 5

Golden Grid CSS: PSD-шаблон

CSS *
Относительно недавно познакомился с CSS-сеткой Golden Grid. Мне она понравилась небольшим весом и использованием правила «золотого сечения». Golden Grid более простая, чем Blueprint. Я не настаиваю на том, что она более удобная, но для моих задач подходит как нельзя лучше.

Вместо обозначений классов span-1, span-2… используются более интуитивные g160, g320 и т.д. Кроме того, неплохая типографика, подстроенная специально под сетку.

Сетка относительно новая (2009), поэтому не хватает многих важных деталей. Например, psd-шаблона. Решив заполнить столь значимый пробел, я создал такой шаблон, благо много времени это не занимает. Проведены и линейки, и серые прозрачные прямоугольники. Это сделано для того, чтобы сетку можно было ставить поверх основного дизайна.

Скачать (.zip, 20 кб)
Всего голосов 8: ↑5 и ↓3 +2
Просмотры 8.8K
Комментарии 8

Extend Grid — делаем жизнь верстальщика немного проще

Разработка веб-сайтов *
Само понятие модульной сетки, за последние несколько лет стало чрезвычайно модным. В первую очередь у дизайнеров. И во-вторую очередь у верстальщиков.

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

Немного про модульные сетки

Модульная система вёрстки — система вёрстки, при которой основой композиции полос и разворотов становится модульная сетка с определенным шагом (модулем), одинаковым или разным по горизонтали и вертикали. По мотивам Википедии.

Читать дальше →
Всего голосов 47: ↑38 и ↓9 +29
Просмотры 3.9K
Комментарии 28

Justify Grid — новое слово в разметке

Разработка веб-сайтов *CSS *HTML *

Доброго времени суток уважаемые хабражители. На сегодняшний день создание разметки для страницы грубо говоря не автоматизировано. Разметку мы выполняем с помощью float или inline-block (подробнее). Поэтому я хочу поделиться с вами замечательной идей — Justify Grid Framefork.

Проблема


Если говорить о верстке на float, то мы сталкиваемся с проблемой центрирования элемента и нам приходиться скурпулезно указывать все значения ширины и отступов. Эту проблему безусловно решают существующие Grid фреймворки (к примеру 960.gs). Но получается симантически не верная разметка и разработчикам постоянно приходиться использовать .clearfix. Плюс ко всему проблемы могут возникнуть из за дробных пикселей. Если говорить об inline-block, то неудобства появляются из за того, что элементы с этим значением выравниваются по базовой линии, а не по верхнему краю. А если на странице несколько inline-block'ов, каждый из которых расположен с новой строки, то между ними будут некоторые промежутки. Любой пробел повлияет на Ваш layout. Решение есть — CSS Grid Layout или Flexible Box Layout, но эти решения не поддерживаются на большинстве браузеров.
Читать дальше →
Всего голосов 41: ↑33 и ↓8 +25
Просмотры 35K
Комментарии 43