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
140
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
490
PhoneGap Build Dev Experience
alunny
2
230
Anatomy of an App
alunny
8
1.8k
Other Decks in Technology
See All in Technology
可視化により内部品質をあげるAIドキュメントリバース/20240910 Hiromitsu Akiba
shift_evolve
0
230
持続可能なソフトウェア開発を支える『GitHub CI/CD実践ガイド』
tmknom
8
1.4k
AI活用したくてもできなかった不動産SaaSの今とこれから
nealle
0
340
eBPFのこれまでとこれから
yutarohayakawa
10
3.2k
チームビルディングは"感性"で向き合おう / Team Building with Awareness
kohzas
0
270
Fediverse Discovery Providers overview
andypiper
0
170
AIを活用した柔軟かつ効率的な社内リソース検索への取り組み
cygames
0
190
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
250
プログラム検証入門
riru
6
880
タイミーのレコメンドにおける ABテストの運用
ozeshun
1
200
横断組織として考える共通DBの課題解決 〜 桃園の誓いアーキテクチャ 〜 / Addressing Shared Database Challenges as Cross-Team: “Peach Garden Oath” Architecture
4geru
0
130
社内の学びの場・コミュニティ形成とエンジニア同士のリレーションシップ構築/devreljapan2024
nishiuma
3
290
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
326
21k
Fireside Chat
paigeccino
31
2.9k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Unsuck your backbone
ammeep
667
57k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
What's in a price? How to price your products and services
michaelherold
242
11k
Speed Design
sergeychernyshev
22
430
How GitHub Uses GitHub to Build GitHub
holman
472
290k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Git: the NoSQL Database
bkeepers
PRO
425
64k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
89
16k
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