Archive | Usability RSS feed for this section

Mach Dich Nackich! ;)

Heute ist CSS-Naked Day. Zumindest schon in einigen Teilen der Welt.

Deshalb hier nochmal kurz die wichtigsten Links:

Ich habe (zumindest designtechnisch) schon mal die Hosen runtergelassen – außer der Erklärung am Seitenanfang und den beiden vertraglich vereinbarten Links ist alles so, wie es ohne CSS aus WP rauskommt :)

Google-Hacks mit dem Firefox Addon “Greasemonkey”

Wer seine Google-Suche aufbohren will, der kann dies sehr gut mit dem Firefox Addon “Greasemonkey” tun. Nach der Installation des Addons fügt man das Skript “Realtime Twitter Search Results on Google” hinzu und bekommt zu jeder seiner Suchbegriffen auch noch die neusten fünf Tweets geliefert. (via RWW)

Ganz nett, aber es geht noch besser:

Google Search Sidebar for FF3 – Wikipedia, Dictionary.com, Flickr, and Youtube Results” blendet auch noch die Resultate der Suchen bei Wikipedia, Dictionary.com, Flickr und Youtube am rechten Bidschirmrand ein. (via ???, wiedergefunden bei SEJ) Man muss jedoch im Greasemonkey-Menü die Regel so ändern, dass das Skript bei “google.*” und nicht nur “google.com” ausgeführt wird. Dann sieht die Ergebnisseite so aus:

Derweilen macht sich RWW Gedanken darüber, wie längere Auszüge bei den Suchtreffern sich negativ auf die gefundenen Seiten auswirken können – und hat nicht unrecht damit.

E-Mail mit Thunderbird 3

Wer mein Blog regelmäßig liest, der weiß, dass ich Google Mail nicht mag.

Aber anscheinend wurde ein Feature von GMail in der neuen Version von Thunderbird nachprogrammiert, dass meine Art E-Mails zu scannen (also zu “sondieren”) grundsätzlich verändert hat. Seit ich Thunderbird 3.0 beta installiert habe, bearbeite ich meinen Posteingang hauptsächlich mit zwei Tasten: “a” für “Archivieren” und “Entf” aka. “Del” für “Löschen”.

  • Gelöscht werden alle Nachrichten, die nur über die ungestörte Funktion der Server informieren, sowie Spam, Werbung und die meisten Nachrichten aus der OSM und DokuWiki Mailingliste. Diese Listen sind öffentlich archiviert, und ich kann alle Diskussionen im Web wiederfinden.
  • Archiviert werden die Nachrichten und Diskussionen, die mir sehr interessant erscheinen und eventuell später einmal nützlich werden. Außerdem alle Nachrichten, die tatsächlich an mich oder von mir geschrieben wurden.

Der Druck auf die A-Taste legt die markierte(n) Nachricht(en) nach Jahr und Monat sortiert ab. Dies mag auf den ersten Blick chaotisch erscheinen, aber wie oft habe ich schon Mails in meiner “wohldurchdachten Ordnerstruktur” gesucht, und nicht gefunden. Die Suchfunktion über das ganze Archiv hat die Nachrichten dann meist wieder ans Tageslicht befördert – aus einer Rubrik, die beim Ablegen noch Sinn ergab – dieser Sinn beim Suchen jedoch nicht mehr einleuchtet.

Die Tatsache, dass ich nun eine volle Inbox sehr schnell auf eine verträgliche Größe eindampfen kann hilft enorm beim Umgang mit den Mail-Massen. Der Vorgang des Archivierens wird optimiert, denn die Suche wird vom PC viel gründlicher und oft auch schneller erledigt.

Also: Archivieren nach Datum, Suchen mit dem Rechenknecht. Das Prinzip gefällt mir. Wenn jetzt die Suche wie in versprochen auch noch optimiert wird, dann ist ja alles bestens!

PS: Dass man bei “Beta Software” auf eigene Gefahr handelt, muss ich wohl nicht extra erwähnen. Tue ich hiermit aber trotzdem. Immerhin nennen die Entwickler die Beta-Builds liebevoll “Shredder”…

WordPress als Wiki

If all you have is a hammer, everything starts to look like a nail

Manche Werkzeuge können andere ersetzen. Manchmal ganz gut, manchmal weniger gut.

So ist das auch mit dem Web-Werkzeug “Content Management System” (“System zur Verwaltung von Inhalten/Webseiten”, kurz CMS), das vor einigen Jahren in zwei Spezialwerkzeuge aufgespalten wurde: Blogs und Wikis. Neben den spezialisierten Varianten, die zusammen das Web 2.0 ausmachen, gibt es weiterhin den klassischen Zweig, der sich für allgemeine Webseiten, meist nach Ausprägung des “Web 1.0″ anbietet.

