Der große “Open-Source-Hoster” SourceForge.net hat ein neues Design. Die Optik wurde deutlich modernisiert und wirkt etwas zeitgemäßer. Auffällig ist, dass die Designer mit sehr vielen Farbverläufen gearbeitet haben um die Seite etwas geschmeidiger und “glatter” wirken zu lassen (hier darf geraten werden, was ich meine ;-)). Allerdings sind bei dem Redesign meiner Meinung nach einige Dinge deutlich schief gegangen.
Standardkonformität
- Im Großen und Ganzen ist die Seite recht valide. Es ist halt einfach schwer bis unmöglich, eine so große Seite die Code-Schnipsel von allen möglichen Seiten bekommt, komplett valide zu gestalten. Die einzigen Fehler die mir aufgefallen sind, waren
&in URLs die nicht nach&kodiert waren und einige Tags die groß geschrieben waren. Die kommen vermutlich von irgendwelchen Anzeigenpartnern auf die SourceForge.net nicht so viel Einfluss hat - darüber lässt sich meiner Meinung nach hinwegsehen. Und zumindest ist ein deutlicher Ansatz erkennbar. - Unschön ist allerdings, dass “presentational markup” benutzt wird. Das heißt konkret, dass viele Elemente mit
<b>-Tags ausgezeichnet wurde. Das entspricht dem Grundsatz “Trennung von Design und Semantik” nicht so ganz, da dasb-Element konkret fette Formatierung bedeutet. Sinnvoller wäre aber, nicht zu sagen “das soll Fett sein” sondern “das soll hervorgehoben werden”, alsostrongzu verwenden. Wiestrongdann ausschauen soll, kann ja in den Stylesheets festgelegt werden. - Ein grober Schnitzer ist meines Erachtens auch die Verwendung von
b-Tags als Hilfselemente für die Gestaltung der Kästen. Konstrukte wie</b><b class="ttopw"></b><b class="t1w"></b><b class="t2w"></b>finden sich recht häufig im Quelltext. Semantisch hat das natürlich keinen Sinn, eine Verwendung vonspans oderdivs wäre sinnvoller bzw. semantisch weniger fragwürdig.
Usability
- Aus welchem Grund kann ich nicht auf das ganze SourceForge-Logo klicken um auf die Startseite zu kommen? Wieso ist das “.net” nicht anklickbar? Irgendwie irritiert mich das weil nichts passiert wenn ich auf die untere Hälfte des Logos klicke.
- Und aus welchem Grund gibt es gleich unter dem Logo einen “SF.net”-Link der zum selben Ziel, nämlich zur Startseite, führt?
- Weniger gelungen ist auch die Platzierung der Listen mit den Top-Projekten. Die sind auf der Startseite fast ganz unten eingequetscht zwischen den Site-News und Anzeigen.
- Fünfspaltiges Layout ist nicht so wirklich übersichtlich. Außerdem wird ständig zwischen 1-, 2,-, 3-, 4-, und 5-spaltigem Layout hin- und hergewechselt was die Situation noch verschlimmert.
- Und wieso werden die Beschriftungen der kleinen Icons über dem weißen Hauptkasten einer Projektseite (Beispiel), also der Schlüssel auf orangefarbenem Grund, das Werkzeug (?) auf blauem und der gelbe Kreis, nicht permanent angezeigt? Ich erkenne nicht sofort, was mit diesen Icons gemeint ist. Außerdem gerät es zum Geduldsspiel bis man es schafft, die Beschreibung per Mouseover einzublenden. Schonmal probiert erst auf das gelbe Symbol und dann auf das blaue zu zeigen? Ja, geht nicht da zwischen den Icons Zwischenräume sind.
- Ein Log-In ist jetzt erst nach einem Klick auf “Log-In” und anschließendem laden der Seite möglich. Früher war das ganz bequem auf jeder Seite möglich, ohne zusätzliche Zwischenseite.
- Die Leisten am oberen Bildschirmrand sind ja wirklich eine Zumutung. Ganze fünf Leisten werden standardmäßig eingeblendet. Das ließe sich deutlich reduzieren. Wozu ist die rotbrauen Leiste überhaupt nötig? Auf die Startseite komme ich auch mit einem Klick auf das Logo, das ich auf einer Projektseite bin, erkenne ich auch an der Breadcrumb-Navigation zwei Zeilen darunter, “My Page” lässt sich genau so gut neben den Benutzernamen in der Zeile darüber setzen und für “Help” würde sich sicher auch ein genau so guter Platz finden.
- Auf einer Projektseite verschlimmert sich der “Leistenwahn” noch. Dort kommen nämlich noch zwei zusätzliche Leisten hinzu: Die Titelzeile mit “Donate”, “Stats” und RSS-Link und die Projektnavigationsleiste. Die deckt sich ja eigentlich mit der Breadcrumb-Navigation da auch hier angezeigt wird auf welcher Projektunterseite der Benutzer sich befindet. Im Prinzip ist die Breadcrumb-Navigation dadurch ziemlich überflüssig - dass ich bei SourceForge.net bin erkenne ich am Logo, das ich ein Projekt ansehe daran, dass ich auf der entsprechenden Projektseite bin, welches Projekt ich ansehe erkenne ich an dem groß abgebildeten Namen der gleich darunter steht und auf welcher Projektunterseite wie gesagt an der Projektnavigation.
- Die einzige Verbesserung in Hinsicht auf Benutzbarkeit sind die Download-Seiten. hier kommt man deutlich schneller zum Ziel da zum einen unübersichtlich lange Listen durch JavaScript verkürzt werden und die jeweils neuesten Versionen ganz oben auf der Seite gelistet werden. Außerdem erkennt man in der “großen” Liste besser wo ein Release-Block aufhört und wo der nächste anfängt.
