I think the current "best practice" is to send application/xhtml+xml
to browsers that support it and text/html to browsers that don't
(like Internet Explorer). Does it really matter in practice? I
don't know.
Michael Day
On Apr 18, 2006, at 7:43 PM, cowwoc wrote:
* PGP Signed by an unknown key: 04/18/06 at 19:43:32
They basically push for people to use application/xhtml+xml, which I
believe all browsers support -- except Internet Explorer ;) So we're
back to using text/html.
They seem to imply that when you migrate your code from text/html to
application/xhtml+xml stuff will break because your old code wasn't
really XHTML but the browser was more relaxed because your choice of
doctype... I personally think this is much ado about nothing. I've
used
text/html for a long time and the CDATA thing below and to date I
haven't run into any problems. And if I do in the future, I'll just
fix
it ;)
Gili
Eelco Hillenius wrote:
Maybe I misread, but it looks like you have to follow a different
path
according to the doctype statement?
Eelco
On 4/18/06, cowwoc <[EMAIL PROTECTED]> wrote:
Reference: http://hixie.ch/advocacy/xhtml
So...
<!--/*--><![CDATA[/*><!--*/
blah
/*-->]]>*/
Gili
Eelco Hillenius wrote:
So,
Index: /Users/eelcohillenius/Documents/workspace/wicket/src/java/
wicket/util/string/JavascriptUtils.java
===================================================================
--- /Users/eelcohillenius/Documents/workspace/wicket/src/java/
wicket/util/string/JavascriptUtils.java (revision
5459)
+++ /Users/eelcohillenius/Documents/workspace/wicket/src/java/
wicket/util/string/JavascriptUtils.java (working
copy)
@@ -28,10 +28,10 @@
public class JavascriptUtils
{
/** Script open tag */
- public final static String SCRIPT_OPEN_TAG = "<script
type=\"text/javascript\">";
+ public final static String SCRIPT_OPEN_TAG = "<script
type=\"text/javascript\"><![CDATA[";
/** Script close tag */
- public final static String SCRIPT_CLOSE_TAG = "</script>";
+ public final static String SCRIPT_CLOSE_TAG = "]]></script>";
/** The response object */
private Response response;
Should fix that. Before comitting something like that, I'd like to
make sure that won't introduce additional problems though.
Eelco
On 4/18/06, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
Also, will this give trouble for pages that are not explicitly
XHTML complient?
Eelco
On 4/18/06, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
Without the // I think?
So instead of
//<![CDATA[
function isXhtmlFriendly() {
alert('Yes, I am XHTML friendly');
alert('quotes ", less than <, and ampersand & used in this
javascript
code do not yield to XHTML validation error');
}
//]]>
it's
<![CDATA[
function isXhtmlFriendly() {
alert('Yes, I am XHTML friendly');
alert('quotes ", less than <, and ampersand & used in this
javascript
code do not yield to XHTML validation error');
}
]]>
Or did you have a special reason to include those slashes?
Eelco
On 4/18/06, nato <[EMAIL PROTECTED]> wrote:
May I suggest that you inlude <![CDATA[ ... ]]> inside the
<script> element.
For example,
<script type="text/javascript">
//<![CDATA[
function isXhtmlFriendly() {
alert('Yes, I am XHTML friendly');
alert('quotes ", less than <, and ampersand & used in
this javascript
code do not yield to XHTML validation error');
}
//]]>
</script>
The opening and closing CDATA inside the <script> tag do not
affect the
javascript code because it is javascript-commented.
It is a w3c recommendation that we enclose the javascript
code inside CDATA
if the document type is xhtml. Please see
http://www.w3.org/TR/xhtml1/#h-4.8
I really need to make all my html pages to be valid XHTML
because my moron
boss requires it. It will be an advance christmas gift for me
if this issue
be fixed in Wicket-1.2final. Thanks to all.
On 4/17/06, Johan Compagner <[EMAIL PROTECTED]> wrote:
we should add it everywhere:
http://www.w3schools.com/tags/tag_script.asp
it is a required tag.
And language is depricated and shouldn't be used.
johan
On 4/17/06, Juergen Donnerstag <
[EMAIL PROTECTED]> wrote:
Searching through the code there are quite some locations
where we
just do <script>
Juergen
On 4/17/06, Mark Derricutt < [EMAIL PROTECTED]> wrote:
language="text/javascript"???? I hope thats just a
major typo from
type="text/javascript" ?
On 4/17/06, Johan Compagner < [EMAIL PROTECTED] > wrote:
that can't be done.
Because if i do this:
<script language="
text/javascript">
var pagemapcookie =
getWicketCookie('pagemap-null');
if(!pagemapcookie && pagemapcookie !=
'1'){setWicketCookie('pagemap-null',1);}
else {
document.location.href
=
'/wicket/niceurl/the/homepage/path/wicket:pageMapName/
wicket-0';}
</script>
then the script is not executed. That can only be used for
including a
script file.
johan
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking
scripting
language
that extends applications into web and mobile media. Attend
the live
webcast
and join the prime developer group breaking into this new
coding
territory!
http://sel.as-us.falkag.net/sel?cmdlnk&kid0944&bid
$1720&dat1642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking
scripting language
that extends applications into web and mobile media. Attend the
live webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the
live webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
* Unknown Key
* 0xA52EFFB5
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user