Re: How could total separation of content (xhtml/xml) and presentation (CSS) be achieved with the Bitflux Editor (or Mozile)?
Christian Stocker <[email protected]> Fri, 4 Mar 2005 04:05:01 +0100 (CET)
| Newsgroups | gmane.editors.bitflux.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Simon I'm on vacation until next monday in a week. I'm happy to answer your questions thoroughly but you have to wait until then ;) chregu On Fri, 4 Mar 2005, Simon Rönnqvist wrote: > Hi! > > * * * BACKGROUND * * * > For my thesis work I'm looking for a CMS along with a WYSIWYG that > would support separation of content from presentation (CSS) to the best > possible degree. BxCMS and Lenya are my candidates for the CMS but at > least the Bitflux Editor seems to be a clear winner when it comes to > the WYSIWYG-editor. (Or would even Mozile be good for the job?) > Therefore I'd like to evaluate the Bitflux Editor's (and possibly > Mozile's) abilities for separation of content and presentation. If > you'd be very interested in this evaluation I could consider writing > the thesis in English, otherwise I might stick to my mother's thounge > Swedish. :-) Do you have any comments or thoughts about these things? > > * * * TO THE POINT * * * > One thing which I at this point think seems to be missing from the > Bitflux Editor (and Mozile) is an ability to edit external > CSS-properties. :-) It'd be great if one for example could give an > image a specific ID and then in the separate CSS float that element > right or left. To my present understanding (correct me if I'm wrong) > I'd have to specify a class i.e. called left or right, which > semantically wouldn't make any sense. Then I might just as well specify > a style="float: ..." attribute instead, and then the separation of > content and style would have failed at that point. (One could of course > argue wether there's a need for total separation or not, but let's say > there is. This img floating is just an example.) > > Basically what I'd be looking for is an ability to assign ID:s and > classes to elements and then to make certain predefined css-properties > apply to the ID:s or classes of choise. One could build a separate > CSS-editor which could be used with any WYSIWYG xhtml/xml editor that > would allow the user to define class and id attributes for the > elements. But a better idea would be to integrate the CSS-editor with > the WYSIWYG so that all style related data (CSS) would automatically be > separated from the markup (html/xml) without the user even having to > know about it. > > More on this here: > http://digital-web.com/articles/integrating_css_with_cms/comments/ > #comment835 > > So to begin with I guess being able to assign class and ID attributes > to different elements would get me quite far. To my understanding this > is at least possible in Bitflux Editor 2.0, isn't it? How about Bitflux > Editor 1.0 or even Mozile? (I'd prefer being able to specify attributes > directly to elements such as img-tags, extra span and div-tags would do > the job but in a rather ugly way.) > > Do btw. all or any of these editors have a possibility to give the user > a set of choises of classes (or other attributes)? > I.e. <div class="floatLeft">, <div class="floatRight"> and so on... and > not just tags without attributes. > > regards, Simon > > -- nam...christian stocker adr...pflanzschulstr. 31, ch-8004 zurich pho...+41 43 317 9984 www...http://blog.bitflux.ch mob...+41 76 561 8860 [email protected] wor...+41 1 240 5670 gpg...0x5CE1DECB -- bx-editor-users mailing list [email protected] http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-users