人にデータファイルを送るとき,メディアにコピーして郵送する以外は,メール添付しかなかった。少し大きいファイルを送る場合,自動的に分割して複数のメールに添付し,受け取った側がそれを合体して元のファイルに戻す,といったこともしてきた。メールの添付容量が10MBぐらいは平気な時代になり,逆にビックリしている。
一方で,メールに悪質なファイルを添付してセキュリティの破壊から個人情報の入手,ウイルスの感染,そしてPCの乗っ取りまで行われるようになった。かつては,相手を嫌がらせるウイルスだったり,相手のPCを初期化してしまう,といった個人攻撃だったが,現在は相手のPCを乗っ取り,さらに拡散させて複数のPCからサーバーに同時アクセス攻撃を行うDDoS(Distributed Denial of Service)の踏み台にされるなど,広域型の手法に拡大している。
このため,メールサーバー側のセキュリティが非常に強化された。これまでは,ウイルスを仕込みやすいWordやExcelなどマクロ機能を持つファイルを添付すると受け付けられないことがあったが,複数のファイルを圧縮パッケージ化するzipファイルも阻止されることが増えた(zipの代わりにPDFポートフォリオで様々なファイルをまとめる--メール添付の審査を通りやすいが,作成にはAdobe Acrobatが必要 - jeyseni's diary (hatenablog.com) 2024/6/15)。こちらは送ったつもりになっていても,相手には届いていなかったり,迷惑フォルダに入ってしまっていたりして,認識してもらえないというケースが増えた。
一方で,google drive,One Drive,Dropboxなどのファイル共有機能を使って,大きなサイズのファイルや複数のファイルを相手に送るという機会も増えてきた。パスワードを別ルートで別送するなどセキュリティーはより高まってきている。
ファイル共有の場合,送る側は複数のファイルを1個ずつアップロードすることが多い。事前に1つのzipファイルに圧縮してアップロードすることはあまりない。
ところが,1個ずつアップロードされた複数のファイルを受け取る側がダウンロードしようとして複数あるいは全部をチェックすると,まずほとんどのケースでは1個のzipファイルに圧縮されてダウンロードが始まる。
別にプロセスとして問題はないのだが,いきなり勝手に圧縮されるのが気に入らない。複数ファイルを選択した際,「圧縮してダウンロードしますか,個別にダウンロードしますか」という選択肢が欲しいのである。
というのも,ダウンロードした後,zipファイルを解凍する手間がかかるのと,ダウンロード前に圧縮する時間を待つ必要があるからである。個別連続ダウンロードなら,最初に保存先を決めれば,あとは次々にダウンロードして同じフォルダにファイルが並ぶ形になる。
ダウンロード時に,ファイルが壊れる可能性はある。しかし,それはzipファイルでも同じである。zipファイルの場合,壊れたファイルができても,解凍することができない。
一方,単純に1つずつ選んで個別にダウンロードするには,選択,ダウンロード,ダウンロード先の指定,を繰り返すのは手間がかかる。
方法の選択肢を1つ増やすだけで済むと思うのだが,どうだろうか。検討してほしい。