11
ブラウザのフォーム送信でテキストが消えてしまったら?拡張機能やクリップボードアドオンで回避しましょう

私たちはウェブ上で生活しています。ウェブアプリを使うと、フォームフィールドやフォームのようなページに大量のテキストを頻繁に入力することになります。Googleドキュメントのような優れたツールは、入力と同時に自動的に保存してくれるので、インターネット接続中に数文字、あるいは1文程度しか入力できないという事態を防いでくれます。

しかし、ほとんどのウェブページにはバックアップがありません。もしあなたが誤ってクリックを早すぎたり、「送信」ではなく「フォームをリセット」をクリックしたり、ウェブサイトでエラーが発生して送信内容が破棄されたり、ブラウザがクラッシュしたり、ブラウザのタブがカクカクして機能しなくなったりしたら、入力した内容はすべて失われてしまいます。

これを防ぐ方法があります。Google ChromeとMozilla Firefoxでは、フォーム入力内容を自動的にバックアップする拡張機能をインストールできます。

Safariでは、同様の拡張機能が削除されたようです。これは、サードパーティ製アドオンの機能を制限するAppleのセキュリティモデルの影響と思われます。しかし、Safariにも対策はあります。クリップボード拡張機能をインストールすれば、コピーした内容を1つずつ保持するのではなく、スタックに追加することができます。

拡張機能をインストールする

Chrome向けの最新かつ高評価の拡張機能はTypio Form Recoveryです。Firefox向けの拡張機能はForm History Controlです。どちらも無料で、現在も開発が進められています。

どちらの拡張機能も、ブラウザタブのフィールドに入力された内容をアクティブにキャプチャしますが、入力内容をキャプチャしてページに表示する独自の方法を開発している拡張機能もあるため、すべてのウェブアプリと互換性があるとは限りません。しかし、どちらの開発者もフィードバックを積極的に求めており、互換性を拡張した際には拡張機能/アドオンのページや自社のウェブサイトでその旨を明記しています。

mac911 typio クローム IDG

Typio Form Recovery には、フォーム フィールド内でクリックしてオプションを表示できるアイコンがあります。

Typio Form Recoveryを使用すると、キャプチャ中のフィールドに小さな履歴アイコンが表示され、クリックすることで詳細情報やアクションを表示したり、以前の入力内容を復元したりできます。また、拡張機能をツールバーにピン留めし、アイコンをクリックしてフルコントロールにアクセスすることもできます(開発者にコーヒーをおごることもできます)。

mac911 フォーム Firefox セーバー IDG

フォーム履歴コントロールは、Firefox 内での回復機能を提供します。

フォーム履歴コントロールは表示なしでも動作しますが、フィールドをControlキーを押しながらクリックすることで項目を選択し、復元や過去のエントリの使用などのオプションを選択できます。ツールバーのアイコンをクリックすると、アドオンの完全なコントロールとカスタマイズが可能です。

クリップボードエクステンダーを使用する

Safariでは自動保存はできませんが、サードパーティ製ソフトウェアのクリップボード機能を使うことができます。SafariがMacのメインブラウザなので、私はよくこの方法を使っています。TapbotsのPastebot(Mac App Storeまたは開発元から12.99ドル)か、Paste TeamのPaste 3(月額0.99ドルまたは年額9.99ドル、無料トライアルあり)を入手してください。(Pastebotは2016年にレビュー済みですが、機能も評価もほぼ変わっていません。)

どちらのアプリも、どんなソフトウェアのコピー操作も「保持している膨大なアイテムの山の上にこれを追加する」という操作に変わります。アプリ内では、コピーしたアイテムを元の順序でスクロールしたり検索したりすることができます。

私のワークフローは、フォームフィールドに長文を入力する際や、同じ入力を繰り返さないようにしたい入力項目は、選択してコピーするというものです。おかげで、何度も手間が省けたり、かなりの時間を節約できたりしました。また、アプリをコピー対象から除外することもできるので、パスワードなどの個人情報がこのリポジトリに保存されてしまうのを防ぐことができます。(逆の方法でも同様に機能します。例えば、スプレッドシートからフィールドをコピーし、それをフォームに順番に貼り付けるといったことも可能です。)

mca911 ペーストボット IDG

Pastebot を使用すると、クリップボードの詳細な(ただし、無限ではない)履歴を保存できます。

これは、ロールバックを可能にするバージョン管理がないアプリでもうまく機能します。

この追加または進行中のコピー操作を実行する習慣を身に付ける必要がありますが、私にとっては、macOS でプログレッシブ ドキュメント保存が導入される前の時代に Command-S キーを押すのと同じくらい反射的に実行できるようになりました。

この Mac 911 の記事は、Macworld の読者 Patty から寄せられた質問に対する回答です。

Mac 911に問い合わせる

よくある質問とその回答、コラムへのリンクをまとめました。FAQ集をご覧になり、ご質問が網羅されているかご確認ください。もし掲載されていない場合でも、私たちは常に新しい問題解決の糸口を探しています!ご質問は[email protected]までメールでお送りください。スクリーンショット(必要な場合)と、氏名の使用可否を明記してください。すべての質問に回答できるとは限りません。メールへの返信は行っておりません。また、トラブルシューティングに関する直接的なアドバイスも提供できません。