特集JSなしで、ここまで作れる — ブラウザ標準で実装するモダンUI
これまでJavaScriptライブラリやスクロール監視に頼っていたUIが、ブラウザ標準のHTML/CSSだけで作れるようになってきました。ポップオーバーや位置合わせ、スクロール連動など、JSなしでどこまで実現できるかの参考にしてください。
現役エンジニアが執筆して、専門編集者が編集しているCodeGrid。
リアルな情報を、わかりやすく記事にしてお届けします。
第699号
発行
前編
複数のエージェントを使い分けると聞くと、どんな作業を思い浮かべるでしょうか。サブエージェントや別セッションに作業を分ける理由や、レビュー・指示役を別のエージェントに任せるやり方を、ピクセルグリッドの3人で話してみました。
第2回
操作の複雑なSPAでは、自然言語でテスト内容を正確に指示するのが難しくなります。 Playwrightのcodegenでブラウザでの操作をテストコードとして記録する方法と、記録されたコードが抱える課題を解説します。
AIコーディングエージェントを使っていて、作業の途中で利用制限に当たったことはありませんか。モデルとエフォートを使い分けてきた筆者の経験から、品質、待ち時間、利用量を見ながら設定を選ぶ考え方と、最初に試せる小さな変更を紹介します。
特集これまでJavaScriptライブラリやスクロール監視に頼っていたUIが、ブラウザ標準のHTML/CSSだけで作れるようになってきました。ポップオーバーや位置合わせ、スクロール連動など、JSなしでどこまで実現できるかの参考にしてください。
特集ユーザーが画面を見て「これは何で、どう操作するのか」を判断する労力——認知コスト——の大小が、UIの使いやすさを左右します。リンクに見えてリンクでない要素、取り返しのつかない操作、流れを断ち切る画面遷移など、ユーザーを迷わせ・困らせないための原則を集めました。