online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon derpfleger vom 07.02.2019, 14:31 Options

Abspeichern von Homepagedateien

Hallo Leute

ein mir rätselhaftes Phänomen:
ich will eine Homepage aus dem Netz lokal auf meiner Platte speichern, einfach über "Datei ---> Seite speichern unter" (FF2).
Dabei wird für alle Dateien, die sich nicht im selben Ordner befinden wie die webseite, also zB Bilddateien u.ä., ein neuer Ordner angelegt. Ärgerlich dabei ist jedoch, daß sich dadurch alle Verweise verändern. Wenn ich also den Quelltext der bearbeiteten lokalen Kopie wieder im Netz poste (zB um hier im Forum Veränderungen am Quelltext zu demonstrieren), kann der Ursprungsautor den Quelltext nicht einfach so übernehmen, da sich ja alle Verweise verändert haben. Kann man das irgendwie beeinflussen?

Aber das weitaus größere Problem sehe ich darin, daß ganz neue Tags eingefügt werden. Ein Beispiel:
Aus einer online verfügbaren Webseite kann ich mir über den Browser den Quelltext anzeigen lassen:

[b]<table width="800" border="0" cellpadding="FFFFCC">
  <tr> 
    <td bgcolor="CAE8BB" height="25" width="120"> 
      <table border="0" cellpadding="0" cellspacing="0" width="120">
<tr> [/b]


Meine lokale Kopie dieser Webseite macht daraus:

[b]<table border="0" cellpadding="FFFFCC" width="800">
  <tbody><tr> 
    <td bgcolor="#cae8bb" height="25" width="120"> 
      <table border="0" cellpadding="0" cellspacing="0" width="120">
<tbody><tr> [/b]


Es werden also in der ersten Zeile die Anweisungen innerhalb des table-Tags umgedreht und zweimal wird überflüssigerweise ein tbody-Tag eingefügt, der online gar nicht vorhanden zu sein scheint.

Wie kommt das?????

fragt sich
derpfleger


Antwort schreiben

Antwort 1 von Supermax vom 07.02.2019, 14:44 Options

Beim Speichern der Seite müssen ja teilweise die Verweise umgeschrieben werden, um eben auf die Datei auf deiner Festplatte und nicht am Server zuzugreifen. Ich vermute mal der Browser "zerlegt" die Webseite im sog. "Document Object Model", führt dort die entsprechenden Anpassungen durch und erstellt dann aus dieser internen Baumstruktur die auf der Platte gespeicherte Seite. Während der Auswertung (parsing) des Dokuments werden teilweise fehlende oder unvollständige, aber laut Standard benötigte bzw. empfohlene Elemente ergänzt.. Ich denke mal daß beim Speichern die Attribute einfach in alphabetischer Reihenfolge gespeichert werden, deswegen erscheinen "border" und "bgcolor" dann vor "width":

Antwort 2 von derpfleger vom 07.02.2019, 14:50 Options

OK, wäre eine Erklärung für alle Phänomene bis auf die Tatsache, daß ein tbody eingefügt wird.

Woher kommt denn das????

fragt sich derpfleger

Antwort 3 von rfb vom 07.02.2019, 14:57 Options

tbody ist in einer Datentabelle sinnvoll (allerdings müssen dann auch thead und tfoot angegeben werden). Dein Browser geht wohl davon aus, dass alle Tabellen Datentabellen sind. Das ist eine sinnvolle Annhame, spiegelt aber die Realität leider nicht wieder.

Sinnvoller für deine Zwecke ist wohl irgendein Websitegrabber, also ein spiezielles Programm.
Versuch doch mal HTTrack, dafür gibts wohl auch einen Aufsatz für FF ("Spiderzilla" oder so ähnlich genannt).

Antwort 4 von derpfleger vom 07.02.2019, 15:54 Options

Spiderzilla, jep, das funktioniert tatsächlich.
Thx derpfleger

Ähnliche Themen

kann man eine Mail als Datei abspeichern?
Brummi  01.06.2007 - 84 Hits - 2 Antworten

fahs animation abspeichern
Weibli  13.12.2007 - 126 Hits - 2 Antworten

ich möchte meine Ordner im internet abspeichern
kreshnik187  15.04.2008 - 21 Hits - 14 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026