Late Adopter: Flattr

Ich bin jetzt auch bei Flattr. Deshalb findet man auf diesem Blog jetzt mal testweise einen Flattr-Button zu jedem Beitrag. Für die drei Leser, die Flattr noch nicht kennen: mittels Flattr verteilt man ein monatliches Budget (ab 2,- €) auf alle Klicks, die man auf Flattr-Buttons irgendwo im Netz macht. Das ist die Grundidee, inzwischen kann man aber auch monatlich wiederkehrende Beiträge automatisch flattern und es gibt die Möglichkeit, abseits von seinem monatlichen Budget Geld an einen Flattr-Empfänger zu spenden – wenn ich das richtig verstanden habe.

Auf meinem Flattr-Profil kann man sehen, was ich selbst geflattret (was für ein Verb!) habe. Ich muss mal abwarten, wie sich das in den nächsten Wochen und Monaten entwickelt. Im Moment halte ich mich zurück, zu viel zu flattern. Denn dadurch wird der Wert eines einzelnen Klick ja verringert. Aber vielleicht erhöhe ich zu Beginn auch einfach das Budget. Andererseits finde ich es auch ganz OK, nicht so viel darüber nachzudenken und einfach insgesamt häufig den Button zu benutzen und bei mir besonders wichtigen dann irgendwann mal einen monatlichen Betrag automatisch zu verteilen.

Wie macht ihr das so? Und wie hoch ist so euer monatliches Budget? 2,- € finde ich ja ganz schön wenig. Macht ihr das abhängig von euren eigenen Flattr-Einnahmen?

Zweite Staffel von „Black Mirror“

Achtung! Trailer nicht anschauen, wenn Du komplett überrascht in die Folge einsteigen willst. Ich wusste nicht, worum es in der Folge geht und durch das, was in dem Trailer in den ersten Sekunden erzählt wird, geht die Überraschung der ersten 5 Minuten ein bisschen verloren.

Als letztes Jahr die erste Staffel von Black Mirror lief (nur drei Folgen), war ich schwer angetan. Black Mirror ist eine Sci-Fi-Serie, wobei hier Sci-Fi nicht automatisch mit Weltraum oder ähnliches gleichgesetzt wird.

Die drei Folgen waren nicht zusammenhängend, sondern vielmehr einzelne Kurzgeschichten. Und während eine Folge schon ein ziemlich futuristisches Szenario zeichnete, ging es in den anderen vielmehr darum, in einem Detail die Zukunft darzustellen. Das ist es, was mich an Sci-Fi so fasziniert: zu Überlegen, wie sich etwas auf die Gesellschaft auswirken würde. Noch vor zehn Jahren hätten wir uns nicht vorstellen können, wie sich Internet und Handys auf uns und unsere Gesellschaft auswirken würden.

Die erste Folge der zweiten Staffel von Black Mirror zeigt das fantastisch auf und ist zugleich so viel mehr – leider kann ich meine Gründe dafür nicht nennen, ohne zu verraten, worum es in der Folge geht. Die 50 Minuten sind aber bestens angelegt.

Sollte man target=“_blank“ noch mal eine Chance geben?

Ich weiß, das ist ein heisses Pflaster auf das ich mich da begebe. Zum einen ist das Attribut nicht XHTML-Strict und zum anderen ist es ja in der Tat sehr lästig, wenn man beim Surfen andauernd neue Fenster/Tabs aufgemacht bekommt. Besonders ärgerlich ist das bei so Müllseiten, die sogar interne Links mit target="_blank" versehen haben.

Die Begründungen sind einleuchtend und für den versierten Internetbenutzer geht das „Öffnen in einem neuen Tab“ genauso leicht von der Hand wie ein normaler Klick auf einen Link. Aber wie sieht das bei mobilen Browsern aus? Ich glaube, ich kann die Zahl der länger halten bis das PopUp aufgeht und dann „In neuem Tab öffnen“ antippen locker an einer Hand abzählen.

Je nach Zielgruppe einer Website (mobile und nicht so internetaffin) sehe ich da ein target="_blank" gar nicht als das schlimme Übel an. Es kann tatsächlich für beide Seiten ein Gewinn sein: den Seitenbetreiber und den Surfer.

Belly Off 3 – Ende der vierten Woche

I Am Not Fat, I Am Bold

So ganz einig ist sich meine Waage nicht, aber ich schreibe einfach mal 98kg auf und halte mich damit am obersten Ende dessen auf, was sie mir heute morgen angezeigt hat. Das bedeutet also eine Zunahme um 1kg im Vergleich zur Vorwoche, aber immer noch ein Verlust von 3kg im Gesamtzeitraum.

Dass die Gewichtszunahme in dieser Woche genau mit der ersten Woche zusammenfällt, an der ich am Samstag keinen Burger hatte, halte ich für reinen Zufall. Ich war am Samstag einfach wesentlich zu früh mit dem Einkaufen fertig und wollte nicht schon um 10:00 Uhr einen Burger verspeisen.

