Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Re: Extending the XHTML transitional XSD

From: "Andy Dingley" <dingbat@----------.--->
To: NULL
Date: 9/4/2006 3:54:00 AM


Kidogg wrote:

> Essentially an email template can contain any valid XHTML, but also has
> tags such as <membershipcardheader> and <membershipcardfooter> that can
> appear anywhere in the body of the HTML.

HTML email is an abomination, XHTML doubly so.

Although the "XHTML route" to adding these elements is obvious (look at
modularized XHTML) you're heading further and further away from what's
a realistically usable version of HTML for today's clients. I'd
strongly recommend that you stick with HTML 4.01 as any "public" use of
"HTML".

There's also a serious question as to why you need to include new tags
in publically published content. If they're new and unknown, then
what's the client expected to do with them ?  If they're unusable, why
include them ?

Assuming that they're significant for your in-house CMS, then I'd be
strongly inclined to use them internally with namespaced XHTML
(probably just XHTML 1.0 Strict), then strip them out with a final
"transcode for publication" step, possibly in XSLT, that also converts
it to HTML 4.01.  This is also a usable route to plaintext email.

PS - send HTML email to me and it goes straight into /dev/null/  You
_are_ going to support plaintext, aren't you?



transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent