ドラッグ アンド ドロップ アップロード ウィジェットは、Web 2.0 の表面から姿を消したようです。私が覚えている最後の 1 つは、activex ウィジェットで、IE 以外で使用できなかったため、運命にありました。最近、これらのいずれかを使用または見ましたか?
4 に答える
Dojo Toolkit JavaScript ライブラリーは、IE6+ および FF2+ で動作することがわかっているいくつかのドラッグ & ドロップ機能をサポートしています。Dojo やその他の JS ライブラリーの優れている点は、それらがすべてのブラウザー検出機能を抽象化していることです。
他の JS ライブラリがこの機能をサポートしていると確信しています。
私たちの現在のプロジェクトでは、ドラッグ アンド ドロップを多用しています。GWT と gwt-dnd を使用すると、非常に優れたことができます。標準ベースで、IE6、Safari、Firefox、Opera などで動作します。
ファイルを送信する方法の問題は、私が信じている別の問題です。
FTP サポートに関しては、ほとんどが HTTP ファイル アップロード サポートに置き換えられているように見えます。
より柔軟性が必要な場合 (進行状況バー、複数のファイル選択)、フラッシュを使用してこれを行うことができます。Javascript を使用して、ファイル転送を実行する目に見えない Flash アプリと対話できます。YUI のファイル アップロード コントロールがこれを行います。Flickr の強化されたアップロード ページで例を確認できます。
GWT アプリで使用するために設計されたカスタム バージョンを作成しました。同じコンセプト。
Yahoo Widgets のFTP ドロップを使用すると、ファイルをウィジェットにドラッグすると、ファイルが定義済みの ftp サーバーに送信されます。
JFileUpload などのアプレットを使用して、ブラウザーで FTP にアップロードできます。参照: http://www.jfileupload.com/products/jfileupload/index.html
[開示:これは私のサイトです]
通常の FTP、FTPS (明示的および暗黙的)、および SFTP (FTP + SSH) をサポートします。壊れた転送も再開できます。
JRE 1.6.0_10 以降、アプレットをブラウザの外に移動できます。