Thread Programmierübungen und Aufgaben - Neues Projekt
(30 answers)
Opened by Gustl at 2012-08-09 21:39
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 & 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 <div class="but"> 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) |