Umlaute werden auf manchen Seiten seltsam dargestellt

  • Halli Hallo :mrgreen:

    Als erstes mal vorweg: Sorry falls dieses Problem schon in einem anderen Thread genannt wurde, aber ich hab über die Forensuche nur andere Probleme mit Umlauten gefunden, als ich habe.

    So... Nun zu meinem Problem. Auf manchen Seiten werden die Umlaute nicht dargestellt. Stattdessen erscheint ein Rechteck, in dem FFFD steht :? Nun wirds ganz kurios: Jetzt habe ich eine Seite entdedeckt, auf der die Umlaute teilweise angezeigt werden und teilweise nicht... Hier mal ein Screen zur Veranschaulichung:
    [Blockierte Grafik: http://s2.directupload.net/images/080719/jm6jpegj.jpg]
    Der Link zum "Selbstversuch": http://sunnybeach.es/news/2008/07/0…z-mas-heineken/

    Ich nutze Windows XP und Firefox 3.0.1

    Ich gehe fast davon aus, dass die Darstellung der Umlaute am jeweiligen Seitenbetreiber scheitert :? Je nachdem, ob im Code "ü" oder "ü" geschrieben wurde und welche Zeichenkodierung verwendet wurde. Auf den meisten Seiten funktioniert es nämlich...

    Beim Firefox 2 hatte ich dieses Problem nie. Nun hab ich bis zum Update auf 3.0.1 gewartet, in der Hoffnung, dass sich das "von alleine" erledigt, aber dem war ja nun nicht so. Nun hoffe ich, dass irgendwer von euch mir verraten kann, was ich wo einstellen muss, damit ich wieder überall Umlaute sehen kann. Ich hab nämlich wenig lust, alle Webmaster zu bitten, ihre Seite aufzuräumen :wink:

    ps: Ich bin nicht so fit was die Technik angeht. Eventuelle Erklärungen also bitte für unbedarfte :oops:

    Danke

  • Hallo Lichtbringer,

    Willkommen im Forum

    Zitat von Lichtbringer

    Auf manchen Seiten werden die Umlaute nicht dargestellt. Stattdessen erscheint ein Rechteck, in dem FFFD steht

    In der Webseite sind Zeichen, die in der eingestellten Zeichenkodierung nicht dargestellt werden können. Statt des fffd sollte eigentlich ein � angezeigt werden, das ist aber auf Deinem PC in der benutzten Schriftart nicht vorhanden.

    Zitat von Lichtbringer

    Nun wirds ganz kurios: Jetzt habe ich eine Seite entdedeckt, auf der die Umlaute teilweise angezeigt werden und teilweise nicht...

    Stimmt, hier werden innerhalb einer Seite verschiedene Zeichenkodierungen benutzt. UTF-8 und ISO-8859-1 sind gemischt worden.

    Zitat von Lichtbringer

    Ich gehe fast davon aus, dass die Darstellung der Umlaute am jeweiligen Seitenbetreiber scheitert.

    Stimmt, eine Änderung der Ansicht zeigt dann andere Zeichen falsch an.

    Zitat von Lichtbringer

    Ich hab nämlich wenig lust, alle Webmaster zu bitten, ihre Seite aufzuräumen

    Verständlich. Jetzt hast Du zwei Alternativen, sich daran nicht zu stören oder die Hoffnung der Webbetreiber ändert etwas aufgrund Deiner Information.

  • Thx .Ulli für die Antwort. Ich wähle dann wohl hauptsächlich die "mich daran nicht zu stören"- Variante, es sei denn ich treib mich öfters auf einer Seite rum. In letzter Zeit stolpere ich nämlich vermehrt über solche Seiten. Sowas hab ich vorher allerdings noch nie gesehen :?

    Gruß und Danke für die (leider nicht sehr erbauende) Hilfe.

    ps. Das �-Zeichen ist schon da, ich habs nur FFFD genannt, weil mir gestern leider die �-Taste aus der Tastatur gebrochen ist :wink: wusste nicht das man das auch in ein Forum kopieren kann... :oops:

  • Ja, ist schon ein beklagenswerter Zustand. Bits gehen, jedoch bei den Atomen gebricht es an der Software.

  • Hallo,

    ich mache den Thread hier noch mal auf.
    Ich habe auch das Problem mit der Anzeige, Beispiel: 3. M�rz 2009
    Version ist 3.0.7
    Beim IE tritt das Problem nicht auf. Auch wurde die Seite im gleichen Editor erstellt als es das Problem noch nicht gab. Wenn ich vom Editor direkt in Firefox gehe ist die Seite ok. Hole ich sie vom Server gibt es wieder Probleme. Es scheint wohl an den Frames zu liegen. Die Seiten einzeln aufgerufen stimmen wieder. Firefox scheint da ein Fehler zu haben. Hat da jemand eine Lösung? :-??

  • Das Problem ist - Die Seite ist in Windows 1252 kodiert, gibt aber kein charset an - Weder im Http-Header noch im HTML-Header. Der Browser kann also nur raten, wie die Daten codiert sind.

    IE scheint ein Fallback zu Windows1252 zu machen (Zu was denn sonst? 8) ), FF zu ISO 8859-1 (Was sich mit dem Standard deckt!).

    Gebt ein Charset an und alles wird gut.

  • Zitat von <woltlab-metacode-marker data-name=

    Blues-Passengers" data-link="">

    m Internetexplorer werden die Seiten aber korrekt angezeigt, es ist also ein Browser-spezifisches Problem.

    Warum fragst du dann überhaupt noch ?

    Der Server sendet keine Header zur Zeichenkodierung und die Seiten selber sind nicht mit einer "charset"-Angabe versehen.

    Du darfst diese Stellen nachbessern.

  • Wo hast du den Zeichencode umgestellt?

    Bei dir im Browser? Das nutzt den Besuchern der Website gar nichts.

    Noch einmal: Es fehlt eine Angabe zum charset. Bevorzugt im HTTP-Header, den der Server überträgt. Wenn du keinen Zufgriff auf die Konfiguration des Servers hast, dann alternativ als Metatag im Header der Dateien.

  • Zitat von Junker Jörg

    Wo hast du den Zeichencode umgestellt?

    Bei dir im Browser? Das nutzt den Besuchern der Website gar nichts.

    Noch einmal: Es fehlt eine Angabe zum charset. Bevorzugt im HTTP-Header, den der Server überträgt. Wenn du keinen Zufgriff auf die Konfiguration des Servers hast, dann alternativ als Metatag im Header der Dateien.

    Wie mach ich das denn???
    Bis jetzt hat das alles so funktioniert. Was muss ich denn genau wo eingeben?? :?:

  • Zitat von Junker Jörg

    Es sei denn, du hast was falsches eingestellt:

    Geändert habe ich bei Namo nichts. Stand aber tatsächlich auf Benutzerdefiniert. Hab das Ganze nun auf UTF-8 geändert, und nun scheint es ichtig zu sein. Vielen Dank für den Hinweis.