私は、ユーザーには視覚的でありながら、スクリーンリーダーや検索エンジンにはアクセスできるイラストツールに取り組んでいます。私は次のhtmlを持っています:
<span class="card">A new idea is presented to the group. </span>
<span class="spoke userOne active understands">
<span class="node">
<span class="label">User one </span>
<span class="relationship">is engaged in the conversation</span>
<span class="user"><span class="status"> and understands. </span></span>
</span>
</span>
これは、cssを使用した場合と使用しない場合のイラストレンダリングへのリンクです。
編集:私はいくつかの初期の応答に基づいて質問を少し変更しました。視覚的な表現をテキストで乱雑にしないようにしていますが、スクリーンリーダーと検索エンジンの両方にアクセス可能なコピーがあります。現在、大部分の要素のフォントサイズを0pxに設定してこれを行っていますが、これによりSEOペナルティが発生するのではないかと考えていました。もしそうなら、これを行うための理想的な方法はありますか(alt属性を持つ画像タグを使用する以外に)?