Page 1 of 1

IE11 requires compatibility view

Posted: Mon 11 Nov 2013 6:33 am
by kiwiradical
I can't find anything by searching, but I'm sure the answer is somewhere here on the forum... My website, kaeoweather.info , using nearly standard Cumulus web files, only displays text in IE11 unless I add it to the 'Compatibility View' sites in my browser. Is there anyway to make it show graphics etc as normal in IE 11 for other users that don't have it in their compatibility view settings. i.e is there anything I can change in the web files to make it compatible with IE11?

It works fine in Chrome.

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 8:11 am
by steve
My site works OK, and it's pretty much the default set of files. It's apparently the way your CSS file is served. IE11 gives this error:

SEC7113: CSS was ignored due to mime type mismatch
File: weatherstyle.css

Here's a page about that error: http://blogs.msdn.com/b/ie/archive/2010 ... lorer.aspx

My web server correctly returns "Content-Type: text/css" in the HTTP headers for the CSS file, but yours does not, hence the complaint from IE. I believe the problem is a misconfiguration of your web server; it will need correcting to send the correct MIME type for .css files.

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 8:51 am
by mcrossley
Indeed, that Indy web server is not returning a content-type header for any file type; htm, jpg, bmp, js, gif, css - you name it. In fact it isn't returning many headers at all, no encoding information for instance, time to live etc.

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 10:38 am
by BCJKiwi
Yep, my 'standard' Cumulus website is OK also.

What I have noticed with ie11 is that it is a lot like ie10 in that it is much less tolerant of page errors than either Chrome or FF.
The MS naysayers would like to say it is not standards compliant but I think the real story is that it is not so tolerant of code errors.

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 10:53 am
by kiwiradical
Thanks for the diagnosis, I'm using a very basic webserver, Simpleserver, actually on the remote laptop that's running Cumulus as I had too many problems (My ISP kept blocking the IP for "too many uploads!!!) with FTP to a hosting site from that remote site. Can anyone suggest a very easy to configure alternative webserver package that I can run instead of SimpleServer that will solve the issue?

And what specifically would I need to configure with that alternative webserver package to solve the problem?

Thanks

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 11:27 am
by mcrossley
If you don't want to go down the route of setting it all up individually, then there a few popular 'packages' that contain a standard web server (usually Apache), MySQL, PHP etc all bundled together. The downside is that you cannot update easily, it involves a uninstall/install. The added packages allow you to grow your website from a simple static HTML to use PHP and SQL data in the future.

Search for XAMPP and WampServer as a start, I'm sure others will chime in with their favourites.

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 11:50 am
by kiwiradical
I've changed the web server to Mongoose Tiny 4.1, which I though would be more sophisticated than Simpleserver but still have the same issue. Can someone that knows more than me (i.e. anything!) tell me if the diagnosis is the same, ie. no mime types sent, and how to fix it? site is kaeoweather.info (rediects to kaeocamera.homeftp.net )

BTW how do you easily see the errors i.e. no ie css error that the experts above could see so easily?

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 11:59 am
by mcrossley
It is working fine for me now in IE11 - and the headers are being sent correctly.

To see for yourself, press F12 to launch the developer tools, then Network, double click a line to see the detail of headers sent and received etc.

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 12:12 pm
by kiwiradical
Hmmm. but it's not working for me in IE11 on Win8.1 ...I still get just text. I've cleared the browser cache and history...still just text. Any ideas?

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 12:20 pm
by mcrossley
I'm on W7, IE11 is giving a warning about the doc type being invalid (weird as it is correct) but the page displays OK.

HTML1524: Invalid HTML5 DOCTYPE. Consider using the interoperable form "<!DOCTYPE html>".

Re: IE11 requires compatibility view

Posted: Mon 11 Nov 2013 12:29 pm
by kiwiradical
Thanks for your input Mark. Could it be a stylesheet issue?

Anything obvious to you? http://kaeocamera.homeftp.net/weatherstyle.css -I'm fairly sure it's the standard Cumulus one.

I like your site by the way!

David

Re: IE11 requires compatibility view

Posted: Tue 12 Nov 2013 3:32 am
by kiwiradical
I
think it relates to this in IE11 F12 Tools Emulation mode: "SEC7113: CSS was ignored due to mime type mismatch
File: weatherstyle.css"

I've set the Mongoose webserver mime types to .css=text/css

And the call to the CSS in the web pages lists content as "text/css"

What more can I do?

Interestingly in IE 11 F12 Tools Emulation Mode, Document mode 8 works fine but 9 and above have the "CSS was ignored due to mime type mismatch error."

Re: IE11 requires compatibility view

Posted: Tue 12 Nov 2013 5:14 am
by kiwiradical
Now fixed...not sure how or why...... :shock: