рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 4: -рдореЛрдЬрд╝-рддрддреНрд╡ рдХреЗ рд╕рд╛рде рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╕реНрдЯрдо рддрддреНрд╡реЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди

рдкреЙрд▓ рд░реВрдЧрд░: рдпрд╣ рд╣рдорд╛рд░реЗ рдЕрддрд┐рдерд┐ рдорд╛рд░реНрдХрд╕ рд╕реНрдЯреИрдВрдЧреЗ рдХрд╛ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рд╣реИред рдорд╛рдХреНрд░реНрд╕ рдЖрдорддреМрд░ рдкрд░ рдореИрдХ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдереАрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЧреЗрдХреЛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЗрдВрдЬрди рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ рдЫреЛрдЯреА рдкреИрджрд▓ рджреВрд░реА рдкрд░, -рдореЛрдЬрд╝-рддрддреНрд╡ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ред


рдирдП рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рдЪреМрдереЗ рдмреАрдЯрд╛ рдореЗрдВ, рд╣рдо рдЖрдкрдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐-рдЫрд╡рд┐ рдХреА CSS рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдПрдХ рдирдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВ: -Moz-element (#elementID) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдордирдорд╛рдиреЗ рддрддреНрд╡реЛрдВ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
<p id = "myBackground1" style = "background: darkorange; color: white; width: 300px; height: 40px;">

рдЗрд╕ рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

<! - рдпрд╣ рддрддреНрд╡ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред ->

</ P>

<p style = "background: -moz-element (# myBackground1); рдЧрджреНрджреА: 20px 10px; рдлрд╝реЙрдиреНрдЯ-рднрд╛рд░: рдмреЛрд▓реНрдб;"

рдпрд╣ рдмреЙрдХреНрд╕ рдЕрдкрдиреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ # myBackground1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ!

<! - рдпрд╣ рдЖрдпрдд рдЕрдкрдиреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ # myBackground1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ! ->

</ P>
[ ]



-рдореЛрдЬрд╝-рдПрд▓рд┐рдореЗрдВрдЯ () рдЗрдореЗрдЬ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ url () рдЗрдореЗрдЬ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддреА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд╕рднреА рд╕рд╛рдорд╛рдиреНрдп рдЧреБрдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдкреГрд╖реНрдарднреВрдорд┐-рд╕реНрдерд┐рддрд┐ , рдкреГрд╖реНрдарднреВрдорд┐-рджреЛрд╣рд░рд╛рд╡ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреГрд╖реНрдарднреВрдорд┐-рдЖрдХрд╛рд░ ред



рдкреГрд╖реНрдарднреВрдорд┐-рдЖрдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЖрдк рдЙрд╕ рддрддреНрд╡ рдХрд╛ рдПрдХ рдердВрдмрдиреЗрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдпрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
<ul id = "рдердВрдмрдиреЗрд▓">

<li style = "background-image: -moz-element (# Slide-0)"> </ li>

<li style = "background-image: -moz-element (# рд╕реНрд▓рд╛рдЗрдб -1)"> </ li>

<li style = "background-image: -moz-element (# рд╕реНрд▓рд╛рдЗрдб -2)"> </ li>

<li style = "background-image: -moz-element (# рд╕реНрд▓рд╛рдЗрдб -3)"> </ li>

</ Ul>
#thumbnails li {

рдЪреМрдбрд╝рд╛рдИ: 160 рдкреАрдПрдХреНрд╕;

рдКрдВрдЪрд╛рдИ: 120 рдкреАрдПрдХреНрд╕;

рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб-рд░рд┐рдкреАрдЯ: рдиреЛ-рд░рд┐рдкреАрдЯ;

рдкреГрд╖реНрдарднреВрдорд┐-рдЖрдХрд╛рд░: рд╕рдорд╛рд╣рд┐рдд;

}
[ ]



