Fehlende Videodateien
Silktide findet Videodateien, die Ihre Seiten anfordern, die jedoch nicht geladen werden, meist weil die Datei verschoben oder gelöscht wurde oder weil ihre Webadresse falsch eingegeben wurde. Besucher sehen einen Player, der nichts abspielt, oder eine leere Fläche, wo das Video sein sollte.
<!-- Diese Videodatei existiert nicht mehr, daher hat der Player nichts abzuspielen -->
<video src="\/media\/product-demo.mp4" controls></video>
Warum das wichtig ist
Video ist häufig das Herzstück der Seite, auf der es erscheint - eine Produktdemo, ein aufgezeichneter Vortrag, ein Hero-Hintergrund. Wenn die Datei nicht geladen wird, bleibt dem Besucher nur ein toter Player und keine Möglichkeit, an den Inhalt zu kommen; damit verfehlt die Seite ihren Hauptzweck.
Videodateien sind außerdem groß und werden oft getrennt vom übrigen Auftritt gehostet. Dadurch ist die Wahrscheinlichkeit höher als bei anderen Dateien, dass sie verschoben, abgelaufen oder gelöscht werden, ohne dass die Seiten, die auf sie verweisen, aktualisiert werden.
So beheben Sie das
- Suchen Sie die Referenz auf die fehlende Datei - Silktide hebt hervor, wo jede einzelne verwendet wird.
- Wurde die Datei verschoben, aktualisieren Sie die Referenz auf die neue Adresse. Wurde das Video bewusst entfernt, entfernen Sie den Player und die Referenz von der Seite.
- Sollte die Datei existieren, laden Sie sie erneut hoch oder prüfen Sie, warum der Server die Anfrage ablehnt. Bei selbstgehosteten Videos erwägen Sie außerdem, ob eine Videoplattform das Hosting zuverlässiger übernehmen würde.
- Testen Sie anschließend die Seite und bestätigen Sie, dass das Video abgespielt wird.
So testet Silktide dies
- Jede Seite wird in einem echten Browser geladen und jede von der Seite angeforderte Datei protokolliert.
- Die Anfragen für Videodateien werden beibehalten.
- Jede Datei, die nicht heruntergeladen werden kann - etwa mit einer Fehlantwort des Servers (z. B. 404) oder bei einem Verbindungsfehler - wird gemeldet. Kurzzeitige Timeouts und vom Browser selbst abgebrochene Anfragen werden nicht gemeldet, um Fehlalarme zu vermeiden.
- Es wird hervorgehoben, wo auf der Seite auf jede fehlende Datei verwiesen wird.
Auf Plattformen wie YouTube oder Vimeo eingebettete Videos werden in ihrem eigenen Player geladen und von dieser Prüfung nicht erfasst.
Fehlerbehebung
Das Video spielt, wenn ich es ausprobiere
Die Datei könnte hinter einem Login liegen, für automatisierte Besucher blockiert sein oder unzuverlässig ausgeliefert werden. Prüfen Sie außerdem auf Mixed Content: Ein Video, das über reines HTTP von einer Seite angefordert wird, die über ausgeliefert wird, wird vom Browser blockiert, auch wenn die Datei existiert. Wenn tatsächlich alles in Ordnung ist, Sie den Befund.
Der Player zeigt ein Posterbild, spielt aber nicht ab
Das Posterbild und das Video sind separate Dateien - dass das Poster geladen wird, sagt nichts über das Video selbst aus. Prüfen Sie die Adresse der Videodatei direkt.