![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
BTW - I know all the arguments about Booby not being the be-all and end all. |
#3
| |||
| |||
|
|
Hi, xhtml 1.1 doesn't allow the name attribute, so anchor tags should look like this: a id="anchor"></a Bobby seems to think this is an empty link tag, and therefore fails the page for having links that don't make sense out of context. Anyone know a workaround to this? |
#4
| |||
| |||
|
|
the client has specified that they want xhtml 1.1 that validates AAA with Bobby. |
#5
| |||
| |||
|
|
On Wed, 25 May 2005 12:34:47 +0100, "Richard Quick" richard.quick (AT) chocolatemagazine (DOT) co.uk> wrote: the client has specified that they want xhtml 1.1 that validates AAA with Bobby. Upgrade the client. Teach them why 1.1 is a bad idea. Even if you must go for XHTML 1.0, 1.1 is a terrible idea these days and for the forseeable future. Secondly educate them on why Bobby is so broken as to be barely useful as a measure of accessibility. Mainly though, I'd ditch 1.1 in favour of 1.0 strict. |
#6
| |||
| |||
|
|
If you want to stick to XHTML 1.1 (with an XHTML MIME type, i.e. application/xhtml+xml), I'd recommend a degree of browser sniffing (sniff for explicit support of that MIME type -- MSIE claims it supports anything, so wildcards can be ignored -- and yes, I know sniffing is considered a Bad Thing) and sending a HTML 4.01 Strict representation -- which is easily possible with server-side scripting (if the markup is authored appropriately, a generic search-and-replace can turn an XHTML 1.1 valid page into a HTML 4.01 Strict valid one without problems) -- if the MIME type is not (explicitly) supported. |
#7
| |||
| |||
|
|
Look at HTTP_ACCEPT header, and if it supports application/xhtml+xml, then serve it such. I serve IE6 text/html because its HTTP_ACCEPT header does not include application/xhtml+xml. |
#8
| |||
| |||
|
|
Andy Dingley scribbled something along the lines of: Secondly educate them on why Bobby is so broken as to be barely useful as a measure of accessibility. |
|
Mainly though, I'd ditch 1.1 in favour of 1.0 strict. I wouldn't say XHTML 1.1 is harmful, IF the browser is capable of processing the right MIME type. |
|
If you want to stick to XHTML 1.1 (with an XHTML MIME type, i.e. application/xhtml+xml), and sending a HTML 4.01 Strict representation -- which is easily possible with server-side scripting -- if the MIME type is not (explicitly) supported. |
![]() |
| Thread Tools | |
| Display Modes | |
| |