Du bist hier: Seitenreport    Forum    Web-Entwicklung    (X)HTML & CSS    ISO-8859-1 zu UTF-8

ISO-8859-1 zu UTF-8

Verfasst am: 26. 09. 2011 [18:19]
Gelöschter Benutzer
Beitrag hilfreich?

Ist es kompliziert eine Webseit von ISO-8859-1 zu UTF-8 umzuschreiben? Und wie ist der einfachste Weg?
 
Verfasst am: 26. 09. 2011 [19:30]
winelady
Dabei seit: 04.09.2010

326 Beiträge
Beitrag hilfreich?

Hallo Sonnenwelt,

das ist nicht weiter kompliziert; hab es selbst im Frühjahr auch gemacht.

Im Header muß das Characterset geändert werden:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Dann alle Umlaute, ß und alle sonstigen iso-Zeichen, die als Codekombination geschrieben wurden, am besten mit einer dateiübergreifenden Suche/Ersetze-Funktion austauschen Z.B.
&auml; --> ä
&Auml; --> Ä
usw.

Viel Erfolg,
Gruß
winelady


Weingenuß auf hohem Niveau: Weingut Fuchs
Fremdsprachensatz
 
Verfasst am: 26. 09. 2011 [20:14]
Gelöschter Benutzer
Beitrag hilfreich?

Dankewink.gif. Und das hört sich machbar an.
 
Verfasst am: 27. 09. 2011 [01:17]
Ultima
Dabei seit: 09.07.2010

759 Beiträge
Beitrag hilfreich?

Das wird aber nicht funktionieren.

Die ganze Datei muss in UTF-8 codiert und abgespeichert werden, wenn Teile des Inhaltes aus einer Datenbank kommen müssen die auch neu codiert werden.

Die Servereinstellung muss man gegeben falls auch prüfen, da bei manchen das Charset iso-8859-1 als default eingestellt ist und die Header Daten würden die Metadaten überschreiben.



 
Verfasst am: 28. 09. 2011 [08:09]
Gelöschter Benutzer
Beitrag hilfreich?

@Ultima....schade schadewink.gif

und kannst du mir mal etwas detaillierter auf den Weg dorthin helfen?
 
Verfasst am: 28. 09. 2011 [11:17]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

Hallo Sonnenwelt

Das sollte dir erstmal weiterhelfen um den Server zu konfigurieren.

http://www.w3.org/International/O-HTTP-charset

Leider denken viele das es ausreicht utf-8 als Zeichencodierung im Meta Element anzugeben, wie Thomas schon anmerkte.

So an dem Punkt kann man zur Überprüfung des Servers Florians Tool empfehlen.
http://floern.com/tools/getheader
Oder halt eben auch dieses Tool. Am wichtigsten ist das HTTP Content-Type auf UTF-8 steht.
http://validator.w3.org/i18n-checker/

Okay ich habe auch ein Tool mal entwickelt das kontrolliert ob der Server utf-8 sendet.
http://joerghuelsermann.de/tool/xhtml/

Und danach kommt noch das Wissen hinzu welche benannte Entitäten in XML erlaubt sind. Es sind nur 5 Stück. Diesen Punkt sollte man dann beachten, wenn man XHTML anstatt HTML verwendet.
Okay an der Stelle sollte meine Seite zu dem Thema dir weiterhelfen können.
http://joerghuelsermann.de/tool/entitaeten/

Den Unterschied zwischen XHTML und HTML macht aber auch nicht eine Angabe in einem Meta Element aus sondern auch wieder die Serverkonfiguration.

Ich habe schon lange aufgehört mich darüber zu ärgern das der Großteil der XHTML Dokumente laut Doctype Angabe nur als HTML gesendet wird.
Dann soll man doch bitte HTML5 und nicht XHTML einsetzen.

Wenn es dir nur um die Analyse hier geht reichen momentan die Angaben aus die Hildegard vorgenommen hat.

Gruß
Jörg

 
Verfasst am: 28. 09. 2011 [12:03]
winelady
Dabei seit: 04.09.2010

326 Beiträge
Beitrag hilfreich?

"sonnenwelt" schrieb:

@Ultima....schade schadewink.gif

und kannst du mir mal etwas detaillierter auf den Weg dorthin helfen?


@Ultima: bei mir hat es prima geklappt.

