Neuester Artikel

Firefox 3.5: @font-face & text-shadow CSS-Features

Inhaltsverzeichnis

Firefox 3.5 ist vor allem ein aufregendes Release für Web-Entwickler/innen. Über den <video>-Tag hab ich schon geschrieben, heute kommt etwas leichter testbares und ähnlich aufregendes: Die neuen CSS-Features. Ich werde nicht alle Neuigkeiten vorstellen, sondern die (meiner Meinung nach) wichtigsten.

Beide CSS-Eigenschaften sind nicht wirklich neu, ich hab diese Sachen bisher trotzdem nicht verwendet und bin nicht der einzige.

Die Beispiel-Implementierungen funktionieren selbstverständlich nur mit den unterstützten Browsern, eine Internet Explorer-Weichen für die filter-Eigenschaft bei text-shadow hab ich nicht eingebaut!

@font-face: Herunterladbare Schriftarten

Browser: Firefox 3.5, Safari 3.1, Opera 10, Internet Explorer 4

@font-face hat das Potential, Webdesign in Zukunft stark zu verändern. Man kann damit eigene Schriftarten definieren, die am eigenen Server liegen.

Bisher hatten Web-Designer/innen das Problem, dass sie sich nur bei ganz wenigen Schriftarten darauf verlassen konnten, dass ein großer Anteil sie am Computer installiert hat. Deshalb beschränken sich die Schriften auf Websites weitgehend auf Arial, Verdana bzw. Times New Roman und Georgia.

Problem: Schriftart-Formate

Es gibt verschiedenste Schriftart-Formate – TrueType, OpenType, TrueDoc, Embedded OpenType (EOT) – und die Browser-Hersteller waren bzw. sind sich nicht einig, was sie verwenden sollen. Da ist Microsoft, das während des ersten Browserkriegs EOT entwickelt hat und Netscape, das auf TrueDoc gesetzt hat, was aber nie im Mozilla-Code gelandet ist.

Da EOT eine proprietäre Technologie von Microsoft ist, gibt es nur wenige Tools, um bestehende Schriftarten von in das .eot-Format umzuwandeln. Das ist der wesentliche Grund, warum @font-face nie Fuß gefasst hat.
Die Alternativbrowser unterstützen OpenType und TrueType – also “normale” Schriftartdateien.

Beispiel

Dieses Beispiel funktioniert nicht in einem Feed-Reader!

Lorem ipsum dolor sit amet, consectetuer sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.

<style type="text/css">
@font-face{
font-family: 'Fontin-Regular';
src: url('http://sebmos.at/wp-content/uploads/2009/07/Fontin-Regular.otf') format('opentype');
}
</style>
<!--[if IE]>
<style type="text/css" media="screen">
@font-face{
font-family: 'Fontin-Regular';
src: url('http://sebmos.at/wp-content/uploads/2009/07/Fontin-Regular.eot');
}
</style>
<![endif]-->

Fontin Schriftart von jontangerine.com

text-shadow

Browser: Firefox 3.5, Safari 1.1, Opera 9.5, Internet Explorer 5.5 (via filter)

Ein kleines Attribut, das ich schon oft sehr schön eingesetzt gesehen habe, ist text-shadow. Damit kann man, wie der Name schon sagt, einen Schatten an einen Text anhängen.

Beispiel

Großer Schatten versus kleiner Schatten

So sieht das vom System her aus:
text-shadow: <Farbe> <x-Offset> <y-Offset> <Unscharfe-Radius>

Und so hab ich den Text oben formatiert:
<span style="text-shadow: #090 2px 2px 5px;">Großer Schatten</span>
<span style="text-shadow: #090 1px 1px 0;">kleiner Schatten</span>


Meistgelesene Beiträge

Schweizer kreditPrepaid UMTS Datentarife - Hsdpa FlatratesEinzelhandel WienFirmen und Lieferanten aus ÖsterreichMode Online-Shop von OTTO VersandAutoteileGaststätteMWB Vermögensverwaltung AGDruckerpatronen und Toner gibt es jetzt auch in der Salzburger Niederlassung von Tonerdumping

Web/Technik »

Firefox 3.5: @font-face & text-shadow CSS-Features

