Hallo allerseits
Fr�her� habe ich PDF-Dokumente gerne mit einem HTTP-Header
Content-Disposition: attachment; filename=foo.pdf
ausgeliefert. Das hatte gleich mehrere Vorteile:
� Die Anzeige erfolgte nicht "inline" im Browser, sondern in einem
eigenen Proze�, was typischerweise die Stabilit�t verbesserte.
� Auch ein unbedarfter Anwender konnte das PDF-Dokument bequem
abspeichern.
Nun gibt es mit Chrome und Firefox aber mittlerweile zwei Browser,
die ihren eigenen PDF-Viewer mitbringen, und hier k�nnte sich ein
Content-Disposition-Header sehr wohl nachteilig auswirken.
Sowohl Chrome als auch Firefox wollen ein PDF-Dokument mit Content-
Disposition-Header vorzugsweise abspeichern; um es stattdessen
anzuzeigen, sind in jedem Fall mehrere Mausklicks n�tig.
Ist �berhaupt kein eigenst�ndiger PDF-Viewer installiert, kann ein
PDF-Dokument, das _ohne_ Content-Disposition-Header ausgeliefert
wird, in Chrome und Firefox dennoch unmittelbar angezeigt werden.
Bei einem PDF-Dokument hingegen, das _mit_ Content-Disposition-
Header ausgeliefert wird, braucht es einige Verrenkungen, denn weder
Chrome noch Firefox scheinen sich als PDF-Viewer im Betriebssytem zu
registrieren.
Auch f�hlen sich die PDF-Viewer von Chrome und Firefox in der
Bedienung gut an, und die Performance ist nach meinem Eindruck auch
ordentlich, jedenfalls viel besser als beim Adobe-Plugin.
Ich �berlege also, ob man weiterhin den Content-Disposition-Header
f�r PDF-Dokumente verwenden sollte. Wie handhabt ihr das?
Wer ausprobieren m�chte, wie sich die verschiedenen Browser
verhalten, kann das gerne anhand von
<
http://schneegans.de/temp/content-disposition/> tun.
--
�Ich werde zu diesen Personen geh�ren, die ab 2013 mit geringem
Aufwand sich gegen den �ffentlich-rechtlichen Rundfunk stellen
werden.� � <
http://www.online-boykott.de/de/klagen-statt-zahlen>