$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Weinre
Search
alunny
April 26, 2012
Technology
2
150
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
540
PhoneGap Build Dev Experience
alunny
2
240
Anatomy of an App
alunny
8
1.9k
Other Decks in Technology
See All in Technology
AI/MLのマルチテナント基盤を支えるコンテナ技術
pfn
PRO
4
680
Excelデータ分析で学ぶディメンショナルモデリング ~アジャイルデータモデリングへ向けて~ by @Kazaneya_PR / 20251126
kazaneya
PRO
3
840
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.9k
Introduction to Bill One Development Engineer
sansan33
PRO
0
320
翻訳・対話・越境で強いチームワークを作ろう! / Building Strong Teamwork through Interpretation, Dialogue, and Border-Crossing
ar_tama
4
1.5k
Kill the Vibe?Architecture in the age of AI
stoth
1
170
OpenShiftのBGPサポート - MetalLB+FRR-k8s編
orimanabu
0
150
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
380
命名から始めるSpec Driven
kuruwic
3
810
pmconf2025 - 他社事例を"自社仕様化"する技術_iRAFT法
daichi_yamashita
0
380
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
180
mablでリグレッションテストをデイリー実行するまで #mablExperience
bengo4com
0
470
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Thoughts on Productivity
jonyablonski
73
5k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
The Pragmatic Product Professional
lauravandoore
37
7k
4 Signs Your Business is Dying
shpigford
186
22k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
We Have a Design System, Now What?
morganepeng
54
7.9k
Practical Orchestrator
shlominoach
190
11k
The World Runs on Bad Software
bkeepers
PRO
72
12k
A Tale of Four Properties
chriscoyier
162
23k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
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