<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>WP Accessibility - Documentation</provider_name><provider_url>https://docs.joedolson.com/wp-accessibility</provider_url><author_name>Joe Dolson</author_name><author_url>https://docs.joedolson.com/wp-accessibility/author/joedolson/</author_url><title>Remove tabindex from focusable elements - WP Accessibility - Documentation</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="Nje3NLg9QI"&gt;&lt;a href="https://docs.joedolson.com/wp-accessibility/2022/10/28/remove-tabindex-from-focusable-elements/"&gt;Remove tabindex from focusable elements&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://docs.joedolson.com/wp-accessibility/2022/10/28/remove-tabindex-from-focusable-elements/embed/#?secret=Nje3NLg9QI" width="600" height="338" title="&#x201C;Remove tabindex from focusable elements&#x201D; &#x2014; WP Accessibility - Documentation" data-secret="Nje3NLg9QI" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://docs.joedolson.com/wp-accessibility/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Many (primarily older) themes had tabindex defined for comment input fields, in particular. Tab indices were part of an early concept for an accessibility feature in HTML, but was quickly demonstrated to cause more problems than it solved. What tabindex does is force keyboard navigation to follow a particular sequence according to the values defined [&hellip;]</description></oembed>
