テックタッチアドベントカレンダー6日目の記事です。 エンジニアの roki です。朝ラン愛好家なのですが、今年は初秋にひざを故障してしまい3ヶ月ほどお休みの後、全快とは言えないものの最近復活しました。気がつけば木枯らしが身にしみる季節。体は大事にしたいものです。 この記事では、ブラウザ拡張がPC内の他のプロセスと通信を行うための技術 Native Messaging の概要と、これを使ったデモアプリケーションの紹介をします。 Native Messaging とは manifest ファイルの準備 ブラウザ拡張内の処理 Native messaging プロトコル デバッグ時に気をつけること デモアプリケーション Native Messaging とは Native Messaging を用いると、Web ブラウザとは別に、ユーザーのPCにインストールされたネイティブアプリケーションとブラ

