Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: www-redesign
Curtis Napier wrote:
> While I'm waiting for Aaron to create a new logo I am taking the time to
> upgrade the site to xhtml-1.1. I put this in a blog post yesterday and
> already have received numerous reports that I am doing it incorrectly.
>
> I want everyone on the list to feel confident in this change:
>
>
> The specification for xhtml-1.1 says that the server *should* send
> application/xml+xhtml in the HTTP header but that it *can* send
> text/html in order to remain backwards compatible with older user
> agents, IE for example. As long as the doctype is set correctly (and it
> is) it is still valid xhtml-1.1.
It also says "should not" in black on red.
http://www.w3.org/TR/xhtml-media-types/#summary
You've explained at greath lengths why you think it is acceptable to send
text/html as content-type, but not why a user agent that accepts
application/xhtml+xml and is sent application/xhtml+xml is not told the
content is application/xhtml+xml
It's a minor issue with browsers, but I guess we'll get bugs or a questions
about that regularly.
Anyway, you should stick to xhtml1, preferably strict, because libxml2 does
not support 1.1.
http://mail.gnome.org/archives/xslt/2003-December/msg00047.html
http://bugzilla.gnome.org/show_bug.cgi?id=313707
Old stuff, but still valid.
If you stick to the XHTML 1.0 doctype, you'll notice magic stuff happening to
your transforms such as the name space being added to <html>, or xml:lang="pl"
automatically added if you only have lang="pl"...
e.g.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:exslt="http://exslt.org/common"
xmlns:func="http://exslt.org/functions"
xmlns:str="http://exslt.org/strings"
xmlns="http://www.w3.org/1999/xhtml"
extension-element-prefixes="exslt func str" >
<xsl:output encoding="UTF-8"
method="xml"
media-type="application/xhtml+xml"
indent="yes"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system=
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
€0.02
--
/ Xavier Neys
\_ Gentoo Documentation Project
/ French & Internationalisation Lead
\ http://www.gentoo.org/doc/en
/\
--
www-redesign@g.o mailing list
|
|