devs Tools / GSAP Studio / Reference

GSAP Studioの76品質ルール

GSAP・ScrollTriggerの設定ミス、競合、重さ、モバイル、アクセシビリティ、出力上の問題を、固定Rule IDと修正方針で確認できます。

76References ツールを開く
rule · GST-SCHEMA-001

Project schemaVersionが未対応

Project schemaVersionが未対応を検出し、Project versionをmigrationするための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-SCHEMA-002

Project IDがない

Project IDがないを検出し、固定Project IDを生成するための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-SCHEMA-003

Timeline item typeが不正

Timeline item typeが不正を検出し、allowlist typeへ修正ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-SCHEMA-004

GSAP tested versionがない

GSAP tested versionがないを検出し、tested versionを保存ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-SCHEMA-005

localeがない

localeがないを検出し、localeを明示ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TARGET-001

Target selectorが空

Target selectorが空を検出し、root scoped selectorを設定ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TARGET-002

Target IDが重複

Target IDが重複を検出し、安定IDへ変更ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TARGET-003

Selectorがglobalすぎる

Selectorがglobalすぎるを検出し、Project rootへscopeための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TARGET-004

javascript URLまたは危険selector

javascript URLまたは危険selectorを検出し、入力を拒否ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TARGET-005

Section bridge参照が切れている

Section bridge参照が切れているを検出し、Section IDを再接続ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TRACK-001

Track IDが重複

Track IDが重複を検出し、Track IDを再生成ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TRACK-002

Track targetが存在しない

Track targetが存在しないを検出し、Targetを追加ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TRACK-003

Muted trackにactive clipがある

Muted trackにactive clipがあるを検出し、export対象を確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ITEM-001

Timeline itemがない

Timeline itemがないを検出し、TweenまたはLabelを追加ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ITEM-002

Item IDが重複

Item IDが重複を検出し、Item IDを再生成ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ITEM-003

sequenceが重複

sequenceが重複を検出し、sequenceを正規化ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ITEM-004

sequence gapが大きい

sequence gapが大きいを検出し、sequenceを正規化ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-POS-001

position 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-003

resolved startが負数

resolved startが負数を検出し、意図したoverlapか確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-POS-004

percentage基準が曖昧

percentage基準が曖昧を検出し、previousまたはinsert durationを確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-POS-005

absolute timeだけで構成

absolute timeだけで構成を検出し、labelまたはrelative positionを検討ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-POS-006

label名が重複

label名が重複を検出し、一意名へ変更ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-POS-007

label名に空白・記号

label名に空白・記号を検出し、slug形式を推奨ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-POS-008

Infinity/NaN time

Infinity/NaN timeを検出し、有限値へ修正ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TWEEN-001

durationが負数

durationが負数を検出し、0以上へ修正ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TWEEN-002

Targetが存在しない

Targetが存在しないを検出し、Target IDを修正ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TWEEN-003

fromToのfrom varsがない

fromToのfrom varsがないを検出し、from varsを追加ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TWEEN-004

Tween propertyが空

Tween propertyが空を検出し、propertyを追加ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TWEEN-005

setにdurationがある

setにdurationがあるを検出し、durationを0へ正規化ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TWEEN-006

repeatが極端に大きい

repeatが極端に大きいを検出し、上限または停止UIを用意ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TWEEN-007

from immediateRender競合の可能性

from immediateRender競合の可能性を検出し、fromToまたはimmediateRenderを確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-TWEEN-008

fromToが不要な可能性

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-002

CSS 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-004

transformをCSSとGSAPで分散設定

transformをCSSとGSAPで分散設定を検出し、初期transformもGSAPで設定ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-PERF-001

width/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-005

Timelineをeventごとに再生成

Timelineをeventごとに再生成を検出し、事前生成とcontrol methodを使うための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-PERF-006

will-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-009

Custom scroller未検証

Custom scroller未検証を検出し、scrollerProxy/refreshを実機確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-001

startまたはendが空

startまたはendが空を検出し、start/endを設定ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-002

scrubとtoggleActionsの意図が競合

scrubとtoggleActionsの意図が競合を検出し、scrub時はtoggleActions依存を避けるための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-003

pin距離が短い

pin距離が短いを検出し、end distanceを増やすための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-004

Mobileでもpinを維持

Mobileでもpinを維持を検出し、matchMediaで解除を検討ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-005

markersがproduction出力で有効

markersがproduction出力で有効を検出し、productionではfalseための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-006

snap labelsだがlabelが少ない

snap labelsだがlabelが少ないを検出し、labelを追加ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-007

invalidateOnRefreshが無効

invalidateOnRefreshが無効を検出し、動的値ではtrueを検討ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-008

pinSpacing falseのlayout影響

pinSpacing falseのlayout影響を検出し、後続Sectionの重なり確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-009

nested pinの可能性

nested pinの可能性を検出し、pin構造を単純化ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-010

anticipatePinが大きい

anticipatePinが大きいを検出し、visual jumpを実機確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-011

endがviewport依存なのにrefresh設計なし

endがviewport依存なのにrefresh設計なしを検出し、function valueとrefreshを検討ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-ST-012

smooth-scroll連携未指定

smooth-scroll連携未指定を検出し、native scrollかproxyを明示ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-A11Y-001

Reduced Motion policyがない

Reduced Motion policyがないを検出し、policyを追加ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-A11Y-002

Reduced 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-005

focus要素を視界外へ移動

focus要素を視界外へ移動を検出し、focus orderを保つための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-A11Y-006

content visibilityをanimationに依存

content visibilityをanimationに依存を検出し、no-JS最終状態を用意ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-A11Y-007

flash頻度の可能性

flash頻度の可能性を検出し、色・opacity変化を抑制ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-A11Y-008

reduced strategyがopacity-only

reduced strategyがopacity-onlyを検出し、内容理解を確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-RESP-001

Mobile profileがない

Mobile profileがないを検出し、mobile queryを追加ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-RESP-002

Desktop selectorとMobile DOMが不一致

Desktop selectorとMobile DOMが不一致を検出し、target countを確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-RESP-003

breakpoint境界でgap

breakpoint境界でgapを検出し、queryを連続化ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-RESP-004

resize cleanupがない

resize cleanupがないを検出し、matchMedia/context revertを使うための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-RESP-005

orientation change未検証

orientation change未検証を検出し、refreshを確認ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-EXPORT-001

Output adapterが未選択

Output adapterが未選択を検出し、1つ以上選択ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-EXPORT-002

GSAP dependency versionが未固定

GSAP dependency versionが未固定を検出し、versionを固定ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-EXPORT-003

WordPress scopeがglobal

WordPress scopeがglobalを検出し、root classへscopeための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-EXPORT-004

Callbackに任意code

Callbackに任意codeを検出し、allowlist callbackへ変換ための品質ルールです。

v1.0.0 · Verified 2026-07-20
rule · GST-EXPORT-005

Adapter lossが未表示

Adapter lossが未表示を検出し、loss reportを含めるための品質ルールです。

v1.0.0 · Verified 2026-07-20

How to read

固定IDと根拠を、実装コードと一緒に確認する

Pattern(完成構造)は作り方、Rule(品質ルール)は症状と原因、Reference(構文)は値の意味、Output Adapter(出力変換)は環境別の導入方法を担当します。似た検索意図を同じページへ詰め込まず、各ページからGSAP Studioと関連項目へ戻れる構造にしています。