Schriften für die neue Text Engine des Flash Player 10 einbetten

/ Autor: Jürgen, 31 Jul 2009

Eines der Dinge die mir in der Vergangeheit am meisten Zeit und Nerven gekostet haben im Bezug auf Flex und Flash war die Darstellung von Text. Vor allem wenn das Screendesign wieder mal eine Schrift vorgesehen hat, die keine Systemschrift war. Und selbst dann musste die Schrift eingebettet werden um Anti-Aliasing, Rotation oder Alpha darauf anwenden zu können. Das alles soll sich nun mit der neuen Text Engine des Flash Player 10 ändern. Schauen wir uns das mal genauer an.

LESEN SIE DIESEN ARTIKEL WEITER »

THUMBNAIL

Flex: Schriften zur Laufzeit laden

/ Autor: Jürgen, 24 Jul 2009

Um Schriften korrekt in Flex / Flash darstellen zu können, vor allem wenn Transparenzen oder Effekte darauf angewendet werden sollen, müssen sie in das swf eingebettet sein. Das Einbetten von Schriften verlängert allerdings die Kompilierungszeit und vergrößert die Dateigröße des SWFs enorm. Um dieses Problem zu umgehen können Schriften in ein eigenes SWF eingebettet werden, das dann zur Laufzeit geladen wird.

LESEN SIE DIESEN ARTIKEL WEITER »

THUMBNAIL

Typo3-Contentelement “Tabelle” mit sIFR-Headline

/ Autor: Albrecht, 27 Jun 2008

Für ein aktuelles Typo3-Projekt war es erforderlich, eine Tabelle mit folgenden Anforderungen zu erstellen: einfache Pflegbarkeit für jedermann, Tabellenzellen abwechselnd gestylt und Headlines in einer Schrift, die garantiert nicht auf jedem Rechner verfügbar ist.

LESEN SIE DIESEN ARTIKEL WEITER »

THUMBNAIL

Schriftdateien vor Download schützen

/ Autor: Albrecht, 06 Jun 2008

In einem anderen Beitrag wurde bereits erwähnt, dass es bei der Verwendung von Schriften zur Grafikerzeugung in Typo3 schnell zu einem Lizenzverstoß kommen kann.
Dass viele Typo3-Entwickler die für den GIFBUILDER benötigten Schriftdateien in den Ordner fileadmin/fonts legen, ist kein Zufall sondern hat durchaus seinen Sinn. Liegen diese Dateien in jenem Ordner, kann der Administrator sie wunderbar und bequem mit der Typo3-eigenen Filelist (dt. Dateiliste) verwalten, austauschen, updaten, etc. Aber wie bereits in oben verlinktem Beitrag erwähnt wurde, liegt die Datei dann praktisch für die ganze Welt zum Download bereit, was einen gravierenden Lizenzverstoß darstellt.
Um das zu verhindern, könnte man die Datei außerhalb des Web-Verzeichnisses abspeichern. Typo3 könnte die Schrift dann noch immer finden, aber der Download der Datei wäre nicht mehr möglich. Dieses Vorgehen hätte jedoch zwei deutliche Nachteile. Zum Einen wären die Font-Dateien nicht mehr über die Filelist sichtbar und pflegbar und zum Anderen müsste man sich bei einem Backup oder einem Umzug nicht nur um das Web-Verzeichnis kümmern, sondern auch immer an die extern liegenden Schriftdateien denken. Das würde sicherlich früher oder später einen Fehler und somit auch Ärger hervorrufen.
Eleganter wäre es also, die Schriftdateien weiterhin wie gewohnt innerhalb des Ordners fileadmin abzuspeichern. Aber wie kann man diese dann vor dem Download schützen. Die Lösung dafür ist eine kleine aber feine .htaccess-Datei. Mit solchen Dateien lassen sich auf Apache-Systemen individuelle Einstellungen für einzelne Verzeichnisse vornehmen.
Legt man folgende Dateien in den Ordner, in dem alle Schriftdateien liegen (z.B. fileadmin/fonts), ist der Zugriff von außerhalb gespert.

LESEN SIE DIESEN ARTIKEL WEITER »

THUMBNAIL

Lizenzverstoß bei eingebetteten Schriften in TYPO3

/ Autor: Thomas, 30 Mai 2008

Ein sehr nettes Feature in TYPO3 ist, dass direkt Schriften in Navigationen oder Headlines über die Grundfunktion “GIFBUILDER” eingebettet werden können. TYPO3 generiert dann direkt mit der gewünschten Schrift eine Grafik. Hierzu muss die gewünschte Schrift auf den Webserver gelegt werden, dass TYPO3 direkt darauf zugreifen kann. In den meisten Fällen wird das von TYPO3 empfohlene Verzeichnis “/fileadmin/fonts/” verwendet.
Zu den ganzen Vorteilen die TYPO3 mit dieser Funktion bietet, ist die Verleitung groß, unbewusst einen Lizenzverstoß zu begehen. Die wenigsten, die diese Funktion nutzen wissen, dass wenn in ein beliebiges Verzeichnis auf dem Server ein Schrift kopiert wird die in TYPO3 eingebunden wird, eine Verletzung der Lizenz- und Nutzungsbedingungen der Schriftanbieter zwangsläufig stattfindet. Ab dem Zeitpunkt, wo die Schrift auf den Webserver kopiert wird, ist sie für jeden, der die technische Voraussetzung hat, frei zum Download. Das ist natürlich nicht im Interesse der Schriftenanbieter. Zu Recht!

LESEN SIE DIESEN ARTIKEL WEITER »

1 pages