The respond.min.js script seems to only work on Internet Explorer 8 emulation within the developer's mode of IE 11. However, when tested on the actual IE 8, it fails to function without any indication, and in the IE Tester tool, it throws an error stating: "expected ';' (char 2060)". This issue results in a broken CSS layout. The respond.min.js file has been uploaded to the server without any alterations. The specific character at position 2060 is indeed ";" within the site: poiskdetei.ru.
Any suggestions on how to fix this?
Here is the code snippet from my website's header section:
<head>
<link href='http://fonts.googleapis.com/css?
family=Open+Sans+Condensed:700&subset=latin,cyrillic-ext' rel='stylesheet'
type='text/css'>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title><?php wp_title( '|', true, 'right' ); ?></title>
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
<?php echo ccr_favicon();?>
<?php if(!empty($heal_option['heal_custom_css'])) { ?>
<style>
<?php echo esc_html($heal_option['heal_custom_css']); ?>
</style>
<?php } ?>
<?php wp_head(); ?>
<!--[if lt IE 9]>
<script type="text/javascript" src="/html5-shiv.min.js"></script>
<script type="text/javascript" src="/respond.min.js"></script>
<![endif]-->
</head>