Substitution, Runde Ia – Blog als Homepage, Wiki als Homepage

Schon recht früh im Web 2.0 (bevor der Begriff überhaupt aufkam?) gab es Projekte, die mit Blogs und Wikis in den Bereich der klassischen CMS vordrangen. Dies geschieht hauptsächlich durch Layouts, die die eigentlichen Merkmale der Web2.0-Werkzeuge vor dem Besucher der Website verstecken, und diese Stärken nur im Backend, also für den Verwalter bzw. für die Autoren ausspielt. Ich habe den Webauftritt des Hotel Krone sowohl als Wiki, als auch als Blog realisiert. (Natürlich nicht gleichzeitig :) )

Substitution, Runde Ib – CMS als Blog, CMS als Wiki

Auch die Hersteller von CMS haben sich nicht lumpen lassen: Es gibt kaum mehr ein System, dass innerhalb seiner Strukturen nicht auch das Bloggen unterstützt bzw. das Erstellen von Wikis ermöglicht. Ob diese Funktionen im Basissystem oder als Plugin realisiert werden ist unwichtig, wer ein Blog oder ein Wiki will, braucht deshalb nicht mehr von seinem gewohnten CMS umsteigen.

Substitution, Runde IIa – Wikis als Blog

Für mein Lieblings-Wiki “DokuWiki” gibt es ein Plugin, mit dem man bloggen kann. (Sogar mehrere) Wohl prominentestes Beispiel für dessen Anwendung ist der Hauptentwickler von DokuWiki Andreas Gohr. Wer sein Projekt hauptsächlich als Wiki realisiert und sich im DokuWiki-Backend wohl fühlt, der hat keinen Grund, sich reines Blogsystem zu installieren.

Substitution, Runde IIb – Blogs als Wiki

Der umgekehrte Weg ist noch nicht so gut vorbereitet, weshalb ich ihn hier etwas ausführlicher skizzieren will: Wie kann man eine WordPress-Installation zumindest Teilweise als Wiki ge- oder missbrauchen?

Was braucht WordPress, um ein Wiki zu sein?

