Веб-дизайн

индекс
638,97

Дайджест интересных новостей и материалов из мира айти за последнюю неделю №7 (19 — 25 мая 2012)

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


26 мая 2012, 00:08
82
alexzfort 95,8

Создание анимированного 3D Шара на CSS3 перевод

image

Сегодня мы разберем яркий пример того, как использовать CSS3. Мы начнем с создания очень реалистичного 3D шара на чистом CSS3 и добавим немного анимации для того, чтобы придать шару «живой» эффект.

ДЕМО
Исходные файлы

25 мая 2012, 23:25
151
Lecaw 112,0

Greensock: анимация на JavaScript

Недавно я писал, что Greensock, прекрасная библиотека для скриптовой анимации на Flash, теперь поддерживает и JavaScript. В этой статье я продемонстрирую основы работы с GSAP v12 (beta). Результат будет примерно таким:


Сразу оговорюсь, что графику и идею для примера я взял из документации $fx(), ведь кто из нас откажется
24 мая 2012, 18:03
298
ssneg 147,2

В CSS4 media queries улучшится поддержка устройств с тачскрином

Вчера был опубликован черновик стандарта Media Queries level 4. Главные нововведения будущего стандарта — свойства pointer и hover — направлены на улучшение поддержки устройств, управляемых пальцами.

Свойство hover равно 1, если у устройства есть указатель, который можно навести на элемент без нажатия, и 0, если нет. Привычное для десктопных компьютеров поведение веб-сайта, когда при зависании над элементом указателя мыши появляется выпадающее меню или подсказка, создаёт много проблем пользователям планшетов и смартфонов. Свойство hover позволит не отказываться от него полностью, а продолжать использовать там, где возможно. Пример:
24 мая 2012, 16:12
6
ilya42 1024,2

Split button dropdown без javascript

Всем доброго времени суток!

Совсем недавно мне нужно было сотворить некий multi-action control для списка записей. На ум сразу же пришло использование split button dropdown, т.е. в данном случае кнопки отправки формы совмещенной с выпадающим списком экшенов. Подобные контролы не редко можно встретить в современных интерфейсах. Также существуют готовые решения входящие в сборки типа Twitter Bootstrap.

Однако реализации подобные бутстраповским не нравятся по нескольким причинам:
  • излишняя и не совсем нейтивная разметка
  • заточенность под javascript

Именно по этим причинам я решил заделать собственный вариант подобного контрола. Сразу хочу отметить, что все идеи реализовать так и не удалось, поэтому способ не претендует на полную замену js-решениям. Опять же, выкладываю его только для тех, кому будет полезно.
24 мая 2012, 15:21
117
PaulMaly 42,2

Выравниванием всё по центру с помощью CSS перевод

Этот перевод статьи Джошуа Джонсона — скорее памятка для решения такой тривиальной задачи, как центрирование элементов на странице. Зачастую это занимает гораздо больше времени при верстке, чем ожидается. В статье на примерах показано, как правильно выравнивать блоки или текст с помощью CSS — от самых простых случаев.
24 мая 2012, 15:17
413
grokru 256,4

Предлагаются лёгкие кнопки «Дальше» (оптом, недорого)

Поначалу введение кнопок, заметно выпадающих из дизайна по своим размерам, встретила массу осуждений в топике, посвящённом обновлению сайта 22 мая. Представитель Хабра Boomburum вполне с этим согласен и предлагает дизайн кнопки отправлять ему на личное сообщение. Однако, красивость одного решения, которое созрело в течение дня, предлагаю оценить всем.

Картинка для привлечения внимания:


+36
23 мая 2012, 05:03
34
spmbt 96,2

Тем временем на главной Google… синтезатор Муга! recovery mode

На этот раз Google со своим дудлом превзошёл сам себя
image

А посвящён он Роберту Мугу — пионеру электронной музыки. Он родился 23 мая 1934 года. Собственно, на главной Google упрощённая версия его синтезатора.
+76
23 мая 2012, 00:38
43
dimap 63,7

Анимированный 3D график на CSS3 перевод

image

Все началось с небольшого эксперимента из учебника +Nettuts, который рассказывает, как встроить 3D-графики в HTML-страницы с помощью CSS, изображений и JavaScript. После прочтения урока я загорелся желанием превратить эту идею на чистом CSS и посмотреть, как далеко я могу её усовершенствовать. Первоначальная задача заключалась в создании классических полупрозрачных 3D блоков, с 6 сторонами. Наша задача состоит в том, чтобы создать 3D-график.

ДЕМО
Исходные файлы

+66
22 мая 2012, 23:41
451
Lecaw 112,0

Улучшаем страницу 404-ой ошибки перевод

Если пользователь попадает на стандартную страницу ошибки 404, велика вероятность того, что он покинет веб-сайт и вряд ли вернется. Кастомная страница 404, полезная и привлекательная, способствует дальнейшему пребываниваю на вашем веб-сайте.


+6
22 мая 2012, 22:12
107
shimapa23 34,3