Hausinternes
Lange Zeit war es still hier im Hause Highresolution ... und immer wenn es ganz still ist, passiert plötzlich irgendwas Aufregendes. So auch jetzt, denn es stehen Veränderungen beruflicher Natur direkt vor der Tür. Ich bleibe dem Bauingenieurwesen treu, wechsle jedoch auf die Verlagsseite. Insofern kein Richtungs- aber doch ein bedeutsamer Spurwechsel.
Nach nunmehr 6 Jahren als wissenschaftlicher Mitarbeiter zieht es mich ein wenig weg vom universitären Umfeld. Es geht zurück in die freie Wirtschaft. Seit Juli pendle ich bereits regelmäßig zwischen Dresden und Berlin, ab August übernehme ich die Chefredaktion der BAUTECHNIK, einer renomierten wissenschaftlichen Fachzeitschrift für Bauingenieure beim Ernst & Sohn Verlag. Für mich ist es eine große Herausforderung in dem mir nicht fremden aber doch neuen und ungewohntem Terrain des Verlagswesens. Aber es sind schließlich die Herausforderungen, welche die tägliche Arbeit spannend und auf Dauer erfüllend machen und ich freue mich riesig auf die neue Aufgabe. Damit war allerdings bereits Anfang des Jahres (als diese Entscheidung fiel) auch klar, dass meine Dissertation unter Hochdruck bis zum Sommer fertig werden musste. Damit wäre dann auch der eigentliche Grund genannt, warum hier in den letzen Monaten keine neuen Beiträge mehr erschienen. Es blieb schlicht weg keine Zeit. Auch jetzt geht noch das eine oder andere Wochenende dafür drauf, dennoch sind die größten Hürden genommen. Das Licht ist also schon sehr nahe.
Was bedeutet das alles nun für dieses Blog und YAML? Dies ist mein privates Weblog und das werde ich auch weiterhin mit meinen Gedanken zu HTML, CSS und JavaScript füllen sowie vermutlich auch den einen oder anderen Kommentar hinsichtlich des HTML5 & CSS3 Hypes hinterlassen – kurz: hier geht es weiter wie gewohnt. YAML entwickelt sich seit nunmehr fast 5 Jahren kontinuierlich weiter – ein Ende ist auch hier nicht in Sicht. Die Reife des Frameworks macht die Entwicklungsarbeit für mich allerdings etwas angenehmer denn die Releasezyklen werden naturgemäß etwas länger. Der Browsermarkt ist aktuell so richtig in Bewegung und das bedeutet, dass bei YAML diesen Fortschritten Rechnung trägt. Für die effektive Arbeit mit den grafischen Gestaltungsmöglichkeiten von CSS3 gilt es, bestmögliche Voraussetzungen zu schaffen. Dass bedeutet in erster Linie, dass Alternativen zum Clearing mit der Eigenschaft overflow benötigt werden, um die Arbeit mit CSS3-Eigenschaften wie text-shadow und box-shadow weiter zu erleichtern. Daneben haben es Browserhersteller offenbar noch nicht geschafft, den neuen HTML5-Elementen einheitliche und vor allem sinnvolle Standardstyles mitzugeben. Hier wird es eine geringfügige Anpassung des Reset-Bausteins geben, der die aktuell noch vorhandenen Inkonsistenzen beseitigt. Die dritte Baustelle betrifft den Formularbaukasten. Dieser vergleichsweise noch junge Teil des YAML-Framework wird aktuell überarbeitet und soll einfacher individuell gestaltbar werden. Diese und vermutlich einige weitere Änderungen liegen aktuell in einer Version 3.3 alpha, laufen bisher prima und gehen demnächst an die ersten Tester raus. Nein – es gibt noch kein Releasedatum.
Auch in Bezug auf den YAML Builder ist Großartiges in Vorbereitung. Der eine oder andere konnte sich auf dem Barcamp Mainz im letzten November oder auf dem diesjährigen MobileCamp in Dresden bereits einen ersten Eindruck von dem verschaffen, was bereits seit längerem in der heimischen Entwicklerküche auf heisser Flamme köchelt. Natürlich musste ich auch hier eine Pause einlegen, dennoch reift das Projekt Schritt für Schritt und ich freue mich bereits darauf, hier im Blog die ersten Details verlauten lassen zu können. Lange wird es nicht mehr dauern, versprochen.
... oder wie es die Prophezeihung in den alten Schriften von Kobol ankündigt: "Dies ist alles schon einmal passiert, es wird wieder passieren". Leider sind die wenigsten Gruselgeschichten so gut, dass man sich auf eine Fortsetzung freut. Dennoch präsentiere ich heute den offiziellen Nachfolger meines letztjährigen Wintermärchens.
Die Vorgeschichte
Es begab sich im Sommer zu 2009, als ein aufstrebener Webentwickler, ich nenne ihn Herrn X. seine eigene Webseite neu einrichten wollte. Da die eigene Kreativität wohl gerade gemeinsam mit seinem Verstand auf Badeurlaub in der Karibik waren, griff Herr X. von jeglichen Hemmungen befreit in eine der unteren Schubladen des guten Benehmens, setzte seine copy & paste Mütze auf und streifte durchs Internet: Warum sich etwas neu ausdenken, was andere schon so übersichtlich und ansprechend hinbekommen haben? Letztlich sind wir doch eh eine große Familie im Web … und so fand er meine Webseite. Und diese gefiel ihm vom Aufbau und Design so einmalig gut, dass er seine ganz genauso aufgebaut und aussehen sollte. Nur hier und da einige winzige Änderungen – der individuellen Note wegen – ein Tüpfelchen Farbe hier und eine runde Ecke da, ganz dezent natürlich, die Vorlage war für ihn schließlich schon so nahe der Perfektion. Schön auch, dass ich seinerzeit einen längeren Blogbeitrag zu meinen Designentscheidungen verfasst hatte. Das hatte auch Herr X. bemerkt und erwähnenswerte Passagen kurzerhand in den Relaunch-Beitrag seines neuen Layouts übernommen.
Einige Monate später trug es sich zu, dass ich beim Sichten einiger Kommentare zufällig auf der schönen neuen Webseite des Herrn X. landete und dort ein ein selten-klares Déjà-vu erlebte. Das alles hatte ich schon mal gesehen … ja richtig, bei mir selbst. Und weil ich wenig begeistert war, die Mühen meiner Freizeit weitgehend deckungsgleich als das Aushängeschild des "professionell" arbeitenden Herrn X. wiederzuerkennen (einzelne Grafiken flossen sogar in eines seiner Referenzprojekte ein), kontaktierte ich Herrn X. per Skype um ihm mein Unbehagen bezüglich seines Handelns zu verdeutlichen. Herr X. berief sich im weiteren Verlauf auf selektiven Gedächtnisausfall ("Ich weiß nicht, was ich mir dabei gedacht habe.") gab jedoch nach mühsamer Diskussion, wie anders ein eigenständiges Layout denn mindestens sein müsse, letztlich doch nach und beseitigte das Problem weitgehend. Damit war das Thema aus der Welt und die Welt drehte sich langsam weiter…
Vor etwas mehr als 8 Monaten hat dieses Webseite ein umfassendes Redesign erfahren. Damit einher ging ein Testballon, meine Eigenentwicklung einer dynamischen Kommentaransicht. Die Kommentare erscheinen jeweils rechts neben den Blogbeiträgen, ältere Kommentare werden dynamisch ausgeblendet, damit auch bei vielen Kommentaren kein Zaunlattenlayout (the long tail) entsteht, welches endloses Scrollen erfordert. Nach fast einem dreiviertel Jahre wird es Zeit, sich über die Zukunft dieses Features ein paar Gedanken zu machen.
Die dynamische Kommentaransicht wurde mit jQuery realisiert und blendet die jeweils neuesten 5 Kommentare ein. Ältere Kommentare werden dynamisch paginiert und können bei Interesse entweder in schrittweise (jeweils 5 Kommentare) oder vollständig aufgeklappt werden. Anfängliche Schwierigkeiten mit dem Anspringen der neuesten Kommentare von der Highresolution-Startseite waren schnell behoben. Ebenfalls bereits seit ein paar Monaten gibt es auch den von Alexander Farkas angeregten Yellow-Fade-Effekt, mit dem der angesprungene Kommentar kurzzeitig gelb hervorgehoben wird.
Im damaligen Relaunch-Artikel gab es insgesamt viel Lob aber auch einige kritische bzw. bedenkliche Stimmen, was die Position der Kommentare bzw. die ungewohnte Art der Präsentation angeht.
8 Monate später ist mein Resümee dieses Experimentes durchweg positiv. Ein Absinken des Kommentaraufkommens konnte ich nicht feststellen, das neue Bloglayout hat eher dafür gesorgt, dass viele neue Leser offensichtlich gern in diesem flexiblen Layout verweilen und durchaus auch gern und umfangreich kommentieren – obwohl ich durchschnittlich kaum mehr als 3 Beiträge pro Monat schreibe. Optisch hat die Lösung die gesetzten Ziele voll erfüllt, denn das Layout ist auf dein meisten Artikelseiten sehr gleichmäßig ausgelastet und die rechte Spalte läuft nicht mehr ins endlos nach unten. Meine Leser scheinen – zumindest ist das mein Eindruck – mit der Kommentaransicht gleichfalls gut zurecht zu kommen, denn Diskussionen innerhalb der Kommentare finden auch gelegentlich statt.
So gesehen, werde ich dieses Feature also beibehalten und möchte deshalb hier die Frage in den Raum stellen, ob grundsätzlich Interesse an einer Plugin-Lösung auf jQuery-Basis für die dynamische Kommentaransicht besteht? Der Quelltext befindet sich grundsätzlich in recht ordentlichem Zustand, sodass die Umwandlung in ein Plugin keinen zu großen Aufwand bedeuten würde. Allerdings stellt sich eben zuvor die Frage, ob überhaupt Interesse an dieser Darstellungsform besteht – nicht nur an einer exemplarischen Umsetzung sondern auch das Interesse, ein solches Plugin im eigenen Blog einzusetzen. Ich bin gespannt auf Eure Antworten.
s war einmal vor langer Zeit in einem kleinen idyllischen Örtchen Kleve nahe der deutsch/holländischen Grenze. Dort lebte Herr K., pflegte liebevoll sein Weblog und beschäftigte sich mit Webdesign. Eines schönen Tages im Herbst 2007 ging Herr K. plötzlich ein genialer Gedanke nicht mehr aus dem Kopf: “Wie schön könnte die Welt doch sein, wenn man der eigenen Arbeit im Bereich Webdesign eine robuste, wiederverwendbare Basis (neudeusch: CSS Framework) zu Grunde legen könnte”. Und so zog Herr K. aus in die Welt des Internets, um Ausschau nach einem geeigneten Projekt zu halten. Auf seiner Suche durch den düstren Frameworkswald begegnete er einem drolligen Ding namens YAML. Und wer hätte es gedacht - es gefiel ihm. Es gefiel ihm sogar so gut, dass er sich gar nicht mehr davon trennen mochte.
Doch wie einst Saurons “einer Ring” den Verstand von Gollum vergiftete, so hatte auch dieses YAML-Ding scheinbar eine vergleichbare magische Anziehungskraft auf Herrn K. und wenn man ganz leise war, konnte man bereits das Flüstern hören: “Mein Schatzzzzzzzzz ...”. Unaufhaltsam getrieben von einer inneren Stimme begann Herr K. die Urheberrechtsangaben in den YAML-Dateien umzuschreiben. Erst ersetzte er nur den Namen des Autors, später folgte die Projekt-URL – doch die Stimme wollte mehr und flüsterte ihm immer wieder vier Buchstaben zu. Und so ersetzte er auch noch den Schriftzug YAML durch “wxyz” (Anmerkung des Erzählers: Name zufällig entfallen). Und zum ersten Mal nach langer Zeit – so spürte Herr K. – fühlte sich dieses ehemals-YAML-jetzt-WXYZ-Ding gut an. Er hatte etwas Eigenes geschaffen – dachte er.
am 4. und 5. September findet der Webkongress Erlangen unter dem Thema “Web 2.0 - Die Zukunft der Webtechnologien” statt, auf dem ich als Referent und gespannter Zuhörer vertreten sein werde.
In meinem Vortrag über CSS Frameworks werde ich die verschiedenen Konzepte und Vertreter vorstellen, Anwendungsmöglichkeiten und auch deren Grenzen aufzeigen und versuchen, einige Mythen rund um dieses oft leidenschaftlich diskutierte Thema anhand einiger Pro- und Contra-Thesen aus verschiedenen Blickwinkeln beleuchten. An den Folien arbeite ich gerade, sie werden nach der Veranstaltung natürlich in den Spotlights veröffentlicht werden.
Daneben freue ich mich auf zahlreiche unterhaltsame und interessante Fachvorträge von beispielsweise Paul Bakaus, dem Chefentwickler von jQuery UI, den Vorträgen von Ansgar Hein, Tomas Caspers, Jens Grochtreis, Nikolai Schwarz und vielen anderen. Insgesamt sind die beiden Tage gespickt mit zahlreichen spannenden Themen, sodass die Pausen vermutlich verdammt knapp werden. Hinzu kommen am Donnerstag die Lightning-Talks, in denen es kurz und knapp zur Sache gehen wird.
Ich hoffe auf eine lockere und gemütliche Atmosphäre und viele anregende Gespräche. Die Anmeldung zum Kongress ist übrigens nur noch bis zum 31. August (diesen Sonntag) möglich. Wer also dabei sein will, sollte sich beeilen.
Wir sehen uns in Erlangen. Ich werde übrigens bereits am Mittwoch Abend im Hotel eintreffen.
Neueste Kommentare
- Gerhard | 08.08.10 (19:12 Uhr)
Firefox 3 hinterlässt gemischte Gefühle…
- Dieter Welzel | 04.08.10 (20:19 Uhr)
Alles valide oder was?
- Frederic Hemberger | 04.08.10 (08:33 Uhr)
Alles valide oder was?
- André | 04.08.10 (00:56 Uhr)
Alles valide oder was?
- molily | 03.08.10 (14:14 Uhr)
Alles valide oder was?
- Dirk | 02.08.10 (12:13 Uhr)
Alles valide oder was?