Firefox 3.5 ist vor allem ein aufregendes Release für Web-Entwickler/innen. Über den <video>-Tag hab ich schon geschrieben, heute kommt etwas leichter testbares und ähnlich aufregendes: Die neuen CSS-Features. Ich werde nicht alle Neuigkeiten vorstellen, sondern die (meiner Meinung nach) wichtigsten.
Beide CSS-Eigenschaften sind nicht wirklich neu, ich hab diese Sachen bisher trotzdem nicht verwendet und bin [...]

Weiterlesen


<video>-Tag in Firefox 3.5 aus Entwickler/innen-Sicht

Ich hab mich schon lange nicht mehr über ein Browser-Release so gefreut, wie auf Firefox 3.5 – obwohl ich ein bisschen das Gefühl habe, dass es der bisher medial unspektakulärste Firefox-Launch war. Das liegt vermutlich daran, dass die sichtbaren Neuigkeiten minimal sind.
Aber für mich als Programmierer sind die Neuerungen unter der Haube ziemlich spannend. Mozilla [...]

Weiterlesen


IE6&7 vs. JavaScript-generierte Image-Maps

Image Maps sind ein nützliches HTML-Feature, mit der man, anstatt ein ganzes Bild zu verlinken, nur einen kleinen Ausschnitt davon verlinkt. Das macht zum Beispiel Sinn, wenn man eine Logo-Grafik hat, aber nur die Umrisse des Logos anklickbar machen will.
Das klickt sich zum Beispiel beim Wikipedia-Logo so: (Versuch, das Logo in der Mitte und den [...]

Weiterlesen


Eigener Windstrom ab 0,9 m/s: Honeywell Wind Turbine

Die amerikanische Firma EarthTronics hat eine Heim-Windturbine entwickelt, die Wind schon ab einer Geschwindigkeit von 3,2 km/h bzw. 0,9 Meter/Sekunde in Strom umwandeln kann. (Die maximale Windgeschwindigkeit, die das Gerät verträgt, liegt bei 72,4 km/h bzw. 20 Meter/Sekunde.)

Genial an dieser Turbine ist, dass sie mit besonders geringen Geschwindigkeiten zurecht kommt als bisherige kleine Windturbinen, was [...]

Weiterlesen


Piwik: Wie trackt man Kampagnen?

Je mehr ich mich mit Google Analytics-Konkurrent Piwik auseinandersetze, desto mehr werde ich ein Fan. Langsam gewöhne ich mich sogar an das verwirrende User Interface. Ich möchte meine hart erkämpften Kenntnisse mit euch teilen und daher das Kampagnen-Tracking in Piwik vorstellen.
Beim Kampagnen-Tracking gehts darum, Werbekampagnen besser verfolgen zu können, indem einerseits die Links, die angeklickt [...]

Weiterlesen


G1: Geo-Mapping mit Android

Bei meinem österlichen Israel-Urlaub waren wir unter anderem in Süd-Israel, in der Wüste Negev, wo wir in Sde Boker (eigentlich im Sde Boker College) gewohnt haben. Auf der Open Source-Landkarte OpenStreetMap ist Sde Boker bisher nicht vertreten gewesen, deshalb hab ich mein Android-basiertes T-Mobile G1 geschnappt und bin mit meiner Freundin jeden Abend durch die [...]

Weiterlesen


lilURL: Dein eigener Url-Shortener

Was sind Url Shortener?
Für alle, die das nicht kennen: Url Shortener sind Services, die aus einer langen Url (Bsp: http://sebmos.at/google-analytics-vs-piwik-open-source/) eine kurze Url (Bsp: http://tinyurl.com/d6pa7x) machen. Tinyurl ist der bekannteste dieser Services, es gibt aber mittlerweile dutzende Alternativen, manche mit zusätzlichen Features. Bit.ly bietet Statistiken an, BurnURL eine Bewertungs-Funktion.
Wichtig wurden diese Services mit dem Aufkommen [...]

Weiterlesen


Google Analytics vs. Piwik (Open Source)

Google sammelt enorme Mengen an Daten. Im Jahr 2006 (von da gibt es die letzten bekannten Zahlen) wurde der Google Analytics-Datenbestand mit 200 Terabytes beziffert. Heute ist es vermutlich zwei-, dreimal so viel.
Enorme Datenansammlungen bei einer einzelnen Firma halt ich nicht für klug. Die Statistik-Software selbst zu hosten und die Daten besitzen ist eine interessante [...]

Weiterlesen

Politik »

Die Verwaltungsreform-Lüge

Seit Jahren, eigentlich Jahrzehnten, wird von einer Verwaltungsreform gesprochen, die im Laufe der Zeit immer mehr Geld sparen hätte sollen. Irgendwann waren es einige Milliarden Schilling, glaubt man der FPÖ, sind es heute schon dutzende Milliarden Euro.
Und sie haben schon recht, unsere Politiker/innen: Eine Reform der Verwaltung, eine Reduktion der Bürokratie, könnte einen großen Haufen [...]

Weiterlesen


The Revolution will be Twittered

Im Iran ist gerade eine Revolution im Gange. Ob sie erfolgreich sein wird, hängt noch in der Schwebe, die Regierung tut im Moment alles, um die Proteste zu unterdrücken, durch Massenverhaftungen und rohe Gewalt. Mehrere Demonstrant/innen haben die Proteste bereits mit ihrem Leben bezahlt, unter anderem die zur Märtyrerin stilisierte Neda (auf Fotos von ihrem [...]

Weiterlesen


Fazit: Europa-Partei gründen

Ich sehe das Ergebnis der EU-Wahl mit gemischten Gefühlen. Es war zwar für die Grünen ein furchtbar schlechtes Ergebnis, aber doch viel besser, als viele (auch ich) es erwartet hätten. Außerdem ist die FPÖ deutlich unter den Erwartungen geblieben, der im Vergleich wesentlich angenehmere Hans-Peter Martin hat ihr die Proteststimmen genommen. Das BZÖ ist gleich [...]

Weiterlesen


EU-Wahl: Vorzugsstimme für Eva Lichtenberger

Am Sonntag ist die EU-Wahl, genauer gesagt die Wahl des EU-Parlaments. Damit geht der wohl grauslichste und thematisch langweiligste Wahlkampf, den ich je miterleben musste, zu Ende. Um so wichtiger ist es, am Sonntag wählen zu gehen!
Ich werd, welche Überraschung, die Grünen wählen. Nicht, weil sie so toll sind (sind sie im Moment nicht), sondern [...]

Weiterlesen


Warum ich für den EU-Beitritt der Türkei bin

Ich bin für den mittel- bis langfristigen EU-Beitritt der Türkei und vor allem für eine Fortsetzung der Beitrittsverhandlungen.
In diesem Artikel möchte ich auf die zwei Haupt-Argumente der Gegner/innen eines EU-Beitritts der Türkei eingehen und meine Argumente erklären.

Aufnahmefähigkeit
Ein häufiges Argument gegen die Aufnahme weiterer Mitglieder in die EU ist die Aufnahmefähigkeit, die im Moment überschritten sei. [...]

Weiterlesen


Was tun mit den Ebenseer Nazis?

Es hat wohl jeder mitgekriegt, als letzte Woche eine Gruppe Ebenseer Jugendlicher im Alter von 14 bis 17 Jahren bei einer Holocaust-Gedenkfeier Besucher/innen und Holocaust-Überlebende vermummt mit Hitlergruß und Waffe begrüßt und beschossen haben.
Das ist definitiv ein Verstoß gegen das Verbotsgesetz (Höchststrafe 10 Jahre, bei Jugendlichen 5 Jahre) und versuchte Körperverletzung “in verabredeter Verbindung”, eventuell [...]

Weiterlesen


EU-Wahl: Alles was Recht ist

Johannes Voggenhuber kandidiert nicht für die Grünen. Ich war nicht begeistert von der Entscheidung, weil er meiner Meinung nach der bessere, bekanntere und profiliertere Kandidat gewesen wäre. Aber er ist es nicht geworden, finden wir uns damit ab.
Deshalb den Grünen die Stimme zu verweigern oder gar die ÖVP zu wählen, ist kleinkarierter Blödsinn.
Eine Stimme für [...]

Weiterlesen


Blog-Empfehlung: Johann Moser / blog.jomo.org

Heute mal etwas anderes – eine Blog-Empfehlung für einen höchst talentierten, (noch) unbekannten Blogger.
Mein Vater (siehe rechts) ist vor einem halben Jahr meinem Ruf gefolgt und hat sich einen Blog angelegt.
Zur Person: Neben seinem Blogger-Dasein ist er Professor (ursprünglich für Mathematik und Religion, heute primär für Webdesign) an der Handelsakademie Freistadt, unterrichtet an der Kunstuniversität [...]

Weiterlesen

© Copyright 2007 - 2009 | powered by WordPress | Datenschutzbestimmungen