Concrete5 und Serendipity

So, meine Website habe ich heute auf das CMS »Concrete5« umgestellt, das ich vorher schon in mehreren Fällen bei Kunden eingesetzt hatte. Es ist mittlerweile mein absolutes Lieblings-CMS, weil es sowohl leicht zu handhaben als auch sehr flexibel einzusetzen ist. Der Blogbereich läuft allerdings nach wie vor auf »Serendipity«. Es gibt zwar auch Blogmodule für Concrete5, aber ich möchte auf das leistungsfähige Serendipity einfach nicht mehr verzichten.

Gleichzeitig habe ich auch das Design in einigen Details geändert, die Schrift komplett auf meine Hausschrift umgestellt und, als auffälligste Veränderung, ein neues Kopfbild eingebaut, das ich schon vor Wochen gestaltet hatte und das nur noch auf seinen Einsatz wartete.

Demnächst werde ich noch die Texte überarbeiten und neue Referenzen einpflegen. Und danach werde ich (hoffentlich) einfach das schöne Gefühl der Zufriedenheit genießen, das man nach getaner Arbeit hat. Bis nächstes Jahr oder so.

Sergej Müller: neues WP-Plugin für datenschutzkonforme Statistiken

Sergej Müller stellte heute Morgen in seinem Blog sein neues Plugin »Statify« für das Blogsystem WordPress vor. Google Analytics steht ja in Deutschland unter starkem Beschuss von Datenschützern, weil es IP-Adressen speichert und Daten von Deutschland in die USA sendet. »Statify« hingegen steht im Einklang mit den deutschen Daten­schutz­bestim­mungen.

Von WordPress-Kenner Sergej Müller stammen ja schon mehrere äußerst professionelle und brauchbare Plugins, zum Beispiel das bekannte und beliebte Anti-Kommentarspam-Tool »Antispam Bee«. Und auch »Statify« ist wie gewohnt kostenlos, aber natürlich ist es immer nett und auch fair, wenn zufriedene Benutzer als Dankeschön eine Spende per PayPal oder Flattr geben.

Was ich gut finde, ist, dass die Datenbank-Tabelle, in der die statistischen Daten gespeichert werden, sich in bestimmten Abständen selbsttätig reinigt. Es muss ja schließllich nicht sein, dass sie durch uralte Statistiken unnötig aufgebläht wird.

Statify: Plugin für Datenschutz-konforme Statistik in WordPress

Umstellung des Blogs von SQLite auf MySQL

Mein Blog läuft auf der Blogsoftware Serendipity, und zwar bis heute Vormittag mit einer SQLite-Datenbank. Nun habe ich es umgestellt auf MySQL, weil mir der Umgang mit diesem Datenbankverwaltungssystem leichter fällt und es viel bessere Editoren dafür gibt (zum Beispiel SQL-Front und HeidiSQL) als für das in PHP 5 integrierte SQLite.

Es wird noch weitere Umstrukturierungen auf torstenkelsch.de, ab­ge­sehen vom Blogbereich, im März oder April geben: das bisherige CMS phpSQLiteCMS werde ich durch Concrete5 ersetzen, das ich schon für verschiedene Kundenprojekte eingesetzt habe und jetzt auch für mich selbst verwenden möchte. Und darüber hinaus sollen Design und Texte verändert werden.

Doch zurück zum Blog: Die alten Artikel werde ich leider neu einpflegen müssen, und ich bin nicht sicher, ob die Feed-Abonnenten diese alten Artikel dann nicht noch einmal zugesendet bekommen. Falls es so sein sollte: Entschuldigung im Voraus!

Alles eine Frage der Beliebtheit

Der Apple Macintosh wird immer beliebter und damit eben auch das Mac-Betriebssystem – und je beliebter ein Betriebssystem ist, desto lieber stürzen sich auch die dunklen Mächte darauf, genauer gesagt: die Viren- und Trojaner-Programmierer. Jüngst, Ende Februar, konnte man bei pc.de lesen, dass ein neuer Trojaner Mac-Geräte attackiert.

Wie sagte Alice Cooper in der Saturn-Werbung so gern: »Alles eine Frage der Technik!« Und genauso ist es auch eine Frage des Schutzes (und natürlich auch des gesunden Menschenverstandes), ob Windows-Benutzer stark oder wenig oder gar nicht unter Viren, Trojanern und Würmern zu leiden haben. Man muss halt Geld für Sicherheitssoftware ausgeben oder als Privatanwender meinetwegen kostenlose Programme verwenden. Jedenfalls zeigt die Tatsache, dass nun auch Mac OS zunehmend zum Angriffsziel wird: das absolut sichere Betriebssystem gibt es leider nicht.

