Search
Write a publication
Pull to refresh
45
0
Денис Климонтов @klim_danilov

User

Send message

4 способа как создать блоки одинаковой высоты

Reading time5 min
Views232K
fourmethodsbanner
Раньше, когда все верстали с использованием таблиц, создать колонки одинаковой высоты было очень просто.  Достаточно создать таблицу, например, с 3мя колонками и все они автоматически будут иметь одинаковую высоту.  Но в блочной верстке не все так просто.
В этой статье я расскажу вам о некоторых способах создания колонок равной высоты и о совместимости этих методов с браузерами (включая IE6). Все эти способы описывают создание 3х колоночного макета.
Читать дальше →

Разработка макетов: а давайте в этот раз не будем спрашивать уборщицу?

Reading time4 min
Views4.4K
Мало кому приходит в голову указывать программистам, как писать код (хотя некоторые умудряются указывать даже проектировщикам баз данных), но уж показать дизайнеру как нужно рисовать — прямо очередь выстраивается.

Это происходит потому, что все «специалисты» знают: дизайн — это красивая картинка.

Дизайн лишь на 20% искусство, на 80% — это точная наука. И вы будете удивлены, когда узнаете, из чего на самом деле состоит каждая картинка.

Читать дальше →

Сброс стилей с помощью CSS Reset

Reading time6 min
Views349K
Данная статья — первая из цикла на тему укрощения CSS. Сегодня мы рассмотрим технологию CSS Reset.

Зачем это нужно?


Каждый браузер устанавливает свои значения стилей по умолчанию для различных HTML-элементов. С помощью CSS Reset мы можем нивелировать эту разницу для обеспечения кроссбраузерности стилей.

Например, вы используете элемент a в вашем документе. Большинство браузеров, как Internet Explorer и Firefox, добавляют ссылке синий цвет и подчёркивание. Однако представьте, что через пять лет кто-то решил создать новый браузер (назовём его UltraBrowser). Разработчикам браузера не нравился синий цвет и раздражало подчёркивание, поэтому они решили выделять ссылки красным цветом и полужирным шрифтом. Именно исходя из этого, если вы установите базовое значение стилей для элемента a, то он гарантированно будет таким, каким вы хотите его видеть, а не как предпочитают его отображать разработчики UltraBrowser.

Читать дальше →

Сборник хаков

Reading time4 min
Views6.5K
В этом посте я постарался собрать все известные мне хаки для css. Многие могут усомниться в их надобности для нормальных современных браузеров, потому как большинство хаков всегда применялись только для IE, но этот пост скорее для любознательных :), в верстке хаки вообще лучше не использовать. Но так или иначе, раз они есть, грех о них не знать.

В отличие от многих хаков для той же Opera, которые также будут обработаны и Safari, я немного изменил код и Opera 9.2, Opera 9.5 и Safari 3 увидят каждый свой css.
Читать дальше →

Google Chrome в черном (меняем шкурку)

Reading time1 min
Views25K
Новому браузеру от Google наверняка еще долго придется сидеть в бета-версии и обрастать привычными и удобными простому пользователю возможностями, однако зачатки того, что мы скоро увидим в будущем, в браузере уже наблюдаются. Например, смена внешнего оформления браузера.
Пользователям Windows Vista оформление наверняка более или менее нравится — сверху красивое стеклышко, все более или менее приятно, а вот пользователи Windows XP в заголовке видят какую-то совсем унылую синюю полоску.
И не я один такой недовольный этим немного досадным упущением, нашлись энтузиасты, которые это дело подправили.

Встречаем, темный вариант оформления браузера от пользователя Manhog с небезызвестного сервиса DeviantArt.

Читать дальше →

HabraFx на взлёт

Reading time2 min
Views624
Приветствую, Хабражители!
HabraFx
Пока некоторые на Хабрахабре рассуждают о будущем ресурса, мы пытаемся облегчить, в некотором роде, жизнь хабралюдям. В этих целях мною было создано расширение под названием HabraFx, с помощью которого пользователи браузера Firefox 3 смогут получить некоторые дополнительные возможности по работе с Хабрахабром.

Что это такое?

AideRSS — Читай только самое лучшее!

Reading time2 min
Views614
AideRSSЯ уже давно слышал о сервисе AideRSS, но все руки не доходили “пощупать” его. А оказывается, очень даже зря…

О нем стало известно еще в августе 2007 года. Прошел почти 1 год, а об этом сервисе рассказало очень мало русских блогеров (По версии Яндекса — 12 раз). А достаточно полного обзора я нигде не встретил. Что же, будем исправлять это недоразумение.
Читать дальше →

Хабраштуки, Inc

Reading time2 min
Views723
Наш небольшой китайский заводик по производству спичечных коробков, расположенный в провинции Анхуэй, решил захватить еще и перспективный рынок Хабрахабра. Так как отдельного бюджета на лабараторные исследования и создание прототипов в нашей компании никогда не было и не ожидается, мы решили использовать уже готовый продукт (не работающий на текущей версии Хабрахабра), чуть-чуть его припудрить и выдать за свой. Тем более, что в отличие от выделения авторских и собственных комментариев, автодополнения тегов и подобных вещей, разработчики забыли сделать или не захотели сделать легкую вставку тегов в комментарии, а некогда автор прошлых таких штук, va1en0k в настоящее время впал в незаслуженную немилость хабралюда, что привело к не поддающемуся логическому объяснению его исчезновению.

Рис 2. Как работает Супер Увеличитель

Именно поэтому наш маленький, но очень амбициозный заводик после спарывания ярлыков и наклеек оригинального производителя, а также решения одной серьезной проблемы (в связи с этим благодарим dinamyte, который отказался даже от оплаты рисом своей неоценимой помощи), начал выпускать новый продукт.

