
рдУрдкреЗрд░рд╛ 12.00 рдХрд╛ рддрд╛рдЬрд╝рд╛ рдЕрд▓реНрдлрд╝рд╛ рдмрд┐рд▓реНрдб рдЗрддрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рд╣рдордиреЗ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдмрддрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИред рдЕрд╕реЗрдВрдмрд▓реА рд▓рд┐рдВрдХ
рдбреЗрд╕реНрдХрдЯреЙрдк рдЯреАрдо рдмреНрд▓реЙрдЧ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛
рдУрдкреЗрд░рд╛ рдиреЗрдХреНрд╕реНрдЯ рдХреЗ рдЕрдкрдбреЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рддрдХ рдереЛрдбрд╝рд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ?
рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
<Textarea> рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдирд┐рдпрдВрддреНрд░рдг
рдЬрдм
nowrap
рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдорд╛рди рдХреЗ рд╕рд╛рде
white-space
рдкреНрд░реЙрдкрд░реНрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ
<textarea>
рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдУрдкреЗрд░рд╛, рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рддрд░рд╣, рд╡реИрд▓реНрдпреВ рд╕реЗрдЯ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рд▓рдкреЗрдЯрддрд╛ рд░рд╣рддрд╛ рд╣реИред рдлрд┐рд░ рднреА, рд╣рдордиреЗ рдЗрд╕ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд▓рд╛рдЧреВ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдмрджрд▓рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЗ рдкрд╛рд╕
white-space: pre
<textarea>
рд▓рд┐рдП white-space: pre
рд╕рдВрдкрддреНрддрд┐ - рдЗрд╕ рддрд░рд╣ рдХреЗ рдкрд╛рда рдХреЛ рдареАрдХ рдЙрд╕реА рддрд░рд╣ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕реЗ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рдерд╛, рдЕрд░реНрдерд╛рддред рдХреЗрд╡рд▓ рджреЛ рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рдХрдмреНрдЬрд╛ред
рдЪреВрдВрдХрд┐ рд╣рдо рдХреЗрд╡рд▓ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдХрд╛рдлреА рддрд╛рд░реНрдХрд┐рдХ,
<textarea>
рд▓рд┐рдП рд╡реНрдпрд╡рд╣рд╛рд░, рдпрд╣ рд╕рдВрдЧрддрддрд╛ рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдЖрдкрдХреЛ рдирдП рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдХрд╛рд░рдг рд╕рд╛рдЗрдЯреЗрдВ рдорд┐рд▓рддреА рд╣реИрдВ - рддреЛ рд╣рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЯреНрд╡рд┐рдЯрд░ рдкрд░:
@ODevRel_ru ред
рд╕реАрдПрд╕рдПрд╕ рдмрдЧ рддрдп рдХреА
- рдПрдХ рдЕрдЬреАрдм рдмрдЧ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╡рд░реНрддрдорд╛рди рд░рдВрдЧ рдХреЗ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ рдХрд╛ рдЙрд▓рдЯрд╛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдмреНрд▓реЙрдХ рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ , рдЬреЛ рдЕрдм рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреА рддрд░рд╣ рдиреАрд▓рд╛ рд╣реИред
- рдЬрдм
list-style-image
рд╕рдВрдкрддреНрддрд┐ list-style-type: none
рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рдирд┐рдпрдорд┐рдд рдЪрд┐рддреНрд░ рддрдХ рдкрд╣реБрдВрдЪрддреА рд╣реИ list-style-type: none
, рддреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪрд┐рддреНрд░ рдПрдХ рдмреБрд▓реЗрдЯ рдмрди рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдкрд╣рд▓реЗ, рдУрдкреЗрд░рд╛ рдиреЗ рдЗрд╕ рдЪрд┐рддреНрд░ рдХреЛ рдЦреАрдВрдЪрд╛ рдирд╣реАрдВ рдерд╛ рдЕрдЧрд░ рдЗрд╕реЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╕реАрдПрд╕рдПрд╕ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдХреА рддрд░рд╣ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЕрдм рд╕рдм рдХреБрдЫ рдХреНрд░рдо рдореЗрдВ рд╣реИ: рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╢реВрдЯрдЖрдЙрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ рд╕рдВрднрд╡ рд╣реИ :) - рдУрдкреЗрд░рд╛ рдПрдХ рдмреНрд▓реЙрдХ рдФрд░ рдкрд╛рда рдХреЗ рд▓рд┐рдП рдЫрд╛рдпрд╛ рдХреА рдЧрдгрдирд╛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдХрд░рддрд╛ рдерд╛ред рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХрд╣рддрд╛ рд╣реИ рдХрд┐
box-shadow
рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЛ рдЧреЙрд╕рд┐рдпрди рдмреНрд▓рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП , рдЬреЛ рдХрд┐ рдЖрдзреЗ рдзрдмреНрдмрд╛ рддреНрд░рд┐рдЬреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рдЕрдм рдУрдкреЗрд░рд╛ рджреЛрдиреЛрдВ рдмреНрд▓реЙрдХреЛрдВ рдФрд░ рдкрд╛рда рдХреЗ рд▓рд┐рдП рдЫрд╛рдпрд╛ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЦреАрдВрдЪрддрд╛ рд╣реИ: рдПрд╕рд╡реАрдЬреА рдореЗрдВ рдЧрд╛рдКрд╕реА рдзрдмреНрдмрд╛ рдХреЗ рд╕рд╛рде box-shadow
рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ ред - рдЯреЗрдХреНрд╕реНрдЯ рдХрд╛ рдЪрдпрди
line-height:0
рдФрд░ overflow:hidden
рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ред рдпрд╣ рдЕрдм рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред - рдУрдкреЗрд░рд╛ рдиреЗ рдЖрдорддреМрд░ рдкрд░ рдирд┐рдпрдо рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП рдЧреБрдгреЛрдВ рдХреА рдЕрдирджреЗрдЦреА рдХреА
!important
рдЕрдВрдд рдореЗрдВ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рдорд╛рдкрди рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рдХреЗ рдмрд┐рдирд╛ред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдХрд╛рд░рдг рдХрдИ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реБрдИрдВ, рдЬрд┐рдирдХрд╛ рдЧрд▓рдд рд╢реИрд▓реА рдХреЗ рдирд┐рдпрдореЛрдВ рд╕реЗ рд╕рд╛рдордирд╛ рд╣реБрдЖред рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ, рд╡реИрд╕реЗ, рдЕрдкрдиреЗ рдХреЛрдб рдХреА рд╡реИрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХрд╛ рдХрд╛рд░рдг, рдЕрд╣рдо-рдЕрд╣рдоред рдХреИрд╕реЗ рджреБрд░реБрдкрдпреЛрдЧ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ !important
рдкрд╛рда рд▓реЗрдЖрдЙрдЯ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ ред - рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдмрдЧ рдХреА рдЦреЛрдЬ рдХреА рдФрд░ рддрдп рдХрд┐рдпрд╛ рдЬрд┐рд╕рд╕реЗ рд░рд╛рдЬреНрдп рдореЗрдВ рдПрдХ рддрддреНрд╡ рдЪрд┐рдкрдХ рдЧрдпрд╛
:active
ред рдПрдХ рдЪрд┐рдкрдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ ред - HTML5 рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб SVG рдлрд╝рд╛рдЗрд▓ рдореЗрдВ
<style>
рдЯреИрдЧ рдкрд╣рд▓реЗ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдП рдЧрдП рдереЗ , рд▓реЗрдХрд┐рди рдЕрдм рдирд╣реАрдВред element.style.removeProperty
рд╕рд╛рде border-radius
рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ element.style.removeProperty
рдЕрдм рдХрд╛рдо рдХрд░рддреА рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╡рд┐рднрд┐рдиреНрди рдПрдкреАрдЖрдИ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ
- EventSource рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдирд╡реАрдирддрдо рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдЕрджреНрдпрддрди рдХреЗ рдЕрдиреБрд╕рд╛рд░,
Use Credentials
false
рд▓рд┐рдП рдХрд░реЗрдВ ред postMessage
рдкрджреНрдзрддрд┐ рдЕрдм рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ null
, рдФрд░ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ file: //localhost
рдирд╣реАрдВ рд╣реИред- рд╕рдВрдпреЛрдЧ рд╕реЗ,
loadend
рдЗрд╡реЗрдВрдЯ рдХреЗ рдмрд╛рдж FileReader API рдореЗрдВ рдЕрдВрддрд┐рдо рдЕрдкрд▓реЛрдб рдЗрд╡реЗрдВрдЯ рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Event.prototype
рдЕрдм рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ : AT_TARGET
, BUBBLING_PHASE
, AT_TARGET
, BUBBLING_PHASE
, AT_TARGET
, рдФрд░ BUBBLING_PHASE
document.lastModified
рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╡рд░реНрддрдорд╛рди рд╕рдордп рджреЗрддрд╛ рд╣реИред- рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ DOM рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛,
cloneNodes
рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд cloneNodes
рдФрд░ cloneNodes
рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛, рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрдбрд╝реЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ CPU рдЧрддрд┐рд╡рд┐рдзрд┐ рдореЗрдВ рдЕрддреНрдпрдзрд┐рдХ рд╕реНрдкрд╛рдЗрдХреНрд╕ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред рдЕрдм рдРрд╕реЗ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рд╕реЗ рд╕реАрдкреАрдпреВ рдХреЛ рдХрдо рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдПред
HTML5 рдкреНрд░рдкрддреНрд░
рдпрджрд┐
<input type="date">
рддрддреНрд╡ рдХрд╛ рдбрд┐рдЬрд┐рдЯрд▓ рдореВрд▓реНрдп рдЫрд┐рдкрд╛ рд╣реБрдЖ рдерд╛, рд╢реВрдиреНрдп рдХрд┐рдпрд╛ рдЧрдпрд╛, рдФрд░ рдлрд┐рд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛, рддреЛ рдкреБрд░рд╛рдиреЗ рдореВрд▓реНрдп рдХреЛ рдЕрднреА рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛,
рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣реИ ред рд╕рдорд╕реНрдпрд╛ рдареАрдХ рдХрд░ рджреА рдЧрдИ рд╣реИред
рдФрд░ рдЗрд╕реА рддрд░рд╣ ...
рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдЦрд╛рд▓реА рдкреГрд╖реНрда
рдкрд░реНрдпрд╛рдкреНрдд рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИ! рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдЦрд╛рд▓реА рдкреГрд╖реНрда рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рдерд╛:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html dir="ltr"> <head> <title>Blank page</title> <meta name="viewport" content="width=device-width,user-scalable=no"/> </head> <body></body> </html>
рдЕрдм рдкреГрд╖реНрда рдореЗрдВ рдХреЗрд╡рд▓ рд╕рдмрд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдХреЗрд╡рд▓ HTML5 рдкрд╛рд░реНрд╕рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпрд╛ рд╣реИ:
<html><head></head><body></body></html>
рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, рдПрдХ рдФрд░ рдмрд╛рдд тДв
рдЖрдк рдореЗрдВ рд╕реЗ рд╕рдмрд╕реЗ рдЙрддреНрд╕реБрдХ, рдкреНрд░реЗрд╕реНрдЯреЛ рдЗрдВрдЬрди рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рд╕реВрдЪреА рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП,
рдкреИрдХреЗрдЬ рдХрд╛
рдПрдХреАрдХрд░рдг рдиреЛрдЯрд┐рд╕ рдХрд░ рд╕рдХрддрд╛
рд╣реИ 267-271 , рдпрд╛ рдмрд▓реНрдХрд┐, рдЗрд╕рдХрд╛ рджреВрд╕рд░рд╛ рдмрд┐рдВрджреБред рдХреБрдЫ рднреА рдирд╣реАрдВ, рдмрд╕ рдпрд╣ рдХрд╣реЗрдВ рдХрд┐ рд╣рдордиреЗ рдЖрдкрдХреЛ рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ рджреА;)
рдФрд░ рдкрдврд╝реЗрдВ