php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.08.2010, 15:19  
Erfahrener Benutzer
 
Registriert seit: 29.08.2008
Beiträge: 755
halskrause wird schon bald berühmt werden
Standard Schriftart abfragen

Hi. ich hab ein Problem mit einer eingebetteten Schrift. Ca 10% der Rechner zeigen diesen nicht. Da die verwendete Schrift eine spez. Höhe hat, muss die Fallback-Font speziell per CSS eingestellt werden. Sprich: Paar Pixel nach unten gesetzt...

Kann ich auf irgendeine Weise prüfen, ob die erste Schrift eingebunden wurde, oder nicht?
halskrause ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.08.2010, 15:29  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Wenn, dann per JavaScript, zum Beispiel JavaScript / CSS Font Detector - Detect fonts available in a browser | lalit.org. Oder du änderst dein Design so dass es nicht pixelgenau vom Font abhängt.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu ist offline   Mit Zitat antworten
Alt 26.08.2010, 16:06  
Erfahrener Benutzer
 
Registriert seit: 29.08.2008
Beiträge: 755
halskrause wird schon bald berühmt werden
Standard

Danke für den Link. Ist interesant, aber hilft mir nicht weiter, weil es die Systemschriftarten abfragt. Ich binde ja ne Schrift selber ein, um muss anschliessend prüfen, ob es eingesetzt werden kann, oder nicht.
halskrause ist offline   Mit Zitat antworten
Alt 26.08.2010, 16:34  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 3.891
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Menschlstegelitz ist ein sehr geschätzer Mensch
Standard

Im Internet-Magazin 4/10 war ein Bericht über das Thema eingebettete Schriftarten (hiess im Heft "Individuelle Schriften", S. 32 ff.), leider finde ich den Artikel nicht online, hab nur das Heft hier rumliegen.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 26.08.2010, 16:40  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von halskrause Beitrag anzeigen
... aber hilft mir nicht weiter, weil es die Systemschriftarten abfragt.
Ich sehe jetzt keinen Grund, warum das nicht auch mit eingebetteten Schriftarten funktionieren sollte.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden

Geändert von mimomamu (26.08.2010 um 16:52 Uhr).
mimomamu ist offline   Mit Zitat antworten
Alt 26.08.2010, 16:45  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.248
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Das denke ich eher nicht. Wie ich das verstehe, führt das Script einfach nur nen Index, welche Systeme default welche Schriftarten installiert haben. IMHO ist etwas anderes auch nicht möglich. Ein Zugriff mit jQuery auf das CSS eines Elements fördert jedenfalls den via CSS gesetzten Eintrag 1:1 zu Tage. Also kein Fallback oder Skipping nicht benutzter Schriftarten.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 26.08.2010, 16:56  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Wie ich das verstehe, führt das Script einfach nur nen Index, welche Systeme default welche Schriftarten installiert haben.
Nö. Das Script
  1. misst Höhe und Breite eines Textes, der mit einer Standardschriftart gerendert wird,
  2. versucht, die Schriftart des Textes zu wechseln,
  3. misst den gleichen Text erneut.

Wenn beide Messungen das gleiche Ergebnis liefern, dann ist der Schriftartwechsel fehlgeschlagen. Also ist die getestete Schriftart nicht verfügbar.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu ist offline   Mit Zitat antworten
Alt 26.08.2010, 16:58  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Vielleicht hilft es ja ansatzweise weiter, die reelle Höhe eines Elements, das eine Zeile Text enthält, zu messen - um daraus einen vagen Schluss zu ziehen, wie hoch die Schrift nun ist, und ob ggf. korrigierend eingegriffen werden muss.


(Entsprechende Möglichkeiten, Maße abhängig von der tatsächlich verwendeten Schriftart anzugeben, werden in Zukunft sicherlich kommen - noch steckt die ganze Technologie allerdings eher in den Kinderschuhen.)
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 26.08.2010, 23:57  
Erfahrener Benutzer
 
Registriert seit: 29.08.2008
Beiträge: 755
halskrause wird schon bald berühmt werden
Standard

Zitat:
Zitat von mimomamu Beitrag anzeigen
  1. misst Höhe und Breite eines Textes, der mit einer Standardschriftart gerendert wird,
  2. versucht, die Schriftart des Textes zu wechseln,
  3. misst den gleichen Text erneut.

Diesen Ansatz finde ich auch gut.
ich werde es mal morgen versuchen.
halskrause ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Select Abfragen zusammenführen Netweasel Datenbanken 6 21.08.2010 18:11
PHP Entwickler Oracle für kleine Abfragen powder8 Gewerblich 0 23.03.2010 12:34
jpg abfragen alex9787 Datenbanken 1 27.01.2010 20:42
2 unterschiedliche Abfragen kombinieren lord_icon Datenbanken 3 06.12.2009 17:31
[MySQL] IF / CASE: mehrere Werte abfragen Zeussi Datenbanken 3 01.08.2009 15:00
[Erledigt] dynamische Liste Abfragen verknüpfen und ausgeben. abi PHP Tipps 2009 3 13.05.2009 11:46
Schriftgrösse je nach Schriftart anpassen webproger HTML, Usability und Barrierefreiheit 13 29.04.2009 20:39
Abfragen von Seitendaten Rico de Amo JavaScript, Ajax und mehr 7 13.03.2009 20:50
PDO und parallele Abfragen Normalo PHP Tipps 2008 1 09.06.2008 12:39
PHP bzw. mysql abfragen optimieren Kori Datenbanken 3 26.09.2007 21:02
mehrere Abfragen (Selects) verbinden???? CIMM Datenbanken 15 03.05.2006 18:59
Datentyp abfragen PHP Tipps 2006 7 24.02.2006 15:53
Schriftart (TTF) uploaden Connar HTML, Usability und Barrierefreiheit 5 28.06.2005 18:39
Bilder generieren / andere Schriftart Ohrwurm83 PHP Tipps 2004-2 1 29.11.2004 15:37
[Erledigt] [Font] Schriftart gesucht Off-Topic Diskussionen 4 07.10.2004 09:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
systemschriften abfragen, javascript schriftart abfragen, php schriftgröße abfragen, php prüfen ob schriftart vorhanden, php prüfen ob schrift vorhanden ist, verwendete schriften javascript, javascript schriftarten auslesen, schriftart abragen, javascript auslesen schriftarten, php prüfen ob schriftart installiert ist, php systemschriftarten, css verwendete schriftart prüfen, php standard schriftart ermitteln, standardschriftgröße ermitteln javascript, php auslesen, ob schriftart vorhanden ist, mit javascript schriftart abfragen, js \schriftgrösse ermitteln\, php überprüfen ob schriftart vorhanden ist, css schriftart prüfen ob auf rechner installiert ist, java script testen ob font vorhanden

Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum