Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Weinre
Search
alunny
April 26, 2012
Technology
2
160
Weinre
An introducttion to Weinre - Webkit Inspector Remote
alunny
April 26, 2012
Tweet
Share
More Decks by alunny
See All by alunny
PhoneGap Build @ PG Day
alunny
1
560
PhoneGap Build Dev Experience
alunny
2
250
Anatomy of an App
alunny
8
1.9k
Other Decks in Technology
See All in Technology
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
170
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
660
Go標準パッケージのI/O処理をながめる
matumoto
0
230
組織全体で実現する標準監視設計
yuobayashi
3
500
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
100
OpenClaw を Amazon Lightsail で動かす理由
uechishingo
0
200
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/12 - 2026/2
oracle4engineer
PRO
0
170
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
180
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
910
エンジニアリングマネージャーの仕事
yuheinakasaka
0
110
VPCエンドポイント意外とお金かかるなぁ。せや、共有したろ!
tommy0124
1
700
visionOS 開発向けの MCP / Skills をつくり続けることで XR の探究と学習を最大化
karad
1
860
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
270
WCS-LA-2024
lcolladotor
0
480
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
990
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Designing Powerful Visuals for Engaging Learning
tmiket
0
290
Building Applications with DynamoDB
mza
96
7k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Optimizing for Happiness
mojombo
378
71k
Accessibility Awareness
sabderemane
0
82
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
240
Transcript
Weinre Andrew Lunny, PhoneGap/Adobe Thursday, 26 April, 12
Me @alunny Computer Scientist Nitobi Software Adobe Systems Author Thursday,
26 April, 12
A Brief History of Web Debugging Thursday, 26 April, 12
The Dawn of Time Thursday, 26 April, 12
alert() confirm, prompt Thursday, 26 April, 12
Some Dead Ends Thursday, 26 April, 12
extensions Thursday, 26 April, 12
browsers Thursday, 26 April, 12
bookmarklets Lite Thursday, 26 April, 12
bookmarklets are great because they run anywhere this will be
important later Thursday, 26 April, 12
alert() Thursday, 26 April, 12
enter weinre Thursday, 26 April, 12
‣ client - server - target architecture ‣ client (desktop):
webkit inspector ‣ target (mobile): bookmarklet-style JS ‣ server: relays msgs back and forth weinre nutshell Thursday, 26 April, 12
$ (sudo) npm install -g weinre $ weinre weinre: starting
server at http://localhost:8080 run locally Thursday, 26 April, 12
Thursday, 26 April, 12
Thursday, 26 April, 12
localhost? Thursday, 26 April, 12
debug.phonegap.com Thursday, 26 April, 12
‣ run anywhere ‣ don’t require any changes to the
browser/platform ‣ easy to change/update bookmarklets are great Thursday, 26 April, 12
‣ no low-level access ‣ advanced capabilities (e.g. step- debugging,
error logging) are difficult to impossible bookmarklets aren’t enough Thursday, 26 April, 12
Thursday, 26 April, 12
coming (slowly) Thursday, 26 April, 12