SlideShare a Scribd company logo
Microsoft によるオープンな
Web デバッグ環境
尾崎 義尚
2015/9/26
尾崎 義尚 Ozaki Yoshihisa
• Microsoft MVP for Internet Explorer
• @yoshioms
• Web開発でよく使う、特に使えるChromeデベロッパー・ツー
ルの機能
• http://www.buildinsider.net/web/chromedevtools/01
• Web制作で使いこなしたいIE開発者ツールの最新機能
• http://www.buildinsider.net/web/ief12devtools/01
オープンソースじゃないけど
オープンな Edge
どんな感じでオープンか
デバッグ環境がオープン
開発の進捗がオープン
F12 開発者ツール
どんな感じでオープンか
デバッグ環境がオープン
開発の進捗がオープン
F12 開発者ツール
VORLON.JS
Vorlon.js
• http://vorlonjs.com/
• オープンソース
• 拡張可能プラグイン アーキテクチャ
• Node.js と Socket.io を利用
• リモート デバッグ可能なマルチ プラットフォーム開発者ツー
ル
Vorlon.js
• Vorlon.js サーバーのセットアップ、実行
$ npm i –g vorlon
$ vorlon
<script src=“http://localhost:1337/vorlon.js”></script>
• アプリで Vorlon.js を有効に
Vorlon.js
Vorlon.js
接続元クライアント一覧
Vorlon.js
ダッシュボード サイドは、送られてき
た情報でコマンド パネルを生成する
クライアント サイドは、デバイスの
情報を送信する
Vorlon.js
• デフォルト プラグイン
• Console
• Modernizr
• DOM Explorer
• Object Explorer
• サンプル プラグイン
• https://github.com/MicrosoftDX/Vorlonjs/tree/master/Plugins/Vorl
on/plugins/sample
• Console
• Modernizr
• DOM Explorer
• Object Explorer
• XHR Panel
• ngInspector (Angular.js)
• Network monitor
• Resource Explorer
Vorlon.js
息を吹き返した?
WebDriver
WebDriver
• ブラウザ テストの自動化
• W3C WebDriver 標準
• https://w3c.github.io/webdriver/webdriver-spec.html
• Microsoft WebDriver
• http://www.microsoft.com/en-us/download/details.aspx?id=48212
• Borland Silk
• http://online.borland.com/windows10
WebDriver
Microsoft WebDriver のインストール
http://www.microsoft.com/en-us/download/details.aspx?id=48212
1
Selenium のダウンロード
http://docs.seleniumhq.org/download/
2
Visual Studio コンソール アプリで、② を参照
3
WebDriver Status
Status Count
Complete 51
Partial 4
Not Yet 34
WebDriver Status
https://dev.modern.ie/platform/status/webdriver/details/
Build 10532 時点
Build/Priority Count
10240 36
10532 18
Priority 1 8
Priority 2 9
Priority 3 15
Priority 4 2
WebDriver ドキュメント
• Microsoft Edge 用 WebDriver
• https://msdn.microsoft.com/ja-jp/library/mt188085(v=vs.85).aspx
dev.modern.ie
RemoteApp - HTML5TEST
環境 スコア
IE11 (Windows 10) 348
IE11 with EdgeHTML(RemoteApp) 402
Edge (Windows 10 10547) 458
Chrome 45 526
仮想マシン
https://dev.modern.ie/tools/vms/windows/
XP_IE6
Vista_IE7
XP_IE8
Win7_IE8
Win7_IE9
Win7_IE10
Win8_IE10
Win8.1_IE11
Win7_IE11
Win10_Microsoft Edge
それぞれサポートされている仮想
化環境が異なる
VMWare
Hyper-V 2008R2
Hyper-V 2012
VirtualBox
VPC
ブラウザのスクリーンショット
https://dev.modern.ie/tools/screenshots/
どんな感じでオープンか
デバッグ環境がオープン
開発の進捗がオープン
F12 開発者ツール
UserVoice
• https://wpdev.uservoice.com/forums/257854-internet-
explorer-platform/category/84475-f12-developer-tools
デスクトップ IE 開発者ツールを使って
Windows Phone の IE mobileをデバッグ
• 412 votes
• MacOS / iOS の Safari みたいに Windows Phone の IE mobile
のデバッグができるようにして欲しい。
>>> VS できるよ。
• http://blogs.msdn.com/b/visualstudioalm/archive/2014/04/
04/diagnosing-mobile-website-issues-on-windows-phone-8-
1-with-visual-studio.aspx
要望
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6510481-debug-for-ie-mobile-on-windows-
phone-using-desktop
デバッガーでシンタックス エラーを表示
• 145 votes
• JavaScript ファイルにシンタックス エラーがあったとき、赤の
波線でエラーを表示して欲しい。
>>> Backlog に登録しました。
• そのうち実装します。
要望
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6225699-show-syntax-errors-in-debugger
Edit and Continue
• 122 votes
• デバッガーで JavaScript をデバッグ中にコードを変更したら、
その場で反映して、実行を継続して欲しい。
>>> 実装中
• 複雑な機能なので、ちょっと時間がかかります。
要望
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6225599-edit-and-continue
開発者ツールをドックできるように
• 64 votes
• 現在のウィンドウに開発者ツールをドックする機能が欲しい
>>> 実装中
• Edge のアップデートに追加できるように作業中です。
要望
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/9160582-dock-tools
[ESC] キーでコンソールを表示
• 26 votes
• Ctrl + ` でコンソール表示ってわかりにくい。Chrome とか
Firefox みたいに Esc キーで表示してよ。
>>> 作業中
• ガッテン
要望
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6709603-make-the-escape-key-open-the-console-
when-using-th
デバッグの中止
• 15 votes
• [デバッグの中止] できる機能が欲しい。デバッグを中止すると、
後続のブレークポイントで停止しないようにして欲しい。
>>> 作業中
• デバッガーを切断 (Disconnected) できる機能を実装中です。
要望
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6225650-stop-
debugging
Web View で F12 のサポート
• 12 votes
• Web View (ストア アプリ) や Web Browser (.NET) アプリケー
ションをデバッグできるツールがない。JavaScript のメモリ
リークや Hang、Crash のデバッグが可能になる機能が欲しい。
>>> 作業中
• Windows 10 の 1月プレビューで、組み込み Web コントロール
にアタッチできる F12Chooser.exe の早期リリースが含まれて
います。
要望
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6823388-f12-support-for-web-browser-and-
web-view-controls
F12Chooser.exe
要望
F12Chooser.exe
要望
リモートデバッグ プロトコルを使ったデバッ
グ機能
• 38 votes
• Chrome で実装されているデバッグ プロトコル
(https://developer.chrome.com/devtools/docs/debugger-
protocol) を使えるようにして欲しい。
>>> 作業中
• 早期プロトを公開中
要望
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6511301-debugging-capabilities-using-the-remote-
debugging
IE Diagnostics Adapter
• https://github.com/Microsoft/IEDiagnosticsAdapter
• MITライセンス
• Chrome remote debugging protocol
(https://developer.chrome.com/devtools/docs/debugger-
protocol) を使ったデバッグ
• Pre Alpha
• DOM と基本的なスクリプト デバッグのみ
• Microsoft Edge はまだ
IE Diagnostics Adapter
IE Diagnostics Adapter
IE Diagnostics Adapter
オワコン?
Boom! It’s done(実装済み)
採用されたアイディア
ネットワークの記録を自動的に開始してほしい
Ctrl + R でリフレッシュ
Chrome みたいにソースタブに CSS を
Cookie の検証と編集を可能に
Dart VM をサポートしないでほしい
Boom! It’s done
Chrome みたいにソースタブに CSS を
• JavaScript
• CSS
• ローカル ストレージ
• セッション ストレージ
• クッキー
Boom! It’s done
Cookie の検証と編集を可能に
Boom! It’s done
Cookie、セッション ストレージ、ローカル ストレージ
の値を参照、編集が可能に
どんな感じでオープンか
デバッグ環境がオープン
フィードバックと進捗がオープン
F12 開発者ツール
F12 開発者ツール
ドキュメントがオープンソースに (ただし英語だけ)
https://github.com/MicrosoftEdge/MicrosoftEdge-Documentation
DOM Explorer
DOM Explorer
変更箇所
ノードにバインドさ
れたイベント
Margin、Paddingなど
最終的に適用された
スタイル
ノードに適用されて
いるスタイル
疑似状態
DOM Explorer
• LESS、SASS をサポート
ソース切り替え
Web Essentials
F12 開発者ツールで変更した内容を Visual Studio に反映
コンソール
コンソール
フィルター
デバッガー
デバッガー
• JavaScript
• CSS
• ローカル ストレージ
• セッション ストレージ
• クッキー
デバッガー
• Cookie
• ローカル ストレージ
• セッション ストレージ
の内容確認・編集が可能
デバッガー
• マイコードのみをデバッグ (Just My Code)
• デバッグ済みのライブラリー コードにス
テップインしない
• jQuery, Bootstrap, 社内共通ライブラリーなど
デバッガー
• 後続のブレークポイントで止まらないようにする
デバッガーのデタッチ
デバッガー
• 比較
• 保存
• 整形出力 (Prettify)
• 右端で折り返す
• ライブラリー コードとしてマークする
• ソースの切り替え
デバッガー
• TypeScript, CoffeeScript のデバッグが可能
マップファイルを使って
元のファイルを読み込み
デバッガー
関数、オブジェクトを
参照しているソースを表示
関数、オブジェクトの
定義に移動
デバッガー
処理を止めることなく、コンソールに
状態を出力
デバッガー (そのうち)
• Time Travel Debugging
• Visual Studio にある Intellitrace みたいなもの
• 実行状態を記録
• たとえば、例外が発生したときに発生前の状態まで戻る
• MSR の研究結果
ステップバック
http://channel9.msdn.com/Events/WebPlatformSummit/2015/Whats-new-in-the-F12-Developer-Tools
http://channel9.msdn.com/blogs/Marron/Time-Travel-Debugging-for-JavaScriptHTML
ネットワーク
タブの切り替えが不要に
ネットワーク
ネットワーク
• デフォルト オン
ネットワーク
ネットワーク
レスポンス ボディー
整形も可能
HTTP ヘッダー
ネットワーク
Cookie
リクエストからレスポン
スまでの時間
遅い場合はチューニング
を検討する
• サーバーサイド処理
• CDN を検討リクエスト パラメータ
パフォーマンス
「UI の応答」と「プロファイラー」が統合
パフォーマンス
イベント
CPU 使用率
FPS
タイムライン
タイムライン詳細
パフォーマンス
空白の時間がある
処理がブロックされている
ように見える
パフォーマンス
イベントの詳細を見ると、Facebook プラグインのダウンロードから、
読み込みまでの時間が空いていることがわかる
パフォーマンス
読み込みに時間がかかって、
後続の処理まで待っていた
処理時間の配分
詳細まで切り分け可能
パフォーマンス
描画に時間がかかっているエレメントを
選択して、ハイライト
右クリックで DOM Explorer に切り替え
パフォーマンス 範囲内で実行された JavaScript
コードを表示
メモリ
メモリ
スナップショット作成時のメモリ状態を取得
• 使用量
• オブジェクト数
• 差分
メモリ
2 点間の比較
オブジェクトを参照しているオブジェクト
→参照されているということは、GC で回収されない
オブジェクト名をクリックすると
「デバッガー」のソースに切り替わる
エミュレーション
ドキュメント モードの切り替えが消滅
エミュレーション
緯度・経度、GPS なしをシミュレート
試験的機能
試験的な JavaScript 機能を有効にする
ES2015 Destructuring
ES2016 Async Functions
ES2016 Exponentiation operator

More Related Content

What's hot

Microsoft Edge 最新アップデートとこれから
Microsoft Edge 最新アップデートとこれからMicrosoft Edge 最新アップデートとこれから
Microsoft Edge 最新アップデートとこれから
Osamu Monoe
 
Internet Explorer 10 概要と変更点
Internet Explorer 10 概要と変更点Internet Explorer 10 概要と変更点
Internet Explorer 10 概要と変更点
Microsoft
 
Windows 10のWebブラウザ Microsoft EdgeとInternet Explorer 11
Windows 10のWebブラウザ Microsoft EdgeとInternet Explorer 11Windows 10のWebブラウザ Microsoft EdgeとInternet Explorer 11
Windows 10のWebブラウザ Microsoft EdgeとInternet Explorer 11
Microsoft
 
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
shigeya
 
Selenium2(web driver) ide編
Selenium2(web driver) ide編Selenium2(web driver) ide編
Selenium2(web driver) ide編
Tetsuya Hasegawa
 
ここが変わったTizen sdk2.0alpha
ここが変わったTizen sdk2.0alphaここが変わったTizen sdk2.0alpha
ここが変わったTizen sdk2.0alpha
Hiroshi Sakate
 
Selenium2(web driver)
Selenium2(web driver)Selenium2(web driver)
Selenium2(web driver)
Tetsuya Hasegawa
 
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイドXPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
Tetsuji Hayashi
 
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例
Takeshi Kondo
 
View customize pluginを使いこなす
View customize pluginを使いこなすView customize pluginを使いこなす
View customize pluginを使いこなす
onozaty
 
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
Osamu Monoe
 
Internet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないことInternet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないこと
彰 村地
 
XPagesジャンプスタート
XPagesジャンプスタートXPagesジャンプスタート
XPagesジャンプスタート
Mitsuru Katoh
 
View customize1.2.0の紹介
View customize1.2.0の紹介View customize1.2.0の紹介
View customize1.2.0の紹介
onozaty
 
マイクロソフトにとってのWebって?
マイクロソフトにとってのWebって?マイクロソフトにとってのWebって?
マイクロソフトにとってのWebって?
Microsoft
 
ハードコア デバッギング : サポート直伝! Windows カーネルモード デバッグ活用編!!
ハードコア デバッギング : サポート直伝! Windows カーネルモード デバッグ活用編!!ハードコア デバッギング : サポート直伝! Windows カーネルモード デバッグ活用編!!
ハードコア デバッギング : サポート直伝! Windows カーネルモード デバッグ活用編!!
TAKUYA OHTA
 
Introducing Windows Terminal
Introducing Windows TerminalIntroducing Windows Terminal
Introducing Windows Terminal
Kazuki Takai
 
めとべや東京10 Universal Windows Platform appの新しいバインディング
めとべや東京10 Universal Windows Platform appの新しいバインディングめとべや東京10 Universal Windows Platform appの新しいバインディング
めとべや東京10 Universal Windows Platform appの新しいバインディング
一希 大田
 
WindowsにおけるUIスレッドの基礎
WindowsにおけるUIスレッドの基礎WindowsにおけるUIスレッドの基礎
WindowsにおけるUIスレッドの基礎
ssuser349357
 

What's hot (20)

Microsoft Edge 最新アップデートとこれから
Microsoft Edge 最新アップデートとこれからMicrosoft Edge 最新アップデートとこれから
Microsoft Edge 最新アップデートとこれから
 
Internet Explorer 10 概要と変更点
Internet Explorer 10 概要と変更点Internet Explorer 10 概要と変更点
Internet Explorer 10 概要と変更点
 
Windows 10のWebブラウザ Microsoft EdgeとInternet Explorer 11
Windows 10のWebブラウザ Microsoft EdgeとInternet Explorer 11Windows 10のWebブラウザ Microsoft EdgeとInternet Explorer 11
Windows 10のWebブラウザ Microsoft EdgeとInternet Explorer 11
 
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
Internet Explorer 9 の新機能「固定サイト」 (Pinned sites)
 
Selenium2(web driver) ide編
Selenium2(web driver) ide編Selenium2(web driver) ide編
Selenium2(web driver) ide編
 
ここが変わったTizen sdk2.0alpha
ここが変わったTizen sdk2.0alphaここが変わったTizen sdk2.0alpha
ここが変わったTizen sdk2.0alpha
 
Selenium2(web driver)
Selenium2(web driver)Selenium2(web driver)
Selenium2(web driver)
 
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイドXPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
 
20060419
2006041920060419
20060419
 
JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例JenkinsとSeleniumの活用事例
JenkinsとSeleniumの活用事例
 
View customize pluginを使いこなす
View customize pluginを使いこなすView customize pluginを使いこなす
View customize pluginを使いこなす
 
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
 
Internet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないことInternet Explorer サポート提供終了で変わること変わらないこと
Internet Explorer サポート提供終了で変わること変わらないこと
 
XPagesジャンプスタート
XPagesジャンプスタートXPagesジャンプスタート
XPagesジャンプスタート
 
View customize1.2.0の紹介
View customize1.2.0の紹介View customize1.2.0の紹介
View customize1.2.0の紹介
 
マイクロソフトにとってのWebって?
マイクロソフトにとってのWebって?マイクロソフトにとってのWebって?
マイクロソフトにとってのWebって?
 
ハードコア デバッギング : サポート直伝! Windows カーネルモード デバッグ活用編!!
ハードコア デバッギング : サポート直伝! Windows カーネルモード デバッグ活用編!!ハードコア デバッギング : サポート直伝! Windows カーネルモード デバッグ活用編!!
ハードコア デバッギング : サポート直伝! Windows カーネルモード デバッグ活用編!!
 
Introducing Windows Terminal
Introducing Windows TerminalIntroducing Windows Terminal
Introducing Windows Terminal
 
めとべや東京10 Universal Windows Platform appの新しいバインディング
めとべや東京10 Universal Windows Platform appの新しいバインディングめとべや東京10 Universal Windows Platform appの新しいバインディング
めとべや東京10 Universal Windows Platform appの新しいバインディング
 
WindowsにおけるUIスレッドの基礎
WindowsにおけるUIスレッドの基礎WindowsにおけるUIスレッドの基礎
WindowsにおけるUIスレッドの基礎
 

Similar to Microsoft によるオープンなweb デバッグ環境 comm tech festival-

マイクロソフトの新しい Web 開発ツールと新しい Web ブラウザー、そして、それらの新しい機能についての話
マイクロソフトの新しい Web 開発ツールと新しい Web ブラウザー、そして、それらの新しい機能についての話マイクロソフトの新しい Web 開発ツールと新しい Web ブラウザー、そして、それらの新しい機能についての話
マイクロソフトの新しい Web 開発ツールと新しい Web ブラウザー、そして、それらの新しい機能についての話
Osamu Monoe
 
SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座
Hiroaki Oikawa
 
サイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOpsサイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOps
Shuhei Eda
 
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみようXpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
Takeshi Yoshida
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
寛 吉田
 
Voicepic@FukuiMASeminar
Voicepic@FukuiMASeminarVoicepic@FukuiMASeminar
Voicepic@FukuiMASeminar
Manabu Shimobe
 
アプリ屋もDockerをドカドカ使おう ~ Docker入門
アプリ屋もDockerをドカドカ使おう ~ Docker入門アプリ屋もDockerをドカドカ使おう ~ Docker入門
アプリ屋もDockerをドカドカ使おう ~ Docker入門
Hori Tasuku
 
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developer Camp 2012 Japan Fall
 
Dev camp2012jpn day2special
Dev camp2012jpn day2specialDev camp2012jpn day2special
Dev camp2012jpn day2specialKatsuhito Katoh
 
LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2
Yoshitaka Seo
 
Windowsストアアプリ開発 オープンセミナー広島
Windowsストアアプリ開発 オープンセミナー広島Windowsストアアプリ開発 オープンセミナー広島
Windowsストアアプリ開発 オープンセミナー広島Akira Onishi
 
Windows アプリケーション開発 はじめに ~ Windows アプリケーション開発初学者の方向け Visual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発 はじめに ~ Windows アプリケーション開発初学者の方向け Visual Studio を使ったアプリケーショ...
Fujio Kojima
 
(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について
Kazuhiro Hara
 
Redmine Applied for Large Scale
Redmine Applied  for Large ScaleRedmine Applied  for Large Scale
Redmine Applied for Large Scale
Rakuten Group, Inc.
 
Chrome DevTools.next
Chrome DevTools.nextChrome DevTools.next
Chrome DevTools.next
yoshikawa_t
 
バージョン管理の断捨離
バージョン管理の断捨離バージョン管理の断捨離
バージョン管理の断捨離Kazushi Kamegawa
 
Play jjug2012spring
Play jjug2012springPlay jjug2012spring
Play jjug2012spring
Takafumi Ikeda
 
JavaScript And Keywords
JavaScript And KeywordsJavaScript And Keywords
JavaScript And Keywords
uupaa
 
その Web サイト、その Web アプリを最新の IE11 に対応しよう
その Web サイト、その Web アプリを最新の IE11 に対応しようその Web サイト、その Web アプリを最新の IE11 に対応しよう
その Web サイト、その Web アプリを最新の IE11 に対応しよう
Osamu Monoe
 
Edge と IE、来年からの Web 制作
Edge と IE、来年からの Web 制作Edge と IE、来年からの Web 制作
Edge と IE、来年からの Web 制作
Osamu Monoe
 

Similar to Microsoft によるオープンなweb デバッグ環境 comm tech festival- (20)

マイクロソフトの新しい Web 開発ツールと新しい Web ブラウザー、そして、それらの新しい機能についての話
マイクロソフトの新しい Web 開発ツールと新しい Web ブラウザー、そして、それらの新しい機能についての話マイクロソフトの新しい Web 開発ツールと新しい Web ブラウザー、そして、それらの新しい機能についての話
マイクロソフトの新しい Web 開発ツールと新しい Web ブラウザー、そして、それらの新しい機能についての話
 
SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座
 
サイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOpsサイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOps
 
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみようXpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
 
Voicepic@FukuiMASeminar
Voicepic@FukuiMASeminarVoicepic@FukuiMASeminar
Voicepic@FukuiMASeminar
 
アプリ屋もDockerをドカドカ使おう ~ Docker入門
アプリ屋もDockerをドカドカ使おう ~ Docker入門アプリ屋もDockerをドカドカ使おう ~ Docker入門
アプリ屋もDockerをドカドカ使おう ~ Docker入門
 
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
 
Dev camp2012jpn day2special
Dev camp2012jpn day2specialDev camp2012jpn day2special
Dev camp2012jpn day2special
 
LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2
 
Windowsストアアプリ開発 オープンセミナー広島
Windowsストアアプリ開発 オープンセミナー広島Windowsストアアプリ開発 オープンセミナー広島
Windowsストアアプリ開発 オープンセミナー広島
 
Windows アプリケーション開発 はじめに ~ Windows アプリケーション開発初学者の方向け Visual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発 はじめに ~ Windows アプリケーション開発初学者の方向け Visual Studio を使ったアプリケーショ...
 
(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について
 
Redmine Applied for Large Scale
Redmine Applied  for Large ScaleRedmine Applied  for Large Scale
Redmine Applied for Large Scale
 
Chrome DevTools.next
Chrome DevTools.nextChrome DevTools.next
Chrome DevTools.next
 
バージョン管理の断捨離
バージョン管理の断捨離バージョン管理の断捨離
バージョン管理の断捨離
 
Play jjug2012spring
Play jjug2012springPlay jjug2012spring
Play jjug2012spring
 
JavaScript And Keywords
JavaScript And KeywordsJavaScript And Keywords
JavaScript And Keywords
 
その Web サイト、その Web アプリを最新の IE11 に対応しよう
その Web サイト、その Web アプリを最新の IE11 に対応しようその Web サイト、その Web アプリを最新の IE11 に対応しよう
その Web サイト、その Web アプリを最新の IE11 に対応しよう
 
Edge と IE、来年からの Web 制作
Edge と IE、来年からの Web 制作Edge と IE、来年からの Web 制作
Edge と IE、来年からの Web 制作
 

More from Yoshihisa Ozaki

Microsoft edge insider channelsがリリースされました
Microsoft edge insider channelsがリリースされましたMicrosoft edge insider channelsがリリースされました
Microsoft edge insider channelsがリリースされました
Yoshihisa Ozaki
 
Microsoft新しいブラウザーのウワサ
Microsoft新しいブラウザーのウワサMicrosoft新しいブラウザーのウワサ
Microsoft新しいブラウザーのウワサ
Yoshihisa Ozaki
 
Internet Explorer 11 August Updateの F12 開発者ツール
Internet Explorer 11 August UpdateのF12 開発者ツールInternet Explorer 11 August UpdateのF12 開発者ツール
Internet Explorer 11 August Updateの F12 開発者ツール
Yoshihisa Ozaki
 
Visual studio 14 CTP2 概要
Visual studio 14 CTP2 概要Visual studio 14 CTP2 概要
Visual studio 14 CTP2 概要
Yoshihisa Ozaki
 
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデートWindows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデートYoshihisa Ozaki
 
Internet Explorer 11 概要
Internet Explorer 11 概要Internet Explorer 11 概要
Internet Explorer 11 概要Yoshihisa Ozaki
 
C#coding guideline その2_20130325
C#coding guideline その2_20130325C#coding guideline その2_20130325
C#coding guideline その2_20130325Yoshihisa Ozaki
 
CLRの基礎 - プログラミング .NET Framework 第3版 読書会
CLRの基礎 - プログラミング .NET Framework 第3版 読書会CLRの基礎 - プログラミング .NET Framework 第3版 読書会
CLRの基礎 - プログラミング .NET Framework 第3版 読書会Yoshihisa Ozaki
 
C# コーディングガイドライン 2013/02/26
C# コーディングガイドライン 2013/02/26C# コーディングガイドライン 2013/02/26
C# コーディングガイドライン 2013/02/26
Yoshihisa Ozaki
 
Ie10正式リリース版のhtml5 css3
Ie10正式リリース版のhtml5 css3Ie10正式リリース版のhtml5 css3
Ie10正式リリース版のhtml5 css3Yoshihisa Ozaki
 
Code Pack の話
Code Pack の話Code Pack の話
Code Pack の話
Yoshihisa Ozaki
 

More from Yoshihisa Ozaki (11)

Microsoft edge insider channelsがリリースされました
Microsoft edge insider channelsがリリースされましたMicrosoft edge insider channelsがリリースされました
Microsoft edge insider channelsがリリースされました
 
Microsoft新しいブラウザーのウワサ
Microsoft新しいブラウザーのウワサMicrosoft新しいブラウザーのウワサ
Microsoft新しいブラウザーのウワサ
 
Internet Explorer 11 August Updateの F12 開発者ツール
Internet Explorer 11 August UpdateのF12 開発者ツールInternet Explorer 11 August UpdateのF12 開発者ツール
Internet Explorer 11 August Updateの F12 開発者ツール
 
Visual studio 14 CTP2 概要
Visual studio 14 CTP2 概要Visual studio 14 CTP2 概要
Visual studio 14 CTP2 概要
 
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデートWindows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
 
Internet Explorer 11 概要
Internet Explorer 11 概要Internet Explorer 11 概要
Internet Explorer 11 概要
 
C#coding guideline その2_20130325
C#coding guideline その2_20130325C#coding guideline その2_20130325
C#coding guideline その2_20130325
 
CLRの基礎 - プログラミング .NET Framework 第3版 読書会
CLRの基礎 - プログラミング .NET Framework 第3版 読書会CLRの基礎 - プログラミング .NET Framework 第3版 読書会
CLRの基礎 - プログラミング .NET Framework 第3版 読書会
 
C# コーディングガイドライン 2013/02/26
C# コーディングガイドライン 2013/02/26C# コーディングガイドライン 2013/02/26
C# コーディングガイドライン 2013/02/26
 
Ie10正式リリース版のhtml5 css3
Ie10正式リリース版のhtml5 css3Ie10正式リリース版のhtml5 css3
Ie10正式リリース版のhtml5 css3
 
Code Pack の話
Code Pack の話Code Pack の話
Code Pack の話
 

Recently uploaded

キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
嶋 是一 (Yoshikazu SHIMA)
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
tazaki1
 
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMMハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
osamut
 
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
azuma satoshi
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
Osaka University
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 

Recently uploaded (12)

キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
「進化するアプリ イマ×ミライ ~生成AIアプリへ続く道と新時代のアプリとは~」Interop24Tokyo APPS JAPAN B1-01講演
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
 
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMMハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
 
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
生成AIがもたらすコンテンツ経済圏の新時代  The New Era of Content Economy Brought by Generative AI
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 

Microsoft によるオープンなweb デバッグ環境 comm tech festival-