Жовті Лабораторії Інструменти працює на сервері Node.js, проста в установці , і дозволяє розробникам тестувати веб-сайт (через URL). Це робиться шляхом доступу до веб-сайт за допомогою PhantomJS та збір різних метрик і статистики.
Ці показники потім маніпулювати і представлені в зручному для розуміння формі, організований в категоріях інтересу.
В даний час є розділ для аналізу виконання графік JavaScript, в комплекті з профілювальник JavaScript, який дозволяє розробникам бачити, як JS скрипти були виконані, то, що де їх результати і як це вплинуло на продуктивність сторінки.
Сценарії JS і їх результати класифікуються на основі, як вони взаємодіють з DOM, поки вона створюється, взаємодіяли з, завантаження нового контенту та після того як вона була завершена.
Другий основний утиліта є градація функція, яка забезпечує-к-F бали, грунтуючись на виконанні різних утиліт і операцій, таких як DOM складності, маніпуляції DOM, число HTTP запитів, мережевих взаємодій, складності CSS, і так далі .
Крім веб-версії Жовті Інструменти Лабораторії, пакет також поставляється з інтеграцією Node.js CLI, завдання Грунт і загальнодоступному RESTful API.
Загалом, Жовті Інструменти Лабораторні може бути дуже корисним для початківців і просунутих кодерів, допомагаючи їм поліпшити або виправити як вони пишуть JS і CSS, підвищуючи швидкість завантаження сторінки і загальну продуктивність їх коду.
Що нового в цьому випуску:
- Правила зміни:
- Нове правило Загальна вага
- Новий оптимізації правило Зображення, яке говорить вам кількість КБ, які могли б бути збережені
- Новий мініфікація правило файлу, який говорить вам кількість КБ, які могли б бути збережені
- Змінено правило стиснення Gzip сказати кількість КБ збережені
- Новий правило, не lazyloaded зображення, які виявляє образи при кратному
- перегрупував відрізняється HTML / JS / CSS / JSON / зображення / WebFont / відео / інші розділені правила в Правило номер просить
- перегрупував 3 розділені Малі JS / CSS / файли зображень правила в малих правило передбачає
- Покращення:
- Реорганізовані категорії на приладовій панелі, вага сторінки і просить тепер перша
- Перейменовано категорія Мережа в конфігурації сервера
- Змінено деякі правила пороги, в основному буде холодніше
Що нового у версії 1.7.2:
- Правила зміни:
- Нове правило Загальна вага
- Новий оптимізації правило Зображення, яке говорить вам кількість КБ, які могли б бути збережені
- Новий мініфікація правило файлу, який говорить вам кількість КБ, які могли б бути збережені
- Змінено правило стиснення Gzip сказати кількість КБ збережені
- Новий правило, не lazyloaded зображення, які виявляє образи при кратному
- перегрупував відрізняється HTML / JS / CSS / JSON / зображення / WebFont / відео / інші розділені правила в Правило номер просить
- перегрупував 3 розділені Малі JS / CSS / файли зображень правила в малих правило передбачає
- Покращення:
- Реорганізовані категорії на приладовій панелі, вага сторінки і просить тепер перша
- Перейменовано категорія Мережа в конфігурації сервера
- Змінено деякі правила пороги, в основному буде холодніше
Що нового у версії 1.6.4:
- Вилучені правила: "DOM вставляє", "DOM запити" і "Події пов'язані"
- Додана правило: "Доступ DOM", вважаючи все вище видалені правил і більше
- Додана правило "JQuery закликає порожній об'єкт"
- "Запити без результатів" тепер також розраховує JQuery запитів
- Зроблено "розраховувати шрифт" виключити охолоджувач
- Зроблено "Глобальні змінні" правило холодніше
Що нового у версії 1.4.1:
- Додати скріншот протестованої сторінки на приладовій панелі.
- Поліпшення правопорушників читаність для полегшення налагодження.
- Новий "різні CSS кольору" правило.
Що нового у версії 1.3.2:
- Додати скріншот протестованої сторінки на приладовій панелі.
- Поліпшення правопорушників читаність для полегшення налагодження.
- Новий "різні CSS кольору" правило.
Що нового у версії 1.2.0:
- Додати скріншот протестованої сторінки на приладовій панелі.
- Поліпшення правопорушників читаність для полегшення налагодження.
- Новий "різні CSS кольору" правило.
Що нового у версії 1.1.0:
- Жовті Інструменти Лабораторні тепер можуть бути використані:
- У модулі NodeJS (документація)
- За допомогою командного рядка (документації)
- Як громадський API (документація)
- Ще як онлайн-сервісу (http://yellowlab.tools)
Що нового у версії 1.0.0:
- Це перша версія дуже JavaScript орієнтовані.
Вимоги
- Node.js
- Бауер
Коментар не знайдено