У моей команды есть существующее веб-приложение, которое использует некоторый код Dojo, но не полностью «Dojo-ified» - никаких пользовательских виджетов, и наши вызовы AJAX, как правило, полностью обновляют панель содержимого с помощью полностью восстановленного HTML, скореечем просто получение данных JSON и обновление DOM на месте.
В рамках работы над POC, некоторые из моих товарищей по команде и я реорганизовали часть нашего кода в «полностью Dojo» - XHR вызываетвызывайте сервисы RESTful, которые возвращают JSON, и все запускается через созданные нами настраиваемые виджеты Dojo с шаблонами.
Нам нужно измерить влияние этого изменения несколькими способами - улучшение времени запросов / ответов, загрузка страницытайминги и побочные эффекты клиента, такие как различия в использовании памяти.
Я пытаюсь найти некоторые инструменты браузера, чтобы измерить размер сгенерированного DOM для каждой базы кода, поэтому мы можем убедиться, что мы незначительно увеличить объем занимаемой памяти, перейдя в «полное додзё» или иным образом повлияв на производительность на стороне клиента.Я нашел несколько сообщений, связанных с этим ( Инструменты для измерения размера веб-сайта и Инструменты для измерения всех (js) объектов на веб-странице ), но они оба предложили использовать инструменты Chromeи ничего больше.
Существуют ли инструменты для других основных браузеров (Firefox, IE 7/8 и Safari)?Или Chrome единственный, у кого есть такой инструмент?