50 лучших сервисов для ui/ux дизайнера

Я продолжаю писать про проектирование сайтов и разработку интерфейсов. На этот раз выделил 50 сервисов для построения интерфейсов. Эти сервисы я по крупицам собирал на протяжении нескольких лет…

Однократный вызов функции с таймаутом

Бывает нужно подписаться на какое-то событие, но нет уверенности, что оно вообще может наступить. Можно условиться о неком интервале, в течение которого мы ожидаем это событие. /** * @param…

Кеширование медленных вычислений

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

Лучшие учебные материалы по JavaScript

По JavaScript сейчас очень много материала, и начинающему трудно с наскока понять, на что обратить внимание, а что лучше можно и проигнорировать. Ниже — ссылки на лучшее из того, что доступно. …

Будущее веб-разработки

«Примерно 35 миллиардов устройств подключено к интернету. Скоро их станет так много, что мы перестанем считать» — Эрик Шмидт, Google. Британская студия Yiibu, создавшая адаптивный сайт для Nokia…

Веб-приложения съедят нативные

Якоб Нильсен*, гуру в мире юзабилити и веб-дизайна, 13 февраля опубликовал в своем блоге статью «Mobile Sites vs. Apps: The Coming Strategy Shift» («Мобильные сайты против приложений: грядущая смена…

Как сделать один сайт для всех устройств

Этот вопрос уже довольно давно в цивилизованном мире обдуман, и, более того, он уже решен. Сейчас можно сделать 1 сайт с единственной версткой, который будет работать на устройствах, начиная с…