-рдореЛрдЬрд╝-рдПрд▓рд┐рдореЗрдВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддреАрди рдмрд╛рддреЗрдВ рдзреНрдпрд╛рди рд░рдЦреЗрдВ:
  1. рдкреГрд╖реНрдарднреВрдорд┐ рдЬреАрд╡рд┐рдд рд╣реИ : -рдореЛрдЬрд╝-рддрддреНрд╡ рд╕рдВрдкрддреНрддрд┐ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рддрддреНрд╡ рдореЗрдВ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ, рдкреГрд╖реНрдарднреВрдорд┐ рдЗрд╕рдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рдПрдЧреА ред рдпрд╣ рдХрд░реНрд╕рд░ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ, рдЯреЗрдХреНрд╕реНрдЯ рдХрд░реНрд╕рд░ рдХреЛ рдмреНрд▓рд┐рдВрдХ рдХрд░рдиреЗ рдЖрджрд┐ рдХреЛ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ред
  2. рдкреГрд╖реНрдарднреВрдорд┐ рд╕рд┐рд░реНрдл рджреГрд╢реНрдпрддрд╛ рд╣реИред рдЖрдк рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдФрд░ рдкреНрд░рд╛рдердорд┐рдХ рдЫрд╡рд┐ рддрддреНрд╡ рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
  3. рдкреГрд╖реНрдарднреВрдорд┐ рдЖрдк рдХрд┐рд╕реА рднреА HTML рддрддреНрд╡ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ <iframe> :



    [ ]



    рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ <video> :



    [ ]



    рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреИрдирд╡рд╛рд╕ <рдХреИрдирд╡рд╛рд╕> :



    [ ]
рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдХреИрдирд╡рд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХрд╛рдо рдЖ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд░ рдореЗрдВ рд╕реАрдкрд┐рдпрд╛ рдореЗрдВ рд╕реАрдПрд╕рдПрд╕ рдкреГрд╖реНрдарднреВрдорд┐ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЕрдм рдЖрдкрдХреЛ рдпреВрдЖрд░рдЖрдИ "рдбреЗрдЯрд╛:" рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реБрдП , рдХреИрдирд╡рд╛рд╕ рдкрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдЫрд╡рд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рдПрдирдХреЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдХреИрдирд╡рд╛рд╕ рдХреЛ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред



рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдХреИрдирд╡рд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╡реЗрдмрдХрд┐рдЯ , -webkit- рдХреИрдирд╡рд╛рд╕ () рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ ред



рд░реЗрдВрдбрд░рд┐рдВрдЧ рд▓реВрдкрд┐рдВрдЧ



рдкреБрдирд░рд╛рд╡рд░реНрддреА рд▓рд┐рдВрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдиреЛрдЯ: рдпрджрд┐ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рдПрдХ рддрддреНрд╡ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╕реНрд╡рдпрдВ -рдореЛрдЬрд╝-рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд▓реВрдк рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рд░реЛрдХрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк Sierpinski рдХрд╛рд▓реАрди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рдЕрдкрдирд╛рдирд╛ рд╣реЛрдЧрд╛ред



рд╕реНрд░реЛрдд рддрддреНрд╡ рдХреА рдЪрд┐рдВрддрд╛



рдХрднреА-рдХрднреА рдЖрдк рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рдХрд┐ рдореВрд▓ рддрддреНрд╡ рджрд┐рдЦрд╛рдИ рджреЗ - рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ -рдореЛрдЬрд╝-рддрддреНрд╡ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ рджреГрд╖реНрдЯрд┐ рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрдВред рдФрд░ рдлрд┐рд░ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛? рдмрд╕ " рдкреНрд░рджрд░реНрд╢рди: рдХреЛрдИ рдирд╣реАрдВ " рдпрд╛ " рджреГрд╢реНрдпрддрд╛: рд╕реНрд░реЛрдд рддрддреНрд╡ рдХреЛ рдЫрд┐рдкрд╛рдпрд╛ " рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рддрдм рд╕реЗ -рдореЛрдЬрд╝-рддрддреНрд╡ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛ рдЬрд╛рдПрдЧрд╛ред



рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдЖрдкрдХреЛ рд╕реАрдзреЗ рд╕реНрдХреНрд░реАрди рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рддрддреНрд╡ рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рдВрднрд╛рд╡рд┐рдд рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЗрд╕ рддрддреНрд╡ рдХреЛ рджреВрд╕рд░реЗ рдХреЗ рдЕрдВрджрд░ рд░рдЦрдирд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдЕрдиреНрдп рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИ " рдКрдВрдЪрд╛рдИ: 0; рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣: рдЫрд┐рдкрд╛ рд╣реБрдЖ; "рд╕реАрдПрд╕рдПрд╕ рдореЗрдВред



