-
Hallo liebe Comunity,
ich habe einen Link, der auf eine PDF-Datei verweist. Beim Draufklicken öffnet sich ein neues Fenster, was dann ziemlich lange braucht zum Laden der PDF-Datei. Kann mir jemand einen Rat geben, wie ich die lange Ladedauer der PDF-Datei für den User anzeigen lassen kann? Es soll eigentlich nur eine einfache Animation (gif-Bild) angezeigt werden, dass der User sieht, hier lädt etwas.
Vielen Dank für eure Tipps.
Liebe Grüße, SuLeu
-
Das zeigt eigentlich das Adobe Reader Plugin im Browser an. Du selbst kannst daran nichts steuern.
-
Liebe Programmierer,
gibt es nicht irgendeine Variante, wo ich mit JavaScript oder im HTML-Code was machen kann? Das ist wirklich verwirrend, wenn sich eine leere Seite öffnet und erst nach ca. 30 Sekunden zeigt sich die PDF-Datei.
Hat jemand eine Idee?
Liebe Grüße
SuLeu
-
Sorge dafür, dass der Server die Dateien schneller ausliefert. Jede weitere Pause ist dann Schuld der Geschwindigkeit des Computers des Besuchers.
Also: nein.
-
Guten Morgen threadi,
Kannst du das näher erläutern?Sorge dafür, dass der Server die Dateien schneller ausliefert.
-
Der Knackpunkt ist doch der ganze Vorgang:
Nutzer klickt Link an.
Browser sendet Request an Server.
Server antwortet auf Request indem die Datei an den aufrufenden Browser zurück gegeben wird.
Browser lädt die Datei über die Internetleitung des Nutzers.
Browser ermittelt, welcher Dateityp genutzt wird.
Browser startet auf Grundlage des Ergebnisses dieser Ermittlung ein ggfs. dafür vorgesehenes Plugin (Adobe Reader).
Bei einem PDF ist die einzige für die nutzbare Stellschraube der Server selbst. Wie schnell dieser auf einen Request reagiert kann u.U. von der aktuellen Last des Servers abhängen. Wenn sehr viele Besucher gleichzeitig drauf sind, kann es schonmal etwas träge werden. Wenn er im Hintergrund ständig irgendwas machen muss ebenso.
Wenn Du verhindern willst, dass jemand lange auf das Laden einer Seite oder einer Datei von deinem Server warten soll, dann musst Du dafür sorgen, dass der Server schnell genug antwortet. Bei einer PDF-Datei sollte das an sich schon fix gehen, hängt dann primär von der Festplattengeschwindigkeit und -last ab.
Wenn Du einen einfachen Webspace hast, schau dich mal nach alternativen um. Vlt. gibt es Anbieter mit besseren Angeboten, höheren Leistungen.
An dem was im Browser des Nutzers beim Laden eines PDFs abläuft, kannst Du wie gesagt nichts ändern.
-
ok, danke.
Gibt es aber nicht auch noch so eine Funktion, bei der Dateien beim Laden der Seite schon "vorgeladen" werden? Im Body onLoad... oder sowas? Geht das auch bei PDF-Dateien?
Ein anderer Ansatz wäre vielleicht noch, dass man mit einem JavaScript im Vordergrund eine halb Transparente Grafik anzeigen lässt. Allerdings, müsste man dann wissen, wie lange die Animation dauern müsste...
Wären diese zwei Ansätze irgendwie umsetzbar? Oder ist das nur Luftschlösser?
LG SuLeu
-
In Bezug auf ein PDF sind das nur "Luftschlösser". Solche Spielchen aus früheren Zeiten funktionieren nur bei Elementen die direkt im Browser ohne Plugin angezeigt werden.
-
Hallo
Vielleicht kannst du auch am PDF noch etwas machen, je nachdem wie gross die Datei ist (z.B. Bilder vorher komprimieren etc.).
Schreib doch beim Link einen Hinweis, dass es evtl. etwas dauern könnte, bis die Datei geladen ist
Grüsse aus der Schweiz
-
29.03.11 16:18 #10
Vielen Dank, Alex. Das habe ich auch schon gemacht. Die PDF-Datei wird mir immer gestellt. Ich kann und will daran nicht so viel ändern, da sich die Datei auch jedes Jahr neu kommt.
LG SuLeu
-
Wie gross ist die Datei denn?
-
29.03.11 16:25 #12
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Die Datei selber zu verändern brauchst du vielleicht gar nicht.
Schau dir mal FreePDF an.
Damit kannst du Dokumente (auch PDF Dokuente) ins PDF Format konvertieren indem du sie einfach druckst.
Beim Drucken kannst du dann die Qualität der Datei angeben und so zur Not eine zusätzliche Datei anbieten die dann schneller geladen werden kann dafür halt nur eine geringere Qualität hat.
Vielleicht hilft es ja!?Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
29.03.11 16:33 #13
Die Datei ist 13,7 MB groß.
Evtl. frage ich den Ersteller der PDF-Datei, ob er den Katalog gleich etwas kleiner exportiert. 150dpi statt 300dpi würden von den Bildern her ja auch reichen.
-
Probier mal den Tipp von tombe und druck ein PDF aus dem PDF
Benutz ich auch sehr viel. Danach sollte das PDF nur noch ca. 1-2MB gross sein.
Kannst ja mal berichten, ob das was gebracht hat.
Gruss
-
29.03.11 16:35 #15
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Die Frage ist auch ob die Datei hauptsächlich zum Anschauen gedacht ist oder ob sie auch gedruckt werden soll/muss.
Dann sind 150 dpi sogar noch zu viel.
Ansonsten wie oben schon geschrieben, zumindest mal damit probieren!?Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
Ähnliche Themen
-
W2003 benötigt lange zum Öffnen einer kleiner Datei
Von ronaldh im Forum NetzwerkeAntworten: 0Letzter Beitrag: 17.04.08, 12:39 -
Datei lädt zu lange und lässt sich teilweise nicht öffnen
Von Tixiland im Forum Flash PlattformAntworten: 5Letzter Beitrag: 11.07.05, 10:09 -
Das Ausführen einer Funktion dauert sehr lange, wie dem User dies Mitteilen?
Von BerlinAndy im Forum PHPAntworten: 8Letzter Beitrag: 15.09.04, 11:31 -
Leidiges Problem: Aufstarten einer Applikation unter .NET dauert zu lange
Von goela im Forum .NET ArchivAntworten: 14Letzter Beitrag: 23.08.04, 21:17 -
Aufruf einer Datei aus einer HTML-Datei
Von EagleMo im Forum HTML & XHTMLAntworten: 8Letzter Beitrag: 10.04.04, 23:54



1Danke

Zitieren

Login





