Pull to refresh

Куда дизайнеру податься — Client Side против World Usability Day.

Lumber room
Скажем откровенно, 2007 год был разнообразен на различные ивенты: престарелые КИБ и РИФ, новоиспеченный массовик-затейник РИТ, перегруженный (как и полагается судя по названию) HighLoad. Был еще студенческий вечер встреч с грамматической ошибкой в названии – SofTool. Но интересно не это.

Меня всегда интересовало происхождение различных праздников и мероприятий, проводимых на них. 9 мая – вот с ним все понятно. 23 февраля тоже: мужики традиционно лопали в этот день просто потому что они мужики. 8 марта чуть сложнее: не отыскав мужей после 23, женщины придумали «женский» день, чтобы мужики, пусть с двумя бутылками и на спор, домой все же возвращались. Про традицию дарить цветы ничего не сказано, но можно предположить, что любовницы не было дома. Но интересно и не это.

Еще вот эксцесс: лучшие умы высчитали, что 256-ой день в году чаще других будет рабочим, и посему решили устроить своеобразный протест – день программиста.

Но вот какого хрена именно 8 ноября стало днем юзабилити – непонятно до сих пор. Выделяется то, что этот праздник приглашают отметить сразу два независимых коллектива: client2007.ru и wud2007.ru, причем первый разогреет публику 6 и 7 ноября, а второй будет потчевать коллектив, уже впитавший настроение (где поставить кавычки не придумал).

Жаль, что рассказать о WUD особо нечего: на сайте весьма скромно расположен только экскурс в программу мероприятия и обзор его участников.

У CLIENTSIDE ситуация немного лучше. Гуру (действительно, гуру) названы: Артемий Ломов — практикующий веб-разработчик, пропагандирующий веб-стандарты, автор книги «HTML, CSS, скрипты: практика создания сайтов»; Константин Самойлов – председатель Российского отделения ACM по эргономике и юзабилити; Сергей Швецов и Андрей Золотов – специалисты Usethics – старейшей компании, занимающейся разработкой и тестированием интерфейсов.

Как я понимаю, в отличие от всех остальных мероприятий, это будет узкоспециализированное, объединяющее в себе все технологии, применяемые на клиентской стороне компьютеров и мобильных устройств, что предельно расходится с собравшим в себе все РИТе и не думающем о пользователе HighLoadе.

Стоит отметить, что количество мест на ClientSide-2007 ProfyClub таки сократил. По крайней мере, если на этой неделе подать заявку (как это сделал я, чем горжусь), то попадешь железно.

Вобщем, следим за развитием событий.
Total votes 13: ↑12 and ↓1 +11
Views 458
Comments 3

Практический JS: оптимизируем CSS expressions

Client optimization *
Translation
Примечание: ниже находится перевод статьи «CSS Expression Optimization», в которой автор немного освещает использование и проблематику динамических свойств в CSS (aka CSS expressions). Также автор предлагает способ их оптимизации (исполнение один-единственный раз вместо постоянного выполнения). Далее приведены несколько тезисов с ClientSide'2007 по заявленной тематике. Мои комментарии даны курсивом.

CSS expressions были впервые представлены в Internet Explorer 5.0, который позволял назначать JavaScript-выражение в качестве CSS-свойства. Например, следующий код позволит разместить элемент в зависимости от того, какого размера окно браузера.

#myDiv {
   position:   absolute;
   width:      100px;
   height:     100px;
   left:       expression(document.body.offsetWidth  - 110 + "px");
   top:        expression(document.body.offsetHeight - 110 + "px");
   background: red;
}


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

читать дальше на webo.in →
Total votes 40: ↑30 and ↓10 +20
Views 972
Comments 26

Ruby|Python в браузере, сделай сам

.NET *

Зачем?

sidebar_gestaltКлиентскую часть в веб-приложениях принято создавать на JavaScript. Я считаю, что большинство разработчиков с огромным удовольствием бы отошли от этого правила и воспользовались своим любимым server-side языком. Ну что же, команда MIX Online предоставила любителям динамических языков такую возможность, подробнее об этом можно прочитать в “Проект Gestalt – пишите на Ruby, Python и XAML прямо в HTML на стороне клиента”. Ниже я предлагаю создать нечто подобное, но уже своими силами.
Читать дальше →
Total votes 18: ↑10 and ↓8 +2
Views 6.2K
Comments 8

Вот мы и на Хабре!

Конференции Олега Бунина (Онтико) corporate blog

Кто мы такие?


Онтико — с одной стороны мы компания-разработчик, специализирующаяся на разработке крупных и высоконагруженных проектов, с другой — организатор профессиональных IT конференций. Я уверен, что вы знакомы с нами лучше, чем мы с вами.

Например, сверхпопулярная социальная сеть ВКонтакте — одни из тех, кому мы помогали справиться с высокими нагрузками.
Читать дальше →
Total votes 151: ↑89 and ↓62 +27
Views 12K
Comments 46

Программа РИТ++ по клиентскому программированию

Конференции Олега Бунина (Онтико) corporate blog
imageВы помните, как все начиналось? Одна из самых интересных наших конференций — ClientSide. Летние встречи докладчиков...

Потихоньку и без горячки пробуем возродить идею. В Программном комитете ClientSide все те же люди, что были причастны и к первому ClientSide: Вадим Макеев, Дмитрий Сатин, Александр Шуркаев, Николай Мациевский, Сергей Чикуенок, Иван Дембицкий. Вы не знаете кто это? Наверное, Вы хардкорный PHP-программист, но не верстальщик ;-))

Под катом — программа секции «Клиентские технологии» на РИТ++
Читать дальше →
Total votes 24: ↑16 and ↓8 +8
Views 3.8K
Comments 15