Anzeigen von Unicode in Chrome vs Firefox


15

Unicode-Rendering: Firefox vs Chrome

Betriebssystem: Windows XP SP3

Meine Frage bezieht sich auf das Rendern dieses Beitrags auf Firefox vs Chrome. Ich kann viele Boxen in Chrome sehen, nicht so sehr in Firefox.

Feuerfuchs:

Feuerfuchs

Chrom:

Chrom

Was mache ich?

Aktualisieren:

Firefox- und Chrome-Einstellungen

Update 2

Sans Serif-Schriftarten in Chrome wurden in Arial Unicode geändert und neu gestartet

Chrome-Schriftarten

Update 3

Dies ist inspiriert von @ Arjans Referenzen

Die Smilies in Firefox (Die Referenz-Smilies sind die folgenden)

die smilies auf firefox

Die Smilies auf Chrome (Die Referenz-Smilies sind die folgenden)

die smilies auf chrom

Aktualisieren:

Die Quelle des obigen Beitrags wird wie folgt angezeigt

Feuerfuchs

Firefox-Quelle

Chrom

Quelle auf Chrom



@Arjan Thx als Referenz
abel

@Arjan aktualisiert Post
abel

Beachten Sie, dass es nicht zu 100% sicher ist, dass nur Ihr eigener Browser oder Ihr eigenes Betriebssystem die Schuld trägt. Möglicherweise weist das CSS der Website einige kleinere Fehler auf, die einige Browser dazu zwingen, die Dinge in einer einzigen Zeile zu komprimieren. Nur raten, aber manchmal Unicode-Smileys aus dem Browser in einen guten Texteditor kopieren, sieht ganz gut aus. Der Fenstertitel Ihres Browsers oder die Taskleiste zeigen möglicherweise auch die Smileys an - auch wenn sie in einem HTML- <h1>oder <p>Element nicht korrekt angezeigt werden .
Arjan

Antworten:


11

Es steckt noch mehr dahinter, einschließlich des verwendeten Betriebssystems.

Mein Chrome-Rendering dieses Beitrags ähnelt Ihrem Firefox-Image.

Einfach ausgedrückt ist es eine Mischung aus ANSI / Unicode-Zeichen und Codierungstechniken. Verschiedene Browser (und Betriebssysteme) behandeln und rendern es unterschiedlich.

Betreff: Kommentar ...

Ich verwende Windows 7 - Windows Vista und Windows 7 verarbeiten ANSI / Unicode und das internationale Rendern viel besser. Wenn Sie in der Systemsteuerung (von XP) zu Optionen für International / Region wechseln, sollten Sie in der Lage sein, zusätzliche Unterstützung für komplexe Sprachen zu installieren.

Alt-Text

(von http://www.mehramedia.com/ )

Dies bedeutet für mich einfach, dass Firefox überall dort eine eigene Rendering-Engine verwendet, wo Chrome auf die Unterstützung der Betriebssysteme angewiesen ist.


Beide laufen auf der gleichen XP SP3-Box.
Abel

@abel - aktualisierte Antwort.
William Hilsum

4

In beiden Browsern sieht es für mich gleich aus: /

Haben Sie versucht, die Zeichenkodierung oder die Chrome-Schriftart in den Chrome-Optionen zu ändern? Möglicherweise verwendet Chrome entweder die falsche Codierung oder eine Schriftart, für die nicht der vollständige Unicode festgelegt ist.

Stellen Sie sicher, dass die Schriftarten und Kodierungen in Firefox und Chrome identisch sind.

Gehen Sie in Firefox zu: Optionen -> Inhalt -> klicken Sie unter "Schriftarten und Farben" auf Erweitert
und in Chrome: Chrome-Optionen -> Unter der Motorhaube -> Schriftart- und Spracheinstellungen ändern.

Stellen Sie sicher, dass beide gleich sind und dass theoretisch in beiden Browsern dasselbe angezeigt wird.

-BEARBEITEN-

Wenn Sie sich Ihr drittes Update ansehen, sieht es so aus, als hätten Sie eine alte / seltsame XP-Version der Schriftart Arial. Es könnte sein, dass XP einfach eine ältere Version der Schriftart als Vista oder Win7 hat

Ich habe gerade die Microsoft-Schriftseiten gefunden, auf denen ausführlich beschrieben wird, welche Versionen von Schriften mit den jeweiligen Softwarepaketen geliefert werden. Besuchen Sie http://www.microsoft.com/typography/fonts/font.aspx?FMID=1705

Es sieht so aus, als wäre die einzige legale Möglichkeit, die Schriftart Arial v5 zu erhalten, Windows Vista oder Windows 7. Oder Sie zahlen 30 US-Dollar dafür . Gibt es jemanden, auf dem Sie einen Vista-Computer haben, von dem Sie die Schrift "ausleihen" können? Das Problem ist, dass ich nicht sicher bin, wie gut XP die aktualisierte Schriftart unterstützen würde.


Ich habe einen Screenshot von Firefox und Chrome Schrifteinstellungen geschrieben
abel

@abel Könnten Sie versuchen, die Sans-Serif-Schriftart in Chrome in "Arial Unicode" zu ändern?
Mokubai

@abel Ich verwende Vista, das wahrscheinlich eine etwas bessere Unicode-Unterstützung als XP hat, und es könnte sein, dass die grundlegende Arial-Schriftart in Vista mit der Unicode-Version identisch ist und Firefox weiß, wie man den vollständigen Unicode unter XP verwendet ... Ansonsten könnte es sein, dass MS Office oder etwas anderes eine aktualisierte Schriftart auf meinem Computer installiert hat. Meine Arial-Schriftart hat eine Größe von 720 KB. Es scheint sich also um eine vollständige Unicode-Schriftart zu handeln. Könnten Sie die Schriftgröße für Arial in C: \ Windows \ Fonts
Mokubai

@abel Wenn Sie eine Kopie der neueren Arial-Schriftart finden, vergessen Sie nicht, die Schriftart in den Chrome-Einstellungen auf Standard-Arial zurückzusetzen.
Mokubai

1
@abel Ich vermute, es würde funktionieren, aber was die EULA betrifft, bin ich kein Anwalt. Als Verbraucher würde ich behaupten, dass ich als Besitzer von Windows 7 in der Lage sein sollte, Teile (die Schriftart) daraus zu entnehmen, um sie nach eigenem Ermessen zu verwenden, aber ich vermute, ein Anwalt würde behaupten, dass die Schriftart nur für die Verwendung auf dem Computer lizenziert war Es wurde auf einem anderen Computer installiert und kann daher gegen die EULA verstoßen.
Mokubai

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.