[ 
https://issues.apache.org/jira/browse/HBASE-8532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13692458#comment-13692458
 ] 

Hudson commented on HBASE-8532:
-------------------------------

Integrated in hbase-0.95 #265 (See 
[https://builds.apache.org/job/hbase-0.95/265/])
    HBASE-8532 [Webui] Bootstrap based webui compatibility for IE and also fix 
some page format issues (Revision 1496162)

     Result = SUCCESS
stack : 
Files : 
* 
/hbase/branches/0.95/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon
* 
/hbase/branches/0.95/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.jamon
* 
/hbase/branches/0.95/hbase-server/src/main/resources/hbase-webapps/master/snapshot.jsp
* 
/hbase/branches/0.95/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
* 
/hbase/branches/0.95/hbase-server/src/main/resources/hbase-webapps/master/tablesDetailed.jsp
* 
/hbase/branches/0.95/hbase-server/src/main/resources/hbase-webapps/master/zk.jsp
* 
/hbase/branches/0.95/hbase-server/src/main/resources/hbase-webapps/rest/rest.jsp
* 
/hbase/branches/0.95/hbase-server/src/main/resources/hbase-webapps/thrift/thrift.jsp

                
> [Webui] Bootstrap based webui compatibility for IE and also fix some page 
> format issues.
> ----------------------------------------------------------------------------------------
>
>                 Key: HBASE-8532
>                 URL: https://issues.apache.org/jira/browse/HBASE-8532
>             Project: HBase
>          Issue Type: Bug
>          Components: UI
>    Affects Versions: 0.98.0, 0.95.0, 0.95.2
>            Reporter: Julian Zhou
>            Assignee: Julian Zhou
>            Priority: Minor
>             Fix For: 0.98.0, 0.95.2
>
>         Attachments: 8532-trunk-0.95-v1.patch, hbase-8532_v0.patch, 
> webui-IE-error-'.png, webui-IE-error.png
>
>
> HBASE-7425 brings bootstrap based webui to hbase. While trying on trunk 
> version, Firefox works well, but IE 8/9 layout and style look strange due to 
> compatibility issue. Add "<!DOCTYPE html ...>" at the beginning of all jamon 
> html/jsp templates to fix it.
> Seems HBase-2110 had a work to comment out the DOCTYPE for all .jsp to make 
> the browser run the pages in Quirks mode 
> (http://en.wikipedia.org/wiki/Quirks_mode) due to jetty issue at that time?
> To support the compatibility of webui across browsers (IE/Firefox/Chrome, 
> etc.), there are some guidelines for choosing rendering the page under 
> standard mode or quirk mode:
> http://en.wikipedia.org/wiki/Quirks_mode
> http://hsivonen.iki.fi/doctype/
> According to document, "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
> "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";>" has the most extensive 
> compatibility even for HTML 5. According to my test, add this could make 
> webui works in IE (standard mode), while Firefox could not work well with 
> styles. Looks like if in Firefox, we still need the quirk mode (no DOCTYPE 
> declaration). 
> So just adding conditional DOCTYPE declaration for IE,
> <!--[if IE]>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
> "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";>
> <![endif]-->
> this could make webui works for both IE and Firefox, also for Chrome and 
> other browsers.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to