Описание и ссылки на изделие №4 под хабракатом ↓
Читать дальше →

Как найти нужный шрифт, не зная его названия?

Reading time3 min
Views409K
Я уверен, что у любого дизайнера был такой момент, когда он видел где-то какой-то шрифт, который так мог бы пригодится в проекте, но… что за шрифт?.. Ответ на этот вопрос затаился в глубине Вашего сознания, либо в глубине Вашего «незнания» (что разумеется простительно).



В этой статье мы рассмотрим несколько ресурсов, которые могут помочь вам в идентификации понравившегося шрифта.

Конечно, нельзя рассчитывать, что эти источники дадут вам 100 процентную уверенность в том что вы найдете нужный шрифт, но что помогут, так это точно.
Читать дальше →

Закругленные уголки с помощью VML и CSS3

Reading time1 min
Views2.9K
jsdhfksdfsd

Наткнулся на очень интересный вариант решения очень популярной проблемы многих веб-мастеров — закругление блоков.
Для этого варианта закругления используются VML и CSS3.

Решение без картинок, работает во всех Internet Explorer’ах включая 5ый, в Firefox, в Safari, но к сожалению в старых версиях Opera не работает.
Читать дальше

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

Reading time4 min
Views42K
На технику Сетки я обратил внимание около года назад. Тогда эта техника после очень поверхностного изучения показалась мне бесполезной и очень экспериментальной, отталкивало то что для реализаций необходимо создавать лишнюю разметку. Но сейчас уже становится трудно не замечать количество веб-сайтов построенных на сетке, а так же количество статей и уроков о ней. Благодаря последним стало гораздо проще изучить и понять принципы и концепцию, сделать более менее реальные выводы. Мой вывод спустя год таков — «Это простое и полезное решение которое когда либо было создано для вёрстки веб-страниц, должен знать каждый уважающий себя веб-дизайнер.»
Читать дальше →

Облако тегов: линейная зависимость vs логарифмическая

Reading time2 min
Views3.6K
Этот пост меня сподвигли написать две вещи. Автокадабра и некто под ником napisal, кто активно не соглашался с моим постом

Дело было так: я зашёл в карту клубов Автокадабры и понял что она мне ни о чём не говорит. Создавалось впечатление, что пишут всего в трёх клубах. После изучения облака я пришёл к выводу что линейная зависимость размера тега (в данном случае блога) от количества публикаций совершенно не информативна. Клубы с одной публикацией выглядят так же как и с 15-ю.
далее с картинками

38 статей о создании закругленных углов на сайтах

Reading time4 min
Views12K
Моя статья на Временно.нет
38 статей о создании закругленных углов на сайтах
Часто сталкиваешься с необходимостью создания блоков с круглыми краями. Задавшись вопросом как вообще можно решить поставленную задачу, сделал подборку интересных статей и уроков на данную тему.

Здесь представлен обзор 38 статей, разбитых на 4 категории по способам реализации.
Читать дальше →

ТЗ для web-разработчика

Reading time4 min
Views21K

Написание хорошего ТЗ для разработки сайта еще та проблема, и я поделюсь своим опытом по созданию «человеко-понятного» описания для заказчика для разработчика.
Читать дальше →

Прячем прочитанные комментарии

Reading time1 min
Views675
В один прекрасный момент мне просто напросто надоело читать длинную простыню комментариев к топикам, при том что комметны появлялись постоянно, а старые читать было совершенно неохота…
Тогда пришлось познакомиться с Greasemonkey и приготовить скрипт, добавляющий на панель информации о топике кнопку, скрывающую все старые комментарии. Небольшим довеском оставил комментарий-родитель, что бы легче было улавливать суть новых постов…





P.S. Что бы использовать плагин в FF, необходимо установить расширение greasemonkey.


UPD: Повторное нажатие на кнопку, возвращает комментарии на место


UPD: Теперь форма добавления каментов не скрывается :)

Успешный проект – проект, ориентированный на пользователя

Reading time12 min
Views2.7K
Ориентируя проект на цели пользователя, можно создать новые, удобные и востребованные сервисы. Более того, можно создавать социальные коммуникации вокруг товаров, и это успешно монетизируется! Вот только… Что поможет учесть цели ваших пользователей? Маркетинг? К сожалению, «лобовой» перенос в интернет практики обычного маркетинга не даёт результата.

Текст доклада Павла Коноплицкого на конференции SocialExperience 2008

Разные пользователи — разные потребности

порочное убеждение в том, что ресурс должен создаваться для всех

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

9 статей на тему круглых кнопок

Reading time2 min
Views11K
9 статей на тему круглых кнопок

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

Здесь представлены
9 отличных статей на тему создания кнопок с изменяемой шириной

10 лучших вебсайтов по обучению Photoshop

Reading time1 min
Views56K
Вместо того, чтобы тратить впустую время, обыскивая сеть, в поисках хороших уроков по Photoshop, придерживайтесь этого списка.

PS Heroперейти


PSD tutsперейти


Tutorial 9перейти

Читать дальше →

Социальные сети, перспективы развития и способы монетизации. Часть 3

Reading time12 min
Views6.6K
Третья часть моего доклада на конференции UA WEB про социальные сети. Тема части: способы монетизации социальных сетей.

Для пропустивших, советую сначала прочитать первую часть и вторую часть
Читать дальше →

Социальные сети, перспективы развития и способы монетизации. Часть 2

Reading time10 min
Views9.1K
Вторая часть моего доклада на конференции UA WEB про социальные сети. Тема части: перспективы развития социальных сетей.

Для пропустивших, советую сначала прочитать первую часть
Читать дальше →

Information

Rating
Does not participate
Location
Краснодар, Краснодарский край, Россия
Date of birth
Registered
Activity