Онлайн сервис для конвертации шрифтов
2011-08-04Определяем, установлен ли Flash Player
2011-07-11Чтобы узнать доступен ли Flash-плеер в браузере пользователя, можно воспользоваться такой функцией:
Прочитать остальную часть записи »
.htaccess: Редирект в зависимости от IP-адреса пользователя
2011-07-04Идея такова: по IP-адресу пользователя определяем его страну и перенаправляем на ту страничку сайта, которая ему подойдёт больше всего.
Прочитать остальную часть записи »
О WebSocket-ах на примере реализации чата мгновенных сообщений с помощью node.JS
2011-07-02Цель этой статьи — на простом примере ознакомится с новым, еще непривычным, подходом в организации взаимодействия веб-приложений с сервером. В качестве «Hello World»-приложения для этой технологии нам отлично послужит чат. В статье будет продемонстрирована реализация серверной и клиентской частей приложения, чтобы лучше понимать как они взаимодействуют.
Прочитать остальную часть записи »
Установка node.JS на Ubuntu
2011-07-02Установить node.JS на Ubuntu очень просто. Сделать это можно с помощью стандартного менеджера пакетов Synaptic.
Прочитать остальную часть записи »
.htaccess: Редирект в зависимости от языка в браузере
2011-07-01В данном посте представлен пример, позволяющий перенаправить пользователя на языковую версию сайта, которая больше всего подходит конкретному юзеру. Язык берётся из браузера, и отдается в заголовках как «Accept-Language».
Прочитать остальную часть записи »
JavaScript: IE9: Метод getYear() изменил поведение
2011-06-12IE9 становится всё ближе к стандартам. Примером этому может служить JavaScript-метод для определения текущего года — getYear(). (Примечание: Лучше использовать getFullYear()).
Прочитать остальную часть записи »
CSS: Выпадающее меню средствами CSS без JavaScript
2011-06-11Вещи, связанные с внешним оформлением, всегда лучше возлагать на плечи CSS по таким причинам:
- мы освобождаем JavaScript от кода, не связанного с бизнес-логикой, чем делаем его понятнее и проще;
- нативный функционал браузера обычно работают быстрее чем JavaScript;
- пользуясь возможностями CSS, мы экономим своё время, потому что решаем поставленную задачу проще и быстрее;
- невероятно, но факт: JavaScript может быть отключен в браузере :).
Надеюсь, что я смог вас убедить.
Прочитать остальную часть записи »
JavaScript: Плавное перемещение к началу страницы
2011-05-24Небольшой, но полезный скрипт, позволяющий плавно проскролить веб-страничку в самый вверх. Такие скрипты должны всегда быть под рукой.
Прочитать остальную часть записи »
JavaScript: Получение изображения на клиенте с поля для выбора файлов
2011-05-23Такая возможность может понадобится, если нам нужно использовать выбранное, но еще не загруженное на сервер, изображение. К примеру: мы ходим динамически создать превью подгружаемой фото, или отобразить картинку на канве для дальнейшей обработки.
Прочитать остальную часть записи »