Beat: (PHP) Gleichmäßige Sortierung

Beitrag lesen

Wie man sieht, sind die Sendungen dort alphabetisch nach Namen sortiert in Gruppen gepackt (A-Z) und in Spalten gegliedert. Ähnlich wie bei der anderen Ansicht auf der Seite (der thematischen) sind beide Ansichten grob gesagt, platzsparend gesetzt. Will heissen: Sie haben in etwa so viele Einträge pro Spalte, dass die unteren Enden annährend ausgeglichen sind in Ihrer Höhe.

Das ist händisch betreut.

Die Frage ist, was ist zielführender.
Du hast ein rein gestalterisches Problem.

Eine mehrspaltige Alphabetische Liste könnte nämlich entgegen deinen Beispiele so aussehen

----Spalte------------------
4
   404 error
B
   Bots
   Broadcast
C
   Charges
   Clients
N
   Navigation
----Spalte-------------------
N-Fortsetzung
   Navigation
   Network
   News
   Newsletter
   Nodes
   Noodels
   Notes
S
   Server

Die Listenlänge ist definiert durch die Anzahl Einträge Plus Lables.

Da sind ein paar Einschränkungen.
Eine sortierte mehrspaltige Liste macht erst Sinn, wenn mehr als zwei
Labels vorhanden sind (Ich muss ja als Leser erkennen können um was es sich da handeln könnte)

Hinweis: In der alphabetischen Sortierung herrscht ein Krieg der Kulturen.
Du kannst es nicht allen recht machen.

Alphabetische Anordnung ist nicht unbedingt besser als eine thematische Gliederung, wenn ein Ding einen ungewohnten Titel hat und der Leser nach diesem Ding sucht.
Scannt er ein Angebot, interessiert ihn die alphabetische Sortierung auch nicht, sondern das, was die Titel sagen.

Aber egal, dein Problem lässt sich auch auf thematische Gruppen anwenden, und da gilt mein Vorschlag ebenso.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische