Some HTML name entities are not rendering in IE8 and instead I can see the not rendered HTML entity! For example ş or ı.
I found a solution to use HTML number entities such as ş instead of ş.
I was wondering if anyone knows about the reason of this issue and if there is a way to see ş or ı or similar entities correctly in IE8? 
Here is my code on jsfiddle: (If you copy this code to a HTML file, it will not render in IE8)
<HTML lang="TR">
 <HEAD>
  <meta http-equiv="Content-type" content="text/html;charset=UTF-8"> 
  <TITLE>test</TITLE>
 </HEAD>
 <BODY>
  <p>This is not working in IE8: afişler, eşyaları, kı </p>
  <p> This is working: afi&;#351;ler, eşyaları, kı </p>    
  <p>This is Working as well: test test–</p>
 </BODY>
</HTML>
 
     
    