Hej Christian,
weil hier Zugänglichkeit ein Thema geworden ist:
Links müssen eindeutige Titel haben. Bei Dir bekommt man, wenn man die Links Deiner Seite ausgeben oder vorlesen lässt, so was geboten: weiterlesen, weiterlesen, weiterlesen — nicht so cool, oder 😉
Kontraste kannst du beispielsweise mit dem kostenlosen Colour Kontrast Analyser der Paciello Group testen (gibt es für Win und Mac).
Man kann auf zwei Arten Zoomen: Nur Text oder gesamte Seite. Bei der WCAG heißt das G142: Using a technology that has commonly-available user agents that support zoom
Die Bilder gehören doch zu den Artikeln? Wenn die inhaltlich relevant sind, sollten die dann auch nach den Überschriften stehen, zu denen sie gehören. Sonst ist man ja schon dran vorbei, wenn man von Überschrift zu Überschrift springt. Allerdings scheint es mir eher so zu sein, dass die reiner Schmuck sind? - Dann gehören sie gar nicht ins HTML, sondern ins CSS.
Jede Seite bedeutet zwingend einen eindeutigen Titel, also einen, der nicht ein zweites Mal vorkommt (gilt auch für die Titel von Links, also auch die in der Navigation!)
Ein halbes Megabyte sind für den unscharfen bunten Fleck im Hintergrund zu viel…
Das fällt mir jetzt erst mal auf, ohne genauer getestet oder Code gelesen zu haben.
Jetzt habe ich noch mal einen kurzen Blick reingeworfen: kürzlich realisierte Projekte gehören nur viel gutem Willen in die Fußzeile. Hier soll was über die Seite und deren Betreiber stehen. Mit viel gutem Willen bedeutet: man kann die Info über die vom Betreiber zuletzt umgesetzten Projekte ja auch als eine Info über den Betreiber verstehen. Wäre mir aber etwas weit hergeholt. Und es gibt ja keine Not, diese Infos in den Fuß zu packen. Also rauf damit in den Inhaltsbereich. Ist dann ein vierter Artikel 😉
Da die Seite ja noch in der Mache ist und mit dem Edge 16, den Microsoft derzeit gerade am ausrollen am tun ist, alle relevanten Browser CSS-Grid verstehen, könntest du vermutlich schon CSS-Grid für das Layout der Seite verwenden. Du solltest versuchen auf Deinen Auftraggeber dahingehend freundlich beratend einzuwirken…
Marc