← ወደ ባህሪያት ይመለሱ
Pro

የአኒሜሽን መርማሪ

የአኒሜሽን መርማሪ በማንኛውም ድረ-ገጽ ላይ የሚሰሩ እያንዳንዱን የCSS አኒሜሽን እና ሽግግር (transition) ሙሉ ቁጥጥር ይሰጥዎታል። ሁሉንም አኒሜሽኖች በአንድ ጊዜ ያቁሙ፣ ለዝርዝር ፍተሻ ፍጥነታቸውን ይቀንሱ፣ አፈጸጸምን ለመፈተሽ ያፋጥኑዋቸው፣ ወይም የጊዜ መስመሩን በእጅ ያንሸራትቱ—ይህን ሁሉ የአሳሹን DevTools ሳይነኩ ከአንድ ተንሳፋፊ ፓነል ያድርጉ።

የCSS አኒሜሽኖችን ማስተካከል በጣም አስቸጋሪ ሊሆን ይችላል። በፍጥነት ይከሰታሉ፣ ይደራረባሉ፣ እና የአሳሹ DevTools የአኒሜሽን ባህሪያትን ለማግኘት ዝርዝር ውስጥ እንዲፈልጉ ያስገድዱዎታል። የአኒሜሽን መርማሪ በገጹ ላይ ያሉትን እያንዳንዱን @keyframes አኒሜሽኖች እና የCSS ሽግግሮች በራስ-ሰር በማግኘት፣ ከነሙሉ ውቅራቸው (ቆይታ፣ ቅልጥፍና፣ መዘግየት፣ የመድገም ብዛት) በመዘርዘር እና በዓለም አቀፍ ደረጃ ወይም ለእያንዳንዱ አኒሜሽን የሚሰሩ የመልሶ ማጫወቻ መቆጣጠሪያዎችን በመስጠት ይህንን ችግር ይፈታል። ያልተረጋጋ የሆቨር ተፅእኖን እያስተካከሉ፣ የገጽ መግቢያ ቅደም ተከተል ጊዜን እያስተካከሉ፣ ወይም ውስብስብ የሆኑ የአኒሜሽን ላይብረሪዎች እንዴት እንደሚሰሩ ለመረዳት እየሞከሩ ቢሆንም፣ ይህ መሣሪያ ቁጥጥሩን በእጅዎ ያደርገዋል።

የቀጥታ ቅድመ እይታ
example.com/animated-landing Animation Inspector: ON
0.25x 0.5x 1x 2x 4x
4 detected
Animations on page
  • fadeInUp
    .hero-title · @keyframes
    0.6s ease-out
    delay: 0s · 1 iteration
    running
  • slideIn
    .sidebar-nav · @keyframes
    0.4s ease
    delay: 0.2s · 1 iteration
    running
  • pulse
    .notification-badge · @keyframes
    2s ease-in-out
    delay: 0s · infinite
    paused
  • background-color
    .cta-button · transition
    0.2s ease
    transition property
    active
Timeline — fadeInUp 0.24s / 0.60s
0.0s 0.15s 0.30s 0.45s 0.60s
Animation Details
fadeInUp on .hero-title
@keyframes
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
Properties
duration0.6s
easingease-out
delay0s
iterations1
directionnormal
fill-modeforwards
Current State (40%)
opacity0.4
translateY12px
ቁልፍ ባህሪያት

ሁሉንም አኒሜሽኖች ያቁሙ / ያጫውቱ

በገጹ ላይ ያሉ እያንዳንዱን አኒሜሽን በአንድ ጠቅታ ወዲያውኑ ያቁሙ። ሁሉም አኒሜሽኖች ካሉበት ቦታ ይቆማሉ—ወደ መጀመሪያው አይመለሱም። ካቆሙበት ቦታ ለመቀጠል Play ን ይጫኑ። በዓይን ለመያዝ የማይቻሉ የአኒሜሽን መካከለኛ ሁኔታዎችን ለመመርመር አስፈላጊ ነው።

ተለዋዋጭ የፍጥነት መቆጣጠሪያ

የሁሉንም አኒሜሽኖች የመጫወቻ ፍጥነት በአንድ ጊዜ ያስተካክሉ:: ከ 0.25x (ሩብ ፍጥነት)፣ 0.5x፣ 1x (ပုံላዊ)፣ 2x፣ ወይም 4x ይምረጡ:: በ 0.25x ማሄድ በጣም ፈጣን የሆኑ የ 200ms ሽግግሮችን እንኳን ለመከታተል እና ለማስተካከል ቀላል ያደርገዋል።

