ブラウザからのDrag & Dropが意外と違う
2008.03.27 Thursday 22:12
Windows上でブラウザからアドレスバーのアイコンやリンクをドラッグして別のアプリケーションに貼り付ける操作はFirefoxでは普通にできる.しかし改めて他のブラウザで試してみたところ,意外にもブラウザから外へのDrag & Dropが受け付けられないのだ.
IE, Opera, Firefox, Safari, Sleipnirにnotepad, explorer, サクラエディタを加えてDrag & Dropが可能か調べてみた.
IE, Opera, Firefox, Safari, Sleipnirにnotepad, explorer, サクラエディタを加えてDrag & Dropが可能か調べてみた.
[チェックポイント]
ブラウザ: URLが開かれる
notepad: テキストエリアにURLが文字列で挿入される
explorer: URLショートカットが作成される
URLのすぐ左に表示されているサイトアイコンをDrag & Dropしてみた結果.Drop先はいずれもブラウザ部分.(Sleipnirを除く)
Sleipnirはブラウザ画面へのDropではIEと同様の動作だが,タブ部分へのDropでは挙動が異なるので,以下はタブ部分へのDropとする.
OK: 期待通り,No: Dropを受け入れない
▲: Dropを受け入れるが期待と異なる動作をする
[IE 7]
-> IE7: OK
-> Sleipnir: OK
-> Firefox: OK
-> Opera: No
-> Safari: OK
-> notepad: No
-> explorer: OK
-> Sakura Editor: OK
[Sleipnir 2.6.2]
-> IE7: OK
-> Sleipnir: OK
-> Firefox: OK
-> Opera: OK
-> Safari: No
-> notepad: ▲ (Shortcutがテキストファイルとして開かれる)
-> explorer: OK
-> Sakura Editor: OK
[Firefox 2.0]
-> IE7: OK
-> Sleipnir: ▲(URLの後ろにページ名が付く
-> Firefox: OK
-> Opera: No
-> Safari: OK
-> notepad: No
-> explorer: OK
-> Sakura Editor: OK
[Opera 9.26]
-> IE7: No
-> Sleipnir: No
-> Firefox: No
-> Opera: No
-> Safari: No
-> notepad: No
-> explorer: No
-> Sakura Editor: No
[Safari 3.1]
-> IE7: No
-> Sleipnir: OK
-> Firefox: OK
-> Opera: No
-> Safari: OK
-> notepad: No
-> explorer: OK
-> Sakura Editor: No
notepadは外部へのDrag & Drop不可.
[Sakura Editor 1.6.2.0]
URL文字列のDrop
-> IE7: No
-> Sleipnir: OK
-> Firefox: OK
-> Opera: No
-> Safari: No
-> notepad: ---
-> explorer: ---
-> Sakura Editor: ---
[explorer]
インターネットショートカットのDrop
-> IE7: OK
-> Sleipnir: OK
-> Firefox: OK
-> Opera: OK
-> Safari: OK
-> notepad: ▲(ファイルが開かれる)
-> explorer: OK
-> Sakura Editor: ▲(ファイルが開かれる)
Operaが気むずかしいようだ.外部アプリケーションへのDragは全然考慮されていないみたい.
ブラウザ: URLが開かれる
notepad: テキストエリアにURLが文字列で挿入される
explorer: URLショートカットが作成される
アドレスバーアイコンのDrag & Drop
URLのすぐ左に表示されているサイトアイコンをDrag & Dropしてみた結果.Drop先はいずれもブラウザ部分.(Sleipnirを除く)
Sleipnirはブラウザ画面へのDropではIEと同様の動作だが,タブ部分へのDropでは挙動が異なるので,以下はタブ部分へのDropとする.
OK: 期待通り,No: Dropを受け入れない
▲: Dropを受け入れるが期待と異なる動作をする
[IE 7]
-> IE7: OK
-> Sleipnir: OK
-> Firefox: OK
-> Opera: No
-> Safari: OK
-> notepad: No
-> explorer: OK
-> Sakura Editor: OK
[Sleipnir 2.6.2]
-> IE7: OK
-> Sleipnir: OK
-> Firefox: OK
-> Opera: OK
-> Safari: No
-> notepad: ▲ (Shortcutがテキストファイルとして開かれる)
-> explorer: OK
-> Sakura Editor: OK
[Firefox 2.0]
-> IE7: OK
-> Sleipnir: ▲(URLの後ろにページ名が付く
-> Firefox: OK
-> Opera: No
-> Safari: OK
-> notepad: No
-> explorer: OK
-> Sakura Editor: OK
[Opera 9.26]
-> IE7: No
-> Sleipnir: No
-> Firefox: No
-> Opera: No
-> Safari: No
-> notepad: No
-> explorer: No
-> Sakura Editor: No
[Safari 3.1]
-> IE7: No
-> Sleipnir: OK
-> Firefox: OK
-> Opera: No
-> Safari: OK
-> notepad: No
-> explorer: OK
-> Sakura Editor: No
notepadは外部へのDrag & Drop不可.
[Sakura Editor 1.6.2.0]
URL文字列のDrop
-> IE7: No
-> Sleipnir: OK
-> Firefox: OK
-> Opera: No
-> Safari: No
-> notepad: ---
-> explorer: ---
-> Sakura Editor: ---
[explorer]
インターネットショートカットのDrop
-> IE7: OK
-> Sleipnir: OK
-> Firefox: OK
-> Opera: OK
-> Safari: OK
-> notepad: ▲(ファイルが開かれる)
-> explorer: OK
-> Sakura Editor: ▲(ファイルが開かれる)
Operaが気むずかしいようだ.外部アプリケーションへのDragは全然考慮されていないみたい.
Comments