Nicht viel, die meisten technischen Vorraussetzungen sind schon vorhanden. Der Rest ist Finetuning beim Theme und bei der Rechtevergabe. Hier die typischen Merkmale von Wikis, zusammen mit der möglichen Umsetzung in WordPress. Hierbei treffe ich noch keine Aussage, ob die Wiki-Seiten in WordPress als “Blogartikel” oder als “Pages” (oder gar gemischt) angelegt werden sollten.

  • Schnell
    In den meisten modernen WP-Themes ist jedem Artikel ein Edit-Link beigefügt. Ist ein Nutzer mit entsprechenden Rechten angemeldet, so kann der Artikel oder die Seite schnell bearbeitet werden
  • Einfaches Markup
    Einfaches Markup ist für Wikis wichtig. Realisiert wird dies in der Regel mit Auszeichnungssprachen wie Markdown oder systemspezifischen Regeln. Dies war sicher lange Zeit angebracht. Jedoch wird mit diesen “einfachen” Auszeichnungen auch eine weitere Zwischenschicht mit ihren eigenen Problemen geschaffen. Daher bietet sich eigentlich HTML als universelle Auszeichnungssprache an. Sie ist weit verbreitet und gut dokumentiert. Außerdem bieten sich Systemen, die HTML nutzen inzwischen gute WYSIWYG-Editoren an.
    Von daher ist die “Einfachheit” im WP-Backend gegeben. Wer nicht meiner Meinung ist, kann sich auch ein entsprechendes Plugin installieren.
  • Sicher (durch Versionsverwaltung)
    Jedes Wiki-System bietet eine Versionsverwaltung. Man kann die Bearbeitungsschritte von jedem Artikel nachverfolgen, miteinander Vergleichen und im Fehlerfall bzw. bei Vandalismus auch alte Versionen wieder herstellen. Dieses Feature hat inzwischen auch in WordPress Einzug gehalten, jedoch besteht hier noch Aufholbedarf. Die Revisionen der Artikel oder Seiten sollte auch für Leser sichtbar sein (Vielleicht ist dies schon gegeben – über Lösungsvorschläge wäre ich dankbar)
    Das Plugin “Display Revisions” könnte hier gute Dienste leisten. (Oder die Funktion wp_list_post_revisions() – aber darüber habe ich keine Dokumentation gefunden) – Auch the_modified_author() (ab WP2.8, via WPengineer.com) wird hier von Nutzen sein.
  • Offen – “Wiki as a Lifestyle”
    Dies ist keine technische Vorgabe für Wikis, sondern eine Entscheidung des Managements. Man kann auch WordPress so konfigurieren, dass sich jeder registrieren und danach drauflosschreiben kann. Die Tatsache, dass dies (meist sogar ohne Registrierung) bei Wikis meist die Voreinstellung ist und bei Blogsystemen meist gar nicht in Erwägung gezogen wird, ist für die technische Betrachtung nicht relevant. Es gibt sehr restriktiv geführte Wikis. Warum soll es keine offen geführten Blogs geben?
  • Einfaches Erstellen von Seiten
    In Wikis erstellt man eine neue Seite, indem man diese verlinkt. Beim ersten Klick auf den Link existiert die Seite noch nicht, aber das System bietet an, diese zu erstellen. A new page is born.
    Bei WordPress müsste man die Fehlerseite (“404.php”) so gestalten, dass ebenfalls die Option geboten wird, die noch nicht vorhandene Seite zu erstellen. Ich habe in meine 404.php folgenden Code eingefügt: <?php echo $_SERVER['REQUEST_URI'] ?> und bekomme nun die aufgerufene Seite angezeigt. Mit dieser Information und der Funktion wp_insert_post() müsste sich doch auch die Seite erstellen lassen. Die anwesenden WP-Cracks und PHP-Puzzler dürfen sich gerne zu Wort melden ;)
  • Index – Alle Seiten im Überblick
    Wo man schnell Seiten erstellen kann, kann es auch vorkommen, dass man den Überblick verliert. Bei Wiki-Systemen gibt es dann die Index-Funktion, die alle Seiten im Wiki anzeigt. Dies ist bei WordPress auch vorhanden – einfach das entsprechende Widget in die Sidebar und es ist egal, ob man einen Artikel oder eine Seite sucht. Über die Funktion wp_list_pages() müsste auch eine Umfangreichere Anzeige möglich sein.
  • Recent Changes
    Gibt es eine Möglichkeit, die Änderungen der Artikel oder Seiten als RSS zu abonnieren? Je größer die Zahl der Mitarbeiter im Wiki wird, desto wichtiger ist es, dass man sich schnell darüber informieren kann, wann und wo die letzten Änderungen vorgenommen wurden.
  • Backlinks
    Mithilfe von “Backlinks” kann man feststellen, welche andere Wikiseiten auf die soeben betrachtete verweisen. Diese Funktionalität wird in Wikisystemen durch eine sehr “teure” (d.h. in großen Wikis sehr aufwändige) Volltextsuche zur Verfügung gestellt. Auf diese Weise könnte man wohl auch ein Blog durchsuchen. Aufgrund der schon vorhandenen Trackbacks besteht jedoch meist schon eine “dokumentierte Beziehung” zwischen verlinkten Seiten, die “Backlinks” weitgehend ersetzen kann.
  • Namespaces
    Viele moderne Wikis bieten mit Namensräumen eine Möglichkeit, die Inhalte zu gruppieren und zu strukturieren. Bei WordPress-Seiten ist dies mithilfe von Seiten und Unterseiten möglich. Bei Blogartikeln ist die Gliederung nach Kategorien/Unterkategorien oder Tags möglich. Durch URL-Einstellungen lassen sich auch bei Blogartikeln URLs der Form …/kategorie/unterkategorie/artikel realisieren.

Diese Überlegungen sind noch nicht abgeschlossen, und auch die technischen Lösungen sind oft nur angedacht und noch nicht ausgearbeitet. Jedoch finde ich es spannend, wie sich die verschiedenen, spezialisierten CMS-Typen wieder aufeinander zubewegen.

Gerne lese ich Eure Ideen, Gedanken und Kritikpunkte zum Thema “Wikis in WordPress” hier in den Kommentaren oder auch per Mail.

Don’t force it…get a bigger hammer!

Dokumentierter Fall von Wahlfälschung mit Wahlcomputern

In Kentucky wurden unter Zuhilfenahme von Wahlcomputern Stimmen gefälscht. Die Verantwortlichen wurden festgenommen und verurteilt. Somit ist es nicht mehr so, dass Wahlen mit hilfe der Computer gefälscht werden könnte, sondern dass sie mit Computerhilfe gefälscht wurden.

