Плагин для браузера AJAX Monitor

#ajax #browser #firefox-addon #google-chrome-extension

#ajax #браузер #firefox-аддон #google-chrome-расширение

Вопрос:

Я хочу написать плагин для браузера, который позволит мне загружать веб-страницу и будет отслеживать страницу на наличие любых асинхронных обновлений, а затем записывать сведения об этих обновлениях в файл. Пожалуйста, укажите мне на самый простой способ сделать это или на существующий плагин, если он существует. Спасибо!

Ответ №1:

Firebug, де-факто стандартный инструмент разработчика для Firefox, включает в себя все описанные вами функции, и хотя ведение журнала запросов в файл не встроено, расширение Omnibug, похоже, поддерживает это, или вы можете создать эту функциональность самостоятельно.

Комментарии:

1. Я ковырялся в firebug последние 20 минут, и я думаю, что я близок. Вы можете помочь? Я определил элемент dom, который я хочу отслеживать. Все, что меня действительно волнует, это когда добавляются дочерние элементы, я хочу захватить дочерние элементы. Как мне это сделать?

2. Вы не упомянули о мониторинге изменений DOM в своем вопросе. Извините, я недостаточно знаком с Firebug, чтобы ответить на этот вопрос.

3. Хорошо, я вижу нужную мне информацию на панели Net. Я вижу это только при развертывании событий там. К сожалению, расширение NetExport для firebug «не может быть установлено, поскольку оно несовместимо». Знаете ли вы способ обойти это?

4. Хорошо, почти готово… У меня установлен NetExport, и он работает, когда я вручную экспортирую панель. Но я хочу оставить это на несколько дней / недель, и я боюсь, что панель автоматически очистится после того, как она достигнет определенного размера в памяти, и тогда я потеряю накопленную информацию. Можете ли вы придумать обходной путь?