![]() | |
![]() |
| | Thread Tools | Display Modes |
#11
| |||
| |||
|
|
On Apr 28, 11:35*am, Jeff <jeff_th... (AT) att (DOT) net> wrote: * No. It is tabular data (rows of label => field). It's ideally suited. Tabular data isn't just spreadsheet stuff, tabular data can have any number of columns or anything in them. * *Dorayme's advice was exactly right. Ok, I think I will go for tables then. And here is one more option (Definition lists :-)): http://www.clagnut.com/blog/241/ |
#12
| |||
| |||
|
|
His: http://clagnut.com/sandbox/dl-form-example.html is not exactly *the most spectacular showcase* for the claimed flexibility over tables! |
|
I am not claiming that you could not have a form that needed flexibility, but most forms don't need such fancy doodle dandy. (What is Portuguese for "fancy doodle dandy" btw?) |
#13
| |||
| |||
|
#14
| |||
| |||
|
|
shapper meinte: I found a form that I saw a long time ago: http://beta.ksscholl.com/jquery/form2col.html http://beta.ksscholl.com/jquery/formvalidate.html What do you think? Breaks horribly, if the labels need two lines (zoom a bit...) |
#15
| |||
| |||
|
|
On Apr 29, 7:59 pm, Gregor Kofler <use... (AT) gregorkofler (DOT) com> wrote: shapper meinte: I found a form that I saw a long time ago: http://beta.ksscholl.com/jquery/form2col.html http://beta.ksscholl.com/jquery/formvalidate.html What do you think? Breaks horribly, if the labels need two lines (zoom a bit...) As the developer fo those examples, I wouldn't say "horribly", but |
#16
| |||
| |||
|
|
Kevin Scholl meinte: On Apr 29, 7:59 pm, Gregor Kofler <use... (AT) gregorkofler (DOT) com> wrote: http://beta.ksscholl.com/jquery/formvalidate.html Breaks horribly, if the labels need two lines (zoom a bit...) As the developer fo those examples, I wouldn't say "horribly", but yes, they do break if zoomed beyond a certain point. Zoom doesn't need to be /that/ severe (must be around 130% of the original size). Then it breaks, well if not horribly, then "badly" (for example the "Number" of the "Social Securities Number" label, ends up with the Zip Code). |
|
The applications for which those form templates were created were understood to have short labels (labels should, by logical definition, be short), so it wasn't an issue. The available space can be easily adjusted in the CSS if necessary, however. I've actually done so (as well as made the default text larger) on some projects; depends on the requirements. Perhaps using sizes in dimensions that scale easily (em or %) would already help. |
|
Understand, of course, that those pages are merely examples of one way to structure a form. As far as I'm concerned, tables are viable, as are several other methods. I personally don't really think any one is clearly superior to another in all aspects. I've tried several approaches (simple paragraphs, list, definition tables, tables). Tables were - considering flexibility, simplicity of the markup, semantics, and neat formatting - the superior solution most of the time. |
#17
| |||
| |||
|
|
On Apr 30, 3:51 pm, Gregor Kofler <use... (AT) gregorkofler (DOT) com> wrote: Kevin Scholl meinte: On Apr 29, 7:59 pm, Gregor Kofler <use... (AT) gregorkofler (DOT) com> wrote: http://beta.ksscholl.com/jquery/formvalidate.html Breaks horribly, if the labels need two lines (zoom a bit...) As the developer fo those examples, I wouldn't say "horribly", but yes, they do break if zoomed beyond a certain point. Zoom doesn't need to be /that/ severe (must be around 130% of the original size). Then it breaks, well if not horribly, then "badly" (for example the "Number" of the "Social Securities Number" label, ends up with the Zip Code). I had to zoom five steps in Firefox before there was any wrapping. Generally speaking, I try to make sure nothing breaks within three steps of zoom. |
|
I would agree on formatting consistency, and a slight edge in flexibility. I would have to disagree, albeit not strenuously, on simplicity of markup and semantics. I find the list approach to be less (and more logical) markup, |
|
reader or the off-chance that CSS is turned off. Hence my contention that none is clearly superior in ALL aspects. Anyway, good discussion! |
#18
| |||
| |||
|
|
On 04/30/09 10:12, Kevin Scholl wrote: On Apr 29, 7:59 pm, Gregor Kofler <use... (AT) gregorkofler (DOT) com> wrote: shapper meinte: I found a form that I saw a long time ago: http://beta.ksscholl.com/jquery/form2col.html http://beta.ksscholl.com/jquery/formvalidate.html What do you think? Breaks horribly, if the labels need two lines (zoom a bit...) As the developer fo those examples, I wouldn't say "horribly", but Then I don't think you're seeing what I'm seeing. When the labels need two lines, they start to interfere with the other rows in the table, such that you can't tell what the labels are or what they are associated with. If it's not "horrible", I don't understand the meaning of that word :-) |
#19
| |||
| |||
|
|
What is interesting is how many things qualify as lists, and how creative you can be styling them. Lists are a real workhorse. |
#20
| |||
| |||
|
|
Mark Hansen wrote: On 04/30/09 10:12, Kevin Scholl wrote: On Apr 29, 7:59 pm, Gregor Kofler <use... (AT) gregorkofler (DOT) com> wrote: shapper meinte: I found a form that I saw a long time ago: http://beta.ksscholl.com/jquery/form2col.html http://beta.ksscholl.com/jquery/formvalidate.html What do you think? Breaks horribly, if the labels need two lines (zoom a bit...) As the developer fo those examples, I wouldn't say "horribly", but Then I don't think you're seeing what I'm seeing. When the labels need two lines, they start to interfere with the other rows in the table, such that you can't tell what the labels are or what they are associated with. If it's not "horrible", I don't understand the meaning of that word :-) Why don't you toss up a screenshot? I don't see "horribly", I see barely at high zoom. Jeff |
![]() |
| Thread Tools | |
| Display Modes | |
| |