π¬ λ§μ΄ν¬λ‘μΈν°λμ νμ΄λ°, μ μ€μν κΉ?
λ²νΌμ λλ μ λ, λͺ¨λ¬μ΄ μ΄λ¦΄ λ, νμ΄μ§κ° μ νλ λ... μ΄λ° μ§§μ μ λλ©μ΄μ μ λ§μ΄ν¬λ‘μΈν°λμ μ΄λΌκ³ λΆλ¦ λλ€. μ§μμκ°μ΄ λ무 μ§§μΌλ©΄ λ±λ±νκ³ μ΄μνκ² λκ»΄μ§κ³ , λ무 κΈΈλ©΄ λ°μμ΄ λ리λ€λ μΈμμ μ€λλ€. μ€μ λ‘ μ¬λ¬ λμμΈ μμ€ν μ νλμ μ’ λ₯μ λ°λΌ 100msλΆν° 400msκΉμ§ μΈλΆνλ μ§μμκ° κ°μ΄λλ₯Ό μ μν©λλ€.
μ΄ λꡬλ λ²νΌ ν΄λ¦, νΈλ², λͺ¨λ¬ μ΄κΈ°Β·λ«κΈ°, νμ΄μ§ μ ν, ν΄ν, μμ½λμΈ, λλ‘λ€μ΄, λ‘λ©, ν μ€νΈ, λλκ·Έ μ€ λλ‘, μ€μμ΄ν λ± μ€λ¬΄μμ μμ£Ό μ°μ΄λ 12κ°μ§ UI νλμ κΈ°μ€μΌλ‘ μΆμ² μ§μμκ°κ³Ό μ΄μ§ 곑μ μ μλ΄ν©λλ€. μμ£Ό λ°λ³΅λλ ν΄λ¦Β·νΈλ²λ 100~200msλ‘ μ§§κ², νλ©΄ μ μ²΄κ° λ°λλ νμ΄μ§ μ νμ 300~400msλ‘ μ‘°κΈ λ μ¬μ μκ² μ€μ νλ κ²μ΄ μΌλ°μ μΈ μμΉμ λλ€.
μ΄μ§ 곑μ λ ν¨κ» νμΈνμΈμ. μμκ° λνλ λλ ease-out(λΉ λ₯΄κ² μμν΄μ μ²μ²ν λ©μΆ€)μ, μ¬λΌμ§ λλ ease-in(μ²μ²ν μμν΄μ λΉ λ₯΄κ² μ¬λΌμ§)μ μ¬μ©νλ©΄ ν¨μ¬ μμ°μ€λ¬μ΄ μμ§μμ λ§λ€ μ μμ΅λλ€. λ‘λ© μ€νΌλμ²λΌ λ°λ³΅λλ μ λλ©μ΄μ μ linearλ₯Ό μ¬μ©ν΄ μΌμ ν μλλ₯Ό μ μ§νλ κ²μ΄ μ ν©ν©λλ€.
μμ£Ό 묻λ μ§λ¬Έ
400msλ₯Ό λλ μ λλ©μ΄μ μ μ¬μ©μκ° λ°μμ΄ λ리λ€κ³ λλΌκ² νκ³ , μ¦μ μνΈμμ©μμλ λ΅λ΅ν¨μ μ λ°ν©λλ€. λ²νΌ ν΄λ¦μ΄λ νΈλ²μ²λΌ μμ£Ό λ°μνλ νλμ 150ms μ΄λ΄λ‘ μ§§κ² μ€μ νλ κ²μ΄ μ’μ΅λλ€.
linearλ κΈ°κ³μ μΌλ‘ λκ»΄μ§κ³ , ease-outμ μμ°μ€λ¬μ΄ κ°μκ°μ μ€ λ±μ₯ μ λλ©μ΄μ μ μ ν©ν©λλ€. λ°λλ‘ μ¬λΌμ§λ μ λλ©μ΄μ μ ease-inμΌλ‘ κ°μνλ©° μ¬λΌμ§κ² νλ κ²μ΄ μμ°μ€λ½μ΅λλ€.
μλμ. νλμ λΉλμ μ€μλμ λ°λΌ λ¬λΌμΌ ν©λλ€. μμ£Ό λ°λ³΅λλ νΈλ²Β·ν΄λ¦μ μ§§κ², νμ΄μ§ μ νμ²λΌ ν λ²μ ν¬κ² λ°λλ νλ©΄μ μ‘°κΈ λ μ¬μ μκ² μ€μ νλ κ²μ΄ μμ°μ€λ½μ΅λλ€.