title: Is there a workaround to Safari's/Opera's bug that you can't tab through hyperlinks?
body: <p>In IE, Firefox, Chrome and <em>most</em> Windows-based interfaces that I've used, the <kbd>Tab</kbd> key can be used to navigate from one form field or hyperlink to the next (e.g. "actionable" items) (<em>note: I have not tested on other Operating Systems</em>)</p>
  
  <p>However Safari and Opera <strong>skip</strong> all hyperlinks in a web page when tabbing.  IMHO its a <em>usability</em> bug but I digress.</p>
  
  <p>Is there a workaround/hack to make Safari and/or Opera navigate through these links?</p>
  
  <p>I've noticed that Opera will accept the <code>tabindex</code> attribute if set e.g. <code>tabindex="0"</code> thus maintaining the links "index" within the flow of the DOM on the page... but Safari does not want to accept this.</p>
  
  <p>For those interested, this bit of jQuery will make all the hyperlinks tabbable.</p>
  
  <pre><code>//Make links 'tab-able' in Opera
  $(document).ready(function(){
    if($.browser.opera){
      $('a[href]').attr('tabindex', 0);
    }
  });
  </code></pre>
  
  <p>...and although this seems to work for Opera... is there a better workaround?</p>