ワイワレ速報

eye-catch.jpg

ユーザーにヒントを表示するための `popover=hint` 属性

2025/01/19 05:45

ずん

なんか新しい `popover=hint` とかいう属性が話題になってるのだ。これ、何がそんなにすごいのだ?

でぇじょうぶ博士

おお、それはポップオーバー API の進化版でやんす!簡単に言うと、ユーザーにヒントを表示するための「賢いツールチップ」みたいなものでやんす。

やきう

ツールチップ?そんなん、CSS の `hover` とかでええやろ。わざわざ新しい属性とか要らんやろ。

でぇじょうぶ博士

それが違うでやんすよ、やきう君!`popover=hint` はアクセシビリティを考慮していて、スクリーンリーダーでもちゃんと読めるようになってるでやんす。

ずん

ふむふむ。でもさ、それなら `popover=auto` とか `manual` と何が違うのだ?

でぇじょうぶ博士

良い質問でやんす!`auto` は他のポップオーバーが開くと自動的に閉じるけど、`hint` は他のヒントだけに反応して閉じるという微妙な違いがあるでやんす。

やきう

微妙過ぎて草。結局、「閉じたり閉じなかったり」ってことちゃうんか?

ずん

わかったぞ!つまり「気分屋さん」なのだ!

でぇじょうぶ博士

気分屋じゃないでやんす!これはユーザー体験を向上させるための設計思想なんでやんすよ!

ずん

でも Chrome Beta 133 だけしか使えないなら意味なくない?ボクたち一般人にはまだ遠い未来なのだ...

やきう

確かにな。ワイらはまず Chrome Beta をインストールするところから始めなアカンとか敷居高過ぎィ!

ずん

ボクたちにはまだ早そうだから、とりあえず寝て待つことにするのだ...zzz