aria-current=location に言及しているツイートを2016年まで遡ってリンク先も含めて全部読んだけれど、なにも分からなくなった。それにしても日本人のツイート多い。
https://x.com/search?q="aria-current" location&src=typed_query&f=live
パンくずの現在地リンクは aria-current=page か、それとも aria-current=location か
- WAI-ARIA 1.3 仕様では location はフローチャート等での使用とされており、page の方が適切に思える 👉https://w3c.github.io/aria/#aria-current
- ARIA Authoring Practices Guide では page が採用、また現在地がリンクでない場合は aria を使わなくても良いとされている 👉https://www.w3.org/WAI/ARIA/apg/patterns/breadcrumb/
- MDN の aria-current ページでは page の使用例にパンくずがある 👉https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-current
- MDN の Element.ariaCurrent ページでは逆に location の使用例にパンくずがある(MDN の中でも見解が統一されていない) 👉https://developer.mozilla.org/en-US/docs/Web/API/Element/ariaCurrent
- Scott O'Hara 氏はどちらでも良いというスタンス 👉https://github.com/scottaohara/a11y_breadcrumbs
- W3C の公式サイトは page を採用 👉https://www.w3.org/standards/
JS の Animation にある commitStyles() メソッド、アニメーション途中の値を style 属性に設定するという、いかにも JavaScript らしい機能でおもしろい。 https://developer.mozilla.org/ja/docs/Web/API/Animation/commitStyles
あるhtml要素からJavaScriptのイベントを全て削除したい https://zenn.dev/flyingbarbarian/articles/f6f9adb3aa908c
これフォームの入力欄に(自分にとって)余計なイベントが設定されているときに devtools から同じ事をやりますね。素直にイベントだけ除去できればよいのだけれど、それができないから DOM 複製して元のを消しちゃう。
ちなみに私は(PC 環境では)こういうアドオンを使っています。Markdown や HTML など任意の形式を複数設定できるので、SNS 投稿時だけでなくブログ原稿書くときや Web ページのコーディング時も便利ですよ。
hnakamur/FormatLink-Firefox: A Firefox web-extension to copy the URL and the title or the selected text to clipboard https://github.com/hnakamur/FormatLink-Firefox
URL共有するとき、こういうブックマークレット使うといいよ
QT: https://fedibird.com/@noellabo/109549491307414163 [参照]
Web ページを SNS で広く万人に共有するときは URL だけでなくページタイトルを併記してほしい。
OGP を設定しておけばタイトルも展開されるだろうという意識なのかもしれませんが、検索に引っ掛からないので後からの調査時に不便だし、なにより「OGP が展開されるかどうか」はユーザー環境による。
Mastodon や Bluesky は当然として、X (Twitter) も実は今もサードパーティクライアントを使う技は存在するので例外ではない。
URL だけペッと張って終わりにしている例を見ると、投稿時にタイムラインに流れて以降二度と人の目に触れなさそうでもったいないなあと思う。
国会図書館館内端末は早く Firefox をアップデートしてくれ。CSS @property 導入したサイトが酷いことになってるのよ(手動で Edge を立ち上げることはできるけれども)
A handful of reasons JavaScript won’t be available - Piccalilli https://piccalil.li/blog/a-handful-of-reasons-javascript-wont-be-available
ブラウザの JavaScript 設定が有効であってもスクリプトが動作しない理由、たくさんありますからね。
私もこの記事で列挙されたものとは異なる理由だけれど、JS 設定有効でもスクリプトが動かず結果的にコンテンツにアクセスできないことはしばしばあるし。
QT: https://front-end.social/@piccalilli/112880098229160245 [参照]
Google、しばらく前からログイン状態だとトップページにニュースが表示されるようになったけれど、まさかのそっちが role=main なのか。
このページは古の時代から role=search が事実上 role=main とみなせると思うのだけれど、こういうのはアリなのか。
Web / HTML / Accessibility / 東急電車 / 久米田康治作品
このアカウントは主に Web 関係の投稿用です。鉄道趣味や久米田作品は Bluesky でやっています。