title: Unicode characters or encoded entities
body: <p>I'm using some special characters like × (<code>&amp;times;</code>) or … (<code>&amp;hellip;</code>) in my html pages.</p>
  
  <p>Somewhere I'm using unicode character directly, but somewhere I'm using encoded entity like <code>&amp;hellip</code>.</p>
  
  <p>I want to tidy up my code and can't decide what notation is better.</p>
  
  <p>I could find just two pros and cons:</p>
  
  <ul>
  <li>using character directly I can set text in javascript using <code>text</code> method like <code>$("#button").text("Loading…")</code>, instead of <code>html</code> which could lead to XSS issues</li>
  <li>using characters directly can <a href="https://stackoverflow.com/questions/1696619/displaying-unicode-symbols-in-html">lead to encoding issues</a> in case of misconfigured server </li>
  </ul>
  
  <p>Maybe I'm missing something important? What is the best practice?</p>