[whatwg] <% text %> and <? text ?> in corporate intranet html content

What should a user agent display when html content is...

<html><body>
<%@ page language="java" %>
</body></html>

At present IE and Safari display blank

Firefox display <%@ page language="java" %>

And for document.body.innerHTML browsers give
Firefox --> &lt;%@ page language="java" %&gt;
IE --><%@ page language="java" %>
and Safari gives blank

Also for
<html><body>
<? some text ?>
</body></html>

Firefox gives blank

But for
<html><body>
abc <? echo ">"  ?> xyz
</body></html>

Firefox display...
abc " ?> xyz

ie, all the contents after first ">"
with .innerHTML --> abc "  ?&gt; xyz

IE in this case again hide all content till "?>"
as well as preserve content including the white space in innerHTML

Due to these problems browsing corporate intranet with Firefox is
little irritating.
Calling help desk and asking to provide fix will get a reply that
company has standardized on IE6, so please use IE.


So per HTML standard in both case what should user agent display and
as well as content of .innerHTML

Thanks
Biju

Received on Tuesday, 9 February 2010 19:05:03 UTC