Alles eine Frage der Beliebtheit und Verbreitung.

Überflüssige WordPress-Plugins loswerden

Auch wenn man die beiden WordPress-Standard-Plugins »Hello Dolly« und »Akismet« gelöscht hat: bei einem WordPress-Update sind sie garantiert wieder da! »Hello Dolly« bietet keinen Mehrwert und »Akismet« ersetzen viele – wie in Foren zu lesen ist – lieber durch Antispam Bee.

Außerdem ist »Akismet« inzwischen in Deutschland aus datenschutz­rechtlicher Sicht äußerst umstritten und reiht sich damit in die von Datenschützern gehassten Tools Google-Analytics und Facebook-Like-Button ein.

Wie auch immer – wer diese beiden Plugins bei einem WordPress-Update eben nicht immer wieder erneut vorfinden möchte, kann dieses Entfernungs-Werkzeug installieren: Unwanted-Plugins-Remover für WordPress. Danke an das »Schweizer WordPress Magazin« für den Hinweis und noch mehr danke an Dominik Schilling, der das Plugin programmiert hat!

Winzige Schrift auf Webseiten

Kennen Sie das? Winzige Schrift auf einer Webseite, sodass man entweder mit der Nase fast bis an den Bildschirm heran geht (schlecht) oder die Schriftart im Browser vergrößert (lästig). Warum machen Webdesigner so etwas? Vielleicht, weil trotz aller Aufklärungen über Barrierefreiheit und Benutzerfreundlichkeit das Gerücht umgeht, eine mikroskopisch kleine Schrift sehe chicer aus als eine in Normalgröße.

Vielleicht aber auch, weil ja Inhalt König ist (stimmt!) und der Seiten­besucher den gesamten Inhalt auf dem Bildschirm sehen soll, ohne nach unten rollen zu müssen (warum?). Manchmal gelingt das natürlich trotz kleinst möglicher Schriftgröße nicht. Und so sieht man dann den gestal­terischen Wahnsinn, dass der Inhaltsbereich zwar komplett auf den Bildschirm passt, auch auf den eines Subnotebooks oder Netbooks, aber dann ein Rollbalken innerhalb dieses wenige Textzeilen hohen Inhalts­bereiches prangt.

Nun, was ist eigentlich an einer flexiblen Höhe des Inhaltsbereiches aus gestalterischer Sicht so schlimm? Und warum soll auf Teufel komm raus der gar nicht ungewöhnliche Rollbalken (scrollbar) am rechten Rand des Browserfensters vermieden werden? Aber nein, statt dessen eine Schrift, für die man ein Fernglas braucht! Was soll das für einen Sinn haben?

»Niemand scrollt auf Webseiten« ist ein sehr guter Artikel, der sich mit dem hartnäckigen Gerücht befasst, kein Mensch sei neugierig auf das, was unterhalb des sichtbaren Bereichs liegt.

Blekko: die Suchmaschine mit dem Ziel, eine semantische zu werden

Google beherrscht den Suchmaschinenmarkt. Alte Hasen gehen in die Knie und neue Herausforderer wie Cuil, das ich ganz interessant fand, scheitern kläglich. Doch nun versucht eine neue Suchmaschine, mit einem anderen Konzept den Markt zu erobern und Google Paroli zu bieten: Blekko oder blekko (die Betreiber schreiben gern in Kleinbuchstaben).

Diese Blekko-Burschen und -Mädels haben sich zum Ziel gesetzt, die Suche semantisch zu machen, also Suchergebnisse in den korrekten Sinnzusammenhang zu dem Themengebiet zu setzen, das den Sucher eigentlich interessiert. Natürlich kann ein Computerprogramm nicht ahnen, was der Suchende denn nun genau wissen will, und so werden bisher oft auch reichlich Ergebnisse angezeigt, die nicht zu den Intentionen des Suchenden passen.

Doch wie soll nun so eine Software wissen, was der Mensch wirklich in Erfahrung bringen will? Gar nicht. Sie kann es nicht. Daher haben sich die Blekko-Leute gedacht, dass die Menschen eben mitwirken müssen, indem sie selbst den richtigen Kontext herstellen. Das tun sie mit Hilfe von sogenannten slashtags, also kategorisierenden Wörtern, die mit einem Schrägstrich (slash) eingeleitet werden.

Ich habe Blekko mal ausprobiert, und ja, es ist ein interessantes Konzept. Wikipedia und der gesamte Open-Source-Gedanke haben gezeigt, dass Menschen durchaus bereit sind, selber mitzuwirken, wenn sie sich dadurch als nützlichen Teil eines größeren Ganzen empfinden können. Insofern könnte auch Blekko gelingen.