Die Tatsache, dass die Wahlfälscher die nicht offensichtliche Bedienung und Social Engeneering nutzten und nicht auf technische Unzulänglichkeiten zurückgegriffen haben zeigt um so mehr, wie wichtig die Punkte “einfach” und “nachvollziehbar” sind, wenn man von “gleich”, “geheim” und “allgemein” redet.

(via @Nikurasu)

Passend dazu auch die Meldung über Trojaner auf Bankcomputern. (via Datenterrorist) Warum das im Zusammenhang steht? Die Firma Diebold stellt nicht nur Bankautomaten, sondern auch Wahlcomputer her. Auch wenn der Fall in Kentucky Modelle anderer Hersteller genutzt wurden.

Gnome Do – Docky

Vor einer ganzen Weile habe ich Gnome Do installiert, weil es als ganz tolle Ausführung eines “Docks” gepriesen wurde. Aber was bekam ich statt dessen? Einen Schnellstarter, der auf Tastenbefehle hört. Das geht mit dem Terminal schneller – finde ich zumindest.

Kooldock war zwar ganz schick, stürzte aber zu oft ab.

Und dann, kurz befor ich Gnome Do wieder von meinem Rechner verbannen will, finde ich den entscheidenden Hinweis: Das Dock ist nicht das Hauptfeature von Gnome Do, sondern nur ein “Theme”, das aktiviert werden muss.

Also, die “Preferences” aufgerufen, “Appearance” aufgerufen und “Docky” als “Theme” eingestellt. Alles gut, sogar noch besser als Kooldock. Und nun kann ich wieder das obere Panel am Bildschirmrand auf “Auto Hide” stellen und weitere 20 Pixelreihen bzw. 25600 Quadratpixel zurückerobern :)

Screenshot: Gnome Do Docky

Endlosseiten mit Autopager

Noch ein praktisches Firefox-Plugin: Autopager.

Autopager erkennt viele Websites, die Einträge auf mehrere Seiten verteilen (z.B. die Trefferliste bei Google). Am Ende ebendieser Seiten lädt Autopager automatisch die nächste Seite nach und hängt diese unten an. Dadurch kann man ungehindert durch Suchtreffer, Kommentare und sonstiges stöbern, ohne auch nur ein mal den “Weiter” Link zu klicken.

Mag ich.

PS: Man kann auch Regeln erstellen, und somit Autopager für bislang unbekannte Websites fit machen. Da habe ich mich aber noch nicht reingelesen, auch wenn es für Geocaching.com ganz praktisch wäre.

“Shahi” und “Flickr Related Tag Browser” – Fotosuche einmal anders

Screenshot: http://blachan.com/shahi/Wenn ich schnell ein Bild zu einem bestimmten Thema brauche, dann ist die Google-Bildersuche meist die erste Anlaufstelle. Wenn ich diese Bilder für mein Blog weiterverwenden will, dann suche ich bei Flickr speziell nach Bildern, die unter einer entsprechenden Creative Commons Lizenz stehen.

Jedoch gibt es auch noch weitere, sehr viel ansprechendere und intuitivere Möglichkeiten, das Internet nach Bildern zu durchsuchen:

Shahi

Shahi verbindet die Suche nach Definitionen bei Wikionary und die Bildersuche bei Flickr, Google oder Yahoo. Die Ergebnisse werden miteinander präsentiert. Da die Treffer der vorhergehenden Suchen weiter angezeigt werden, ist die Seite prima für Brainstorming geeignet.

Flickr Related Tag Browser

Screenshot: http://www.airtightinteractive.com/projects/related_tag_browser/app/Der Flickr Related Tag Browser macht das Brainstorming noch einfacher: Passend zum Suchbegriff werden die gefundenen Blider von weiteren Begriffen umrandet. So kann man sich von Begriff zu Begriff klicken – und wird recht schnell vom eigentlichen Ausgangspunkt weggelockt. Trotzdem sehr schön :)

Liebe iPhone-Nutzer,

ich finde es richtig klasse, aber auch immer erstaunlicher mit welchen Kleinigkeiten und Selbstverständlichkeiten man Euch eine Freude machen kann. Jetzt habt ihr also Copy’n'Paste und seit neustem auch die Vorfreude auf Multitasking. Aber das hat ja auch auf dem Mac ein wenig länger gedauert, als bei anderen Betriebssystemen.

Viele Grüße,

Euer Stefan

Montag Morgen – Nieder mit I.T.!

Mein Hotelprogramm begrüßt den Frühdienst seit neustem mit der Meldung:

Lizenz abgelaufen

Und dann findet sich der Hinweis auf dieses “Lied” in meiner Inbox:

(Nein, es ist nicht Rick Astley. Auch wenn Montag ist… :)