Архив рубрики: JavaScript/JQuery

Используем RequireJS и AngularJS вместе

Хотя и RequireJS и AngularJS используют Dependency Injections и могут делить функционал на модули, эти фреймворки созданы для абсолютно разных целей. RequireJS нужен для асинхронной загрузки скриптов и установления зависимостей между модулями. AngularJS — фреймворк для создания SPA. Мне нравится их совместное использование и … Читать далее

Рубрика: JavaScript/JQuery | Метки: , | Добавить комментарий

Jasmine. Тестируем AngularJS контроллеры

Благодаря использованию DI (dependency injections) тестирование контроллеров в AngularJS довольно простое дело. Для себя я выбрал Jasmine, хотя можно использовать и Mocha + Chai.

Рубрика: JavaScript/JQuery | Метки: , | 1 комментарий

Grunt.js. Установка.

Grunt.js — это инструмент для сборки frontend проектов. Используется для автоматизации выполнения различных заданий (минификация, конкатенация, прекомпиляция и т.д.).

Рубрика: JavaScript/JQuery | Метки: , | Добавить комментарий

Анимация в браузере. Рекомендации

Если анимация для современных браузеров не представляет почти никаких проблем, то для мобильных телефонов она может попортить немало нервов. В любом случае при создании анимации полезно придерживаться нескольких простых правил.

Рубрика: HTML/CSS, JavaScript/JQuery | Метки: , , | 1 комментарий

Ember.js — как узнать время создания DOM дерева?

Очень часто при создании приложения на Ember.js возникает необходимость держать под контролем время генерации DOM дерева. Существует довольно простой способ выводить это время в консоли как для всего приложения так и для отдельных View. 

Рубрика: JavaScript/JQuery | Метки: | Добавить комментарий

Настраиваем PhpStorm (WebStorm) для быстрого и удобного доступа к API jQuery

Быстрый доступ к jQuery API может очень сильно облегчить жизнь разработчику. Благодаря JetBrains стало возможно просматривать API прямо в IDE, даже offline. Все что для этого нужно — это просто 1 раз загрузить документацию jQuery в свой IDE, а затем … Читать далее

Рубрика: JavaScript/JQuery | Метки: , , , | Добавить комментарий

HTML5 Web Storage

С появлением HTML5 мы получили 2 новых объекта для хранения локальных данных. Это localStorage и sessionStorage. Они работают практически идентично, с той лишь разницей, что в первом — данные хранятся всегда, а во втором — данные удаляются после потери сессии … Читать далее

Рубрика: JavaScript/JQuery | Метки: , | Добавить комментарий

Создание jQuery плагина для массовой загрузки файлов на сервер

С появлением HTML5 File API загрузка файлов на сервер перестала быть проблемой. Раньше для этого использовались костыли, использующие Silverlight или Flash. Теперь же мы можем использовать только java script. Для загрузки файлов на сервер появились 2 новых объекта FormData и FileReader из XMLHttpRequest 2 … Читать далее

Рубрика: JavaScript/JQuery | Метки: , | 2 комментария

HTML5 атрибут placeholder

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

Рубрика: HTML/CSS, JavaScript/JQuery | Метки: , , | 1 комментарий

Добавляем свои правила валидации к плагину jQuery.validate

Для удобной валидации форм я обычно использую плагин jquery.validate. С его помощью очень просто валидировать любую форму используя уже готовые правила валидации (основаные на регулярных выражениях). Но иногда возникает нужда в использовании своих регулярных выражений и jquery.validate предоставляет хороший инструмент для этого. Например … Читать далее

Рубрика: JavaScript/JQuery | Метки: , , , | Добавить комментарий
  • Страница 1 из 2
  • 1
  • 2
  • >