рддреАрди рдкреНрд░рдХрд╛рд░ рдХреЗ рддрддреНрд╡ рдЗрд╕ рдирд┐рдпрдо рдХреЗ рдЕрдкрд╡рд╛рдж рд╣реИрдВ: рдЪрд┐рддреНрд░, рдХреИрдирд╡рд╕ рдФрд░ рд╡реАрдбрд┐рдпреЛред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рддрддреНрд╡реЛрдВ рдХреЛ " рдкреНрд░рджрд░реНрд╢рди: рдХреЛрдИ рдирд╣реАрдВ " рд╕рдВрдкрддреНрддрд┐ рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ рдФрд░ рдЕрднреА рднреА -рдореЛрдЬрд╝-рддрддреНрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛: рд╡реЗ рдореБрдЦреНрдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ DOM рдореЗрдВ рд╕рдореНтАНрдорд┐рд▓рд┐рдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред



рдирдпрд╛ DOM API:

document.mozSetImageElement





рд╣рдордиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдПрдХ рдирдИ рд╡рд┐рдзрд┐ рдЬреЛрдбрд╝реА рд╣реИ: document.mozSetImageElement ( element_ID , element ) ред



рдХреЛрдб рдХреА рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЛ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
var Slide5 = document.getElementById ("рд╕реНрд▓рд╛рдЗрдб -5");

document.mozSetImageElement ("рд╡рд░реНрддрдорд╛рди-рд╕реНрд▓рд╛рдЗрдб", рд╕реНрд▓рд╛рдЗрдб 5);
рдЕрдм рд╡реЗ рд╕рднреА рддрддреНрд╡ рдЬреЛ рдкреГрд╖реНрдарднреВрдорд┐-рдЫрд╡рд┐ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде рд╕рдВрдкрдиреНрди рд╣реИрдВ : -Moz-element (# current-slide) рдПрдХ рддрддреНрд╡ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ ID рд╕реНрд▓рд╛рдЗрдб -5 рд╣реИ - рднрд▓реЗ рд╣реА рдХреЛрдИ рдРрд╕рд╛ рддрддреНрд╡ рд╣реЛ рдЬрд┐рд╕рдореЗрдВ ID рдХрд░рдВрдЯ-рд╕реНрд▓рд╛рдЗрдб рд╣реЛ !



Document.mozSetImageElement ("рд╡рд░реНрддрдорд╛рди-рд╕реНрд▓рд╛рдЗрдб", рдирд▓) рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╡рд░реНрддрдорд╛рди рдУрд╡рд░рд░рд╛рдЗрдб рдХреЛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИред



рдЗрд╕ рддрд░рд╣ рдХреА рдПрдкреАрдЖрдИ рдХрдИ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рдо рдЖ рд╕рдХрддреА рд╣реИред рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рдЙрдк- рдХреНрд░рдо рдореЗрдВ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ: mozSetImageElement рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдХреИрдирд╡рд╕ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдбреЛрдо рдЯреНрд░реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИрдВ:
var img = рдирдИ рдЫрд╡рд┐ ();

img.src = "my_image.png";

document.mozSetImageElement ("рдЫрд╡рд┐", img);



var рдХреИрдирд╡рд╛рд╕ = document.createElement ("рдХреИрдирд╡рд╛рд╕");

рдХреИрдирд╡рд╕.рд╡реЗрд╢рди = рдХреИрдирд╡рд╕.рд╣рд╛рдИрдЯ = 100;

var ctx = рдХреИрдирд╡рд╛рд╕.getContext ("2d");

// ... рддреЛ ctx рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд ...

document.mozSetImageElement ("рдХреИрдирд╡рд╛рд╕", рдХреИрдирд╡рд╛рд╕);
( рдПрдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рдПрдВ )



рдПрдХ рдЕрдиреНрдп рд╕реНрдерд┐рддрд┐ рдЬрд╣рд╛рдВ рдХреЙрд▓рд┐рдВрдЧ mozSetImageElement рдЙрдкрдпреЛрдЧреА рд╣реИ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдмрдирд╛рдирд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
var рд░рдирдирдВрдмрд░ = 0;

рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝реЗрдВ

var рд╕рдиреНрджрд░реНрдн = "рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд-рддрддреНрд╡-" + рд░рдирд┐рдВрдЧрдирдВрдмрд░ ++;

var рдкреНрд░рддрд┐рдмрд┐рдВрдм = document.createElement ("div");

рд░рд┐рдлреНрд▓реЗрдХреНрд╢рди.рдХреНрд▓рд╛рд╕рдирд╛рдо = "рдкреНрд░рддрд┐рдмрд┐рдВрдм";

рдкреНрд░рддрд┐рдмрд┐рдВрдм.рд╕реНрдЯрд╛рдЗрд▓.рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдбрдЗрдореЗрдЬ =

"-рдореЛрдЬрд╝-рдПрд▓рд┐рдореЗрдВрдЯ (#" + рд╕рдВрджрд░реНрдн + ")";

document.mozSetImageElement (рд╕рдВрджрд░реНрдн, рдкрд░рд╛рд╡рд░реНрддрдХ);

// ... рдФрд░ рдЕрдм DOM рдореЗрдВ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдбрд╛рд▓реЗрдВ ...

}
рдЗрд╕ рдкрде рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдХреЗ, рдЖрдк рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рджреБрд╖реНрдкреНрд░рднрд╛рд╡ рдХреЛ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдЗрд╕рдореЗрдВ рдЙрд╕ рддрддреНрд╡ рдХреА рдЖрдИрдбреА рдХреЛ рд╣реЗрд░рдлреЗрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдЗрд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред



