Javascript.RU

Тоннель к локальному приложению

Иногда появляется необходимость показать кому-нибудь веб приложение, работающее на локальном компьютере. В этом случае можно применять приложение ngrok, представляющее собой «тоннель» к локальному приложению. Также это может быть полезно при тестировании и отладке приложения на мобильном устройстве. Работает это следующим образом… Допустим есть локальное приложение NodeJS, работающее на порте 8001. И нам нужно дать доступ […]

0

Дамп объектов или сделаем жизнь проще

Зачастую при отладке js-скриптов нам нужно получить развёрнутый дамп того или иного объекта. Не менее полезной является возможность навигации по дереву DOM, свойствам объектов и т.д. Обычно такой функционал на себя берут плагины к браузерам, вроде firebug для лисы. Но браузеров много и их кол-во постоянно растёт. читать дальше »

+2

Удобная JavaScript консоль

Хотели бы вы иметь возможность работать с JavaScript консолью в любом веб броузере? Прекрасное решение, реализующее эту возможность, создал Антон Теряев. Его консоль представляет собой динамически генерируемое перетаскиваемое окно, в которое можно вводить и выполнять программы JavaScript.

0

Как просмотреть стэк вызова функций в JavaScript

В Firebug - популярном плагине для Firefox, существует фукнция console.trace(), которая позволяет просмотреть стэк фукнций, т.е. просмотреть последовательность вызова функций до определенной точки. Но если вы его не используете, либо, что более вероятно, вам нужно просмотреть стэк вызова функций на других браузерах, не поддерживающих Firebug, то вам возможно пригодится следующая функция, созданная Эриком Венделином (Eric [...]

0

CompanionJS - JavaScript дебаггер для IE

Может для кого-то это и не новость, но я об этом плагине узнал только сейчас на Стартаперы.ru. Судя по описанию, CompanionJS предоставляет браузеру Internet Explorer функциональность для работы с JS как у Firebug - лог ошибок, JavaScript консоль и т.д.

Мне не совсем понравилась кнопочка “Buy” в меню на домашней странице, однако как я позже выяснил, [...]

0

отладка в IE6/7 с помощью Visual Studio Express

В дополнение к этой статье.

Visual Studio Express 2008 — легально бесплатная версия VS, скачивается с сайта майкрософт. Увы, только в виде web-инсталлятора или в составе DVD с остальными бесплатными студиями от MS. читать дальше »

0

Об ошибках, которые вовсе не ошибки.

Недавно пришлось ловить два странных бага.

Первый заключался в том, что комменты, отправленные из Оперы ajax'ом, удваивались и даже учетверялись. Причем из Оперы и только из Оперы.
Отчаявшись понять, в чем же проблема, я решил посмотреть, а каков же нормальный ход вещей, и поглядел отладочный вывод в FireBug. читать дальше »

0

Несколько версий Internet Explorer одновременно

Эта статья посвящена особенностям тестирования в нескольких версиях Internet Explorer одновременно: 5.5-8

UPDATED: 16.07.2010 читать дальше »


CompanionJS (показ ошибок) для Internet Explorer

Конечно, это далеко не Firebug.
Но умеет делать две приятные вещи под IE.

  1. Выдает javascript-ошибки, показывает строку скрипта
  2. Дает javascript-консоль
  3. Простейшие возможности Firebug Console API типа console.log
читать дальше »

Скриптуемый отладочный прокси Fiddler

Fiddler - прокси, который работает с трафиком между Вашим компьютером и удаленным сервером, и позволяет инспектировать и менять его.

Fiddler можно расширять с помощью скриптов на языке JScript.NET (писать их очень просто), кустомизировать меню программы, и вообще - замечательный инструмент.

Использовать его можно с любым браузером.

Эта статья описывает Fiddler 2.1 с некоторыми обновлениями, которые я периодически добавляю в статью при выходе новых версий.
В вашей версии Fiddler какие-то возможности могут измениться, какие-то образоваться. читать дальше »