π’ ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ, Ρ Π‘ΡΠΎ Π§Π΅Π½Π³, Π²ΡΠΎΡΠΎΠΊΡΡΡΠ½ΠΈΠΊ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡ.
π’ ΠΡΠ° ΡΡΠ°ΡΡΡ Π±ΡΠ΄Π΅ΡΠΆΠΈΠ·Π½Π΅ΡΠ°Π΄ΠΎΡΡΠ½ΡΠΉΠΠΎΠ·ΡΠΌΠΈΡΠ΅ Π²Π°Ρ ΠΏΠΎΠ½ΡΡΡ ΡΠ°Π·Π½ΠΈΡΡ ΠΌΠ΅ΠΆΠ΄Ρ CSS ΠΈ JS Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ
π’ΠΡΠ΄Ρ Π²Π΅ΡΠ΅Π½ ΡΠ΅Π±Π΅ ΠΈ Π»ΡΠ±ΠΈ ΠΆΠΈΠ·Π½Ρ
Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠΎΠ²ΠΎΡΡ ΠΎΠ± Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΌΠ°Ρ Π½ΡΡΡ Π²Π²Π΅ΡΡ ΠΈ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΎΠ±Π»ΠΎΠΆΠΊΡ Π²ΡΡΠ΅. Π Π°Π·Π²Π΅ ΡΡΠΎ Π½Π΅ ΠΊΡΡΡΠΎ, Π²Ρ Π΄ΡΠΌΠ°Π΅ΡΠ΅, Ρ Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΠΎ Π² ΠΊΠΎΠ΄Π΅?
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π― ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ, ΠΊΠ°ΠΊ Ρ ΠΌΠΎΠ³Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½ΠΎΠΌΠ΅Ρ Π½Π° ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅?
ΠΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΅ΡΡΠ½Π΄Ρ, Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π²ΡΡΠ΅ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ΄Π°, ΡΡΠ° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° ΡΠ΄Π΅Π»Π°Π½Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ canvas.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ
- ΠΡΠΎΡΠ΅ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
- ΠΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Π°ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ
- CSS-Π°Π½ΠΈΠΌΠ°ΡΠΈΡ
- JS-Π°Π½ΠΈΠΌΠ°ΡΠΈΡ
- Π‘ΡΠ°Π²Π½ΠΈΡΠ΅ Π΄Π²Π°
π 1. ΠΡΠΎΡΠ΅ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅
ΠΡΠΎΡΠ΅ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ΅ΡΡΡΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΡΠ°ΠΏΠΎΠ².
- Π Π°Π·ΠΎΠ±ΡΠ°ΡΡ HTML Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄Π΅ΡΠ΅Π²Π° DOM
- ΠΠ½Π°Π»ΠΈΠ· ΡΡΠΈΠ»Π΅ΠΉ CSS Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄Π΅ΡΠ΅Π²Π° CSSOM ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π΄Π΅ΡΠ΅Π²Π° CSSOM Ρ Π΄Π΅ΡΠ΅Π²ΠΎΠΌ DOM Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄Π΅ΡΠ΅Π²Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°
- Layout Render Tree ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ°ΠΊΠ΅ΡΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ·Π»Π° Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½Π΅
- ΠΠ°ΡΠΈΡΡΠΉΡΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°, ΠΏΡΠΎΠΉΠ΄ΠΈΡΠ΅ ΠΏΠΎ Π΄Π΅ΡΠ΅Π²Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°, ΡΡΠΎΠ±Ρ Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ·Π΅Π»
Π§ΡΠΎΠ±Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π½Π΅ ΠΆΠ΄Π΅Ρ, ΠΏΠΎΠΊΠ° HTML-ΠΊΠΎΠ΄ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄Π΅ΡΠ΅Π²ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΌΠ°ΠΊΠ΅ΡΠ°.
Π‘Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ DOM-Π΄Π΅ΡΠ΅Π²ΠΎ
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ DOM-Π΄Π΅ΡΠ΅Π²Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ ΠΎΠ±Ρ ΠΎΠ΄Π°, ΡΠΎ Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΎΠ΄Π½ΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΉ ΡΠ·Π΅Π» ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠ·Π»Π° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡΠ΄ΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½Ρ Π²ΡΠ΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ·Π»Ρ.
ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ Π΄Π΅ΡΠ΅Π²Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°
ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π΄Π΅ΡΠ΅Π²Π° DOM Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π½ΠΎ Π΄Π΅ΡΠ΅Π²ΠΎ CSSOM, Π° Π΄Π΅ΡΠ΅Π²ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΎ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π΄Π΅ΡΠ΅Π²ΠΎΠΌ CSSOM ΠΈ DOM.ΠΠ΅ΡΠ΅Π²ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΈ Ρ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ ΡΠ²Π΅Ρ ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ.
ΠΠ΅ΡΠ΅Π²ΠΎ DOM ΠΈ Π΄Π΅ΡΠ΅Π²ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°
π 2. ΠΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Π°ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ
ΠΠ°ΠΆΠ½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ Π² CSS
ΠΏΠ΅ΡΠ΅ΠΏΠ»Π°Π²ΠΊΠ°
ΠΎΠ±ΡΠ°ΡΠ½ΡΠΉ ΠΏΠΎΡΠΎΠΊ ΡΠ°ΠΊΠΆΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡΠΏΠ΅ΡΠ΅ΡΡΠ°Π²Π»ΡΡΡ,Π‘ΡΡΠ»Π°ΡΡΡΡ Π½Π°Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°Π Π΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ.
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°, ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ, Π½ΠΎ Π½Π°Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΈΠΉ Π³Π»Π°Π· Π½Π΅ ΡΡΠ²ΡΡΠ²ΡΠ΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π½ΠΎ ΠΎΠ½ ΠΎΡΠΈΡΠ°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠ΅Π½Π΄Π΅ΡΠΈΡ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΏΠΈΠΊΡΠ΅Π»Ρ Π² Π²Π΅ΡΡ Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡΠ³Π»Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ ΠΈ ΡΠ²Π΅ΡΡ Ρ Π²Π½ΠΈΠ·.ΠΠΎΡΠΎΠΊΡ Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ , ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΡΡΠ²ΡΡΠ²ΡΡ
Π£Π·Π΅Π» Π΄Π΅ΡΠ΅Π²Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ, Π²Π»ΠΈΡΠ΅Ρ Π½Π° Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠ·Π»Π°, Π²ΡΠ·ΡΠ²Π°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ·Π»Π°, ΡΡΠΎ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄Π΅ΡΠ΅Π²Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°.
ΠΠ±ΡΠΈΠ΅ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°: ΠΌΠ°ΠΊΠ΅Ρ, ΡΠ°Π·ΠΌΠ΅Ρ, ΡΡΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Ρ Π»ΠΈΠ½Π΅ΠΉΠΊΠΎΠΉ
- Π΄ΠΈΡΠΏΠ»Π΅ΠΉ, ΠΏΠ»Π°Π²Π°ΡΡΠΈΠΉ, ΡΠ΅ΡΠΊΠ°
- ΡΠΈΡΠΈΠ½Π°, ΠΎΠ±ΠΈΠ²ΠΊΠ°
ΠΠ΄Π°ΡΡ
ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ
ΠΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠ° ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°Π½Π΅ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°ΡΠ‘Π²ΠΎΠΉΡΡΠ²Π° ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈΠ Π΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΏΠΎΡ ΠΎΠΆΠΈΠΉ Π½Π° ΡΠ²Π΅ΡΠ½ΠΎΠΉ. ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΎΠΏΠ»Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΡΡΠ΅ΠΊΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠΈ Π½Π΅ ΡΠ°ΠΊΠΎΠΉ ΡΠΈΠ»ΡΠ½ΡΠΉ.
Π£Π·Π΅Π» Π΄Π΅ΡΠ΅Π²Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ, Π½ΠΎ Π°ΡΡΠΈΠ±ΡΡ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈ ΡΠ·Π»Π° Π½Π΅ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°Π΅ΡΡΡ, Π° ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ° Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠΈ. Π ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠ° Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠ΅, ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠ° Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠΈ
ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°
- ΠΊΠ»ΠΈΠΏ, ΡΠΎΠ½
- text
ΠΠ΄Π°ΡΡ
ΠΠΎΡΠ»Π΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΡΠΈΡ Π·Π½Π°Π½ΠΈΠΉ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ CSS
π 3. ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ CSS3
ΠΠ΄Π΅ΡΡ ΠΌΡ Π³ΠΎΠ²ΠΎΡΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ± Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ CSS3.
ΠΠ½ΠΈΠΌΠ°ΡΠΈΠΈ CSS3 ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ ΠΊΠ°ΠΊ ΡΠ²ΠΈΠ½Ρ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΊΠ°Π΄ΡΠΎΠ², Π° Π΄ΡΡΠ³ΠΈΠ΅ Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΊΠ°Π΄ΡΡ Π±ΡΠ΄ΡΡ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΡ Π·Π°Π΄Π°Π΅ΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΊΠ°Π΄ΡΠΎΠ², ΡΠΏΡΠ°Π²Π»ΡΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎ, Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΈΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π½Π° ΠΏΠΎΠ»ΠΏΡΡΠΈ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π΄ΡΡΠ³ΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ.
ΠΠΎ CSS-Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ².
- ΠΡΠ°ΡΠ·Π΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ
- ΠΡΠ°ΡΠ·Π΅ΡΡ Ρ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ ΠΊΠ°Π΄ΡΠΎΠ², CSS3 ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄Π΅Π³ΡΠ°Π΄ΠΈΡΠΎΠ²Π°Π½Ρ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡ.
- ΠΠΎΠ΄ ΠΏΡΠΎΡΡ, Π° Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΎ.
π 4. JS Π°Π½ΠΈΠΌΠ°ΡΠΈΡ
ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , JS-Π°Π½ΠΈΠΌΠ°ΡΠΈΡ β ΡΡΠΎ ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²Π°Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Π½Π° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΎΡΡΠ΅Π·ΠΊΠ΅, ΠΊΠ°Π΄Ρ Π·Π° ΠΊΠ°Π΄ΡΠΎΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ Π΅Π³ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΎΡΠ΅Π½Ρ Π²ΡΡΠΎΠΊΠ°, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΠΎΡΡΠΈ Π»ΡΠ±ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΎΡΠΌΡ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ, ΡΡΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° Π² ΡΠ΅ΡΡΡΡΠ°Ρ .
ΠΠΎ ΠΈ Ρ Π½Π΅Π³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²
- ΡΠΎΠ½ΠΊΠ°Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ
- ΠΡΡΠΎΠΊΠ°Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΡΡΡ
- ΠΡΡΡΠ°Ρ ΠΈ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠ°Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ
π― 5. ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ CSS ΠΏΡΠΎΡΠΈΠ² Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ JS
ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ CSS-Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΈ JS-Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»ΡΠ½ΠΎ ΡΠΈΠ»ΡΠ½Ρ, ΡΠ°ΠΊ ΡΡΠΎ Π½Π΅ ΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΈΡ .
Π‘ΠΊΠ°Π·Π°Π² ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ, Π·Π°ΡΠ΅ΠΌ Π½ΡΠΆΠ½Π° CSS-Π°Π½ΠΈΠΌΠ°ΡΠΈΡ?Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌΠ¨Π΅ΡΡΡΡΠ½Π°Ρ ΡΠΊΠ°Π½Ρ?
ΠΠ΅ΡΠ²Π°Ρ ΡΠΎΡΠΊΠ°
Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΉ CSS ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ JS β ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ. Π Π°Π·ΡΠΌΠ΅Π΅ΡΡΡ, Π·Π΄Π΅ΡΡ ΡΠ΅ΡΡ Π½Π΅ ΠΈΠ΄Π΅Ρ ΠΎ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠΎΠΌ ΡΡΡΠ΅ΠΊΡΠ΅.
ΠΡΠΎΡΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ
ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ JS, ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ ΠΏΡΠΎΡΡΠΎΠΉ Π½ΠΈ Π±ΡΠ»Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, Π΄ΠΎΠ»ΠΆΠ½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π²Π΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ.ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΈΡ Π·Π°Π΄Π°Ρ, Π½ΠΎ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ°Π±ΠΎΡΠ° ΡΡΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ Π½Π°ΡΠΈΠ²Π½Π°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π½Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π°
ΡΡΠ΅ΡΡΡ ΡΠΎΡΠΊΠ°
ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½Π°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, ΠΌΡ Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠ΅ ΡΠ°Π½Π΅Π΅, Π΅ΡΠ»ΠΈ ΠΌΡ Ρ
ΠΎΡΠΈΠΌ, ΡΡΠΎΠ±Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π»ΡΡ Π²ΠΏΡΠ°Π²ΠΎ, Π½Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅dom.style.left
Π°ΡΡΠΈΠ±ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π°ΠΌΠΈ,Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊΠΏΠ΅ΡΠ΅ΠΏΠ»Π°Π²ΠΊΠ°, ΠΏΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΠ΅.ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ JS Π΄Π»Ρ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ, ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠΎΠΊΠΎΠΉ, ΡΡΠΎ Π·Π°ΡΡΠ°Π²ΠΈΡ Π±ΡΠ°ΡΠ·Π΅Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π²ΡΡΠΈΡΠ»ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ°. Π ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ JavaScript Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π΄ΡΡΠ³ΠΈΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΌΠ΅ΡΠ°ΡΡ.Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΡΠΎΠΊΠ°,ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌΠ²ΡΠΏΠ°Π΄Π°ΡΡΠ°Ρ ΡΠ°ΠΌΠΊΠ°
ΠΠ½ΠΈΠΌΠ°ΡΠΈΠΈ CSS Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π² ΠΏΠΎΡΠΎΠΊΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ, Π½Π΅ Π±Π»ΠΎΠΊΠΈΡΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠΎΡΠΎΠΊ, Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠ΅ Π² ΠΏΠΎΡΠΎΠΊΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ, Π½Π΅ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΠΊΡ.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π΅ΡΡΡ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π²Π°ΠΆΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ: Π°Π½ΠΈΠΌΠ°ΡΠΈΡ JS Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ΅, Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΡ CSS Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π½Π° Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ΅.
Π ΡΠ΅Π»ΠΎΠΌ, Π°Π½ΠΈΠΌΠ°ΡΠΈΡ CSS ΠΌΠ΅Π½Π΅Π΅ Π·Π°ΡΡΠ°ΡΠ½Π° Π΄Π»Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ, ΡΠ΅ΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ JavaScript.
Π’Π°ΠΊ ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ CSS ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ JS?
Π»ΠΈΡΠ½ΠΎ Ρ ΡΡΠ²ΡΡΠ²ΡΡ
ΠΠΎΠΊΠ° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ CSS Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ JS., Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ΅ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ CSS Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΌΠ΅ΡΠ΅ΠΎΡΠΈΡΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΆΠ΄Ρ, ΠΊΠΎΡΠΎΡΡΡ Ρ ΡΠ°Π½ΡΡΠ΅ Π΄Π΅Π»Π°Π» Ρ ΠΏΠΎΠΌΠΎΡΡΡ SCSS.
ΠΡΠ»ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½Π°Ρ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡJS + canvas
ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ, ΠΌΠΎΠΆΠ΅Ρ Π»ΠΈ ΡΡΠΎ Π±ΡΡΡ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠΎ?
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠΈΡΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ JS
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎΠΈΡ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ. ΠΠ°ΠΊΠΎΠ²Ρ ΠΌΠ½Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ°Π·Π½ΡΠ΅ ΠΌΠ½Π΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΠ°ΡΠ½Π΅ΠΉ? ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ~
ΠΠΎΠ»ΡΡΠΎΠ΅ ΡΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΡΡΠ΅Π½ΠΈΠ΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΠΊΠ°Π·Π°ΡΡ ΡΠ²ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π²ΠΎΠΏΡΠΎΡΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΡΠΊΠ°ΠΆΠΈΡΠ΅, ΡΠΏΠ°ΡΠΈΠ±ΠΎ! π