Weitere Details folgen.
Hier wie angekündigt die Hinweise zu weiteren funktionalen Änderungen, Erweiterungen und Korrekturen, die vom bisherigen Standardverhalten der Browser abweichen, zum überwiegenden Teil massive Eingriffe mittels Code erforderten und sich dem User nicht immer auf den ersten Blick erschließen, sowie zur Logik der Anzeige der Clubnamen und des "Toggle" ⇄ in der Spalte "Team". Dient auch – oder vielleicht sogar primär
– zu meiner eigenen Dokumentation (in Entwicklerkreisen "Change log" genannt), und beschreibt, wie sich die Tabelle verhalten sollte (und hoffentlich auch überall verhält, wenn sich keine Bugs mehr zeigen). Da der Text länger ist, thematisch unterteilt und in Spoilern verpackt:
Anzeige Clubnamen, Scrolling ab Spalte "SP" und "Toggle" ⇄ in Spalte "Team"
- Passt die Tabelle mit den vollständigen Clubnamen vollständig in die "Box" (den "Viewport"), werden diese angezeigt. Ist dies nicht der Fall, werden die vollständigen Clubnamen durch deren Kurznamen ersetzt ("Eispiraten Crimmitschau" → "Crimmitschau"). Passt die Tabelle dann immer noch nicht vollständig in die Box, werden ggf. die Abkürzungen ("EPC", "DEG" etc.) angezeigt, sofern deren Anzeige irgendwann vorher aktiviert wurde. Anderenfalls kann dies mit dem Toggle ⇄ in der Spalte "Team" erzwungen werden, der in diesem Fall automatisch zur Verfügung steht.
- Der Toggle ⇄ in der Spalte "Team" steht auch dann zur Verfügung, wenn die Anzeige der Abkürzungen ("DEG") aktiv geschaltet ist und die Tabelle dadurch zwar vollständig in die Box passt (also auch kein Scrolling zur Verfügung steht, weil weder notwendig noch sinnvoll), aber nicht mehr vollständig in die Box passen würde, wenn deren Kurznamen angezeigt würden (ist bei mir im Firefox bei Zoom 150% der Fall).
- Wenn der Toggle ⇄ in der Spalte "Team" angeboten wird, steht auch ein entsprechender erklärender Tooltip zur Verfügung (gepunktete Linie unter der Spaltenbezeichnung "Team").
- In allen Fällen kann der rechte Teil der Tabelle (ab Spalte "SP") horizontal verschoben/gescrollt werden, wenn unter den aktuellen Bedingungen und in Abhängigkeit vom Zoom-Level im Browser die Tabelle nicht vollständig in die Box passt.
"Hovern", Markieren/Ent-Markieren, Tooltips
- Das bisher relativ sinnfreie "Hovern" auf dem Desktop ("Mouseover"-Effekt beim Fahren des Mauszeigers über die Tabelle und die damit verbundene Farbänderung der jeweiligen Zeile) erfüllt jetzt immerhin insofern einen Zweck, als dass man – wie schon bisher auf Touchscreens (Handy/Tablet) – mit einem Klick auf die jeweilige Zeile diese nun auch markieren kann. Dabei wird die markierte Zeile mit einer dünnen gelben Linie ober- und unterhalb der Zeile versehen, um sie von einer reinen "Hoverbar" optisch unterscheiden zu können. Gleichzeitig kann man aber weiterhin über die Tabelle hovern und ggf. eine andere Zeile markieren:
Bitte melde Dich an, um diesen Anhang zu sehen.
(Rosenheim = markiert, Bietigheim = "Hoverbar" mittels Mauszeiger auf der Zeile) - Auf Touchscreens markierte Zeilen bekommen nun ebenfalls eine dünne gelbe Linie ober- und unterhalb der Zeile.
- Das Markieren auf Touchscreens geschieht jetzt nur noch mit einem kurzen Tipp auf die Zeile, jedoch NICHT mehr mit einem längeren Tipp und Halten des Fingers auf eine Zeile. Dies dient zur Unterscheidung zwischen "ich will markieren" und "ich will doch nur scrollen" und verhindert, dass beim Scrollen versehentlich/ungewollt Zeilen markiert oder bereits markierte Zeilen ent-markiert werden.
- Markierte Zeilen können auf Desktops und Touchscreens jetzt auch mit einem Klick/Tipp auf die markierte Zeile wieder ent-markiert werden.
- Da es auf Touchscreens kein "Hovern" mit einem Mauszeiger gibt, können die Tooltips (die Spalten mit einer gepunkteten Linie unter der Spaltenbezeichnung) wie bisher nur mit einem Tipp auf die jeweilige Spalte in der Kopfzeile der Tabelle angezeigt werden. Diese Aktion löst aber jetzt NICHT mehr das Ent-Markieren einer bereits markierten Zeile aus.
- Hingegen wird beim Markieren einer Zeile auf dem Touchscreen ein etwaig bereits angezeigter Tooltip aus der Anzeige entfernt. Auch kann ein auf dem Touchscreen angezeigter Tooltip (wie bisher) nicht durch nochmaliges Tippen auf die Spalte in der Kopfzeile aus der Anzeige entfernt werden. Zu beiden Punkten wird sich ggf. noch etwas ändern (wobei ich noch nicht weiß, ob das überhaupt möglich ist und wie aufwendig das sein wird).
- Die Anzeige eines Tooltips kann auf Touchscreens durch Tippen auf Kopfzeile, Boxtitel oder irgendwo außerhalb der Tabelle wieder entfernt werden. Markierte Zeilen können (außer durch Tippen auf die markierte Zeile oder Markieren einer anderen Zeile) nur durch Tippen außerhalb der Tabelle ent-markiert werden, nicht aber durch Tippen auf Kopfzeile oder Boxtitel.
Sonstiges (Anzeige-Fixes, technische Infos)
- Vertikale Zentrierung der Clubnamen in Spalte "Team" korrigiert (stand bisher etwas zu hoch und damit nicht 100%ig auf einer Linie mit den übrigen Spalten). Ist aber vermutlich niemandem aufgefallen.

