On 02/09/2011 06:17 PM, Ecaterina Moraru (Valica) wrote: > On Wed, Feb 9, 2011 at 17:39, Vincent Massol<[email protected]> wrote: > >> >> On Feb 9, 2011, at 4:32 PM, Raluca Stavro wrote: >> >>> Hello, >>> >>> On Wed, Feb 9, 2011 at 5:01 PM, Vincent Massol<[email protected]> >> wrote: >>> >>>> >>>> On Feb 9, 2011, at 3:53 PM, Thibaut DEVERAUX wrote: >>>> >>>>> Hi, >>>>> >>>>> ** Partial ou Full ?* >>>>> >>>>> Partial ! >>>>> >>>>> Just imagin the full solution with a 1920px resolution... >>>> >>>> I am on 1920px and I can tell that the full width is nicer than the >> partial >>>> solution which doesn't even reach half of the screen making all text >>>> cluttered and not using the screen real estate. >>>> >>>> Partial: >>>> http://tinycoke.com/_6ripkVnWC9iA/partial.png >>>> >>>> Full: >>>> http://tinycoke.com/_6r6qg3AQJmy8I/full.png >>>> >>>> See how texts are nicer in full. >>>> >>>> As I said in my first response I wouldn't care if the select fields had >> a >>>> fixed sized based on the length of the inputs in them, but for Text and >>>> TextArea fields it's much nicer to take the full size. >>>> >>> >>> I would choose partial width + a way how to extend to full width and get >>> back to partial width. >>> It would be a button/link on the top right with a small JS script adding >> and >>> removing the 'half' class name that is used on the form. >>> By default it should be partial width. >>> This is kind of the same behavior of 'Maximize »' option used for >> textarea >>> fields inside object editor. >> >> Interesting idea but I don't like it and for me it's not the same as with >> the Maximize button. Here we're talking about using **unused** space. The >> full screen solution is about changing the layout and removing stuff to >> maximize the view space. There's no reason whatsoever IMO to add a button >> just to fill empty white space that isn't used. >> >> > I wouldn't add JS script to switch between modes. Is not a matter of choice, > but a matter of standard. >
> IMO is not about having "unused space". For me, if we make the forms full > width, the "unused space" will be still unused, but will be placed inside > the forms instead of outside. Having the forms 1000px wide doesn't provide > me any advantage over having them 400px. The inputs need to be big enough to > enter the right amount of information in them. That's why the only problem > with "partial" width is when the screen is smaller, the forms are not big > enough. This is the only case I would make the input bigger (have min-width > : 350px; for example). > > On the other hand, on wide screens, having the forms 100% is too much. > First of all is bad readability. For me, I just see lines and is hard to > distinguish the inputs from the background. My eyes need to scan the whole > area in order to determine its boundaries. > Then is about control type: the difference between input and select. The > user will have to scan 1000px to get to see if the select has the drop-down > arrow or is just an input field. I fully agree with Caty on this. Thanks, Marius > > Also, I would you to imagine full width on forms like "Create Space", > "Create Page", "Copy Page", etc. > > Thanks, > Caty > > >> Thanks >> -Vincent >> >>> Raluca. >>> >>> >>>> >>>> Thanks >>>> -Vincent >>>> >>>>> ... Long lines, text on the right, button far on the left, on what am I >>>>> clicking on already ? >>>>> >>>>> ** Having anotations on the left.* >>>>> >>>>> Nice idea. It helps a lot on such complicated things as the wiki >>>>> configuration. >>>>> If possible, each explanation could be on the front of the field it is >>>>> related to make it easier to read. >>>>> >>>>> Have a nice day >>>>> >>>>> Thibaut DEVERAUX >>>>> Tel : 06 75 51 20 80 >>>>> [email protected] >>>>> http://www.thib-d.com >>>>> Skype : thibaut.deveraux >>>>> >>>>> @ Bricks, design et accompagnement projet >>>>> [email protected] >>>>> Découvrir Bricks : bricks-studio.com >>>>> L'actualité du studio sur notre blog : bricks-it.com >>>>> Se renseigner sur le design : design-keys.org >>>>> >>>>> >>>>> >>>>> 2011/2/9 Ecaterina Moraru (Valica)<[email protected]> >>>>> >>>>>> On Wed, Feb 9, 2011 at 14:25, Marius Dumitru Florea< >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Caty, >>>>>>> >>>>>>> On 02/09/2011 12:21 PM, Ecaterina Moraru (Valica) wrote: >>>>>>>> Hi, >>>>>>>> >>>>>>>> Since XE 3.0M2 we have a new administration look ( >>>>>>>> >>>>>>> >>>>>> >>>> >> http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWikiEnterprise30M2 >>>>>>> ). >>>>>>>> >>>>>>>> There was a debate if the forms should be full width or not. >>>>>>>> >>>>>>>> *Variants*: >>>>>>>> 1) *Partial Width* (current): >>>>>>>> >>>>>>> >>>>>> >>>> >> http://incubator.myxwiki.org/xwiki/bin/download/Polls/AdministrationFormsfullwidthornot/partialWidth.png >>>>>>>> 2) *Full Width*: >>>>>>>> >>>>>>> >>>>>> >>>> >> http://incubator.myxwiki.org/xwiki/bin/download/Polls/AdministrationFormsfullwidthornot/fullWidth.png >>>>>>> >>>>>>> What's the benefit of enforcing the same width? I think I prefer the >>>>>>> width to depend on the size of the information displayed (for select >>>>>>> boxes) or expected to be entered (text input). For instance if I have >> a >>>>>>> text input for entering a small number I wouldn't like it to span the >>>>>>> entire page width. Same for a select box with options of small length >>>>>>> (e.g. Yes/No). >>>>>>> >>>>>>> >>>>>> Until the form standard, we had all kinds of sizes for text inputs, >>>>>> textareas, select boxes. This created a very messy/not standardized >>>>>> feeling. >>>>>> >>>>>> Test: remove "xform" class from<form class="xform half". Results: >>>>>> >>>>>> >>>> >> http://incubator.myxwiki.org/xwiki/bin/download/Polls/AdministrationFormsfullwidthornot/noStandardGeneral.png >>>>>> >>>>>> >>>> >> http://incubator.myxwiki.org/xwiki/bin/download/Polls/AdministrationFormsfullwidthornot/noStandardPresentation.png >>>>>> >>>>>> Having all controls the same width the form layout presents itself >>>>>> differently: it look compact, aligned and unitary. >>>>>> >>>>>> Beside the unitary look, you can have also some technical reasons. The >>>>>> other >>>>>> solution beside a 100% width for most of the controls, would have been >>>> to >>>>>> set some standardized sizes for each type of control. This sizes are >>>>>> already >>>>>> defined in "Size" column of the "Usage" category >>>>>> http://platform.xwiki.org/xwiki/bin/view/DevGuide/VerticalForms and >> are >>>>>> recommended to be used on future forms (and also to be modified on the >>>> old >>>>>> forms - already done for some forms I revised). >>>>>> The problem with this approach is that this means that we should have >>>>>> changed all the existing code that contained forms elements in order >> for >>>>>> the >>>>>> forms to look unitary and standardized. >>>>>> Also, some browsers (like IE) don't render the same width for >> different >>>>>> controls even if you specify the same size (ex.<input type='text' >>>>>> size='60' >>>>>> will be longer than<input type='password' size='60' ). So this means >>>> again >>>>>> different widths, more frustration (obs. even with width 100% for all >>>>>> controls,<select> is still rendered shorter). >>>>>> >>>>>> From an usability point of view, the restricted cases where we should >>>>>> adjust >>>>>> the width of our form fields so it matches the length of the expected >>>> input >>>>>> are: credit card number (16 digits), credit card security code (4 >>>> digits), >>>>>> dates (2 digits + x + 4digits, but this case can be replaced with >> other >>>>>> solutions: date pickers, selects, etc). This are some of the cases >> where >>>> we >>>>>> know the exact size of the field and can act accordingly. Beside them, >>>>>> there >>>>>> are no rules and all is limited to what the developer/designer thinks >>>> fits >>>>>> the layout. We already have an exception for "Inline" layout forms ( >>>>>> http://platform.xwiki.org/xwiki/bin/view/DevGuide/InlineForms ) and >> we >>>> can >>>>>> make styles also for the cases mentioned above, but those cases are >> not >>>>>> encountered in XE standard distribution. >>>>>> >>>>>> Hope this answers the question, >>>>>> Caty >>>>>> >>>>>> >>>>>> >>>>>>> Thanks, >>>>>>> Marius >>>>>>> >>>>>>>> >>>>>>>> *Test*: You can test this "partial"/"full" width on your resolution >> by >>>>>>>> removing "half" class from "<form class='xform half"" definition. >>>>>>>> >>>>>>>> *Considerations*: >>>>>>>> - When voting please consider that the width will be set for small >> and >>>>>>> high >>>>>>>> resolutions (that until we will improve our skin to detect the >>>>>>> resolutions >>>>>>>> change). >>>>>>>> - You should consider how form controls look (readability, >> usability) >>>>>> on >>>>>>>> different sizes, like<select>, input, textarea, etc. >>>>>>>> >>>>>>>> *Other Solutions*: >>>>>>>> A. The problem is that on large resolution is hard to read the >>>> controls >>>>>>>> because the form are too wide - on small resolution there is unused >>>>>>> space. A >>>>>>>> solution would be to use CSS media queries and adjust the width for >>>>>>> smaller >>>>>>>> resolutions. >>>>>>>> B. Another solution would be to use the additional space given by >> the >>>>>>>> partial width and provide some extra help for the sections, see >>>>>>>> smaller resolution: >>>>>>>> >>>>>>> >>>>>> >>>> >> http://incubator.myxwiki.org/xwiki/bin/download/Polls/AdministrationFormsfullwidthornot/annotationSmall.png >>>>>>>> higher resolution: >>>>>>>> >>>>>>> >>>>>> >>>> >> http://incubator.myxwiki.org/xwiki/bin/download/Polls/AdministrationFormsfullwidthornot/annotationLarge.png >>>>>>>> >>>>>>>> *Vote*: >>>>>>>> You can use the poll made for this vote: >>>>>>>> >>>>>>> >>>>>> >>>> >> http://incubator.myxwiki.org/xwiki/bin/view/Polls/AdministrationFormsfullwidthornot >>>>>>>> or if you don't have an account on incubator, just reply to this >> mail. >>>>>>>> Please cast you votes. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Caty >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

