μμ μ Tistory λΈλ‘κ·Έ κ²μμ μμ± μΈμ κΈ°λ₯μ λ£μ΄λ³΄μ.
Tistory λΈλ‘κ·Έμλ ν¬μ€νΈλ₯Ό κ²μν μ μλ κ²μ κΈ°λ₯μ΄ λ΄μ₯λμ΄ μμ΅λλ€. μ΄ κΈ°λ₯μ Tistory λΈλ‘κ·Έμμ μ체μ μΌλ‘ μ 곡νλ ν¨μλ₯Ό κΈ°λ°μΌλ‘ κ²μμ΄ μ΄λ£¨μ΄μ§λλ°μ. λ³΄ν΅ κ²μμ ν€λ³΄λλ‘ μμ μ΄ μ°Ύκ³ μ νλ ν€μλλ₯Ό μ λ ₯νμ¬ κ²μμ ν μ μμ΅λλ€.
12 ~ 13λ λ μ μ λΈλ‘κ·Έμλ κ²μ λ°μ€μ μμ± μΈμ APIλ₯Ό μ₯μ°©ν μ μ΄ μμμ΅λλ€. μ΄λ Speech Input API for HTML5λ₯Ό μ¬μ©ν κ²μΈλ°μ. μ¬μ© λ°©λ²μ΄ λ§€μ° μ½κ³ νΈν΄μ λꡬλ λ°λΌν μ μμμ΅λλ€.
μ μμ€λ₯Ό input νκ·Έ μμ λΆμ°©νλ©΄ μ½κ² μμ± μΈμ κΈ°λ₯μ νμ¬μν¬ μ μμμ£ .
λΉμ Google Chrome λΈλΌμ°μ μμ μ μΌνκ² μ¬μ©ν μ μμμ΅λλ€. λ€λ₯Έ λΈλΌμ°μ μμλ μ§μνμ§ μλ λΆνΈν¨μ΄ μμκ³ , νκ·Έ μμ±μΌλ‘λ§ μ¬μ©ν μ μμ΄, HTML λ± λ§ν¬μ μΈμ΄λ₯Ό μ μΈν λλ¨Έμ§ μΈμ΄μμλ μ¬μ©μ΄ λΆκ°λ₯νμ¬ νμ₯μ±μ΄ λ¨μ΄μ§λ λ¨μ μ μ΄λνμ¬ νμ¬ ν¬λ‘¬ λΈλΌμ°μ μμλ μ§μμ΄ λμ§ μμ΅λλ€.
Web Speech API for Google Chrome
νμ§λ§ Google Chromeμμλ μμ APIλ₯Ό μ¬μ©νμ§ μλ λμ μμ λΈλΌμ°μ μμ μμ λ€λ§μ TTS(Text To Speech) APIλ₯Ό κ°λ°νμμ΅λλ€. μ΄ κΈ°λ₯μ 13λ λμ κ°λ°λμ΄ νμ¬λ μ°μ΄κ³ μλ ν¬λ‘¬μ μμ± μΈμ API μ λλ€. Google Chrome λΈλΌμ°μ μμ μ§μνκΈ° λλ¬Έμ, Google Chrome λΈλΌμ°μ κ° μλ λΈλΌμ°μ μμλ μ¬μ©ν μ λ°μ μλ€λ λ¨μ μ΄ μμ΅λλ€.
μ λ²νΌμ ν΄λ¦νμ¬, λ°λͺ¨λ₯Ό μ€νν΄λ³΄μ€ μ μμ΅λλ€.
λ΄ λΈλ‘κ·Έμ λ£μ΄λ³΄μ.
μ무λλ HTML5 μ²μ νκ·Έ ν κ°λ§ λ£μ μ μλ κ²λ³΄λ€λ μ‘°κΈ κ³Όμ μ΄ λ³΅μ‘ν μ μμ΅λλ€. λ¨Όμ μμ μλ λ°λͺ¨κ° μμ€ μ½λλ‘ κ³΅κ° λμ΄ μκΈ° λλ¬Έμ, μ°λ¦¬λ μ΄ μμ€ μ½λλ₯Ό λ¨Όμ λ€μ΄λ‘λ λ°λλ‘ νκ² μ΅λλ€.
μμ€ μ½λλ₯Ό λ°μΌλ©΄, 1κ°μ HTML νμΌκ³Ό 3κ°μ gif νμΌμ λ°μλ³΄μ€ μ μμ΅λλ€.
μ νμΌμ λ°μΌμ ¨λ€λ©΄, μ΄μ μμ μ Tistory λΈλ‘κ·Έ κ΄λ¦¬ νμ΄μ§μμ μ€ν¨μ ν΄λ¦ν©λλ€.
μμ μ μ€ν¨μ λ¨Όμ λ°±μ ν΄λ‘μλ€. νΉν μ²μ HTML/CSS νΈμ§ν΄λ³΄μλ λΆλ€μ΄λΌλ©΄, λμ± λ μ΄ μμ μ ν΄μ£ΌμκΈ° λ°λλλ€...
μ μ₯ν μ€ν¨μ 보κ΄ν¨ λ²νΌμ μ΄μ©ν΄μ μ½κ² 볡ꡬνμ€ μ μμ΅λλ€.
μ μ ν μ΄λ¦μ λ£κ³ , μ μ₯νμ ¨λ€λ©΄, μμ HTML/CSS νΈμ§μ λλ¬μ€λλ€.
νμΌ μ λ‘λλ₯Ό μ νν ν, λ°μ μΆκ° λ²νΌμ ν΄λ¦ν΄μ, μκΉ λ€μ΄λ‘λ λ°μ μμ€ μ½λ μ€, 3κ°μ gif νμΌμ μ λ‘λ μν΅λλ€.
κ·Έλ¬λ©΄, μμ κ°μ΄ 3κ°μ νμΌμ΄ μ λ‘λ λ κ²μ νμΈνμ€ μ μμ΅λλ€.
μ μ© λ²νΌμ ν΄λ¦νκ³ , CSS λ²νΌμ ν΄λ¦ν©λλ€.
μμ μ μ½λ 맨 λ°μ μ μ½λλ₯Ό 볡μ¬/λΆμ¬λ£κΈ° νκ³ μ μ₯μ ν΄λ¦ν©λλ€.
HTML λ²νΌμ ν΄λ¦νμ¬, μ μ½λλ λκ°μ΄ </body> μ΄μ μ 볡μ¬/λΆμ¬λ£κΈ° ν©λλ€. (μ μ₯μ ν΄λ¦νμ§ μμ΅λλ€.)
μ¬κΈ°μ μ΄μ μ¬λ¬λΆλ€μ΄ μμ ν΄μ£Όμ μΌ ν λΆλΆμ΄ μμ΅λλ€. μ μ½λμμ μ κ° μ£ΌμμΌλ‘ 'μμ μ κ²μ μμ νκ·ΈIDλ₯Ό μ¬κΈ°μ λ£μ΅λλ€' λΌκ³ λ λΆλΆμ΄ μμ΅λλ€. κ±°κΈ°μ your_searchbox_Nameμ μ§μ°κ³ , μ¬λ¬λΆ λΈλ‘κ·Έ κ²μ μμμ νκ·ΈIDλ₯Ό μ λ ₯νμλ©΄ λ©λλ€.
νκ·Έ IDλ₯Ό μ λͺ¨λ₯΄κ² λ€λ©΄, ν¬λ‘¬ λΈλΌμ°μ μμ κ²μ μμμ μ€λ₯Έμͺ½ ν΄λ¦ν ν, Inspect λ²νΌμ ν΄λ¦νμλ©΄ μμ€ μ½λκ° λμ€λ―λ‘ ν΄λΉ λΆλΆμ μ°Έκ³ νμλ©΄ λ©λλ€.
μ μμ€ μ½λλ μμ μ λΈλ‘κ·Έμ λ§μ΄ν¬λ₯Ό λμ μμ€ μ½λλ‘, λ³΄ν΅ κ²μ μμ μμ λ¬κΈ° λλ¬Έμ, μ λΉν μ¬λ¬λΆλ€μ΄ λ£κ³ μΆμ κ³³μ 볡μ¬/λΆμ¬λ£κΈ° νμλ©΄ λ©λλ€.
μμ± μΈμ νμΈ
μ κ·ΈλΌ μ΄μ μ λλ‘ λμνλμ§ νμΈν΄λ³΄κ² μ΅λλ€. μ λ κ²μ λ²νΌ μ€λ₯Έμͺ½μ λ§μ΄ν¬ λ²νΌμ λ¬μλμμ΅λλ€. μμ€ μ½λλ₯Ό μ‘°κΈ μΆκ°νμ¬, κ²μμ λλ₯΄μ§ μμμ λλ λ§μ΄ν¬ λ²νΌμ΄ λμ€μ§ μκ³ , κ²μ λ²νΌμ ν΄λ¦νμμμλ§ λ§μ΄ν¬κ° λμ€λλ‘ νμμ΅λλ€.
μ μμ§ κ²μ λ²νΌμ λλ₯΄μ§ μμκΈ° λλ¬Έμ, λ§μ΄ν¬κ° νμλμ§ μμ΅λλ€.
μ€ μ΄μ κ²μ λ²νΌ μ€λ₯Έμͺ½μ μ‘°κ·Έλ§ν λ§μ΄ν¬ λͺ¨μμ΄ μκ²Όλ€μ. μ΄μ ν λ² λλ¬λ³΄κ² μ΅λλ€.
μ΄? κ·Έλ°λ°, λ§μ΄ν¬ μμ΄μ½μ μ€μ΄ κ·Έμ΄μ§λ©΄μ, μΌμͺ½μ 무μμ΄ λνλλκ΅°μ. κ·Έλ μ΅λλ€. Google Chrome λΈλΌμ°μ λ μ¬μ©μμ μ»΄ν¨ν° νλμ¨μ΄λ₯Ό μ¬μ©νκΈ° μ μ, λ°λμ κΆν κ²μ¬λ₯Ό νλλ‘ λμ΄ μμ΅λλ€. μμ± μΈμμ λ§μ΄ν¬λ₯Ό μ¬μ©ν΄μΌ νκΈ° λλ¬Έμ μ΄ μ¬μ΄νΈκ° λ§μ΄ν¬ μ¬μ©νλ κ²μ νλ½νλλ‘ ν΄μ€μΌ ν©λλ€. κ°λΏν Allowλ₯Ό ν΄λ¦ν΄μ€λλ€.
κ·ΈλΌ λ§μ΄ν¬κ° Ripple λλ©΄μ μμ± μΈμμ νκ² λ κ²μ λλ€. μλ¬΄λ° λ§μ΄λ ν λ² ν΄λ³ΌκΉμ?
μ€ μ μΈμμ΄ λλκ΅°μ. μμ½κ²λ μ κ° μ΄μ΄μ λ¨μ΄λ₯Ό λ§ν μλ μμ΄, μλμΌλ‘ Enter λλ₯΄λλ‘ νμ§λ μμμ΅λλ€. κ·Έλ¬λ―λ‘ λ¨μ΄κ° μ μ ν μ λ ₯λμλ€λ©΄, κ²μ λ²νΌμ ν΄λ¦νμλ©΄ λ°λ‘ κ²μμ΄ λ©λλ€.
μμ± μΈμ΄λ νκ΅μ΄λ§ μ§μλ©λλ€. μμ€ μ½λμμ λ€λ₯Έ μΈμ΄μ λν μ§μμ μ μΈνμμ΅λλ€.
λ§μΉλ©°....
μ¬κΈ°κΉμ§ Tistory λΈλ‘κ·Έ κ²μμ μμ± μΈμ κΈ°λ₯μ λ£λ λ°©λ²μ λν΄ μ μ΄λ΄€μ΅λλ€. μ΄ λ°©λ²μ Tistory λΈλ‘κ·Έ λΏλ§μ΄ μλλΌ μ¬λ¬λΆμ΄ μ§μ λ§λ λΈλ‘κ·Έ, ννμ΄μ§μλ μ¬μ©νμ€ μ μμ΅λλ€. λν κΈ°μ‘΄ HTML5 νμ₯ κΈ°λ₯μ²λΌ, HTML5μμ μ£Όλ μ΄λ―Έμ§λ μ‘μ μ μ’ μλμ§ μκ³ , μ¬λ¬λΆμ΄ μνλ λ§μ΄ν¬ μ΄λ―Έμ§λ μ¬μ©ν μ μμΌλ μ¬λ¬λͺ¨λ‘ μμ©ν΄λ³΄μκΈ° λ°λλλ€.
'Programming > Web' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Web] HTML λ§κ³ HTMX(HyperText Markup eXtension) (0) | 2023.12.03 |
---|---|
[Web] Dropbox / Adobe Photoshop APIλ‘ μ΄λ―Έμ§ λ°°κ²½ μ§μ°κΈ° (0) | 2021.05.16 |
Google Web Designer 1.0 Beta (0) | 2013.10.02 |