JavaScript

Статьи по программированию на Javascript. Полезные решения для сайтов.

3 комментария
Преобразование времени в устный формат на Javascript

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

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

11 комментариев
Смена пароля в «Ajax системе регистрации/авторизации»

Обнаружив статью об Ajax системе авторизации, я внедрил ее в свой проект, все работает просто отлично, за что отдельное спасибо автору этих скриптов.

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

22 комментария
Отслеживание рекламных кликов в РСЯ

Для повышения эффективности рекламы на сайте, очень полезно знать, по каким объявлениям кликают пользователи, на каких страницах и по какому поисковому запросу пришел пользователь на сайт.

В этом руководстве мы напишем обработчик событий для кликов по объявлениям РСЯ, а также создадим цель в Яндекс.Метрике для удобного просмотра статистики.

1 комментерий
Полноценный Python-интерпретатор у вас в браузере

Нашел очень интересную штуку. Brython — это интерпретатор языка Python, написанный на JavaScript.

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

16 комментариев
Пишем чат на Tornado, Backbone и веб-сокетах

В этом руководстве мы создадим чат, работающий под управлением сервера Tornado. Для обмена сообщениями между пользователями и сервером будут использоваться веб-сокеты. В качестве базы данных для хранения сообщений возьмем MongoDB. Демонстрация работы чата.

8 комментариев
Локализация JavaScript приложений

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

Чтобы облегчить себе работу, я написал небольшую функцию для удобной манипуляции пользовательскими сообщениями. Функция поддерживает произвольную вложенность объектов. Например, мы можем определить сообщения, которые будут выводиться при отправке комментария.

7 комментариев
Добавляем кнопку «наверх» на свой сайт

Я думаю, что многие уже поняли о чем речь. Если нет, прокрутите эту страницу немного вниз, а потом нажмите на стрелку в левом верхнем углу. Такую анимацию очень просто создать при помощи JQuery.