Ticket #147 (closed defect: fixed)
Opened 8 years ago
Last modified 8 years ago
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@…> | ||
| Release Notes: | |||
| API 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
Change History
comment:1 Changed 8 years ago by daniel
- Status changed from new to assigned
comment:2 Changed 8 years ago by daniel
- Resolution set to fixed
- Status changed from assigned to closed
comment:3 Changed 8 years ago by ax
- Cc Axel Kollmorgen <trac@…> added
- Resolution fixed deleted
- Status changed from closed to reopened
- Version changed from 0.5.2 to 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 Changed 8 years ago by daniel
- Status changed from reopened to 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 Changed 8 years ago by daniel
- Summary changed from Refactor template to use tables to Forms should use LABEL, FIELDSET, LEGEND and friends.
comment:6 Changed 8 years ago by daniel
- Resolution set to fixed
- Status changed from assigned to closed
[280] incurrs many usability changes. Many thanks to Axel for the inspiration and info pointers.



Fixed in [268].