it-swarm.com.de

Sollten Dokumentdateien auf Webseiten in einem neuen Tab / Fenster geöffnet werden?

Sollten beim Entwerfen von Websites Dateien wie PDF, DOC, XLS dokumentiert werden, sollten die Dokumente in einem neuen Fenster/einer neuen Registerkarte oder auf der aktuellen Registerkarte geöffnet werden?

4
cernosko

Jakob Nielsen hat einen (alten) Artikel, der sich mit Ihrem Problem befasst: Öffnen Sie neues Windows für PDF und andere Nicht-Web-Dokumente

Wie wäre es mit zwei Aktionen für Dokumente: Herunterladen und Anzeigen? Hier einige Beispiele:

Cloud App

cl.ly


Google Mail

Gmail

3
Stefan

Sie müssen niemals target="_blank" Verwenden, wenn Benutzer es in einem separaten Fenster öffnen möchten, können Sie dies tun, aber Sie sollten niemanden zwingen, ein neues Fenster zu öffnen.

2
Andrea Turri

Ich würde vorschlagen, dass Sie Ihre Dokumente in einem neuen Fenster öffnen. Hauptsächlich, weil einige Dokumente wie PDFs möglicherweise die Navigation des Browsers unterbrechen könnten, wenn ein Benutzer auf einen Link darin klickt. Durch Öffnen von Dokumenten in einem neuen Fenster können Sie dies verhindern. Nach meiner Erfahrung ist es frustrierender, meine vorherige Navigation vollständig zu verlieren, wenn ein Dokument in einem neuen Fenster/einer neuen Registerkarte geöffnet wird.

Beachten Sie außerdem, dass Sie dem Benutzer aus Gründen der Barrierefreiheit mitteilen sollten, wann eine Seite/ein Dokument in einem neuen Fenster geöffnet wird.

1
JeffH

Sie haben keine Kontrolle * über Dokumentformate, die der Browser von Haus aus nicht unterstützt. Sie können im Browser mit einem Plugin geöffnet werden. Oder sie können herunterladen. Oder sie werden in einer externen Anwendung des Browsers und/oder der Einstellungen des Endbenutzers geöffnet.

Als solches sollten Sie nicht ein neues Fenster öffnen, da Sie keine Kontrolle darüber haben.

Lassen Sie den Endbenutzer stattdessen wissen, auf welche Art von Datei er klicken möchte, und er kann den Rest nach seinen persönlichen Vorlieben erledigen.

  • die einzige Ausnahme ist, dass Sie das Speichern des Dialogfelds erzwingen können, wenn Sie die Datei vom Server streamen. Das ist manchmal eine nützliche Sache.
0
DA01

Ich habe es immer gemocht, den Dokumenttyp und die Dokumentgröße im Link anzugeben und die nativen Anwendungen des Benutzers die Datei öffnen zu lassen.

z. B. [a href = "report.pdf"] Jahresbericht (PDF, 233 KB) [/ a]

Auf diese Weise wird der Benutzer darüber informiert, dass es sich nicht um eine Webseite handelt (und sich nicht wie eine solche verhält), und er erhält Informationen zur Größe, sodass er diese überspringen kann, wenn er der Meinung ist, dass sie zu groß ist oder das Herunterladen zu lange dauert .

0
kerr