1UnitedPower: Ein Forum ganz in AJAX

Beitrag lesen

Meine Damen und Herren, habe ich Ihre Aufmerksamkeit?

Wollt' ich schon immer mal machen. Wer möchte, kann sich das mal hier anschauen.

Noch ein paar Vorschläge:

  • Tausche die Layout-Tabelle für das Antwort-Formular gegen semantisches HTML5.
  • Benutze das <form>-Element, um das Formular logisch auszuzeichnen.
  • Benutze <label>-Elemente für die Feld-Bezeichner.
  • Benutze <button>-Elemente für Aktionen, keine Text-Paragraphen <p>.
  • Verwende die nativen Validierungs-Funktionen des Browsers, zum Beispiel das required-Attribut. Die Validierungs-Funktionen kannst du auch programmatisch ansteuern.
  • Gib den Eingabefeldern eine angemessene Größe.
  • Spare bei den vielen Rahmen, die lassen das Formular total nervös wirken, weniger ist manchmal mehr.
  • Die Vorschau würde ich mit einem <output>-Element auszeichnen.
  • Vermeide Inline-Styles.
  • Sieh dir die Seite mal auf einem Smartphone an, oder simuliere eins mit deinen Browser-Entwickler-Werkzeugen, dann wirst du sehen, dass da einige Elemente völlig unleserlich sind.
  • Benutze nicht die HTTP-Methode "PUT", um Inhalte nur zu lesen. Dafür ist "GET" angebracht.
  • Mache erkenntlich, welche Elemente anklickbar sind.

Weiterhin viel Spaß mit deinem Projekt.

--
“All right, then, I'll go to hell.” – Huck Finn