New Species Devblog
Montag, 31. Mai 2010
Devblog-Launch - You're welcome!

Wie vielleicht einige schon mitbekommen haben, arbeite ich gerade an einem speziellen Entwicklungszweig "New Species". Wie der Name schon andeutet handelt es sich dabei um etwas wirklich Neues im Bereich Antville-Layout. Gleich vorweg: es ist sich ein experimenteller Entwicklungszweig, Google würde diese Initiative unter dem Label „Labs“ präsentieren. Experimente können zu einem finalen Release führen, aber auch ein guter und interessanter Versuch bleiben. Die Kernziele sind daher sehr optimistisch und zukunftsorientiert ausgewählt: Unterstützung von HTML5, CSS3 und bessere Ausnutzung der Möglichkeiten von JavaScript bzw. jQuery. Eine Verbesserung der Barrierefreiheit soll ebenfalls immer im Blickfeld stehen. Betroffen werden nicht nur die von Antville-Usern veränderbaren Bereiche sein, auch die Core-Skins, die nicht von Usern geändert werden können, sind eingeschlossen.

HTML5 wird einigen schon einmal als Buzzword über den Weg gelaufen sein. Dabei handelt es sich um eine sinnvolle Weiterentwicklung des alten HTML 4.0 Standards, welcher eigentlich noch immer aktuell ist. Schließlich hat kein Browserhersteller je XHTML in allen Facetten und Nuancen umgesetzt. HTML5 beschränkt sich allerdings nicht nur auf das Markup, sondern umfasst auch viele andere Gebiete. Beispielsweise fallen auch native Video- und Audiowiedergabe und die ganze Diskussion unter dieses Schlagwort, viele JavaScript-Neuerungen und CSS3 werden ebenfalls unter HTML5 zusammen gefasst – auch wenn‘s so nicht im W3C-Standard stehen wird.

Man braucht aber keine Angst haben, vieles bleibt wie bisher. Allerdings kommen einige neue HTML-Elemente in meine neue Layout-Variante. Ein gutes Beispiel ist

für Blogeinträge,

Wichtig für mich ist, dass es einfacher wird, ein Antville-Layout an seine eigenen Bedürfnisse anzupassen. Deswegen versuche ich derzeit alle Tabellen aus dem Standardlayout zu werfen und durch semantisch korrekte Elemente zu ersetzen. Aber wie gesagt, keiner braucht Angst vor den Neuerungen haben. Schließlich handelt es sich hier nur um ein Experiment, dass vielleicht später in den Antville-Source wandert und auch auf Antville.org umgesetzt werden könnte.

Außerdem werde ich versuchen, so gut wie möglich CSS3 in das New Species Layout zu integrieren und die neuen Möglichkeiten sinnvoll einfließen zu lassen. Dabei denke ich vorallem an Webfonts, wobei ich hier noch nicht sicher weiß, wie es sich mit den Lizenzen exakt verhält und welchen Weg man hier einschlagen kann. Wirklich freie Schriften gibt es ja wenige.

Da alles im Kontext meines Studentendaseins im Rahmen eines Praktikums umgesetzt wird, bitte ich um Verständnis, dass ich eine Fokussierung vornehmen musste. Nicht alles, was im Entwicklungszweig landet, wird auch so auf Antville laufen. Höchste Priorität hat daher für mich ein Abschluss des Praktikums in der gegeben Zeit, danach wird erst über die Integration und Zusammenführung der Entwicklungszweige mit allen Beteiligten gesprochen.

Das war‘s schon, salut! Und natürlich happy coding.

Online for 5092 days
Last modified: 14.05.11, 01:17
Status
Youre not logged in ... Login
Menu
... Home
... Tags

Suche
Calendar
April 2024
So.Mo.Di.Mi.Do.Fr.Sa.
123456
78910111213
14151617181920
21222324252627
282930
Mai
Recent updates
Hipstagraphy Kurzer Einwurf: Hipstagraphy ist
ein erster Testlauf für ein mögliches neues Grundlayout (ohne Tapete...
by Botic (14.05.11, 00:38)
Devblog-Launch - You're welcome! Wie
vielleicht einige schon mitbekommen haben, arbeite ich gerade an einem...
by Botic (31.05.10, 00:15)
Browserunterstützung Firefox, Chrome, Safari, Opera:
Prinzipiell sollte es überhaupt keine Probleme mit diesen Browsern geben....
by Botic (31.05.10, 00:07)
Aufbau von Formularen Eine der
wichtigsten Bestandteile von Antville sind die zahlreichen Formulare. Bisher bestehen...
by Botic (30.05.10, 23:01)
Progressive Enhancement Die letzten Monate
hat sich eine neue Denkweise in die Webdesignwelt eingenistet. Vor...
by Botic (30.05.10, 19:25)

RSS feed

Made with Antville
Helma Object Publisher