P.S.:

I keep asking if the JSF expert group has put any thoughts into this
issue, and I haven't been given any answer so far - maybe this time
there is someone of the expert group reading this thread?

regards,

Martin

On 1/7/06, Martin Marinschek <[EMAIL PROTECTED]> wrote:
> There is one very, very valid reason for forceId I keep reiterating
> over and over (me not being a friend of forceId in the firstplace, but
> very happy to have it after doing some real world JSF-projects):
>
> when you style with CSS, you quite often style with respect to the id
> - the # selector is what is used for this.
>
> Now, the JSF generated ids are looking like this:
>
> formId:namingContainerId:myComponentId
>
> if you use this in your CSS, the selector will become the following:
>
> #formId:namingContainerId:myComponentId
>
> now, the colon is also the pseudo-class selector in CSS (e.g.
> a:hover), and I have unsucessfully tried to get this type of selection
> to run in any current browser - id styling just doesn't work anymore
> with the JSF approach of designing id's, obviously. Please, please,
> correct me if I am wrong (I'd be very happy to be corrected regarding
> this)!
>
> regards,
>
> Martin
>
> On 1/7/06, Volker Weber <[EMAIL PROTECTED]> wrote:
> >
> > Volker Weber wrote:
> > >
> > > I think i should read this tread.
> > >
> > > [1] http://www.mail-archive.com/[email protected]/msg00680.html
> > >
> >
> > After reading this, i think there is only one new aspect for me.
> >
> > The problem with porting existing applications to jsf. If those existing
> > application uses javascript with *hardcoded* element ids, which can't be
> > easyly changed to the new naming sheme.
> >
> > This scenario is the only one where i'm (for me) willing to accept the
> > use of forceId.
> >
> > But i fear that the page structure is changing so mutch, when porting to
> > jsf, it will break those scipts anyway.
> >
> > Regards
> >   Volker
> >
> > --
> > Don't answer to From: address!
> > Mail to this account are droped if not recieved via mailinglist.
> > To contact me direct create the mail address by
> > concatenating my forename to my senders domain.
> >
>
>
> --
>
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>


--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Reply via email to