Fapulous-Features
-
Stabile Layouts
Faux Absolute Positioning ermöglicht stabile Seitenlayouts, ob fix, elastisch oder em-basiert. Es ist robust, maschinen-optimierbar und einfach in der Anwendung.
-
Fertige Konstrukte & CSS-Schalter
Häufig verwendete XHTML/CSS-Konstrukte, die nur noch an den jeweiligen speziellen Fall angepasst werden müssen. Einige Konstrukte sehen alternative Styles vor, zwischen denen man per CSS-Schalter auswählen kann. Mehr über Konstrukte und Schalter siehe weiter unten.
-
Flexible Entwicklung
Soll es ein fixes, fluides oder em-basiertes Layout werden? Große Schrift oder kleine Schrift? Kommen die Labels links neben die Input-Felder oder darüber? Entwickelt wird für viele Fälle, damit Kursänderungen während der Implementationsphase eines Projekts nicht so teuer werden .
-
Performantes Frontend
Durch den Einsatz bei größeren Community-Sites ist Performance ein wichtiges Kriterium für die im Fapulous Framework eingesetzten Techniken. Die Techniken zielen auf eine schnelle Seitenaufbauzeit.
-
Leicht erlernbar
Sinnvolle Klassennamen, ausführliche Dokumentation im Quellcode, keine 1000 Wege nach Rom. Die Techniken sind aus einem Guss und leicht zu erlernen.
-
Modularer Aufbau
Die einzelnen Konstrukte und CSS-Dateien sind nicht aneinander gekoppelt. Es lassen sich auch Teile vom Fapulous Framework in Eigenentwicklungen oder mit anderen Frameworks einsetzen.
-
Wirklich freie Lizenz
Alle dem Paket beigelegten Dateien (Code und GIMP-Grafiken) unterliegen der WTFPL. Einige in diesem Paket empfohlenen Skripte, wie z.B. das Whatever:hover-Skript, unterliegen einer anderen Lizensform, weshalb sie nicht im Rahmen dieses Pakets mit zum Download angeboten, sondern manuell von der Autor-Website heruntergeladen werden müssen.