最近は専らwebのリッチテキストエディタの開発をしている@iricoです。 そんな折にあることに気づいてしまいました。 「コピペって奥が深い…!」 ということで、コピペ、つまりcopy and pasteについて詳しく知ろうというのが今記事の目的です。 ブラウザへのcopy and pasteは大まかな流れは以下です。 ①Excelなどの各アプリケーションデータや画像データをCtrl+Cでコピーし、 ②Ctrl+Vでブラウザにペーストし、 ③そのデータをアプリケーション側で取り扱う これら全てを扱うと膨大になってしまうため、今記事ではOSのClipboardを中心に①について解説していきます。 Clipboard Clipboardの実態は、複数のアプリケーションからアクセス可能な共有メモリのことです。 Clipboardといえばcopy and pasteというイメージも強いですが、共有