AIエージェントが操作しやすいWebとは?SynWeaverから考えるフロントエンド設計
Webエージェント向けの学習データ生成手法SynWeaverを手がかりに、website map、semantic HTML、Accessibility Tree、状態遷移、E2Eテスト、AI自動操作と計測への影響をフロントエンド視点で整理します。
Webエージェント向けの学習データ生成手法SynWeaverを手がかりに、website map、semantic HTML、Accessibility Tree、状態遷移、E2Eテスト、AI自動操作と計測への影響をフロントエンド視点で整理します。
AIが生成したWebページを複数ブラウザ・端末で検証した論文「Does It Render Everywhere?」を読み解き、レスポンシブ実装の失敗原因とAIコーディング時代のフロントエンド検証を考えます。
JavaScriptは単一スレッドなのに、なぜ非同期処理で競態が起きるのか。検索リクエストを例に、awaitの挙動、requestId、AbortController、loading、debounceとの違いまで整理します。
大容量ファイルをReactとTypeScriptで分割して送信し、Express側で結合するまでを実装します。ハッシュによる重複スキップ、並列数の制御、途中で止まったアップロードの再開まで扱います。
ネットワーク用語を聞いたことはあるが全体像が整理できていない人向けに、データ通信、LAN/WAN、通信方式、トポロジ、イーサネット・インターネット・Webの違いを整理します。
津田健次郎さんのAI音声をめぐる報道をきっかけに、AI音声の問題をエンジニア視点で整理します。学習データの証明だけではなく、本人性、誤認、利用文脈、プラットフォーム運用を分けて考えます。