Closed mthaichi closed 6 months ago
@mthaichi 確認しました
問題ないと思います、ありがとうございます Accessability → A11y っていうんですね、知りませんでした〜
もう お一人確認お願いします
@mthaichi @sysbird ありがとうございます。 ジャ...ジャンピング土下座3回転半1回ひねりですみません(滝汗) 改めて見ると the_content を通す方法だと本文以外のヘッダーやフッターのアイコンには aria-hidden="true" つかないので、元のブロック側での処理あるいは js などでの処理も必要かなと思ったりしますがど...どう...で...しょうか?(震え声)
気になったので確認しました js での処理もスクリーンリーダーに有効です
@kurudrive the_content だけではなく、render_block のフィルターフックにも引っ掛けるようにしましたが、いかがでしょう。クラシックテーマのヘッダーやフッターは引っかかりませんが、テーマファイルを変更していただくということで良いと思います。
大元の出力を弄る方法もありますが、 https://mycus-tom.com/posts/101
プラグインがそのレベルに介入すべきではないと考えますので、この方法が妥当と考えました。
@sysbird できるだけサーバーサイドで処理したいので、JSは最終手段ということで考えています。 最終手段で使えることがわかりましたので、ありがとうございます!
@mthaichi ありがとうございましたーん!
チケットへのリンク / 変更の理由(元のissueがあればリンクを貼り付ければOK)
https://github.com/vektor-inc/vk-blocks-pro/issues/1795
どういう変更をしたか?
実装者はレビュワーに回す前に以下の事を確認してチェックをつけてください。
ソースコードについて
デザイン・UI
プログラムの変更の場合
テストを書かないのは普通ではありません。書けるテストは極力書くようにしてください。 書いていない場合は書かない理由を記載してください。
その他
変更内容について何を確認したか、どういう方法で確認をしたかなど
<i aria-hidden="true" class="fa fa-car"></i>
と入れても<i class="fa fa-car"></i>
と入れても、 aria-hidden="****" がフロントで出力されることを確認(trueをfalseにしても影響はないはずです)2人チェックでお願いしたいです。
確認URL
( どこかのデモサイトかテストサーバーにデプロイ済みなどで確認できる場合はそのURL )
レビュワーの確認方法・確認する内容など
レビュワーに回す前の確認事項
レビュワー向け
確認して変更が反映されていない場合の確認事項