Frage

Ich muss entscheiden, ob geometrische Symbole in einer Web-GUI zu machen (zB Pfeile und Dreiecke für Buttons, Menüs, etc.) als Unicode-Zeichen (viel einfacher und farbunabhängige) oder GIF / PNG-Dateien (viel Ärger I gerne vermeiden würde).

Allerdings habe ich Kunden gesehen, die Probleme haben, auch erweiterte Satzzeichen angezeigt wird erklärt als Unicode-Zeichen ( Beispiel ).

Weiß jemand, von welcher Version auf, OSs / Service Pack / Anwendungen versenden mit Unicode-Versionen der Standard-Schriften? Es gibt zum Beispiel Microsofts Arial Unicode , dass Schiffe mit Office seit 1999, jedoch habe ich nicht Büro installiert und meine noch Arial hat zumindest einen Teil des Unicode-Bereich.

Auch, was ist die Situation mit Mac OS und Linux?

Könnte jemand Punkt mich auf einigen umfassenden Ressourcen auf diesem - Berichte, Listen, Übersichten

War es hilfreich?

Lösung

Es ist nicht wirklich so etwas wie eine „Unicode-Version“ eine Schriftart (*). „Arial Unicode“ ist eine irreführende Bezeichnung: es normal „Arial“ nicht wesentlich ist, ist es nur ein paar mehr Zeichen in ihm hat. Es enthält keine verwendbaren Glyphen für jeden einzelnen der Zehntausende von Zeichen so weit definiert, und in der Tat gibt es niemanden, OS Standard-Schriftart, die der Fall ist.

Die wichtige Frage ist nur, ob die Zeichen, die Sie verwenden möchten, haben Glyphen in den Standardschriften von häufig eingesetzten Betriebssysteme. Sie müssen schauen für bestimmte Zeichen in Font-Unterstützung suchen Sie wollen auf individueller Basis verwenden.

Das Zeichen U + 0360 Die Kombination von Doppel Tilde Sie erwähnt ist nicht wirklich ‚erweitern Interpunktion‘, es ist ein merkwürdiges und selten verwendeten diakritischen Zeichen für Phonetik Arbeit. So ist es nicht wirklich die Unterstützung, dass die Schrift überraschend für ist es schlecht. Auf der anderen Seite kann Stack-Überlauf kommt mit der Verwendung von U + 25Cf Schwarzen Kreis (●) weg, weil viele Schriftarten es hat. Einige der anderen Charaktere aus den geometrischen Formen Block wie U + 25b2 Schwarz Nach oben zeigendes Dreieck (▲) ist ebenfalls sehr verbreitet.

hat fileformat.info eine Liste gemeinsamer Schriftarten, die jedes Zeichen unterstützen, so dass Sie es überprüfen können ein Gefühl dafür zu bekommen, wie weit unterstützt ein Symbol ist, und ob die Standard-Betriebssystem Schriften, die Sie erkennen, vorhanden sind, bevor sie als eine mit Ersatz für ein Bild. Zum Beispiel U + 25Cf ist in vielen Schriftarten, aber U + 0360 nicht gut unterstützt ist: keiner der Standard Installation von Windows-Schriftarten gibt es, und die ‚Libertine‘ font macht es schlecht falsch.

(*. OK, es irgendwie so etwas wie eine Unicode-Schriftart ist, dass eine Schrift interne Zeichen Lookup-Tabellen können in Unicode oder einem anderen Zeichensatz lauten jedoch macht dies keinen praktischen Unterschied, wie die Anwendung immer sei es als Unicode-Adressierung;. das Betriebssystem die Konvertierung auf Lookup transparent tun wird)

Andere Tipps

Einige zufällige Beobachtungen:

  • Unter OS X die Unicode-Unterstützung ist perfekt, zumindest für Ihre Bedürfnisse.
  • Unter Windows scheint die Situation auf dem Browser ab. Ich habe nicht viele obskure Zeichen verwenden, aber die wenigen, die ich (meist Interpunktion) scheinen nur in Firefox angezeigt werden soll. Das einzige Problem ist in Internet Explorer, wie üblich.
  • Wenn Sie eine gewisse Kontrolle über Ihre Kunden könnten Sie einige gute kostenlose Schriftarten ?
  • Auch Webfonts funktionieren könnte.
  • Ein Nachteil Unicode charactes ist, dass sie oft ziemlich hässlich. Zu groß, zu klein, haben falsche Position, etc.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top