Bug 1382886 - CFME 4.1: IE 11 Does not work with Compatibility View settings.
Summary: CFME 4.1: IE 11 Does not work with Compatibility View settings.
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS
Version: 5.6.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: GA
: 5.9.0
Assignee: Martin Povolny
QA Contact: Dave Johnson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-10-08 03:36 UTC by Faiaz Ahmed
Modified: 2020-07-16 08:56 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-08-01 05:53:44 UTC
Category: ---
Cloudforms Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Faiaz Ahmed 2016-10-08 03:36:25 UTC
Description of problem:
CFME 4.1: IE 11 Dose not work with Compatibility View settings.


Version-Release number of selected component (if applicable):
Client: MS Windows 8/10 Browser: IE 11 
CFME: 4.1, cfme-rhos-5.6.2.1-1.x86_64.qcow2

How reproducible:

Steps to Reproduce:
1. Enable IE 11 Compatibility View settings.
Fix site display issues with Compatibility View in Internet Explorer 11
https://support.microsoft.com/en-us/help/17472/windows-internet-explorer-11-fix-site-display-problems-compatibility-view

2. Try to Login in Appliance and the View will broken. 
*** Please note, it works well without IE 11 Compatibility View settings.**

Actual results:


Expected results:


Additional info:

Comment 7 Marianne Feifer 2017-06-22 16:46:37 UTC
See Martin's comments above. Has this been tried?

Comment 13 Martin Povolny 2017-08-01 05:53:44 UTC
CFME does not work with the IE "Compatibility View" turned on.

According to Microsoft:

"Sometimes websites don't look like you expect them to—images might not appear, menus might be out of place, and text could be jumbled together. This might be caused by a compatibility problem between Internet Explorer and the site you're on. Sometimes this can be fixed by adding the site to your Compatibility View list."

https://support.microsoft.com/en-us/help/17472/windows-internet-explorer-11-fix-site-display-problems-compatibility-v

This tells the IE browser to try to render in a way older IE browsers did. Including bugs and glitches that old sites needed to work around.

As written in the article, users and admins are expected to turn the "Compatibility View" on on per-site basis rather then for all sites. This really is useful for old intranets sites that for some reason cannot be fixed to work with new browsers.

If the user insists on setting the "Compatibility View" for all sites including CFME, then there's a work-around. 

Following the article:

https://msdn.microsoft.com/en-us/cc817573.aspx

adding header: 

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

to the CFME Apache configuration.

This should force IE to render according to the latest standards even though the "Compatibility View" is on.


Note You need to log in before you can comment on or make changes to this bug.