рдЕрдВрдд рдореЗрдВ, mozSetImageElement рдЖрдкрдХреЛ рдЕрдиреНрдп рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рддрддреНрд╡реЛрдВ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ <iframe рдХреЗ рдЕрдВрджрд░); рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреА рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ (рдЙрдирдХреЗ рдореВрд▓ рдХреА рдПрдХрддрд╛) рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИрдВред



SVG рд░реЗрдВрдбрд░ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП -moz-element



: рдкреИрдЯрд░реНрди рдФрд░ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ



рдпрджрд┐ рдЖрдкрдиреЗ рдХрднреА рднреА SVG рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рд╣реИ, рддреЛ рдЖрдк рд╕рдВрднрд╡рддрдГ рдкреЗрдВрдЯ рд╕рд░реНрд╡рд░ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ : рдпреЗ рдРрд╕реЗ рддрддреНрд╡, рдкреИрдЯрд░реНрди рдФрд░ / рдпрд╛ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рднрд░рдг рдпрд╛ рд╕реНрдЯреНрд░реЛрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ рдЬрд╣рд╛рдВ рдПрдХ рдореЛрдиреЛрдлреЛрдирд┐рдХ рдлрд┐рд▓ рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИред рдЕрдм рдЙрдиреНрд╣реЗрдВ HTML рддрддреНрд╡реЛрдВ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ -рдореЛрдЬрд╝-рддрддреНрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ :
<p style = "background: -moz-element (#pattern),

