title: Copied link with encoded space %20 gets encoded second time. How to avoid this?
body: <p>There is a link eg. <code>http://localhost:4200/test/test%20link</code>, where <code>%20</code> is encoded space. When I copy this link and try to open in new tab, the <code>%20</code> will switch to <code>%2025</code>. How to avoid this issue?</p>
  <pre><code>openWindow() {
    const link = 'test link';
    window.open(
      `https://window-open-with-angular.stackblitz.io/${link}`,
      'Independent Window',
    this.windowFeatures.join()
  );
  </code></pre>
  <p>Case scenario: Somebody sents a link, in which is encoded space. When receiver tries to open the link, it crashes due to unwanted encoding.</p>
  <p>Here is an <a href="https://stackblitz.com/edit/window-open-with-angular-xjy71o?file=src/app/app.component.ts" rel="nofollow noreferrer">example</a></p>