[ewiki] Re: make PageIndex core feature?
- From: "Andy Fundinger" <andy@xxxxxxxxxxx>
- To: <ewiki@xxxxxxxxxxxxx>
- Date: Tue, 15 Jun 2004 10:24:41 -0400
Problems aside, anything that can reasonably be done towards XHTML
compliance sounds good to me.
Andy
> -----Original Message-----
> From: Mario Salzer [mailto:mario@xxxxxxxxxxxxx]
> Sent: Monday, June 14, 2004 8:36 PM
> To: ewiki@xxxxxxxxxxxxx
> Subject: [ewiki] Re: make PageIndex core feature?
>
> > I recommend making CSS markup core, as well as XHTML
> compliant markup.
> > I've been going through the core and the plugins I am using
> and trying
> > to get the output XHTML compliant, as I have time. (I only
> > implemented ewiki about a week ago.)
> >
> > CSS and XHTML are extremely important to many web developers and
> > weblog users today, so any improvement there would help ewiki get
> > better recognition. There is a lot of interest in wikis now, and
> > ewiki's tight integration into existing platforms is unique!
>
> XHTML is very difficult, especially for Wikis. That's mainly
> because users may always inject invalid markup (even if it is
> the "safe" Wiki
> markup) like ''__text''__ which will result in invalidly
> nested tags then. The "plugins/filter/f_fixhtml.php"
> extension can work around a few, but this does never
> guarantee 100% valid XHTML code.
> (also see the EWIKI_XHTML setting! - ok, not too impressive still)
>
> We've taken great care to make ewiki return valid html
> (magnitudes better than with other engines), but this is
> currently not possible. Though there are other Wikis that can
> produce valid XHTML Strict. CoWiki can, because it stores
> pages already in XML, AtomWiki and Rhizome probably also can
> do this much better right now.
>
> For example the <br> tags (and others) aren't already
> converted to xhtml, because I've personally using some
> browsers, that didn't like "<br />" all too much until recently.
>
> So concluding I'd say, that ewiki itself cannot be made XHTML
> compliant overnight, and therefore filtering the output
> through libtidy (its now a standard extension in PHP?) is a
> much more reliable (and faster) solution. Extending f_fixhtml
> wasn't probably as useful as it'd only got slower.
>
> (To get quick XHTML adoption throughout the Web it is essential to
> have a mod_xhtml or mod_tidy distributed with Apache. Won't happen
> otherwhise IMO; but that's again a different topic)
>
> mario
>
>
>
> _________________________________________________
> Scanned on 15 Jun 2004 02:00:16
> Scanning by http://erado.com
>
- Follow-Ups:
- [ewiki] Re: make PageIndex core feature?
- From: Randy Brown
- [ewiki] enough is enough
- From: jack marting
Other related posts:
- » [ewiki] make PageIndex core feature?
- » [ewiki] Re: make PageIndex core feature?
- » [ewiki] Re: make PageIndex core feature?
- » [ewiki] Re: make PageIndex core feature?
- » [ewiki] Re: make PageIndex core feature?
- » [ewiki] Re: make PageIndex core feature?
- » [ewiki] Re: make PageIndex core feature?
- » [ewiki] Re: make PageIndex core feature?
- » [ewiki] Re: make PageIndex core feature?
- [ewiki] Re: make PageIndex core feature?
- From: Randy Brown
- [ewiki] enough is enough
- From: jack marting