Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Juli

SELFHTML Forumsarchiv
Umlautcodierung

Informationsseite
  1. Seite (HTML/XHTML) Umlautcodierung von Sigrun, 16. 07. 2007, 16:21
nach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Sigrun, 16. 07. 2007, 16:21

Hallo,
ich habe in meinem HTML die Anweisung

src='http://www.foo.com/images/für.png'

Also ein Umlaut im Bildnamen.
Umlaute im Text habe ich mit ü (u.a.) dargestellt.
Hier geht das aber offensichtlich nicht so.

Es kommt der Fehler:
Invalid argument: Cannot map GET /images/f%FCr.png

Wie muss ich da vorgehen?

Ich arbeite mit Win XP, wo Umlaute in Dateinamen erlaubt sind.

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 16. 07. 2007, 16:37

Hello out there!

»» Umlaute im Text habe ich mit ü (u.a.) dargestellt.

Warum tust du das? “It is almost always preferable to use an encoding that allows you to represent the characters in their normal form, rather than using character entities or NCRs.” [QA-ESCAPES]


»» Hier geht das aber offensichtlich nicht so.
»» […]
»» Wie muss ich da vorgehen?

Den Umlaut dem Kontext entsprechend codieren. Dieser ist nicht HTML, sondern HTTP.

Also src='http://www.foo.com/images/f%FCr.png', wenn dein Server das gemäß ISO 8859-1 verarbeitet. [/archiv/2007/3/t149481/#m970889]


»» Ich arbeite mit Win XP, wo Umlaute in Dateinamen erlaubt sind.

Irrelevant. Welches System läuft auf deinem Server? Sind _dort_ Umlaute in Dateinamen erlaubt?

See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Cheatah, 16. 07. 2007, 17:17

Hi,

»» »» Ich arbeite mit Win XP, wo Umlaute in Dateinamen erlaubt sind.
»» Irrelevant. Welches System läuft auf deinem Server? Sind _dort_ Umlaute in Dateinamen erlaubt?

irrelevant. Welchem System obliegen URLs? Sind _dort_ Umlaute erlaubt?

Cheatah ;-)

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 16. 07. 2007, 17:23

Hello out there!

»» irrelevant. Welchem System obliegen URLs? Sind _dort_ Umlaute erlaubt?

RFC 1738?? Irrelevant. ;-)

See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Sigrun, 16. 07. 2007, 17:29

Euer "irrelevant" verstehe ich nicht.

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 16. 07. 2007, 17:42

Hello out there!

»» Euer "irrelevant" verstehe ich nicht.

Das ist irrelevant. ;-) Soll heißen: Das macht nichts – bis auf mein erstes "irrelevant" in http://forum.de.selfhtml.org/?t=156280&m=1016752

Bist du dem dortigen anderen Hinweis nachgegangen? Nach welcher Zeichencodierung verarbeitet dein Server die prozent-codierten Oktetts im URI? ISO 8859-1 oder UTF-8?

Was passiert, wenn du den UTF-8-codierst? src='http://www.foo.com/images/f%C3%BCr.png'

See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Sigrun, 16. 07. 2007, 17:49

Hurra!
»» Was passiert, wenn du den UTF-8-codierst? src='http://www.foo.com/images/f%C3%BCr.png'
Damit klappt es!
Danke, ich umarme Euch virtuell.

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 16. 07. 2007, 18:01

Hello out there!

»» »» Was passiert, wenn du den UTF-8-codierst? src='http://www.foo.com/images/f%C3%BCr.png'

Erklärung: 'ü' ist das Zeichen U+00FC, binär 11111100. UTF-8-codiert ergibt das die Bitfolge 11000011 10111100, hexadezimal also die Oktetts C3 BC.


»» Danke, ich umarme Euch virtuell.

Ich dich auch, wenn du dich noch [RFC2606] widmest.

<Gebetsmühle>Verwende für Beispieldomains example.com, example.net, example.org oder auch foo.example, foo.invalid. NIE Namen angeben, die wirklich existieren! (Man weiß nie, was sich für Inhalt dahinter verbirgt.)</Gebetsmühle>

See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Sigrun, 16. 07. 2007, 19:07


