Welche Risiken seht ihr darin, eine Konfigurationsoption hinzuzufügen, die content-disposition: inline für PDFs oder vielleicht auch andere Dateiformate setzt?
Das ergibt für mich viel mehr Sinn als das aktuelle Standardverhalten.
Wenn ich ein PDF in einem Beitrag sehe, möchte ich es normalerweise lesen – nicht herunterladen. Fast alle PDF-Viewer ermöglichen es dem Leser, die Datei (wenn er möchte) ganz einfach herunterzuladen.
Das aktuelle Verhalten verursacht unter Android ein besonderes Problem, da es, wenn eine PDF-Datei bereits heruntergeladen wurde, einfach fragt, ob Sie sie erneut herunterladen möchten. Wenn Sie „Nein“ sagen, können Sie sie nicht lesen. Wenn Sie „Ja“ sagen, fügen Sie eine weitere Kopie zu Ihrem Download-Ordner hinzu. Beides ist ziemlich schlecht.