Noch ist mir nicht alles richtig klar, und noch habe ich auch keine Mög­lich­keit gefunden, etwa nur deutschsprachige Ergebnisse ausspucken zu lassen oder Seiten nur aus Deutschland, so wie man es von Google her kennt. Aber es handelt sich ja momentan schließlich noch um eine Beta-Version, und diese ganzen Feinheiten werden sicherlich im Laufe der Zeit noch hinzu gefügt.

Nähere Informationen zu Blekko gibt es zum Beispiel bei Spiegel Online Netzwelt.

Fünf Ashampoo-Vollversionen kostenfrei

Unter http://www.ashampoo.com/de/eur/lpa/geschenk/?c=ASH-FREE bietet der deutsche Software-Hersteller/-Vertrieb Ashampoo fünf Programme für Windows (ab XP) kostenlos zum Download an. Natürlich sind es ältere Programmversionen, aber dafür eben umsonst. Und man kann nach dem Testen ja kostengünstig ein Upgrade erwerben.

Es handelt sich um die Programme: Ashampoo® Burning Studio 2010 Advanced, Home Designer, Snap 3, WinOptimizer 6 und Photo Commander 7.

Photo Commander ist ein – nun ja – Bildbearbeitungsprogramm, das ich für völlig unbrauchbar halte. Der Bildbrowser ist unübersichtlich und die Retuschefunktionen sind arm im Vergleich zu Konkurrenzprodukten. Außerdem stürzt dieses Gurkenprogramm bei mir dauernd ab.

Bleiben wir noch ein Weilchen im Bereich Grafik. Mit Home Designer, einem Vektorgrafikprogramm, lassen sich Häuser und Inneneinrichtungen planen. Das klappt auch ganz gut, wenn man sich ein wenig eingearbeitet hat. Es stehen eine ganze Menge Einrichtungsgegenstände zur Verfügung und auch Baubestandteile wie diverse Türen, Bodenbeläge und so weiter. Wenn man fertig gezeichnet hat, kann man das Bild aus verschiedenen Ansichten rendern lassen. Das Ergebnis ist zumindest so brauchbar, dass man sich sein neues Heim ganz gut vorstellen kann.

Snap 3 macht Bildschirmfotos, zum Beispiel von Webseiten. Man kann anschließend Bereiche markieren, Rahmen um hervorzuhebende Inhalte zeichnen oder Pfeile setzen. Das ist für Demonstrationszwecke oder Erklärungen eine feine Sache. Eine weitere Funktion ist das Abscannen von Videos, aber das habe ich noch nicht ausprobiert.

Burning Studio nehme ich als Kaufversion schon sehr lange zum Brennen aller möglichen Sachen, von Audio-CD bis DVD zur Datensicherung. Natürlich kann man auch Blu-ray-Discs brennen und außerdem noch bootbare Medien. Diese Software ist das übersichtlichste Brenn­pro­gramm, das ich kenne, und es arbeitet sehr zuverlässig. Ein Cover-Editor ist auch dabei. Und das alles sogar in dieser kostenlosen Version.

WinOptimizer tut das, was der Name schon andeutet: das Windows-Betriebssystem aufräumen und optimieren. Dass das von Zeit zu Zeit nötig ist, weiß jeder Windows-Benutzer. Es gilt, die Registry zu bereinigen, die Festplatten von temporären Dateien zu befreien, unnütze Autostart-Einträge raus zu schmeißen und die Festplatten zu defragmentieren. Und genau das alles tut WinOptimizer. Auch dieses Programm nehme ich schon sehr lange und auch dieses arbeitet einwandfrei.

Nett von den Ashampoo-Leuten, kostenlose Programme anzubieten! Man erhält zumindest vier gute Programme für umsonst, aber vielleicht gefällt ja auch der PhotoCommander einigen Benutzern viel besser als meiner Wenigkeit.

Kopf hoch oder in den Sand?

Es gibt Tage, da hat man so viel zu tun, dass man gar nicht weiß, wo einem der Kopf steht. Und wo man überhaupt mit der ganzen Arbeit anfangen soll. Wenn man jetzt den Kopf in den Sand steckte und zum Beispiel einen Spaziergang machte, wäre das sicherlich nicht sehr entspannend, weil man ja bei dem Termindruck eh den Kopf nicht frei kriegt. Und die Arbeit einfach mal ein paar Stunden liegen zu lassen, könnte außerdem äußerst negative wirtschaftliche Folgen haben. Also kann es nur heißen: Kopf hoch und durch! Aber wie?

