Показаны сообщения с ярлыком safari. Показать все сообщения
Показаны сообщения с ярлыком safari. Показать все сообщения

пятница, 4 марта 2011 г.

Удаленная отладка Node.js приложений и кода на WebKit браузерах

В статье пойдет речь о Must Have тулзе для удаленной отладки Node.js приложений либо кода на WebKit браузерах node-inspector.

Для отладки кода в браузере, впринципе удаленная отладка и не нужна, не считая мобильных устройств, где она фактически не возможна потому что крайне не удобна. Совсем другое дело с серверным JavaScript. Node.js имеет несколько отладчиков, восновном продвигают ndb Node Debugger — консольная утилита для дебага Node.js приложений. Подходит только для фанатов консоли либо для мазохистов. Работать не удобно, отлаживать долго, по сравнению с отладкой кода в том же FireBug.

Что же умеет node-inspector:
1. Удаленная отладка
2. Отладка в графическом интерфейсе WebKit-debugger (На клиент ничего не нужно ставить — у вас все уже есть)
3. Редактирование runtime-кода!
4. Использует WebSockets, и никакого polling'а!
5. Удаленное профилирование блоков кода c использованием v8-profiler

вторник, 7 сентября 2010 г.

Демонстрация возможностей HTML5 на главной странице Google.com

Теперь можно увидеть HTML5 в действии, прямо на главной странице google.com, если смотреть с помощью Firefox, Safari или Chrome.
Логотип «Google» состоит из разноцветных шариков, которые разлетаются в стороны, если навести курсор.
В IE8 эффект работает, но все шарики одного размера, что смотрится не так красиво.



P.S. Работает также и на google.ru. Возможно, показывается не всем пользователям.

P.P.S. Как правильно отметили хабрапользователи ryuzaki_spb и Ogra, от HTML5 там только doctype =)
Шарики — это куча абсолютно позиционированных div со свойством border-radius.

3 P.S. А ещё можно потрясти окно браузера! (спасибо хабрапользователю larikov !)

4 P.S Прошу прощения у минусовавших меня фанатов FF за то, что изначально написал только Chrome и Safari. У меня у самого основной браузер FF, но там эффект почему-то не работал, сейчас — работает.


Источник: Хабрахабр - Google
Оригинальная страница: Демонстрация возможностей HTML5 на главной странице Google.com