Июль 28, 2009
Для того, чтобы растянуть фон блока визуально на высоту родительского блока обычно используется метод, основная суть которого заключается в следующем: родительскому блоку задается
.parent
{
overflow:hidden;
}
Дочерним блокам, которые нужно визуально растянуть, задается большой padding и равнозначный отрицательный margin, в результате фон растягивается, а лишняя часть обрезается засчет родительского блока.
Можно задать например так:
.child
{
padding-bottom: 37000px;
margin-bottom: -37000px;
}
У этого метода есть недостатки, но тем не менее он очень полезен и удобен. Верстая очередной макет, обнаружил, что в опере это метод срабатывает, только если внутренние блоки – плавающие. Иначе колонки разгоняет по высоте несмотря на overflow: hidden;.
Соответственно, для починки нужно задать
Июль 20, 2009
Завел учетку на твиттере, теперь буду скидывать туда мудрые мысли и умные ссылки.
http://twitter.com/can3p
Июль 9, 2009
Задача: есть страница – http://dpetroff.ru. На странице отсутствует дизайн. Надо его сделать.
Требования к дизайну:
- минимум графики. В идеале – одна-две картинки
- вся представленная информация должна иметь место на главной странице, а так же логично и ясно там расположена.
- к визуальной части особых требований нет, полагаюсь на ваш вкус, главное чтобы было эстетично и удобно.
Что я могу предложить:
- ссылку на мой сайт в вашем портфолио
- взаимовыгодное сотрудничество с перспективой дальнейших совместных работ
- немного денег
Предложения принимаю любым из указанных на странице способов.
Июль 3, 2009
Во flash существует возможность масштабирования клипов, причем независимо по осям. За это отвечают свойства _xscale и _yscale. Значения этих параметров отвечают масштабированию в процентах от оригинального размера. Но, к сожалению, в документации неясно написано, как же все-таки влияют эти свойства на поведения клипов.
На самом деле, фактически (кроме внешнего вида) меняются только свойства _width и _height клипа. Фактически, просто получается клип другого размера. Если был клип размером 100×200, и ставим масштабирование _xscale = _yscale = 200, то на вхыоде получаем клип размерами 200×400. Больше с клипом не происходит ничего, и это важно. Координаты клипа не меняются. Зная эти нюансы масштабирование компонентов представляется совсем в другом свете и трудностей больше никаких представлять не может.
В качестве примера приложен ролик, в котором можно масштабировать картинку, отслеживая ее параметры. Как видно, все достаточно прозаично.
Ролик: swf , fla
Июль 2, 2009
Компания Rambler выпустила предварительную версию мессенджера нового поколения – Rambler Virtus. Новинка интересна тем, что
- Работники Рамблера вспомнили про протокол Jabber, и теперь поддерживается все что угодно, от Я.Онлайн, до Google Talk.
- Вероятно это будет первое приложение на Adobe Air, которое найдет себе место у российских интернетчиков.
- С помощью клиента можно будет получать и отправлять почту
- Имеет место быть бот, который может переводить с английского и немецкого.
Кроме джаббера нам придлагают обычный набор плюшек – игрушки, смски.
Самое вкусное конечно же в лицензионном соглашении, которое рекомендую всем к прочтению, благо оно совсем небольшое. Если резюмировать, то пользователи должны быть счастилвы простой возможности использовать чудо-программу и не ругаться на баннеры на полонитора и трояны, которые через эту программу будут лезть. Пара цитат.
5.1. Лицензиар не несет ответственности:
# подверженность влиянию нежелательных материалов и/или сторон,
включая, в частности, зараженные файлы;
# несанкционированное вторжение в вашу частную жизнь в процессе
или в результате использования ПО вами или другим лицом;
# имитация соединения, подслушивание, подсматривание, получение
“спама", взламывание паролей, приставание, мошенничество, подлог,
надувательство, электронное вторжение, фальсификация, хакерство,
удаление содержимого диска, заражение системы, включая, в
частности, использование вирусов, червей и троянских коней,
которые вызывают несанкционированный, повреждающий или вредный
доступ, и/или поиск информации и данных в вашем компьютере или
иные формы деятельности, которые могут считаться незаконными;
# несанкционированный показ информации и материалов, которые
вы получаете или отправляете через ПО другим пользователям,
широкой публике или иным конкретным лицам, для которых вы
не предназначали данную информацию и материалы.
И за многое многое другое они ответственности конечно же не несут. Удачи в разработке. Кстати ссылку на месседжер через рамблер найти не смог, пришлось использовать гугл.