devs Tools / GSAP Studio / Reference
GSAP Studioの76品質ルール
GSAP・ScrollTriggerの設定ミス、競合、重さ、モバイル、アクセシビリティ、出力上の問題を、固定Rule IDと修正方針で確認できます。
Project schemaVersionが未対応
Project schemaVersionが未対応を検出し、Project versionをmigrationするための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-SCHEMA-002Project IDがない
Project IDがないを検出し、固定Project IDを生成するための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-SCHEMA-003Timeline item typeが不正
Timeline item typeが不正を検出し、allowlist typeへ修正ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-SCHEMA-004GSAP tested versionがない
GSAP tested versionがないを検出し、tested versionを保存ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-SCHEMA-005localeがない
localeがないを検出し、localeを明示ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TARGET-001Target selectorが空
Target selectorが空を検出し、root scoped selectorを設定ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TARGET-002Target IDが重複
Target IDが重複を検出し、安定IDへ変更ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TARGET-003Selectorがglobalすぎる
Selectorがglobalすぎるを検出し、Project rootへscopeための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TARGET-004javascript URLまたは危険selector
javascript URLまたは危険selectorを検出し、入力を拒否ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TARGET-005Section bridge参照が切れている
Section bridge参照が切れているを検出し、Section IDを再接続ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TRACK-001Track IDが重複
Track IDが重複を検出し、Track IDを再生成ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TRACK-002Track targetが存在しない
Track targetが存在しないを検出し、Targetを追加ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TRACK-003Muted trackにactive clipがある
Muted trackにactive clipがあるを検出し、export対象を確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ITEM-001Timeline itemがない
Timeline itemがないを検出し、TweenまたはLabelを追加ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ITEM-002Item IDが重複
Item IDが重複を検出し、Item IDを再生成ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ITEM-003sequenceが重複
sequenceが重複を検出し、sequenceを正規化ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ITEM-004sequence gapが大きい
sequence gapが大きいを検出し、sequenceを正規化ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-POS-001position expressionを解析できない
position expressionを解析できないを検出し、公式構文の主要形へ修正ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-POS-002参照labelが存在しない
参照labelが存在しないを検出し、labelを追加または名前を修正ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-POS-003resolved startが負数
resolved startが負数を検出し、意図したoverlapか確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-POS-004percentage基準が曖昧
percentage基準が曖昧を検出し、previousまたはinsert durationを確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-POS-005absolute timeだけで構成
absolute timeだけで構成を検出し、labelまたはrelative positionを検討ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-POS-006label名が重複
label名が重複を検出し、一意名へ変更ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-POS-007label名に空白・記号
label名に空白・記号を検出し、slug形式を推奨ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-POS-008Infinity/NaN time
Infinity/NaN timeを検出し、有限値へ修正ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TWEEN-001durationが負数
durationが負数を検出し、0以上へ修正ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TWEEN-002Targetが存在しない
Targetが存在しないを検出し、Target IDを修正ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TWEEN-003fromToのfrom varsがない
fromToのfrom varsがないを検出し、from varsを追加ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TWEEN-004Tween propertyが空
Tween propertyが空を検出し、propertyを追加ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TWEEN-005setにdurationがある
setにdurationがあるを検出し、durationを0へ正規化ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TWEEN-006repeatが極端に大きい
repeatが極端に大きいを検出し、上限または停止UIを用意ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TWEEN-007from immediateRender競合の可能性
from immediateRender競合の可能性を検出し、fromToまたはimmediateRenderを確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-TWEEN-008fromToが不要な可能性
fromToが不要な可能性を検出し、fromまたはtoを検討ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-CONFLICT-001同じTarget/propertyが時間重複
同じTarget/propertyが時間重複を検出し、sequenceまたはoverwriteを修正ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-CONFLICT-002CSS transitionとGSAPが同じpropertyを制御
CSS transitionとGSAPが同じpropertyを制御を検出し、CSS transitionを除去ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-CONFLICT-003複数timelineが同じTargetを制御
複数timelineが同じTargetを制御を検出し、owner timelineを一つにするための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-CONFLICT-004transformをCSSとGSAPで分散設定
transformをCSSとGSAPで分散設定を検出し、初期transformもGSAPで設定ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-001width/height/top/left等をanimation
width/height/top/left等をanimationを検出し、transformへ変更ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-002大きなblur/filter
大きなblur/filterを検出し、値または対象面積を減らすための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-003同時Tweenが多い
同時Tweenが多いを検出し、staggerまたはscene分割ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-004大量Targetへの個別Tween
大量Targetへの個別Tweenを検出し、loop/batch/staggerを検討ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-005Timelineをeventごとに再生成
Timelineをeventごとに再生成を検出し、事前生成とcontrol methodを使うための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-006will-changeを常時指定
will-changeを常時指定を検出し、実行前後だけに限定ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-007画像サイズが未指定
画像サイズが未指定を検出し、layout shift対策ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-008長時間自動再生
長時間自動再生を検出し、Pause controlを提供ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-PERF-009Custom scroller未検証
Custom scroller未検証を検出し、scrollerProxy/refreshを実機確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-001startまたはendが空
startまたはendが空を検出し、start/endを設定ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-002scrubとtoggleActionsの意図が競合
scrubとtoggleActionsの意図が競合を検出し、scrub時はtoggleActions依存を避けるための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-003pin距離が短い
pin距離が短いを検出し、end distanceを増やすための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-004Mobileでもpinを維持
Mobileでもpinを維持を検出し、matchMediaで解除を検討ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-005markersがproduction出力で有効
markersがproduction出力で有効を検出し、productionではfalseための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-006snap labelsだがlabelが少ない
snap labelsだがlabelが少ないを検出し、labelを追加ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-007invalidateOnRefreshが無効
invalidateOnRefreshが無効を検出し、動的値ではtrueを検討ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-008pinSpacing falseのlayout影響
pinSpacing falseのlayout影響を検出し、後続Sectionの重なり確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-009nested pinの可能性
nested pinの可能性を検出し、pin構造を単純化ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-010anticipatePinが大きい
anticipatePinが大きいを検出し、visual jumpを実機確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-011endがviewport依存なのにrefresh設計なし
endがviewport依存なのにrefresh設計なしを検出し、function valueとrefreshを検討ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-ST-012smooth-scroll連携未指定
smooth-scroll連携未指定を検出し、native scrollかproxyを明示ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-A11Y-001Reduced Motion policyがない
Reduced Motion policyがないを検出し、policyを追加ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-A11Y-002Reduced Motionでもpin/scrubを維持
Reduced Motionでもpin/scrubを維持を検出し、pin/scrubを無効化ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-A11Y-003無限repeatに停止手段がない
無限repeatに停止手段がないを検出し、Pause controlを追加ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-A11Y-004大きな視差・rotation
大きな視差・rotationを検出し、移動量を縮小ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-A11Y-005focus要素を視界外へ移動
focus要素を視界外へ移動を検出し、focus orderを保つための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-A11Y-006content visibilityをanimationに依存
content visibilityをanimationに依存を検出し、no-JS最終状態を用意ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-A11Y-007flash頻度の可能性
flash頻度の可能性を検出し、色・opacity変化を抑制ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-A11Y-008reduced strategyがopacity-only
reduced strategyがopacity-onlyを検出し、内容理解を確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-RESP-001Mobile profileがない
Mobile profileがないを検出し、mobile queryを追加ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-RESP-002Desktop selectorとMobile DOMが不一致
Desktop selectorとMobile DOMが不一致を検出し、target countを確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-RESP-003breakpoint境界でgap
breakpoint境界でgapを検出し、queryを連続化ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-RESP-004resize cleanupがない
resize cleanupがないを検出し、matchMedia/context revertを使うための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-RESP-005orientation change未検証
orientation change未検証を検出し、refreshを確認ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-EXPORT-001Output adapterが未選択
Output adapterが未選択を検出し、1つ以上選択ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-EXPORT-002GSAP dependency versionが未固定
GSAP dependency versionが未固定を検出し、versionを固定ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-EXPORT-003WordPress scopeがglobal
WordPress scopeがglobalを検出し、root classへscopeための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-EXPORT-004Callbackに任意code
Callbackに任意codeを検出し、allowlist callbackへ変換ための品質ルールです。
v1.0.0 · Verified 2026-07-20 rule · GST-EXPORT-005Adapter lossが未表示
Adapter lossが未表示を検出し、loss reportを含めるための品質ルールです。
v1.0.0 · Verified 2026-07-20How to read
固定IDと根拠を、実装コードと一緒に確認する
Pattern(完成構造)は作り方、Rule(品質ルール)は症状と原因、Reference(構文)は値の意味、Output Adapter(出力変換)は環境別の導入方法を担当します。似た検索意図を同じページへ詰め込まず、各ページからGSAP Studioと関連項目へ戻れる構造にしています。