Я шукаю інструмент, який може:
- перевірити елементи HTML
- управління / налагодження JavaScript
- продуктивність профілю
- змінювати елементи в режимі реального часу
Я шукаю інструмент, який може:
Відповіді:
Він вбудований. Сторінка [paper] -> Developer -> Інструменти для розробників (у Chrome v5 і нижче). У версії v6, ймовірно, буде по-іншому, оскільки, здається, кнопка Сторінка зникає у цій версії.
Минуло 4 роки, як було задано оригінальне запитання. Зараз Chrome (стабільний) має версію 38. Тривалий час він включав повний набір Інструментів для розробників , які приблизно еквівалентні Firebug для Firefox (хоча, до речі, у Firefox навіть є вбудований інспектор ).
Деякі інструменти для розробників Chrome дозволяють вам робити:
До інструментів розробки можна отримати доступ різними способами.
Меню Chrome -> Інструменти -> Інструменти для розробників
Ctrl+ Shift+ Iв Windows або Cmd+ Shift+ Iна Mac
F12 на Windows
Клацніть правою кнопкою миші будь-де на сторінці та виберіть Перевірити елемент
Інструменти в браузері чудово справляються зі своєю роботою і зазвичай є вашим найкращим вибором, але іноді вони не надають достатньо технічних деталей щодо корисних навантажень HTTP запиту / відповіді або занадто специфічні для сторінки.
У цих випадках ви можете виявити, що спеціалізований інструмент перевірки HTTP, як-от Fiddler або одна з альтернатив Linux , надасть більше розуміння.
Якщо вам справді потрібно отримати голий метал, Wireshark виходить за межі HTTP для повного аналізу мережевого трафіку, але будьте готові спочатку бути перевантаженими.
Ви також можете спробувати швидкий Tracer з відкритим кодом Google - http://code.google.com/webtoolkit/speedtracer/
Speed Tracer - це інструмент, який допоможе вам виявити та виправити проблеми з продуктивністю у веб-додатках. Він візуалізує показники, взяті з приладових точок низького рівня всередині браузера, і аналізує їх під час роботи програми. Speed Tracer доступний як розширення для Chrome і працює на всіх платформах, де розширення на даний момент підтримуються (Windows та Linux).
Використовуючи Speed Tracer, ви зможете отримати кращу картину того, де витрачається час у вашій програмі. Сюди входять проблеми, спричинені розбором та виконанням JavaScript, компонуванням, перерахунком стилю CSS та відповідності селекторів, обробкою подій DOM, завантаженням мережевих ресурсів, тимчасовими пожежами, зворотними викликами XMLHttpRequest, фарбуванням тощо.