Re: Re: [PROPOSAL] 'Region' generated ID set
Mirto Silvio Busico <mbusico-+bmjRK/[email protected]> Mon, 22 Mar 2004 07:42:49 +0000
| Newsgroups | gmane.comp.web.zope.plone.design |
|---|---|
| Message-ID | <[email protected]> |
Sorry, I'm a little confused.
Do you propose to use arbitrary names for separating content from
position in the page?
I think that the various divs should be related to the type of content.
I mean: I suppose that everyone wants a consistent visual characteristic
for content of the same type.
In this case i think that this should have sense:
#page
#information-low-evidence
#information
#information-high-evidence
#input-form
#output-form
#document
#information-low-evidence
#information
#information-high-evidence
#input-form
#output-form
#banner
#gadget
Regards
Mirto
Chad Whitacre wrote:
>> not exactly. we're referring to the code position and not the visual
>> position. so it is semantic. don't mix markup with visual things -
>> just with small things like the (i really don't like it, but w3c
>> forced us to do have that) .visualPadding .visualClear
>>
>> it was .left and .right in 1.0.x, and so refering to the visual part
>> of plone - #portal-column-N is extensible and does not refer to the
>> visual position of the tableless layout. people could mix it up as
>> visual id naming in the tablebased layout, though i don't think these
>> people are going to think much about semantics anyway ;)
>
>
> I'm half with you. "-one" and "-two" can be construed to refer to code
> position, and so they are better than ".left" and ".right". However,
> "column" still refers to visual position/style. In www.getupgetout.org
> #portal-column-one isn't a column at all (sorry to keep tooting my own
> horn).
>
>
>
>> this is impossible at this point of development, we can't and
>> shouldn't change names between every release.
>
>
> Now that is a separate issue and your point is well-taken. This is why
> I haven't brought this up earlier. But I figured since Joe brought it
> up I would jump in. ;)
>
>
>
>> and, we already have a semantic naming scheme, so there is no need
>> for that.
>
>
> Yes, we have a semantic naming scheme, but my point is that having a
> semantic naming scheme is either:
>
> 1) Not flexible enough, because we are locked into a certain
> semantics (visual or otherwise).
>
> or
>
> 2) Ultimately non-human readable and therefore inefficient. A truly
> abstracted and flexible semantic naming scheme would be something
> like:
>
> #div-whole-page
> #div-one
> #div-one-one
> #div-one-two
> #div-one-three
> #div-one-four
> #div-one-five
> #div-one-six
> #div-one-seven
> #div-two
> #div-two-one
> #div-two-one-one
> #div-two-one-two
> #div-two-two
> #div-three
> #div-four
>
> I suggest that at this point, we are truly abstracted and semantic,
> but, ironically, by being truly semantic in terms of code position, we
> have lost all human-readability and therefore we are killing
> efficiency. So what I propose instead is this:
>
> #alex
> #joe
> #tonico
> #mike
> #jan
> #mirto
> #myroslav
> #john
> #jakob
> #michael
> #geir
> #olafmol
> #chris
> #chad
> #tom
> #henrietta
>
> If we don't want to use our names -- cause it'd be too political or
> whatever -- that's fine. We can name them after the Harlem
> Globetrotters for all I care
> (http://harlemglobetrotters.com/players/index.php). The point is that
> the completely arbitrary #hot-n-fresh will be much more memorable than
> the completely semantic #div-two-one-one.
>
> We need to make main_template our friend. :)
>
> Am I explaining myself any better?
>
>
>
>> sorry, regards,
>
>
> Don't be sorry ... I asked for it!
>
>
>
>
>
> chad
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> Plone-design mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/plone-design
>
--
__________________________________________________________
Mirto Silvio Busico ICT Consultant
Tel. +39 333 4562651