Nein, die Zunahme hat ganz andere Gründe. Und die heißen Cocos Bollar und Cola. Und natürlich Selbstbeherrschung. Die ganze Woche über habe ich ziemlich unregelmäßig gegessen. Und das heisst dann bei mir fast immer: zu häufig. Am Wochenende bin ich ausserdem wieder zurück in eine andere Gewohnheit verfallen: beim Programmieren Süßigkeiten essen und Cola trinken.

Ich bin mal gespannt, wie es in dieser Woche aussieht. Denn bedingt durch meine Rückreise nach Deutschland hängt mein Essensplan in erster Linie davon ab, was noch aus dem Kühlschrank evakuiert werden muss. Da ich aber ab Sonntag dann zumindest theoretisch meine Rudermaschine daheim benutzen kann, sehe ich dem auch mit einer gewissen Spannung entgegen.

Die täglichen Spaziergänge habe ich durchgehalten. Wie schon angekündigt, habe ich das mit den 100 PushUps sein lassen und mache dafür täglich einmal 20 Liegestütz. Und so wie es hier gerade schneit, werde ich heute Abend noch eine Gratisübungsstunde Schneeräumen einschieben. Yippieh!

Die weiteren Mitstreiter (wird noch ergänzt): Dirk Steins – Jan – MC Winkel – Dirk Olbertz – Antje – ilovechaos – Frau K. – Lomomo – Wasserstoff – Wannabehealthy – Matzel – Frances Ligeia – Vorstadtprinzessin – Thomas – LennyUndKarl – Stefan – Nicole – Julia McRed – Mocca – Marco – Fairy – Rebecca – Mathis – Starkilla – Volker – Zeitzeugin – Kai Nehm – Chliitierchnübler – Tyler – Hucki – Stiller – Sebastian – Corinna – Michelle – Mark Olan – Phil v. Sassen – Ideenkind – Steffi – FlyerZwoMille – Matze – HypesRus – Mauzepow

CSS-Frameworks: Bootstrap / Foundation

Ich bin kein Designer. Ich habe zwar ein ästhetisches Empfinden, kriege es aber nicht auf die Reihe mittels HTML und CSS irgendwas halbwegs anständiges auf die Beine zu bringen. Zu meiner Rettung gibt es CSS-Frameworks wie Bootstrap und Foundation.

Bootstrap war das erste CSS-Framework, dass ich genutzt habe. Und wie es bei so vielen Sachen ist: wenn man zu viel davon benutzt, wird es irgendwann langweilig. Ich habe mich einfach satt daran gesehen. Denn wie ich schon sagte: ich bin kein Designer und kann leider nicht mit ein paar handvoll Zeilen CSS das ganze so anpassen, dass es nicht mehr nach Bootstrap aussieht. Deshalb habe ich mich jetzt für ein neues Projekt mal an Foundation gewagt. Meine Erfahrung mit Foundation ist also noch recht klein, aber für einen ersten Vergleich reicht es.

Bootstrap Fluid

Bootstrap kommt mit einer großen Anzahl an verschiedenen Elementen daher, wobei im Vergleich zu Foundation eher die Zahl der Variationen überwiegt. Und die Dokumentation ist besser. Bei Foundation muss ich immer mal wieder rätseln, wie ein in der Doku angesprochenes Feature wohl umgesetzt wird.

Dafür kommt Foundation mit wesentlich weniger Klassen im Markup aus. So wenigstens mein Eindruck bei der Anpassung des vorher in Bootstrap gebauten Layouts.

Foundation, Rapid-Prototyping

Beide Frameworks basieren auf Grids und sind auf responsive Design ausgerichtet, wobei Bootstrap 3 „mobile-first“ sein wird. Bislang habe ich mich nicht übermäßig mit Anpassungen für mobile Endgeräte gekümmert, aber auf den ersten Blick scheint mir Foundation hier expliziter und damit klarer zu sein, was die Klassennotationen angeht.

Der Umstieg von dem einen Framework zum anderen ist nicht so schwierig, zumindest so lange man noch keine eigenen CSS-Anpassungen vorgenommen hat. Bootstrap scheint mir einfach verbreiteter zu sein, so findet man schneller Beispiele für die Verwendung in diverse PHP-Frameworks. Bei Symfony2 fällt da insbesondere das Form-Theming ins Gewicht. Andererseits sehen meine Formulare beim Foundation-Projekt auch ohne ein spezielles Theme im Moment ganz OK aus.

Verwirrend bei Foundation ist auf jeden Fall, dass deren Website selbst Komponenten benutzt, die nicht im Framework enthalten sind. Ich fand ein paar Elemente der Website nämlich ganz cool und habe versucht diese nachzubauen, bis ich dann feststellen musste, dass die gar nicht in Foundation enthalten sind.

Ich werde das Projekt aber auf jeden Fall mal in Foundation durchziehen. Mal abwarten, auf welche Überraschungen und Probleme ich noch treffen werde.