የተሟላ የአኒሜሽን ዝርዝር

በገጹ ላይ ያለ እያንዳንዱ የCSS አኒሜሽን እና ሽግግር በራስ-ሰር ተለይቶ በሚሸበለል ዝርዝር ውስጥ ይታያል። እያንዳንዱ ግቤት የአኒሜሽኑን ስም፣ ቆይታ፣ የጊዜ ተግባር (ease, linear, cubic-bezier)፣ መዘግየት፣ የመድገም ብዛት እና አሁን ያለበትን ሁኔታ ያሳያል።

የጊዜ መስመር አሰሳ (Timeline Scrubbing)

አኒሜሽኑን በእጅ በየደረጃው ለማንቀሳቀስ የጊዜ መስመር መቆጣጠሪያውን ይጎትቱ። በ 25%፣ 50%፣ ወይም በማንኛውም የአኒሜሽን ዑደት ቦታ ላይ ምን እንደሚከሰት በትክክል ይመልከቱ። ሲጎትቱ ገጹ በእውነተኛ ጊዜ ይዘመናል።

ለእያንዳንዱ አኒሜሽን ቁጥጥር

እያንዳንዱን አኒሜሽን ለብቻው ያቁሙ፣ ያጫውቱ ወይም ፍጥነታቸውን ያስተካክሉ:: በገጹ ላይ ባሉ ሌሎች ተንቀሳቃሽ ኤለመንቶች ሳይረበሹ አንድን አኒሜሽን ለይተው ያስተካክሉ።

የአኒሜሽን ባህሪ ዝርዝሮች

የተሟላውን የCSS መግለጫ ለማየት በዝርዝሩ ውስጥ ያለውን ማንኛውንም አኒሜሽን ይጫኑ—@keyframes ፍቺ፣ የአኒሜሽን አጭር ኮድ ዝርዝር፣ የታሰቡ መጀመሪያ እና መጨረሻ ሁኔታዎች እና በየትኞቹ ኤለመንቶች ላይ እንደተተገበረ።

ምን መመርመር ይችላሉ

የአኒሜሽን መርማሪ covers the following, organized by category:

የአኒሜሽን ባህሪያት

  • animation-name
  • animation-duration
  • animation-timing-function
  • animation-delay
  • animation-iteration-count
  • animation-direction
  • animation-fill-mode
  • animation-play-state

የሽግግር (Transition) ባህሪያት

  • transition-property
  • transition-duration
  • transition-timing-function
  • transition-delay

የጊዜ ተግባራት

  • ease
  • ease-in
  • ease-out
  • ease-in-out
  • linear
  • cubic-bezier()
  • steps()

የለውጥ (Transform) ባህሪያት

  • transform
  • transform-origin
  • translate
  • rotate
  • scale
  • skew
የተለመዱ የአጠቃቀም ሁኔታዎች

ያልተረጋጉ አኒሜሽኖችን ማስተካከል

መቆራረጥ ወይም ስህተት የት እንደሚከሰት በትክክል ለማወቅ አኒሜሽኑን ወደ 0.25x ይቀንሱ። ችግሩ የመጣው በሌይአውት ለውጥ (ከtransform ይልቅ width/height አኒሜት በማድረግ)፣ በተሳሳተ ቅልጥፍና፣ ወይም በአንድ ኤለመንት ላይ ባሉ ተጋጭ አኒሜሽኖች መሆኑን ያረጋግጡ።

የጊዜ እና የቅልጥፍና ኩርባዎችን ማስተካከል

የእርስዎ cubic-bezier የቅልጥፍና ኩርባ በተግባር እንዴት እንደሚታይ ለማየት የጊዜ መስመር አሰሳን ይጠቀሙ። በተወሰኑ ፐርሰንት ላይ የease-in እና ease-out ባህሪን ያነጻጽሩ:: እሴቶችን ያስተካክሉ እና እንቅስቃሴው ትክክል እስኪመስል ድረስ ደጋግመው ያጫውቱ።

የአኒሜሽን ላይብረሪዎችን መረዳት