Zeitmanagement-Trainerin Wera Nägler erklärt auf BusinessVillage, welche schnellen und konkreten Schritte man unternehmen kann, um sein Pensum zu schaffen. Denn nicht alles, was erledigt werden muss, muss auch sofort erledigt werden. Und vielleicht muss man auch nicht alles selbst erledigen. Und was dann noch übrig bleibt, muss man strukturieren.

Die »Kopf-hoch«-Strategien an »Land-unter-Tagen« sind sehr gute Ratschläge, wie man der Verzweiflung entgeht und doch noch gut durch den arbeitsreichen Tag kommt.

Firefox 4 Beta 11

Warum habe ich diesen Artikel über einen Webbrowser in die Kategorie »Webentwicklung« und nicht »Software« gepackt? Nun, erstens, weil das Testen von Webseiten mittels verschiedener Browser zu den Arbeiten eines Webentwicklers gehört, und zweitens weil sich gerade der Firefox zum Testen von Webseiten und Finden von Fehlern eignet. Denn es gibt ein paar unverzichtbare Add-ons.

Gut, die Webdeveloper-Toolbar kriegt man inzwischen auch für Sea­Monkey und in einer etwas abgewandelten Form sogar für Opera; und für Opera, meinen flinken Lieblingsbrowser, gibt es ferner so was Ähnliches wie es Firebug für Firefox gibt: es nennt sich Dragonfly und ist auch ein sehr gelungenes Werkzeug.

Aber wir wollen ja heute über Firefox sprechen. Inzwischen sind die Entwickler bei Beta-Version Nummer 11 angekommen (puh!), und nach einer letzten Beta, nämlich 12, soll ja bald nach einigen Verzögerungen endlich die »richtige« Version erscheinen. Die vorigen Betas hatte ich aber gar nicht heruntergeladen, und so ist das heute mein erster Kontakt mit Firefox 4 (manche Leser werden jetzt gähnen).

Die Geschwindigkeit soll ja weiter verbessert worden sein durch Ver­la­ge­rung bestimmter Prozesse auf die GPU der Grafikkarte statt CPU, aber das habe ich noch nicht getestet: ich mache keine Browserspiele oder sonstigen Zirkus, und Flash nervt mich meistens, sodass ich es übergehe oder gar blockieren lasse. Die Hardwarebeschleunigung muss man auch erst aktivieren durch Rumfummeln in der Konfigurationsdatei. Hab ich jetzt keine Lust zu.

Die meisten Add-ons sind von der alten Installation brav übernommen worden, manche davon mussten aktualisiert werden. Einige laufen noch nicht unter FF 4, werden aber sicherlich nach Erscheinen der Release-Version von den jeweiligen Entwicklern angepasst werden. Die Web­developer-Toolbar zum Beispiel läuft, Firebug hingegen nicht.

Die Menüleiste lässt sich nun ausblenden und man hat dann so einen aufklappbaren Karteikastenreiter links oben. Nichts Neues, das hat Opera schon lange. Tabs lassen sich gruppieren, das ist für mich interessant, weil ich immer mehrere Seiten geöffnet habe und diese auch gerne beim nächsten Browserstart wieder vorfinden möchte. Lesezeichen finde ich für diesen Zweck nicht so geeignet; die sind eher dafür da, nun ja, eben Fa­voriten permanent zu speichern, aber nicht, um die parallele Arbeit an meh­re­ren (Kunden-)Projekten zu ermöglichen. Bisher ließen sich je­den­falls Tabs nur mittels bestimmter Add-ons gruppieren.

Neu sind auch die sogenannten App-Tabs. Wenn man mit der rechten Maustaste auf einen Tab klickt, kann man ihn in einen App-Tab um­wan­deln. Der zeigt dann nur noch das Favicon an, aber nicht mehr die Be­schriftung, und pinnt sich an den linken Rand der Tableiste an. Solch ein App-Tab wird auch beim nächsten Browserstart automatisch wieder geladen. Eine schöne, Platz sparende Möglichkeit also für so Typen wie mich, die bestimmte, wichtige Seiten jeden Morgen wieder vorfinden wollen.

Natürlich wurde auch die CSS3-Kompatibilität weiter verbessert und Firefox beherrscht nun zum Beispiel Transitions und Transforms – also Überblendeffekte und Formänderungen. Damit lassen sich etwa elegante Menü-Animationen zaubern.

Mein Eindruck vom FF 4 ist also so weit sehr gut. Und die Beta-Version lasse ich auch auf dem Rechner drauf. Bis die finale Version erscheint.