![]() |
|
Umlaute / Zeichensatz in Opera - Druckversion +- diy-hifi-forum.eu (https://diy-hifi-forum.eu) +-- Forum: Archiv (https://diy-hifi-forum.eu/forumdisplay.php?fid=198) +--- Forum: Community Center (https://diy-hifi-forum.eu/forumdisplay.php?fid=7) +---- Forum: Vorschläge, Feedback und Fehler (https://diy-hifi-forum.eu/forumdisplay.php?fid=66) +---- Thema: Umlaute / Zeichensatz in Opera (/showthread.php?tid=4686) Seiten:
1
2
|
Umlaute / Zeichensatz in Opera - Violoncello - 28.09.2012 Guten Morgen, seitdem ich seit neuestem mit Opera im Web unterwegs bin, werden mir hier im diy-hifi-forum sämtliche Umlaute als "Schwarze-Raute-mit-Fragezeichen" angezeigt. Alle anderen Webseiten zeigen dieses Verhalten nicht. Im Firefox hingegen schauts ganz normal aus. Wenn ich selbst was schreibe und das im Opera anzeige, schaut es ganz normal aus. Wenn ich das Geschriebene hingegen im Firefox anzeige, fehlen die Umlaute, aus einem "ä" wird dann z.B. "ä". Wenn ich im Seitenquelltext die Zeichenkodierung ansehe, steht da im Opera: Zitat:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> Und im Firefox: Zitat:<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> Sehr merkwürdig wie ich finde... Geht das anderen Opera-Benutzern auch so? Umlaute / Zeichensatz in Opera - Marcus.S - 28.09.2012 Moinsen! Ich hocke grad im Büro und kann das daher nicht testen. Sobald ich @home bin kümmere ich mich drum. Vorausgesetzt, die Teledumm hat meinen Anschluss endlich im Griff. Kleiner Tip, den du gern schomal ausprobieren kannst: wenns im Opera ein Menü gibt (ich nutze Opera nie, hab ihn nur zum Testen auf der Maschine), mit dem du die Zeichencodierung vorgeben kannst (geht im FF über Ansicht -> Zeichencodierung), stell da mal von UTF-8 auf ISO 8859-1 um. Ist zwar keine finale Lösung, sollte das Problem aber erstmal beheben. Edit: stelle ich den FF auf UTF-8 um, habe ich den gleichen Effekt wie du im Opera. Komisch. Eigentlich läuft das hier eh alles auf UTF-8. Umlaute / Zeichensatz in Opera - Violoncello - 28.09.2012 Im Opera kann ich nur die "Zeichenkodierung für Seiten vorgeben, bei denen die Angabe zur Kodierung fehlt". Da die Kodierung ja hier durchaus nicht fehlt, sondern nur offenbar falsch interpretiert wird, hilft das nicht weiter. Danke auf jeden Fall schonmal für deinen immerwährenden Einsatz! Umlaute / Zeichensatz in Opera - Strahler70 - 28.09.2012 Moin, ist bestimmt keine Hilfe, aber ich nutze Opera seit Jahren ausschließlich und dergleichen Probleme hatte ich noch nie. Dein Problem kann also nicht von dem Browser an sich herrühren. Grüße Thorsten Umlaute / Zeichensatz in Opera - sayrum - 28.09.2012 Hallo, ich habe leider die selben Problem, allerdings mit Safari. Seit Anfang der Woche. Edith: habe das Problem auch nur hier! Umlaute / Zeichensatz in Opera - eltipo - 28.09.2012 Mein Firefox macht immer solche Probs, egal, wie ich den Zeichensatz einstelle. Umlaute / Zeichensatz in Opera - Alexander - 28.09.2012 Hab das "Problem" auch, alleridngs mit Firefox und nur hier... LG Umlaute / Zeichensatz in Opera - Marcus.S - 28.09.2012 So, ich bin grad im Opera 12.02. Frische Install, keine Probleme. Aber folgendes im Header: Code: <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />Ich habe auch bei einer Suche im Netz erstmal nichts dazu finden können und werde noch die Supportforen durchwühlen. Umlaute / Zeichensatz in Opera - Violoncello - 28.09.2012 Bei mir genau die selbe Version... Opera 12.02, vor vlt. einer Woche installiert. Umlaute / Zeichensatz in Opera - tifflor5 - 29.09.2012 Marcus.S schrieb:So, ich bin grad im Opera 12.02. Frische Install, keine Probleme. Aber folgendes im Header: Mit der meta-Angabe sagst du dem Browser das der Inhalt (http-equiv="Content", definiert als was der Begriff unter "content" zu interpretieren ist) eine htlm-Seite mit einem bestimmten Zeichensatz (content="text/html; charset=ISO-8859-1") ist. Zum Darstellungsproblem hier ist dieser Artikel hilfreich: http://xhtmlforum.de/38448-ist-der-unterschied-zwischen-iso-8859-a.html. Probleme haben die Browser zumeist mit den Umlauten, wenn der Zeichensatz ISO-8859-? nicht korrekt oder unvollständig implementiert ist. Dann weichen sie auf Windows-1252 aus. Und Windows = Amerikanisch = Keine Umlaute, kein ß. Mit der Grundcodierung Code: content="text/html; charset=UTF-8"Manche Browser versuchen auch mehr oder weniger erfolgreich anhand des Zeichensatzes und der Sprache des Betriebssystems selbst zu entscheiden, was für den Nutzer besser ist. Das Ergebnis ist bekannt. Wie die Seite jetzt genau codiert ist, weis nur Marcus, da er Einblick in den Quellcode hat. Aber Zusammengefasst, mit der Codierung als UTF-8 ist die Trefferwahrscheinlichkeit der korrekten Darstellung in allen Browsern unter allen Betriebssystemen um Kilo höher. Man kann das Problem aber auch umgehen, in dem bei den Sonderzeichen direkt bei der Eingabe der Unicode-Ausdruck eingegeben wird (z.B. ä für ä). Dies ist aber in dem hier verfügbaren Editor nicht möglich. Hier werden die Zeichen 1:1 übergeben und nicht übersetzt. Erhalte im übrigen unter Win7 bei FF15 und Chrome 20 "ISO-8859-1" und bei IE9 (IE8 mit XP) "UTF-8" im Header angezeigt. Aber in Allen keine Anzeigeprobleme. Umlaute / Zeichensatz in Opera - Marcus.S - 29.09.2012 Danke Tiff! Mir sind die Zusammenhänge durchaus bekannt. Ich habe das oben nur erwähnt, weil Violoncello im Opera UTF-8 im Header stehen hat (hast du im IE ja auch). Das kann eigentlich nicht sein, da die vBulletin-Install hier definitiv ISO-8859-1 schickt (ist so eingestellt und bei mir in allen Browsern so). So lief die Seite ab dem Start. Ich habe so eine Idee, was passiert, wenn ich das auf UTF-8 ändere
Umlaute / Zeichensatz in Opera - Marcus.S - 29.09.2012 So, grad ausprobiert. Stelle ich die Kodierung ohne weitere Änderungen auf UTF-8 um, werden Umlaute und Sonderzeichen falsch dargestellt. Ist also wie erwartet. Habe mir auch grad den Header im IE9 angesehen: ISO-8859-1. Komisch, dass Tiff da UTF-8 stehen hat. Genauso komisch, wie das UTF-8 bei Violoncello im Opera. Umlaute / Zeichensatz in Opera - tifflor5 - 30.09.2012 Marcus.S schrieb:Habe mir auch grad den Header im IE9 angesehen: ISO-8859-1. Komisch, dass Tiff da UTF-8 stehen hat. Genauso komisch, wie das UTF-8 bei Violoncello im Opera.Konnte es nachvollziehen. Das Problem wird (wahrscheinlich) von der Herkunft verursacht. Ist mir aufgefallen als ich die Quelltexte im IE9 und FF verglich, waren sehr, sehr unterschiedlich.
Umlaute / Zeichensatz in Opera - Violoncello - 30.09.2012 Nein, daran liegt es leider nicht. Ich bin schon immer auf der .eu-Domain unterwegs - und auch da wird bei mir (nur in Opera) im Header UTF-8-Kodierung vorgegeben. Umlaute / Zeichensatz in Opera - tifflor5 - 30.09.2012 Violoncello schrieb:Ich bin schon immer auf der .eu-Domain unterwegs. Dachte ich auch . Mir war nur nicht aufgefallen, dass mein Eintrag in den IE-Favoriten noch auf .de verlinkt war . Benutze den Microdoofhelfer halt nie bis gar nicht.Bin nur durch den Hinweis von Marcus drauf gekommen (er ISO, ich UTF), mal genauer hinzugucken. Und siehe da, falsche Domäne .@Violoncello, jetzt bitte nicht falsch verstehen. Habe es oft genug selbst erlebt, dass man vor lauter Betriebsblindheit :denk: den kleinen, aber entscheidenden Unterschied nicht sieht. Umlaute / Zeichensatz in Opera - Violoncello - 30.09.2012 Nichts falsch verstanden - aber das darfst du mir glauben, ich bin tatsächlich auf .eu .Eindeutig macht das die Tatsache, dass der Seitenquelltext nicht nur das Frameset enthält, wie bei .de. Umlaute / Zeichensatz in Opera - tifflor5 - 30.09.2012 Violoncello schrieb:Eindeutig macht das die Tatsache, dass der Seitenquelltext nicht nur das Frameset enthält, wie bei .de.Ist ja auch eindeutig in der Adresszeile abzulesen .Jetzt kenne ich mich dem Opera leider überhaupt nicht aus, was mir die Sache nicht leichter macht und dir/euch keine Hilfe ist. Gibt es im Opera vlt. eine Stelle, wo man dem Teil sagen kann "Du stellst alle Seiten so dar und nicht anders, egal was die Seite will."?In IE und FF (Ansicht - (Zeichen-)Kodierung) geht es nur erst hinterher. Umlaute / Zeichensatz in Opera - eltipo - 30.09.2012 Also, an der Domain liegts bei mir nicht, aber es scheint dran zu liegen, wer etwas geschrieben hat. Bei einigen kann ich die Umlaut lesen, bei anderen nicht. Test Ä ä Umlaute / Zeichensatz in Opera - Violoncello - 30.09.2012 Naja, meine Umlaute kannst du vermutlich nicht lesen, da die ja offenbar von Opera in der falschen Kodierung verschickt werden. In meinen eigenen Beiträgen werden nämlich die Umlaute dann dementsprechend auch korrekt (in Opera mit der "falschen" Kodierung) angezeigt. Nur bei allen anderen, bei denen der Browser die eigentlich korrekte Kodierung anwendet, kommts dann zu Fehlern. FYI ich habe diesen Beitrag im Firefox geschrieben, daher sollten hier meine Umlaute nun passen .
Umlaute / Zeichensatz in Opera - Marcus.S - 30.09.2012 Ich habe mal weiter versucht, das Problem nachzustellen. Es gelingt mir nicht. Egal welchen Browser ich nehme, die Seite wird immer richtig angezeigt. Egal ob ich .de oder .eu aufrufe. Egal, ob über Windows 7 64Bit (einmal Home Premium, einmal Prof.), Linux oder iOS 6. Mehr kann ich leider grad nicht testen. Ich muss mir mal je eine VM mit XP und Vista erstellen. Ich werde Theo und Pico trotzdem mal bescheid sagen, dass sie die "Weiterleitung" bei der .de auf ISO ändern. |