記事
なぜファイルをローカルで処理するのか?
オンラインのファイルツールを使うたびに、あなたのデータを見知らぬサーバーに預けていることになります。別の方法があります:自分のブラウザに処理させましょう。
ローカル処理が実際に意味すること
ツールがファイルをローカルで処理するとき、それはあなた自身のデバイスのブラウザの中だけで完結します。ファイルはディスクから読み込まれ、変換され、またディスクに保存されます。インターネットを経由してどこか別のサーバーに送られることは一切ありません。インストールするアプリではなく、ウェブページとして届くソフトウェアだとイメージしてください。
サーバーにアップロードする本当のコスト
ほとんどのオンラインツールは同じパターンをたどります。ファイルを選ぶとサーバーに送られ、サーバーが処理を行い、結果をダウンロードします。そのサーバーがどのくらいの期間ファイルを保持するか、他に誰がアクセスできるか、ログにどこかに残るかどうか、ほとんど知ることができません。さらに多くのサービスには1日あたりの制限があったりアカウントが必要だったりして、その間ずっと安定した接続が必要です。
現代のブラウザは同じ作業をこなせる
現在のブラウザは、画像の圧縮、PDFの縮小、音声フォーマットの変換など、かつてはデスクトップアプリやサーバーが必要だった数十種類の作業を行えます。このようなツールを初めて使うとき、ブラウザが処理エンジンをダウンロードしますが、通常は数秒で完了します。その後はツールが完全にオフラインで動作します。飛行機や電車の中でページをリロードしても動き続けます。
特に重要な場面
パスポート、契約書、税務書類、医療スキャンなど、自分が管理していないサーバーに送るべきでないファイルがあります。そういったファイルに対して、ローカル処理は便利なだけでなく、唯一の合理的な選択肢です。また、大きなファイルの場合も実質的な差があります。低速または従量制の接続でアップロードとダウンロードを繰り返すと数分かかることもあります。インターネットが不安定な場所でも、ローカルツールなら動き続けますが、オンラインツールはただ待機するだけです。
この記事で紹介するツール
よくある質問
ローカル処理はオンラインツールより遅いですか?
多くの一般的な作業では実際には速いです。アップロードやダウンロードの往復がないためです。ツールを初めて開くとき、ブラウザが処理エンジンを取得しますが、サイズによっては数秒かかることがあります。その後の速度はデバイスによります。新しいノートパソコンなら大きな動画変換も難なくこなせますが、古いスマートフォンでは時間がかかる場合があります。これが正直なトレードオフです。
ファイルがアップロードされていないと確かめるには?
自分で確認できます。ブラウザの開発者ツール(通常はF12キー)を開き、「ネットワーク」タブに移動して、ツールを使いながらどんなリクエストが表示されるかを見てください。ページのアセットや処理エンジンへのリクエストは表示されますが、ファイルが含まれたリクエストは現れません。これがどのブラウザでも使える最も直接的な確認方法です。