рдХреЛрд╕рдореЛрдирдЯ рдмреНрд░рд╛рдЙрдЬрд░ рдЗрдиреНрдЬрд┐рди, рд░рд╕реНрдЯрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ, рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ

рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╕реАрдорд╛рдирд╛рдорд╛ рдЕрдиреНрддрд░рд┐рдХреНрд╖ рдпрд╛рддреНрд░реА рдПрдХ рдмреНрд░рд╛рдЙрдЬрд░ рдЗрдиреНрдЬрд┐рди рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫ, рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд░рд╕реНрдЯ рднрд╛рд╖рд╛рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рд░ рд╕рд░реНрд╡реЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХрд╛ рдХреЗрд╣реА рд╡рд┐рдХрд╛рд╕рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ред рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд MPL 2.0 (рдореЛрдЬрд┐рд▓рд╛ рдкрдмреНрд▓рд┐рдХ рд▓рд╛рдЗрд╕реЗрдиреНрд╕) рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкреНрд░рд╛рдкреНрддред OpenGL рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рд░реЗрдиреНрдбрд░рд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ gl-rs рд░рд╕реНрдЯ рднрд╛рд╖рд╛рдорд╛ред рд╕рдЮреНрдЭреНрдпрд╛рд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд░ рдУрдкрдирдЬреАрдПрд▓ рд╕рдиреНрджрд░реНрдн рдирд┐рд░реНрдорд╛рдг рдкреБрд╕реНрддрдХрд╛рд▓рдп рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЧреНрд▓реБрдЯрд┐рдиред рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ HTML рд░ CSS рдкрд╛рд░реНрд╕ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ html5ever ╨╕ cssparserрдкрд░рд┐рдпреЛрдЬрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЗрдорд╣рдЬреБрд░рдЖрдорд╛.
DOM рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреЛрдб рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ рдХреБрдЪрд┐рдХреА, рдЬрд╕рд▓реЗ HTML/XML рд▓рд╛рдИ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрдЫред рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдордзреНрдпреЗ, рдПрдХ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╡реЗрдм рдЗрдиреНрдЬрд┐рди рдкрдирд┐ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ RobinsonрдЬреБрди рдХрд░рд┐рдм рел рд╡рд░реНрд╖рджреЗрдЦрд┐ рдЕрд░реНрдз рдкрд░рд┐рддреНрдпрд╛рдЧ рдЕрд╡рд╕реНрдерд╛рдорд╛ рд░рд╣реЗрдХреЛ рдЫ ред

рд╡рд┐рдХрд╛рд╕рдХреЛ рд╣рд╛рд▓рдХреЛ рдЪрд░рдгрдорд╛, рдЖрдзрд╛рд░рднреВрдд HTML рд╕рдорд░реНрдерди рд░ CSS рдХреНрд╖рдорддрд╛рд╣рд░реВрдХреЛ рд╕реАрдорд┐рдд рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рдЕрдЭреИ рдзреЗрд░реИ рдЖрдзреБрдирд┐рдХ рдкреГрд╖реНрдард╣рд░реВ рд╣реЗрд░реНрди рдкрд░реНрдпрд╛рдкреНрдд рдЫреИрдиред рддреИрдкрдирд┐ рд╕рд░рд▓ рдкреГрд╖реНрдард╣рд░реВ CSS рдХреЛ рд╕рд╛рде divs рдорд╛ рд╕рд╣реА рд░реВрдкрдорд╛ рдХреЛрд░рд┐рдПрдХреЛ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореВрд▓ рд░реВрдкрдорд╛ рдПрдХ рд╡рд░реНрд╖ рдкрд╣рд┐рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд░ рдЗрдиреНрдЬрд┐рдирд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд┐рдХрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдерд╛рдкрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рддрд░ рдЕрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдирдпрд╛рдБ niches рдЦреЛрдЬреНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджреИрдЫред

рдХреЗ рд▓рд╛рдЧреВ рднрдЗрд╕рдХреЗрдХреЛ рдЫ:

  • HTML рдкрд╛рд░реНрд╕рд┐рдЩ, CSS рд╕рдмрд╕реЗрдЯ, рдХреНрдпрд╛рд╕реНрдХреЗрдбрд┐рдЩ CSS, DOMред
  • рдкреГрд╖реНрда рдкреНрд░рддрд┐рдкрд╛рджрди, рд╕рд╛рдордЧреНрд░реА рд▓реЗрдЖрдЙрдЯ рд░реЛрдХреНрдиреБрд╣реЛрд╕реНред
  • рд╕рд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рдЖрдВрд╢рд┐рдХ рд╕рдорд░реНрдерди рдмрдХреНрд╕ рдореЛрдбреЗрд▓рд╣рд░реВ рд░ рдЧреБрдг"рдирд┐рд░реНрджреЗрд╢рди"ред
  • рдкреНрд░рджрд░реНрд╢рд┐рдд рддрддреНрд╡рд╣рд░реВрдХреЛ рд░реВрдЦрдХреЛ рд╕рд╛рде рдбрд┐рдмрдЧ рдбрдореНрдкрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрджреИред
  • рдЙрдЪреНрдЪ-рдбреАрдкреАрдЖрдИ рд╕реНрдХреНрд░рд┐рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрд╡реЗрдЪреНрдЫрд╛рдЪрд╛рд░реА рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХрд╛рд░рдХрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • FreeType рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкрд╛рда рд░реЗрдиреНрдбрд░ рдЧрд░реНрджреИред
  • рд╕рдорд░реНрдерди рдкреНрд░рд╡рд╛рд╣ рд▓реЗрдЖрдЙрдЯ, рд╕рдиреНрджрд░реНрдн-рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЗрдирд▓рд╛рдЗрди рдврд╛рдБрдЪрд╛ рд░ рдкреНрд░рддрд┐рдкрд╛рджрдиред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди