Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title>JS Bin</title>
<link href="https://cdnjs.cloudflare.com/ajax/libs/normalize/3.0.2/normalize.min.css" rel="stylesheet" type="text/css" />
    
  </head>
  <body>
    <section class="demo">
      <a href="#">
        <h2>Location</h2>
        <p>Chrome Dev Summit is at SFJAZZ Center</p>
      </a>
    </section>
    <section class="demo">
      <a href="#">
        <h2 class="at-pause">Location</h2>
        <p>Chrome Dev Summit is at <span>SF&#8203;Jazz</span> Center</p>
      </a>
    </section>
    
    <hr>
    
    <p>The second text block has been optimized for screen readers (see the 24-second <a href="https://www.youtube.com/watch?v=yaHOpbAlgkU" target="_blank">video comparison</a>):</p>
    
    <ol>
      <li>an <code>opacity: 0</code> full stop has been inserted after the “Location” heading via the CSS <code>::after</code> pseudo-element,</li>
      <li>a zero-width space (<code>&amp;#8203;</code>) has been inserted between “SF” and “JAZZ” and the latter appears in the source code as “Jazz” and is then upper-cased via CSS <code>text-transform: uppercase</code>.</li>
    </ol>
    
    <p>These two optimizations have originally appeared in Chrome’s <a href="https://www.youtube.com/watch?v=zWxIpSUM1K4">Developer Diary #Day8  video</a>.</p>
  </body>
</html>
Output 300px

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
simevidaspro
0viewers