Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
速習 View Transition API
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
high-g
November 07, 2025
Technology
0
4
速習 View Transition API
2025/11/07(金) フロントエンド勉強会 in 大阪@Kansai Dev Garage 5分LT
high-g
November 07, 2025
Tweet
Share
More Decks by high-g
See All by high-g
関西からコミュニティ活動をする意味
high_g_engineer
0
74
JavaScriptの未来は誰がどう決めている?
high_g_engineer
0
5
DOMやEventの型階層を理解する
high_g_engineer
0
9
デザイナー不在プロジェクトにおける生成AIによるモック駆動開発
high_g_engineer
0
5
React開発をシンプルに!TanStackによる統一的なライブラリ選定
high_g_engineer
0
6
誰でもできるtype-challenges入門
high_g_engineer
0
4
Other Decks in Technology
See All in Technology
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
130
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.2k
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
640
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
590
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
140
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
640
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
240
Webhook best practices for rock solid and resilient deployments
glaforge
1
280
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
250
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
330
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
250
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
120
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
How to build a perfect <img>
jonoalderson
1
4.9k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
320
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
A Tale of Four Properties
chriscoyier
162
24k
The Language of Interfaces
destraynor
162
26k
Rails Girls Zürich Keynote
gr2m
96
14k
Transcript
速習 View Transition API 2025/11/7 フロントエンド勉強会 in 大阪
@high_g_engineer - KINTOテクノロジーズ(株)所属 - フロントエンドエンジニア - フロントエンドカンファレンス関西実行委員
- TSKaigi 2025, TSKaigi Kansai Staff 谷 郁弥 (high-g)
View Transition APIの概要
View Transition APIの概要 • シームレスな遷移アニメーションを標準機能で簡単に実装できるAPI • MPA、SPAのそれぞれで実装することが可能 • これまで遷移アニメーション実装の際、JSやCSSで複雑なコードを書いたり、座標
計算したり、ページ遷移アニメーション系のライブラリを頼る必要があった
View Transition API 実装状況
View Transition APIの概要 • Chrome 111(2023年3月1日リリース)でサポート • Safari 18.2(2024年12月11日リリース)でサポート
• Reactでは、react@experimentalでViewTransitionコンポーネントが実験的な機能とし て提供(現在はreact@canaryで提供) • Firefox 144(2025年10月14日)← NEW ◦ まだ基本的な機能のみのサポート
すべてのモダンブラウザに組み込まれ、 Baseline の Newly Available に加わった
View Transition API は Interop 2025 の重点領域の一つ Interop =
Webブラウザ間の互換性を高めるプロジェクト
どんな挙動をするか
None
None
MPAで実装する場合
MPAでフェードイン・フェードアウトを実装する場合 この記述だけで、同一オリジン間のページ遷移でフェードイン・フェードアウトのアニメーションが適用
MPAで要素のアニメーションを実装する場合 index.html detail.html
MPAで要素のアニメーションを実装する場合 index.html detail.html
Reactで実装する場合 ※SPA実装のバニラ実装は省略!
None
None
None
startTransitionを利用することで、ノンブロッキングでstateを更新可能 ViewTransitionコンポーネントはstateの更新を検知し、遷移アニメーションを実行
まとめ
まとめ • View Transition APIは、シームレスな遷移アニメーション簡単に実装可能 • MPA、SPAのそれぞれで実装することが可能 • 今後、FEフレームワークでもView Transition
APIが宣言的に利用可能
ご清聴ありがとうございました