#147 closed defect (fixed)
Forms should use LABEL, FIELDSET, LEGEND and friends.
Reported by: | daniel | Owned by: | daniel |
---|---|---|---|
Priority: | normal | Milestone: | 0.6 |
Component: | ticket system | Version: | devel |
Severity: | normal | Keywords: | |
Cc: | Axel Kollmorgen <trac@…> | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
The current floating-div style of layout doesn't work very well and relies too much on CSS rendering.
Tables will work better , and [266] fixes #138 in exactly this fashion.
The main ticket view should use the same layout technique, possibly even including the same template so we avoid the current duplication.
Attachments (0)
Change History (6)
comment:1 by , 21 years ago
Status: | new → assigned |
---|
comment:2 by , 21 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 by , 21 years ago
Cc: | added |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
Version: | 0.5.2 → devel |
using tables isn't, imo, the proper way to structure forms. i would much recommend using the LABEL, FIELDSET, LEGEND, and related tags instead. improves accessability, is more semantically correct, decreases page size, and works in all major browsers. see http://tlt.its.psu.edu/suggestions/accessibility/forms.html#formtags , http://www.webaim.org/techniques/forms/2#labels , http://www.cs.tut.fi/~jkorpela/forms/tables.html#fieldset , http://www.simplebits.com/archives/2003/09/17/simplequiz_formatting_conclusion.html , etc (http://google.com/search?q=tables+label+fieldset) for reference.
comment:4 by , 21 years ago
Status: | reopened → assigned |
---|
Wow, you're absolutely right! Those form tags were hitherto unkown to me. It seems there's always more to learn. :-)
Cool stuff.
I'll get to it and make use of them asap.
Thanks for noticing and informing, Axel .
/D
comment:5 by , 21 years ago
Summary: | Refactor template to use tables → Forms should use LABEL, FIELDSET, LEGEND and friends. |
---|
comment:6 by , 21 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
[280] incurrs many usability changes. Many thanks to Axel for the inspiration and info pointers.
Fixed in [268].