Certains fichiers PDF en ligne sont des formulaires qui doivent être remplis par l'utilisateur avant traitement par le serveur web qui récupère les données saisies pour les réutiliser, ou pour les stocker.
Ces fonctions de communication réseau spécifiques aux formulaires en ligne nécessitent une bonne intégration entre le navigateur web (Explorer, FireFox, Safari, ou autre) et Adobe Reader, ce qui n'est pas toujours simple.
Cette fonction de communication avec le réseau est assurée par le plug-in 'PDF Viewer' qui s'installe en même temps que Adobe Reader, ou que Adobe Acrobat, et qui vient se loger dans le dossier "plug-ins" du navigateur. Ce qui permet au navigateur web d'afficher directement les fichiers PDF et de leur faire bénéficier de ses fonctions réseau.
L'intérêt c'est que l'utilisateur ne change pas d'application pour passer d'un type de fichier (HTML) à l'autre (PDF), puisque l'interface d'Adobe Reader et le fichier PDF s'affichent à l'intérieur des fenêtres du navigateur web, mais cela demande une configuration (automatique) préalable.
L'autre possibilité est de paramétrer le navigateur pour qu'il télécharge les fichiers PDF et qu'il sous-traite ensuite l'affichage des fichiers PDF à Adobe Reader ou à un autre logiciel lecteur de PDF, mais ils sont dépourvus de toute fonction de communication. C'est le réglage par défaut, plus naturel pour l'utilisateur il a cependant l'inconvénient de faire perdre le bénéfice de l'utilisation en ligne. La consultation et l'envoi de données de formulaires ne posent pas de problème.
Ce réglage s'effectue dans les Préférences de Adobe Reader (ou d'Acrobat), dans le panneau "Internet" :

- Cas particulier de Mac OSX :
Il a fallu attendre la version 7 d'Adobe Reader pour voir apparaître PDF Viewer sur Mac OSX. Auparavant il fallait soit demander l'ouverture des PDF en externe dans Adobe Reader, soit utiliser le plug-in PDF Browser de Manfred Shubert.
PDF Viewer pour Mac ne fonctionne qu'avec Safari, les autres navigateurs qui affichent des PDF directement (Firefox) utilisent les fonctions de Mac OS X et souffrent donc également du défaut décrit ci-dessous.
Avec Mac OSX, utiliser le logiciel Aperçu/Preview comme sous-traitant pour l'affichage des fichiers PDF à la place d'Adobe Reader est tentant mais ce n'est pas judicieux. Car en plus d'être dépourvu des fonctions de communication requises, le logiciel d'Apple affiche les fichiers PDF en partie seulement puisqu'il ne gère que leur 'couche graphique', et pas leur 'couche interactive' qui reste invisible.
Hors, tout ce qui fait l'interactivité d'un PDF est justement situé dans ladite couche interactive : les éléments de formulaires, les boutons de navigation, les liens, les sons, les séquences QuickTime, les annotations, etc.
Plus d'explication sur cette page
et sur celle-ci
Le même problème se pose sous Windows dès que l'on utilise un logiciel lecteur non-Adobe, comme Foxit Reader.
 |
 |
Formulaire affiché par Adobe Reader
|
Le même, affiché par Aperçu/Preview. |
'PDF Browser', le plug-in de Manfred Shubert qui permet aux navigateurs Mac OS X d'afficher directement les fichiers PDF, souffre lui aussi du même défaut.
La version d'Aperçu livrée avec Mac OSX 5.7 apporte plus de fonctionnalités mais ne supporte toujours pas l'intégralité des spécifications du format PDF version 1.7 (norme ISO 32000).
Même problème avec l'affichage intégré à Safari 3 et 4 puisqu'il s'appuie sur les mêmes fonctions du système.
Ce qui rend leur utilité très discutable, car dans la plupart des cas l'utilisateur ne verra qu'une page blanche en lieu et place du formulaire attendu...
Toujours le même formulaire, affiché dans Safari par PDF Browser.