»» Ich dich auch, wenn du dich noch [RFC2606] widmest.
»»
Hab ich - Ergebnis: The page you are looking for cannot be found

»» <Gebetsmühle>Verwende für Beispieldomains example.com, example.net, example.org oder auch foo.example, foo.invalid. NIE Namen angeben, die wirklich existieren! (Man weiß nie, was sich für Inhalt dahinter verbirgt.)</Gebetsmühle>
Was habe ich preisgegeben? Wenn foo.com nicht existiert, dann doch auch nicht foo.com/für.png.

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Der Martin, 16. 07. 2007, 20:45

Hallo,

»» »» Ich dich auch, wenn du dich noch [RFC2606] widmest.
»» Hab ich - Ergebnis: The page you are looking for cannot be found

hehe, jetzt haste den Gunnar aber erwischt! ;-)
Aber er meinte auch bestimmt http://www.faqs.org/rfcs/rfc2606.html, eine alternative Quelle wäre http://www.faqs.org/rfcs/rfc2606.html.

»» »» <Gebetsmühle>Verwende für Beispieldomains example.com, example.net, example.org oder auch foo.example, foo.invalid. NIE Namen angeben, die wirklich existieren! (Man weiß nie, was sich für Inhalt dahinter verbirgt.)</Gebetsmühle>
»» Was habe ich preisgegeben? Wenn foo.com nicht existiert, dann doch auch nicht foo.com/für.png.

Stimmt - aber wer sagt dir, dass die Domain foo.com nicht existiert? Das tut sie nämlich sehr wohl, wie eine whois-Abfrage zeigt.

So long,
 Martin

--
Das einzige Problem beim Nichtstun: Man weiß nie, wann man damit fertig ist.

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Der Martin, 16. 07. 2007, 20:54

Hi nochmal,

»» Aber er meinte auch bestimmt http://www.faqs.org/rfcs/rfc2606.html, eine alternative Quelle wäre http://www.faqs.org/rfcs/rfc2606.html.

*** Copy & Paste Error detected ***

nein, Gunnar meinte http://www.ietf.org/rfc/rfc2606.txt. Wo hab ich nur heute meinen Kopf ...
<ausrede>Muss wohl die Hitze sein.</ausrede>

Ciao,
 Martin

--
Rizinus hat sich angeblich als sehr gutes Mittel gegen Husten bewährt.

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 17. 07. 2007, 08:00

Hello out there!

»» *** Copy & Paste Error detected ***
»»
»» nein, Gunnar meinte http://www.ietf.org/rfc/rfc2606.txt.

Stimmt, das meinte ich.

*** Copy & Paste Error detected ***

Hab im Archiv nach "+RFC +…" gesucht und auf der Trefferseite macht die Forumsoftware alle Vorkommen (nicht case-sensitiv) so, wie sie als Suchanfrage eingegeben wurden (findet also "rfc", zeigt aber "RFC" an). Kein schönes Verhalten.

See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Sigrun, 16. 07. 2007, 17:27

Hallo,
»» Den Umlaut dem Kontext entsprechend codieren. Dieser ist nicht HTML, sondern HTTP.
»»
»» Also src='http://www.foo.com/images/f%FCr.png', wenn dein Server das gemäß ISO 8859-1 verarbeitet. [/archiv/2007/3/t149481/#m970889]
»»
Damit kommt die gleiche Fehlermeldung.

»» Welches System läuft auf deinem Server?
XAMPP/Apache
»» Sind _dort_ Umlaute in Dateinamen erlaubt?
Weiß ich nicht. Wie kann ich das herausfinden?
Oder ist obiges Ergebnis schon der Beweis, dass er keine akzeptiert?
Gruß
Sigrun

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Gunnar Bittersmann, 16. 07. 2007, 17:29

Hello out there!

»» »» Welches System läuft auf deinem Server?
»» XAMPP/Apache

Nicht welcher Webserver, sondern welches Betriebssystem?

See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)

nach obennach unten

Umlautcodierung

Die folgende Nachricht zum Thema stammt von: Sigrun, 16. 07. 2007, 17:30

»» Nicht welcher Webserver, sondern welches Betriebssystem?

Ebenfalls WIN XP

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2007 Teil von Juli

© 1998-2006 Seite Impressum, Software: Classic Forum