- Wenn die Tabelle nach Abschluss eines Spieltages keinen einzigen "Delta-Rank" (die Anzeige der Platzverschiebung zum vorherigen Spieltag) enthält – den Fall gab es schon einige Male, zuletzt nach dem 40. Spieltag am 30.01.2026 –, dann wurde bisher die erste Spalte "Pos" unnötig breit dargestellt, weil für die gar nicht vorhandene Anzeige trotzdem Platz reserviert und somit das "Badge" (das je nach Platz farbig unterschiedliche und abgerundete Quadrat mit der Nummer des Platzes) auch nicht in der Spalte horizontal zentriert wurde. Jetzt bekommt die Spalte "Pos" nur noch die Breite, die sie für ihren Inhalt benötigt, und das Badge wird in der Spalte horizontal zentriert: (Siehe dazu aber auch den nächsten Punkt.)
Bitte melde Dich an, um diesen Anhang zu sehen.
Oben vorher, darunter aktuell. Spart in dieser Situation wieder etwas Platz auf schmalen Displays. - Bei Zoom-Leveln im Browser (≤120%), bei denen die Box (der "Viewport") breiter ist als eigentlich benötigt, werden die Spalten bis zur Restbreite der Box jetzt etwas gleichmäßiger über alle Spalten verteilt mit Leerraum aufgefüllt (statt wie bisher nur die Spalte "Team" zu verbreitern). Davon ausgenommen ist jetzt aber die erste Spalte "Pos", die immer nur so breit ist wie es für ihren Inhalt benötigt wird (sieht sonst bei Zoom-Leveln ≤100% auf dem Desktop doof aus).
- Der "Fade-Effekt" beim Wechsel der Anzeige der Clubnamen tritt (speziell auf dem Desktop bei Änderungen des Zoom-Levels) nur noch dann auf, wenn sich die Anzeige des Clubnamens auch wirklich ändert (und nicht mehr wie bisher, wenn beim Wechsel des Browser-Zooms von z.B. 100% über 110% bis 120% ohnehin immer dieselben vollständigen Clubnamen angezeigt werden).
- Es handelt sich bei den Spalten 1-2 ("Pos" und "Team") und den Spalten 3-13 ("SP" bis "SON") technisch betrachtet um zwei völlig separate und eigenständige Tabellen. Das macht zwar das reine Scrollen/Verschieben der "rechten Tabelle" auf allen Geräten aus allen Welten (Desktop, Mobilgeräte/Touchscreen, Windows, iOS, Firefox/Chrome/Safari etc. pp.) einfacher, stabiler und zuverlässiger, vieles andere aber dafür umso komplizierter aufwendiger: So musste z.B. das Hovern und Markieren kompletter Zeilen auf beiden Tabellen bei Desktop und Touchscreens, sowie – nur auf Touchscreens – das Initiieren des Scrollens und das Zoomen mittels Fingergeste ("Pinch") auch auf der "linken Tabelle" gesondert behandelt und mittels entsprechender Programmierung überhaupt erstmal funktional gemacht werden (u.a. daran wäre ich fast verzweifelt).
Ich denke, das ist es im Wesentlichen (falls was fehlt und es mir noch einfällt, trage ich es hier nach). Gibt vielleicht einen kleinen Eindruck über den Aufwand, auch bei für Laien eigentlich ganz selbstverständlichen Dingen, die ganz so selbstverständlich aber (leider) eben nicht sind. Und worüber man sich so alles überhaupt ’nen Kopp macht (und auch machen muss) …
Nächster Plan: Eine Live-Spieltagsanzeige. Aber nicht mehr in dieser Saison.
(Übrigens sind alle diese Dinge ohne weiteres auch auf die DEL übertragbar.
)
Mehr kann ich im Moment nicht tun. Jetzt ist es an der Mannschaft, uns demnächst eine freundlicher aussehende Tabelle zu präsentieren.