PDFドキュメントよりもフォームに適した代替手段

PDFドキュメントよりもフォームに適した代替手段

ここ数年、あらゆる種類の動的コンテンツを含む PDF ドキュメントを作成することが流行しています。こうした仕組みの 1 つに、デジタルで入力して印刷し、署名したり、単に電子メールで送信したりできるフォームがあります。残念ながら、多くの人が、広く互換性のない方法でこれを行っています。

Adobe Reader で開かないと、次のような PDF に遭遇することがますます増えています。

壊れたPDF

これは、ユーザーにフォームを記入させる方法としては根本的に間違っているように思えます。しかし、私は実際に実行可能な代替案を思いつくことができませんでした。最も「実行可能」に近いのは、コンテンツが入力された PDF を出力する Web フォームです (ただし、セットアップがかなり難しいという明らかな欠点があります)。ここで何か明らかなことを見落としているような気がします。

Adobe Readerでしか機能しない(またはAdobe Readerでしか機能しない)壊れたPDF以外に、ユーザーが簡単に入力してPDFに変換できるフォームを表示する良い方法を知っていますか?きちんとAdobe Reader ではどうですか?

答え1

主な問題は、世の中には、ISO 32000 に完全に含まれるもの (つまり、フォーム、さらには JavaScript を使用したインテリジェンス) を処理できないほど愚かな PDF ビューアが多数あることです。Web ブラウザーの PDF 表示コンポーネントだけでなく、Apple の Preview.app も原因です... さらに、モバイル デバイスには PDF ビューアが山ほどあります。

いずれにせよ、PDF (ISO 32000 で規定) はフォームに最適なプラットフォームを提供します。問題は、今のところ、PDF ビューアが実際に ISO 32000 に準拠しているかどうかを判断するのに役立つ実際のテスト ツールがないことです。また、ドキュメントが ISO 32000 に準拠しているかどうかを判断する公式ツールもありません。昔は、準拠テストは Acrobat でドキュメントを開くことで行われ、それが機能すれば準拠しており、機能しなければ準拠していませんでした。

実際のところ、モバイル デバイスの PDF ビューアーの大部分、および Web ブラウザーに付属する PDF ビューアーは、完全な ISO 32000 準拠テストにほとんど合格しません。

したがって、インテリジェント フォームを簡易版で提供することがベスト プラクティスです。簡易版では、少なくとも印刷、または入力してから印刷できます。PDF ビューアーがスマート機能 (正確に合計する、日付を正しくフォーマットするなど) をサポートしている場合にのみ、フォームの潜在能力を最大限に引き出すことができます。この方法でどの程度のことができるかは、フォーム自体によって異なりますが、質の低い PDF ビューアーをどの程度サポートするかによっても異なります。

この状況は、Web ページが適切に表示されるために、ブラウザを徹底的にスニッフィングしなければならなかった時代に似ているかもしれません。

フォームには代替手段があります。

Web フォームも考えられますが、かなり単純なフォームに限られており、複雑になるとすぐに機能しなくなります。また、常に安定した信頼性の高いインターネット接続が必要です。

一部の場所でまだ使用されているもう 1 つのテクノロジは InfoPath です。これは、入力用として Microsoft Word を必要とします。また、Microsoft Word フォームもあります。Microsoft Word を使いこなして、入力可能な実用的なフォームを作成できる企業はごくわずかですが、入力用として Word は依然として必要です。

XFA についてはすでに触れましたが、XFA はビューアではさらに制限されます (サーバーを使用してフォームをビューアが使用できるようにレンダリングするという、本来の目的どおりに使用されない限り)。

したがって、PDF はフォームに最も使いやすいプラットフォームであり、(Windows および OSX では) Adob​​e 製品は他の PDF ビューアが従うべき標準です。これが今日の現実です。他にも多くの機能を備え、多くのアプリケーションに十分な PDF ビューアがあります。フォーム開発者にとって、それは「ユーザーを知る」ことを意味します。

答え2

Wyss 氏は、次のようなばかげた点を除けば、有益な情報を投稿しています。「Web フォームは、かなり単純なフォームに限定されています。また、常に安定した信頼性の高いインターネット接続が必要です。」

PDF フォームをインターネット上で配布する場合は、安定した信頼性の高い接続も必要です。

PDF と Web フォームを比較すると、PDF の唯一の利点は、印刷用に書式設定を保持できることです。しかし、デジタル領域に存在するものをなぜ印刷する必要があるのでしょうか。PDF の問題は、コンテンツとデザインの間に切れないつながりがあることです。ディスプレイに適応するフォーム フィールドを提供する機能はありません。PDF フォームの作成者は、誰もがフォームを表示するために大きなデスクトップ モニターを使用していると想定しています。PDF では、HTML/CSS のようにレスポンシブなフォームを提供できません。

ほとんどの PDF フォーム データは、再保存された PDF または FDF として粗雑に送信されます。これは、簡単にクエリできるデータベースの一部ではありません。Web フォームは、データベースに直接送信できます。

つまり、Web フォームはどのプラットフォーム (Windows、OSX、iOS、Android) でも最も使いやすいのです。これが、昨日も今日も変わらない現実です。

関連情報