Die Oberfläche von SiteSoul ist komplett in HTML realisiert. Prototype und Scriptaculous, sowie ein kleines Template-System verfeinern das ganze. Das CSS besteht im Prinzip aus Wrapper-Klassen für einzelne Eigenschaften. So kombiniere ich mehrere CSS-Klassen in einem Tag. Element abhängige CSS gibt es sogut wie nicht. Maximal Buttons und Formularfelder.
Aaaaaber. Beim Versuch eine Open-Type Schrift einzubetten, lässt mich AIR im Regen stehen. Geht einfach nicht. Schade. Sehr, sehr bedauerlich. Warum geht das eigentlich nicht?
Spezifische CSS-Eigenschaften gibt es auch. Zum Beispiel:
-moz-border-radius-topright:5px;
-webkit-border-top-right-radius:5px;
Macht eine runde Ecke. Das eine im Firefox, das andere im AIR Browser. Also Webkit. Alles klar!
Wenn man das im Firefox sich anguckt, siehts ja ganz nett aus. Der HTML-Dummy zumindest sieht so aus:
Link zu dieser Seite:
http://www.seekwhencer.de/de/blog/coding/sitesoul-gui
