Thread Programmierübungen und Aufgaben - Neues Projekt (30 answers)
Opened by Gustl at 2012-08-09 21:39

GwenDragon
 2012-12-21 11:21
#164351 #164351
User since
2005-01-17
14607 Artikel
Admin1
[Homepage]
user image
Och Gustl, dein Programmierer und Webdesigner war wohl etwas arg unaufmerksam.
Ist schade.


1. Login ohne JS unmöglich
Das ist ein NoGo der Usability!

2. keine Anzeige der Aufgaben ohne JS auf der Startseite
Warum das? Unobtrusive JavaScript sollte mann schon kennen. Links müssen mit und Ohne JS funktionieren.

3. Unnützes "Bitte Suchbegriff eingeben..." in Suchfeld
Hätte deine Lupe als alt den Begriff Suche erübrigte sich der Hinweis
Ist das Wort Suche eigentlich ein Tabu bei dir auf der Webseite? Warum darf das nicht dort stehen?

4. HTML5 oder HTML 4.01?
So ganz sicher bist du dir nicht oder?

5. Layout skaliert nicht
Auf Mobilgeräten und Screens < 1200px passt sich das Layout nicht an


6. Bei abgeschalteten Bilder ist der Kontrast einfach ungenügend
Ist dein Programmierer immer im Jungerwachsenenalter ohne Sehprobleme?

7. Sinnlose/Fehlende alt-Attribute bei Bildern
Was soll arrow sein? Bei fehlenden alt wird außerdem im Browser unnütz immer Bild angezeigt

8. JS-Bibliotheken sollten aus Performancegründen erst am Ende des Body geladen werden
Der schnell geladenene zu lesenden Content ist zuerst wichtig, nicht das JS-Schickimicki

9. Zeichenkodierung des Content
Sicher, dass der Server wirklich UTF-8 sendet und dein Content dasselbe hat?
ich nicht.

10. noscript ist sinnlos!
Schreib das ganz normal hin und blende es aus, wenn JS aktiviert ist.

11. Angebot ist nur bedingt zugänglich
Bestimmt ist dein Angebot nur für gut sehende Programmierer geeignet
oder machst du dir noch Gedanken über WCAG 2 und WAI ARIA?

12. 1x1 Zähl-Pixel mit Verweis auf amazon
Ach nee. Wo steht das im Datenschutz, dass du mit verstecktem Pixel Daten an externe Server sendest?

13. Fehlerhafte schließende HTML-Elemente
\> mag vielleicht im IE laufen, aber sowas ist ein komplett falsch im MArkup.

14. Nicht-escapte & in URL
& sollten schon als &amp; auch in URL drin sein.

15. Div-Grab
Warum so viel Divs? Lässt sich das durch Listen und Übnerschriften nicht auch sinnvoller machen? Sehr verschachteltes HTML macht den Browsern (auch schwächeren Systemen) Arbeit

16. Nichtfunktionelle JS-Buttons
Nur mit JS wird bei deinen Popups sichtbar, was nicht passt.

17. Elemente missbrauchen
Und das ist schon echt ein Witz von dir:
Code: (dl )
1
2
3
4
5
6
<div class="but">
<div class="buttonbluefake">
<div>Bitte melden Sie sich an um eine Lösung einzureichen.</div>
Lösung einreichen
</div>
</div>

Ein Div als Button verkleidet. Argggghhhh!
Ein Button ist ein Bedienelement. Mach einen hin, wenn du einen brauchst, den kannst du auch stylen.
Davon mal abgesehen, hättest du auch drei Klassen dem einen Element zuweisen können anstatt Divs zu verschachteln.

18. Usability überdenken
Bitte überdenke die Bedienbarkeit der Seiten und informier dich.

Das sind so ein paar Sachen die beim kurzen Ansehen aufgefallen sind.
Bitte ändern.

PS: Notfalls mich fragen. Ich kenne mehr als nur Programmieren ;)
Last edited: 2012-12-21 12:07:53 +0100 (CET)

View full thread Programmierübungen und Aufgaben - Neues Projekt