@Sonnenwelt: warum erstellst Du nicht einfach mal eine Testseite mit einem Stückchen Deines Contents, gibst ihr den richtigen charset, wandelst alle ISOzeichen in utf8 um und probierst es aus? Dann kanns Du gleich sehen, ob der W3C meckert, und ob Dein Server mit dem utf zurechtkommt.

Gutes Gelingen!
Gruß
winelady

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 28.09.2011 um 12:04.]

Weingenuß auf hohem Niveau: Weingut Fuchs
Fremdsprachensatz
 
Verfasst am: 28. 09. 2011 [13:56]
Ultima
Dabei seit: 09.07.2010

759 Beiträge
Beitrag hilfreich?

"winelady" schrieb:
@Ultima: bei mir hat es prima geklappt.


Da hast du wohl Glück gehabt, wobei ich mehr vermute das du die Daten zuvor schon in utf-8 codiert hattest. Deshalb hast du auch in deinem ersten Post &auml; erwähnt, denn so etwas braucht man normal nicht.

 
Verfasst am: 28. 09. 2011 [15:26]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

Hallo Thomas

Ich denke Hildegard interpretiert es falsch. Entscheidend ist das was der Server sendet und nicht das was in den Meta Elementen steht. Nochmal die Analyse hier wertet momentan nur die Metaangaben oder etwas ähnliches aus und nicht den Server.

Wenn ich den vorher schon erwähnten Validator des W3C aufrufe und beide Seiten in ihrer Signatur eingebe kommt das hier.

HTTP Content-Type No encoding information found Content-Type: text/html

So und mal als Vergleich die Seite von Thomas in seiner Signatur. Das sieht jetzt nach UTF-8 aus.

HTTP Content-Type utf-8 Content-Type: text/html; charset=utf-8

Gruß
Jörg

 
Verfasst am: 28. 09. 2011 [16:10]
winelady
Dabei seit: 04.09.2010

326 Beiträge
Beitrag hilfreich?

"Ultima" schrieb:

"winelady" schrieb:
@Ultima: bei mir hat es prima geklappt.


Da hast du wohl Glück gehabt, wobei ich mehr vermute das du die Daten zuvor schon in utf-8 codiert hattest. Deshalb hast du auch in deinem ersten Post ä erwähnt, denn so etwas braucht man normal nicht.


Ich hatte im Dreamweaver alle Seiten umgestellt, und dabei wurde aus dem Code &auml; das ä. Genauso wurden ß, franz. Akzente, Gedankenstrich und andere Sonderzeichen verändert.
Im Dreamweaver war vorher "Iso" angegeben, jetzt utf.

Wenn ich Glück hatte, auch gut. Wünsche ich Sonnenwelt auch. Ihr wißt doch:
"Theorie ist, wenn man alles weiß, und nichts funktioniert.
Praxis ist, wenn alles funktioniert, und keiner weiß, wieso."icon_smile.gif

Gruß
winelady

Weingenuß auf hohem Niveau: Weingut Fuchs
Fremdsprachensatz
 




Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.

RSS Feed abonnieren

Werde in Echtzeit über neue Foren-Beiträge informiert:



14 Mitglieder waren innerhalb der letzten 15 Minuten online (109 heute gesamt):
admin-kafa@online.de, Anthony, f.erhard, fotopalm, gerlix, Gos77, kennymkg, Kristina, MannidasMammut, minicross, oms, RiesenConsulting, romacron, San

Administratoren und Moderatoren:
[keine]

Seitenreport hat 18120 registrierte Mitglieder, 3002 Themen und 29106 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 12 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 8 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Mehrfach empfohlen

Seitenreport ist einer der bekanntesten SEO und Website Analyse Dienste im deutschsprachigen Raum und wurde u.a. schon empfohlen:
von Mr. Wong im Wong Letter
vom Leserservice der Deutschen Post
vom Technik Blog SiN
und vielen anderen

Partnerprogramm

12% Lifetime Provision auf alle Buchungen von Dir geworbener Mitglieder sowie 0,50 € für jede Registrierung. Eines der besten deutschen Partnerprogramme laut den appCharts von 100partnerprogramme.de. Nimm jetzt teil am Seitenreport Partnerprogramm und verdiene gutes Geld dabei!

* = Partnerlinks