Кілька цікавих і корисних для веб-розробника # 14

  Доброго часу доби шановні хабравчане. За останній час я побачив кілька цікавих і корисних інструментів / бібліотек / подій, якими хочу поділитися з Хабре.
 
 

FastClick.js

Note Bene. Практично завжди сторінка в браузері на вашому тач пристрої реагує недостатньо швидко. Все через затримки в 300ms, щоб переконатися, що це не double tap. FastClick.js — це Поліфему які позбавляє користувачів вашого сайту від цієї затримки.
 
До речі це репозиторій від розробників найвідомішого Financial Times і у них же є ще один корисний проект на GitHub — ftscroller , за допомогою якого легко створити адаптивний скролінг і мульти-скролінг для будь-якого еленмента.
 
 
 

MozDef

На сьогоднішній день для хакерських атак існуємо безліч різних інструментів (metasploit, armitage, lair, dradis та ін), які дозволяють автоматизувати і синхронізувати дії, обмінюючись інформацією в режимі реального часу. У той час як можливості для захисту значно обмежені. Зважаючи на це компанія Mozilla вирішила створити Defense Platform, для автоматизації процесу реагування на інциденти безпеки і найбільш швидкого прийняття певних заходів безпеки.
 
Продовжуючи тему безпеки, хочу також поділитися DOMPurify , який «дезінфікує і перешкоджає XSS» в HTML, MathML і SVG. Написаний на JavaScropt, працює у всіх сучасних браузерах.
 
 

Refills

 image
Новий CSS фреймворк, але вельми не типовий. Refills — це «розфасовані» патерни, копоненти, міксини і все найкраще з Bourbon, Bitters і Neat.
 
 

CodeKit 2.0

 image
Вийшла друга версія досить популярного аппа серед веб-розробників. У своїх добірках я вже згадував про Prepros і Hammer . Коштувати сказати, що CodeKit був родоначальником тулкіта подібного виду. Зараз же він уміє компілювати Less, Sass, Stylus, CoffeeScript, Typescript, Jade, Haml, Slim, Markdown & Javascript; оптимізувати, мініфіціровать, стискати все те, що можна оптимізувати, мініфіціровать і стиснути; перевіряти синтаксис JavaScript і CoffeeScript; створювати LiveReload з'єднання, яке буде доступне в будь-якому браузері, на будь-якому пристрої, в ньому є Autoprefixer, розроблений нашими Злими марсіани; найпоширеніші фреймворки (Foundation, Bourbon, Compass) вже всередині, але що ще крутіше — це вбудований Bower; генерувати Source Map; і плюс до всього, ви можете «автоматизувати своє» за допомогою AppleScript або Bash.
 
 

Gremlins.js

 image
 

Про це скрипті кілька днів тому докладно написав хабраюзер Upward , але я не можу не згадати про це тут.
 
Gremlins.js емулює випадкові дії користувача: гремліни клікають всюди, куди можуть дістатися, вводять випадкові дані у форми, або переміщають миша над елементами, які цього не очікують. Їх мета: викликати JavaScript помилку або змусити додаток вийти з ладу.
 
 

CSS Dinner : перевіряємо розуміння принципів роботи селекторів:

 image
 
 

Наостанок:

  
                                                          Попередня добірка (Випуск 13)
 
Приношу вибачення за можливі помилки. Якщо ви помітили проблему — напишіть будь ласка в личку.
 

  
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.