-рдореЛрдЬрд╝-рдПрд▓рд┐рдореЗрдВрдЯ (# рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ);

рдЧрджреНрджреА: 10 рдкреАрдПрдХреНрд╕; рд░рдВрдЧ: рд╕рдлреЗрдж ">

рдЗрд╕ рддрддреНрд╡ рдореЗрдВ рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд░ рдХреЗ рдПрд╕рд╡реАрдЬреА рдкреЗрдВрдЯ рд╕рд░реНрд╡рд░ рд╣реИрдВ

рдЗрд╕рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ: рдПрдХ рдкреИрдЯрд░реНрди рдФрд░ рдПрдХ рдврд╛рд▓ред

<! - рдЗрд╕ рддрддреНрд╡ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ

SVG рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рд░реНрд╡рд░: рдкреИрдЯрд░реНрди рдФрд░ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рджреЛрдиреЛрдВред ->

</ P>



<svg рдКрдВрдЪрд╛рдИ = "0">

<linearGradient id = "gradient" x2 = "0" y2 = "1">

<рд╕реНрдЯреЙрдк-рдХрд▓рд░ = "рдмреНрд▓реИрдХ" рдСрдлрд╕реЗрдЯ = "0%" />

<рд╕реНрдЯреЙрдк-рд░рдВрдЧ = "рд▓рд╛рд▓" рдСрдлрд╕реЗрдЯ = "100%" />

</ LinearGradient>

<рдкреИрдЯрд░реНрди рдЖрдИрдбреА = "рдкреИрдЯрд░реНрди" рдкреИрдЯрд░реНрди рдпреВрдирд╛рдЗрдЯреНрд╕ = "рдпреВрдЬрд░рд╕реНрдкреЗрд╕рдСрдирд╕реЗ"

рдЪреМрдбрд╝рд╛рдИ = "60" рдКрдВрдЪрд╛рдИ = "60">

<рд╕рд░реНрдХрд▓ рднрд░рдг = "рдХрд╛рд▓рд╛" рднрд░рд╛рд╡-рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ = "0.5"

cx = "30" рд╕рд╛рдЗрдмрд░ = "30" рдЖрд░ = "10" />

</ рдкреИрдЯрд░реНрди>

</ рдПрд╕рд╡реАрдЬреА>
[ ]



рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдирдП HTML5 рдкрд╛рд░реНрд╕рд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж , рд╣рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб SVG рдХреЛрдб рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП XHTML рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝реЗрдЧрд╛ред



рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯреНрд╕ рдФрд░ рдПрд╕рд╡реАрдЬреА рдЪрд┐рддреНрд░рдг рдХреА рдореМрдЬреВрджрд╛ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░рддреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рднреА рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдирд┐рдореЗрд╢рди рдореЗрдВред рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдПрдирд┐рдореЗрдЯреЗрдб рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рд╕реЗ рд▓реИрд╕ рдПрдХ рдкреНрд░реЛрд╕реЗрд╕ рдЗрдВрдбрд┐рдХреЗрдЯрд░ рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ:



[рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реВрдЪрдХ]



рдЖрдк рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдФрд░ рдХреБрдЫ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЛ рдХреБрдЫ рднреА рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╕рдордп-рд╕рдордп рдкрд░ рдкреГрд╖реНрдарднреВрдорд┐-рд╕реНрдерд┐рддрд┐ рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдк SMIL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ SVG рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдПрдирд┐рдореЗрдЯреЗрдб рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ:
<div

рд╢реИрд▓реА = "рдкреГрд╖реНрдарднреВрдорд┐: -рдореЛрдЬрд╝-рддрддреНрд╡ (# рдПрдирд┐рдореЗрдЯреЗрдб-рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ);">

</ Div>



<svg рдКрдВрдЪрд╛рдИ = "0">



<linearGradient id = "рдПрдирд┐рдореЗрдЯреЗрдб-рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ" рд╕реНрдкреНрд░реЗрдбрдореИрдереЛрдб = "рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд"

gradientUnits = "userSpaceOnUse"

X1 = "16" x2 = "24" y2 = "0">

<рдЪреЗрддрди рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рдо = "X1" рдорд╛рди = "16; 0" рдбреНрдпреВрд░ = "350ms"

рджреЛрд╣рд░рд╛рдирд╛ = "рдЕрдирд┐рд╢реНрдЪрд┐рдд" />

<рдЪреЗрддрди рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рдо = "x2" рдорд╛рди = "24; 8" рджреБрд░ = "350ms"

рджреЛрд╣рд░рд╛рдирд╛ = "рдЕрдирд┐рд╢реНрдЪрд┐рдд" />



<рд░реЛрдХ рд╕реНрдЯреЙрдк-рд░рдВрдЧ = "# 0F0" рдСрдлрд╕реЗрдЯ = "0" />

<рд░реЛрдХ рд╕реНрдЯреЙрдк-рд░рдВрдЧ = "# 0D0" рдСрдлрд╕реЗрдЯ = "100%" />

</ LinearGradient>



</ рдПрд╕рд╡реАрдЬреА>
( рдПрдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рдПрдВ )



рд╡рд╣реА рд╕реАрдПрд╕рдПрд╕ рдПрдирд┐рдореЗрд╢рди рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ , рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рддрдХ рд╡реЗ рдЧреЗрдХреЛ рдореЗрдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдЖрдк рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдкрде рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



CSS рдкреГрд╖реНрдарднреВрдорд┐ ( рдмрдЧ 276431 ) рдХреЗ рд░реВрдк рдореЗрдВ рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рднреА рдЬрд▓реНрдж рд╣реА рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред



рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг рд╣реИ: CSS рдФрд░ SVG рдореЗрдВ Pacman ред



рдХреНрд╖реБрдзрд╛



-рдореЛрдЬрд╝-рдПрд▓рд┐рдореЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдФрд░ рд╕реБрдЭрд╛рд╡ рд╣реИрдВ :



рдкреНрд░рддрд┐рдмрд┐рдВрдм



рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХреНрдпрд╛ рд╣реИ?
# рдмреНрд░рд╣реНрдорд╛рдВрдб

/ * рдкреНрд░рддрд┐рдмрд┐рдВрдм рдореВрд▓ рддрддреНрд╡ рдХреА рдПрдХ рдкреНрд░рддрд┐ рд╣реИ ... * /

рдкреГрд╖реНрдарднреВрдорд┐: -рдореЛрдЬрд╝-рддрддреНрд╡ (# рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд-рддрддреНрд╡)

рдиреАрдЪреЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдХреЛрдИ рджреЛрд╣рд░рд╛рдирд╛ рдирд╣реАрдВ;



/ * ... рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рддрдХ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд ... * /

-рдореЛрдЬрд╝-рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо: рд╕реНрдХреЗрд▓ (-1);



/ * ... рдФрд░ рдзреАрд░реЗ-рдзреАрд░реЗ рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рдХреА рдУрд░ рдмрдврд╝рддреЗ рд╣реБрдПред * /

рдорд╛рд╕реНрдХ: url (# рдкреНрд░рддрд┐рдмрд┐рдВрдм-рдореБрдЦреМрдЯрд╛);

}
[ ]



рдЪреВрдВрдХрд┐ рд╣рдо рдХрд┐рд╕реА рднреА рд╢реИрд▓реА рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдо рдкрд╛рдиреА рдкрд░ рдПрдирд┐рдореЗрдЯреЗрдб рд╣рд▓рдХреЛрдВ рдЬреИрд╕реЗ рдкреНрд░рднрд╛рд╡ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдХреЗ рдмреАрдЪ рднрд╡реНрдп рд╕рдВрдХреНрд░рдордг



рдЗрд╕ рдбреЗрдореЛ рдореЗрдВ, рдореИрдВ рдЖрд╕рдиреНрди рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдХреЗ рдмреАрдЪ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╢рд╛рдирджрд╛рд░ рд╕рдВрдХреНрд░рдордг рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рджрд┐рдЦрддрд╛ рд╣реИ рдХрд┐ рдкрд┐рдЫрд▓реА рд╕реНрд▓рд╛рдЗрдб рдХреЗ рдКрдкрд░реА рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдиреАрдЪреЗ рд▓рдкреЗрдЯрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рдХреЗ рддрд╣рдд рдЕрдЧрд▓реА рд╕реНрд▓рд╛рдЗрдб рдХреЛ рдЦреЛрд▓рдирд╛:
рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдореЛрдЬрд╝рд┐рд▓рд╛ рд╣реИрдХреНрд╕ рдмреНрд▓реЙрдЧ рдореЗрдВ <рд╡реАрдбрд┐рдпреЛ> рддрддреНрд╡ рджреНрд╡рд╛рд░рд╛ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рдПрдХ рд╡реАрдбрд┐рдпреЛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЗрд╕реЗ рд╣рдмрд░рд╛рд╣рдмреНрд░ рдкрд░ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рдЖрдк рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВрдЧреЗ? рдирд┐рд╕реНрд╕рдВрджреЗрд╣, рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдХрд┐рд╕ рд╡рд┐рд╢реЗрд╖ рддрддреНрд╡ рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди? рд╕реНрд▓рд╛рдЗрдб рдХреЗ рд╢реАрд░реНрд╖ рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдиреАрдЪреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреЗрд╡рд▓ рдкреВрд░реА рд╕реНрд▓рд╛рдЗрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ред



рдЕрдВрдд рдореЗрдВ, рдореИрдВрдиреЗ рдЪрд╛рд░ рдирдП рддрддреНрд╡ (#prepretUpper, #prepretLower, #nextUpper рдФрд░ #nextLower) рдмрдирд╛рдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдЕрд▓рдЧ рдХрдВрдЯреЗрдирд░ (#transition рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ) рдореЗрдВ рд░рдЦрд╛, рдЬреЛ рдХреЗрд╡рд▓ рд╕реНрд▓рд╛рдЗрдб рд╕реЗ рд╕реНрд▓рд╛рдЗрдб рдкрд░ рд╕рдВрдХреНрд░рдордг рдХреЗ рджреМрд░рд╛рди рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдлрд┐рд░ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рдЖрдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдкрд┐рдЫрд▓реА рдпрд╛ рдЕрдЧрд▓реА рд╕реНрд▓рд╛рдЗрдб рд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐-рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдУрд╡рд░рд▓реЗ рдХрд░рддрд╛ рд╣реВрдВ : -рдореЛрдЬрд╝-рдПрд▓рд┐рдореЗрдВрдЯ (# рдкрд┐рдЫрд▓рд╛ / рдЕрдЧрд▓рд╛рд╕реНрд▓рд╛рдЗрдб) рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐-рд╕реНрдерд┐рддрд┐ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рд╕рд╣реА рдореВрд▓реНрдпред рдФрд░ рдлрд┐рд░ рдореИрдВ рдЗрди рд╕рд╣рд╛рдпрдХ рддрддреНрд╡реЛрдВ рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВред



рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ ... - рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдЕрдВрддрд┐рдо рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░реВрдВрдЧрд╛ред



рдЕрдзрд┐рдХ?



рдореИрдВрдиреЗ рдЕрдм -рдореЛрдЬрд╝-рддрддреНрд╡ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рдЗрд░рд╛рджреЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ , рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдХреБрдЫ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдм рдЖрдкрдХреА рдмрд╛рд░реА рд╣реИ!



рдзрдиреНрдпрд╡рд╛рдж



рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЖрднрд╛рд░ рд░реЙрдмрд░реНрдЯ рдУ'рдХрд▓рд╛рд╣рди рдХреЗ рдпреЛрдЧреНрдп рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ 2008 рдореЗрдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд╛рдкрд╕ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ред рдЕрдкрдиреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдмрд╛рдж, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдиреНрд╣реЗрдВ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдорд╛рдорд▓реЛрдВ рдкрд░ рдХрд░реАрдм рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдкрдбрд╝рд╛, рддрд╛рдХрд┐ рдЙрдирдХреЗ рдкреИрдЪ рд▓рдЧрднрдЧ рдПрдХ рд╕рд╛рд▓ рддрдХ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд░рд╣реЗрдВ (рдЕрдкреНрд░реИрд▓ 2009 рдореЗрдВ) рдЬрдм рддрдХ рдХрд┐ рдЙрдкрдпреБрдХреНрдд рдПрдкреАрдЖрдИ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рдорд╛рдЪрд╛рд░ рд╕рдореВрд╣ рдореЗрдВ рдЪрд░реНрдЪрд╛ рд╢реБрд░реВ рдХрд░ рджреАред рдЗрд╕рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рд░рд┐рдпреЛ рдХрд╡рд╛рдЧреБрдЪреА рдиреЗ рд░реЙрдмрд░реНрдЯ рдХреЗ рд▓реЗрдЦрди рдХреЛ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдореЛрдЬрд┐рд▓рд╛ рдореЗрдВ рдЕрдкрдиреА рдЗрдВрдЯрд░реНрдирд╢рд┐рдк рдХреЗ рд╕рднреА рдЕрдВрддрд┐рдо рд╕рдкреНрддрд╛рд╣ рдЙрдиреНрд╣реЗрдВ рд╕рдорд░реНрдкрд┐рдд рдХрд┐рдПред рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж, рдореИрдВрдиреЗ рдЗрд╕ рдкреИрдЪ рдХреЛ рд╕рдореАрдХреНрд╖рд╛ (рд╕рдореАрдХреНрд╖рд╛) рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЕрдВрддрд┐рдо рдЪрд░рдгреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╣реА рдХрд┐рдпрд╛, рдХреЛрдб рдореЗрдВ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред



рдЕрдВрдд рдореЗрдВ, рдореИрдВ рдПрдХ рд╣реА рдЪреЗрддрд╛рд╡рдиреА рдкреЗрд╢ рдХрд░реВрдВрдЧрд╛ рдХрд┐ mozRequestAnimationFrame рд╕рдВрдмрдВрдзрд┐рдд: -moz -element рдФрд░ document.mozSetImageElement рджреЛрдиреЛрдВ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ API рд╣реИрдВред рд╣рдо рдЙрдирдХреЗ рдЕрдВрддрд╣реАрди рд╕рдорд░реНрдерди рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рд╡рдХрд╛рд▓рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рддрд╛рдХрд┐ рд▓реЛрдЧ рдЙрдирдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВ, рдФрд░ рд╣рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧреАред рд╣рдо рдЗрди APIs рдХреЛ рдПрдХ рдорд╛рдирдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкреЗрд╢ рдХрд░реЗрдВрдЧреЗ (рд▓реЗрдХрд┐рди "moz" рдЙрдкрд╕рд░реНрдЧ рдХреЗ рдмрд┐рдирд╛, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ), рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣рдореЗрдВ рднрд╡рд┐рд╖реНрдп рдХреЗ рдорд╛рдирдХ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреАред



All Articles