インライン要素とテキスト装飾(a, span, strong, em, code, time)

スポンサーリンク
HTML

【実務・中級編】aタグのアクセシビリティとARIAラベル – HTML実践ガイド

リンクテキストの「罠」:なぜ「こちら」と書くのが罪深いのかフロントエンドの現場で、デザイナーから上がってきたデザインカンプを見て「あ、ここにリンクがあるな」と思い、脊髄反射で `こちら` とコーディングしてしまった経験はありませんか?実は、...
HTML

【入門編】aタグのアクセシビリティとARIAラベル – HTML実践ガイド

リンク先は「どこ」ですか?アクセシビリティから考える「親切なリンク」の作り方Webサイトを作っていると、必ずと言っていいほど登場する``タグ。「ここをクリック!」とか「詳細はこちら」といったリンク、よく見かけますよね。でも、実はこれ、「目が...
HTML

【テクニカル・上級編】aタグのキーボード操作とフォーカス管理 – HTML実践ガイド

「Tabキーを制する者はUXを制す」——aタグのフォーカス管理と、その先にあるアクセシビリティの深淵フロントエンドの現場において、``タグを単なる「リンク」と捉えているうちは、まだジュニアの域を出ないと言わざるを得ません。我々が構築するWe...
HTML

【実務・中級編】aタグのキーボード操作とフォーカス管理 – HTML実践ガイド

「なんとなく実装」は卒業しよう。``タグのキーボード操作とフォーカス管理の深淵フロントエンドエンジニアなら、一度は「``タグに `tabindex` を当てるべきか否か」で迷ったことがあるはずだ。「とりあえず動けばいい」という実装を繰り返し...
HTML

【入門編】aタグのキーボード操作とフォーカス管理 – HTML実践ガイド

「マウスなしでも迷わない!」aタグのフォーカス管理で、誰もが使いやすいWebサイトを作ろうWebサイトを作っているとき、どうしても「マウスでクリックすること」を前提にデザインしてしまいがちですよね。でも、世の中にはマウスを使わずにキーボード...
HTML

【テクニカル・上級編】aタグのrel属性によるセキュリティ対策 – HTML実践ガイド

リンクの「背後」に潜む脅威:`rel="noopener"` がWebの健全性を守る理由フロントエンドのエンジニアとして、私たちは日々パフォーマンスやUXの向上に心血を注いでいます。しかし、どれほど洗練されたアーキテクチャを構築しても、HT...
HTML

【実務・中級編】aタグのrel属性によるセキュリティ対策 – HTML実践ガイド

リンクの「新しいタブで開く」に潜む罠。今すぐ `rel="noopener"` を入れるべき技術的理由フロントエンド開発の現場で、何気なく書いている `` 。これ、実は単なる「リンクを別タブで開く」というUI上の挙動だけを意味しているわけで...
HTML

【入門編】aタグのrel属性によるセキュリティ対策 – HTML実践ガイド

こんにちは!フロントエンドの世界へようこそ。Web制作を始めたばかりの頃って、新しいタグを覚えるたびにワクワクしますよね。今日はそんな皆さんに、「リンクを開く」という何気ない操作に隠された、ちょっと怖いけれど大切なセキュリティの知識をお話し...
HTML

【テクニカル・上級編】content-visibilityによるインライン要素のレンダリング最適化 – HTML実践ガイド

レンダリングを制する者はUXを制す:`content-visibility` で挑むインライン要素の最適化戦略Webアプリケーションのパフォーマンス改善において、我々が長年追い求めてきた「初期表示の高速化」という聖杯。Lighthouseの...
HTML

【実務・中級編】content-visibilityによるインライン要素のレンダリング最適化 – HTML実践ガイド

レンダリングの「さぼり方」を極める:content-visibilityでインライン要素の負荷を削ぎ落とすこんにちは。フロントエンドの現場にいると、「パフォーマンス改善」という言葉が時に重荷に感じられることはありませんか?特に、DOMツリー...
スポンサーリンク