Отже, сьогодні у нас невелика добірка корисних (на мій погляд) JS скриптів і плагінів, які можливо стануть вам в нагоді при роботі. Мені, наприклад, вже стали в нагоді декілька разів.
У статті ми розглянемо такі скрипти: зміна favicon.ico (повідомлення а-ля Gmail), конвертер валют, обробник змін hash документа, скрипти для форматування дат, чисел і грошових величин, скрипт для фільтрації, сортування і пошуку за елементами списку, скрипт для автоматичної підстановки вендорних префіксів в CSS і дещо ще.
Notificon
Цей скрипт дозволяє міняти іконку favicon.ico браузера, як, наприклад, це зроблено в Gmail. Працює в браузерах Google Chrome 6+, Firefox 2+ і Opera.
Money.js
jQuery плагін для зручної конвертації валют. Скрипт використовує Open Source Exchange Rates API, який в свою чергу використовує Google Calculator API («закрите» API для продуктів Google), оновлюючи курси валют щогодини.
URI.js
Бібліотека для роботи з адресами. Дозволяє як створювати урли, так і отримувати з них потрібні параметри.
jQuery hashchange event plugin
Плагін дозволяє відстежувати зміни hash адреси документа (ту його частину, що йде після #). В деяких браузер для цього є спеціальна подія window.onhashchange, але для тих, в яких такої підтримки немає, відстежити зміну hash можна тільки перевіряючи адресу з певним інтервалом.
Даний плагін реалізує цей функціонал для всіх браузерів. Може стане в нагоді при AJAX навігації або при роботі з документами на різних доменах для передачі параметрів через hash.
Pretty Date
Невеликий скрипт для приведення дат з формату «2008-01-28T20:24:17Z» у більш людські, наприклад, «сьогодні», «два дні тому» і так далі.
ListJS
Скрипт на чистому JavaScript, що дозволяє сортувати і фільтрувати вміст HTML списків.
Accounting.js
Невеликий скрипт, що дозволяє форматувати числа і грошові величини.
Prefix Free
Цей скрипт позбавляє вас від необхідності писати одну і ту ж CSS властивість, але з різними префіксами. Наприклад, замість того, щоб писати border-radius з префіксами -webkit, -moz і -o-, можна написати просто border-radius і підключити даний скрипт, який при необхідності додасть префікси за вас.
Працює в браузерах IE9+, Firefox 3.5+, Opera 10+, Safari 4+ і Chrome.
Kibo
Невелика зручна JavaScript бібліотека для роботи з клавіатурними подіями. Вкрай корисна, рекомендую.
Автор TechDude
Категория: Для веб-майстра