አስደናቂ አኒሜሽኖች ያሉበት ድረ-ገጽ ይጎብኙ እና በትክክል እንዴት እንደተገነቡ ይመርምሩ። ውስብስብ ቅደም ተከተሎችን ውጤታማ የሚያደርጉትን የ@keyframes ፍቺዎች፣ የጊዜ እሴቶች እና የኤለመንት ኢላማዎች ይመልከቱ።

አኒሜሽን ያላቸው ግንኙነቶችን QA መፈተሽ

የሆቨር ተፅእኖዎች፣ የሎዲንግ ስፒነሮች፣ ስኬሌተን ስክሪኖች እና የገጽ ሽግግሮች በትክክል መስራታቸውን ያረጋግጡ። ኤለመንቶች መደራረባቸውን፣ አኒሜሽን በሚሰራበት ጊዜ የተሳሳተ z-index መኖሩን ወይም የይዘት መፍሰስን ለማረጋገጥ በመካከለኛ ሁኔታዎች ላይ ያቁሙ።

እንቅስቃሴን ከተደራሽነት አንጻር መገምገም

እንቅስቃሴን በሚመለከት ችግር (vestibular disorders) ላለባቸው ተጠቃሚዎች ችግር ሊፈጥሩ የሚችሉ አኒሜሽኖችን ይለዩ። ሁሉንም አኒሜሽኖች በማቆም እና ገጹ አሁንም ሙሉ በሙሉ እንደሚሰራ በማረጋገጥ prefers-reduced-motion በትክክል መከበሩን ያረጋግጡ።

እንዴት እንደሚጠቀሙ
1

የአኒሜሽን መርማሪን ያግብሩ

የDevSuite Pro ተንሳፋፊ ዶክን ይክፈቱ እና የአኒሜሽን መርማሪ አዶን ይጫኑ። መሣሪያው ወዲያውኑ ገጹን ይቃኛል እና ሁሉንም እየሰሩ ያሉ የCSS አኒሜሽኖችን እና ሽግግሮችን ያገኛል።

2

የተገኙ አኒሜሽኖችን ይገምግሙ

በገጹ ላይ የተገኙትን እያንዳንዱን አኒሜሽን የሚዘረዝር ተንሳፋፊ ፓነል ይታያል። እያንዳንዱ ግቤት የአኒሜሽኑን ስም፣ ቆይታ፣ ቅልጥፍና እና አሁን እየሰራ ወይም የቆመ መሆኑን ያሳያል። ባጁ የተገኙትን አጠቃላይ የአኒሜሽኖች ብዛት ያሳያል።

3

ያቁሙ እና ይመርምሩ

ሁሉንም አኒሜሽኖች በአንድ ጊዜ ለማቆም ዓለም አቀፍ የPause ቁልፍን ይጫኑ። ኤለመንቶች በነበሩበት የአኒሜሽን መካከለኛ ሁኔታ ይቆያሉ፣ ይህም የCSS ባህሪያትን ለመመርመር፣ ስክሪንሾት ለማንሳት ወይም ቦታዎችን ለማነጻጸር ያስችልዎታል።

4

ፍጥነት ያስተካክሉ

ለዝርዝር ምልከታ አኒሜሽኖችን ወደ 0.25x ለመቀነስ ወይም ረጅም አኒሜሽኖችን በፍጥነት ለማለፍ ወደ 4x ለመጨመር የፍጥነት መቆጣጠሪያውን ይጠቀሙ። የፍጥነት ለውጦች አኒሜሽኑን ሳይደግሙ ወዲያውኑ ይተገበራሉ።

5

የጊዜ መስመሩን ይጎትቱ

አኒሜሽኑን በእጅ በየደረጃው ለማየት የጊዜ መስመር መቆጣጠሪያውን ወደ ግራ እና ቀኝ ይጎትቱ። ገጹ በእውነተኛ ጊዜ ይዘመናል፣ ይህም እያንዳንዱ ፍሬም ምን እንደሚመስል በትክክል ያሳየዎታል። ስህተቶችን ለማግኘት ወይም የቅልጥፍና ኩርባዎችን ለማረጋገጥ ፍጹም ነው።

ለመሞከር ዝግጁ ነዎት? የአኒሜሽን መርማሪ?

DevSuite Pro ን በነፃ ይጫኑ እና 39+ የገንቢ መሳሪያዎችን ለአሳሽዎ ይክፈቱ።

ወደ Chrome ያክሉ ወደ Edge ያክሉ ወደ FireFox ያክሉ