рд╢реБрдн рджрд┐рди, рдкреНрд░рд┐рдп Kravravchiansред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореИрдВрдиреЗ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг / рдкреБрд╕реНрддрдХрд╛рд▓рдп / рдХрд╛рд░реНрдпрдХреНрд░рдо рджреЗрдЦреЗ рдЬреЛ рдореИрдВ рд╣реНрд░рдм рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
Riot.js - 1kb рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб MVP рдлреНрд░реЗрдорд╡рд░реНрдХ
рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд╕рддреНрдп:рдЗрд╕реА рддрд░рд╣ рдХреЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЪреМрдЦрдЯреЗ рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рд╕рдмрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб (рдЯреЛрдбреЛ рдПрдорд╡реАрд╕реА рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ) рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдореМрдЬреВрджрд╛ "рдореВрд▓" рдореВрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рднреА рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ рдФрд░ рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдордВрдЪ рдХреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПредрдЗрдВрдХ - рдЙрддреНрддрд░рджрд╛рдпреА рдИрдореЗрд▓ рдлреНрд░реЗрдорд╡рд░реНрдХ

рдореИрдВ рддреБрд░рдВрдд рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ ZURB рдХрд╛ рдПрдХ рдЙрддреНрдкрд╛рдж рд╣реИ - рдлрдВрдбреЗрд╢рди рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рд╕реЗред рд╕реНрдпрд╛рд╣реА рдХрдВрдХрд╛рд▓ рдХреА рддрд░рд╣ рдЕрдзрд┐рдХ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЕрдкрдирд╛ рдмреЙрдпрд▓рд░рдкреНрд▓реЗрдЯ рд╣реИ, рд╕рд╛рде рд╣реА рдХрдИ
рддреИрдпрд╛рд░ рд▓реЗрдЖрдЙрдЯ рдФрд░ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛
рдЗрдирд▓рд╛рдЗрдирд░ рдЯреВрд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдореЗрд▓ рдкрд░ рдЕрдкрдирд╛ рд▓реЗрдЖрдЙрдЯ рднреЗрдЬреЗрдЧрд╛ред рдореЗрд▓ рдкрддреНрд░реЛрдВ рдХреЗ рд▓реЗрдЖрдЙрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдм рдкрд░ рдХрдИ рд▓реЗрдЦ рд╣реИрдВ, рдФрд░ рдореИрдВ рдЗрди рд▓реЗрдЦреЛрдВ рд╕реЗ рд╕реНрдпрд╛рд╣реА рдХреА рддреБрд▓рдирд╛ рдЙрдкрдпреЛрдЧреА рддрдХрдиреАрдХреЛрдВ / рд╕реНрдирд┐рдкреЗрдЯ рдХреЗ рд╕реЗрдЯ рд╕реЗ рдХрд░реВрдВрдЧрд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд░реВрдкрд░реЗрдЦрд╛ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрддреА рд╣реИ, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдПред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдИрдореЗрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ:
- Apple рдореЗрд▓ (5 рдФрд░ 6)
- Microsoft рдЖрдЙрдЯрд▓реБрдХ (2000, 2002, 2003, 2007, 2010, 2011, 2013)
- рдореЛрдЬрд╝рд┐рд▓рд╛ рдердВрдбрд░рдмрд░реНрдб (3, рдирд╡реАрдирддрдо)
- Android рдореВрд▓ (2.3, 4)
- iOS рдореВрд▓ (6, 7)
- AOL рдореЗрд▓
- рдЬреАрдореЗрд▓
- рдпрд╛рд╣реВ! рдореЗрд▓
- Outlook.com

рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рдВрдкрд╛рджрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ред рдЕрдЪреНрдЫрд╛ рдиреНрдпреВрдирддрд░ рдбрд┐рдЬрд╛рдЗрдиред рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдЪрдпрдиред
рд╕реНрдерд╛рдкрдирд╛:
Sit-trevor.js
рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП jQuery, Underscore рдФрд░
Eventable рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
<form> <textarea class="js-st-instance"></textarea> </form>
<script> new SirTrevor.Editor({ el: $('.js-st-instance') }); </script>
рдкрд░рд┐рдгрд╛рдо:
{ "data": [{ "type": "text", "data": { "text": "Hello, my name is **Sir Trevor**" } }] }
Snazzymaps - Google рдирдХреНрд╢реЗ рдХреЗ рд▓рд┐рдП JS рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣


рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг рд╣реИред Bear CSS рдЖрдкрдХреЗ HTML рд╕реЗ рд╕рднреА рд╡рд░реНрдЧ рдХреЗ рдирд╛рдо рдФрд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд▓реЗрддрд╛ рд╣реИ рдФрд░ CSS рдмрдирд╛рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ OCSS рдФрд░ SMACSS рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ, рдФрд░ рднреА рдЕрдзрд┐рдХ рд╕рд╣реА рд╣реИ, рдЬрдм рдЖрдк рдЕрдкрдиреЗ рд╕рд╛рдордиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреА рд╕рдВрд░рдЪрдирд╛ рджреЗрдЦрддреЗ рд╣реИрдВред рд╣рд╛рдВ, рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЖрдк рдПрдХ рдкреЗрдбрд╝ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЕрднреА рднреА рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдЦреБрдж рдХреЛ рдорд╛рдирд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рдЪрд▓рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдкреНрд▓рд╕ - рдХреЛрдИ рднреА рд╕рдордп рдмрд╣реБрдд рд╕реЗ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдкрд░ рдмрд░реНрдмрд╛рдж рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдореИрдВ рдЖрдкрдХреЛ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
рдФрд░ Sublime рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдиреНрдп рдкреНрд▓рдЧрдЗрди рд╣реЛрдЧрд╛ ...BLOKK рдлрд╝реЙрдиреНрдЯ рддреНрд╡рд░рд┐рдд рдореЙрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рдорд╛рдзрд╛рди рд╣реИред


Wordpress рдХреЗ рд▓рд┐рдП рд╢рд╛рдирджрд╛рд░ рдкреЛрд╕реНрдЯрд┐рдВрдЧ рдРрдкред рдПрдХ рдЕрджреНрднреБрдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕, рд░реЗрдЯрд┐рдирд╛ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛, рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд,
рдРрдк рд╕реНрдЯреЛрд░ рдореЗрдВ рдореБрдлреНрдд рдореЗрдВ ред

Compiles SASS (Bourbon рдХреЗ рд╕рд╛рде), CoffeeScript, HAML & Markdown
рдиреЗ рд╕рд┐рд░реНрдл LESS рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдЦрд░реАрджрд╛рд░реА рдирд╣реАрдВ рдХреА ред рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдПрдХ HTTP рд╕рд░реНрд╡рд░ рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдФрд░ рдкреБрдирдГ рд▓реЛрдб рдХрд┐рдП рдмрд┐рдирд╛ рдкреГрд╖реНрда рдХреЛ рд░реАрдлреНрд░реЗрд╢ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рд╡рд┐рд╢реЗрд╖ "рд╣реИрдорд░" рдЯреИрдЧ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ:
@stylesheet
рдФрд░ @javascript
, рдЬреЛ рдореМрдЬреВрджрд╛ рд╢реИрд▓рд┐рдпреЛрдВ рдФрд░ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИрдВред@path
рдкрде рд╡рд┐рднрд┐рдиреНрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдПрдХ рд╣реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдкрде рд╣реИред@include
PHP рдореЗрдВ рд╕рдорд╛рди рд╣реИред- HTML рдХреЗ рд╕рд╛рде рдЫрд╡рд┐рдпреЛрдВ рдФрд░ рдЪрд░ рдХреЗ рд▓рд┐рдП
@placeholder
ред @todo
- HTML рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдЬреЛ TODO рд╢реАрдЯ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреА рд╣реИрдВред
рдПрдХ рдмреЛрдирд╕ рдХрдИ
рдореБрдлреНрдд рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реЛрдЧрд╛ ред рдордЬрд╝реЗрджрд╛рд░ рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЙрддреНрдкрд╛рдж рджрдВрдЧрд╛ рд╕реНрдЯреВрдбрд┐рдпреЛ рд╕реЗ рд╣реИ (рдореИрдВрдиреЗ рдЧрд▓рддреА рд╕реЗ рд▓реЛрдЧреЛ рдХреА рд╡рдЬрд╣ рд╕реЗ рдЗрд╕реЗ рдЦреЛрдЬрд╛ рдерд╛), рдЬрд┐рд╕рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рднреА
рджрдВрдЧрд╛рдИ рд╣реИ ред
рдЬреЗрдПрд╕ , рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ:
- рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореИрдВрдиреЗ "рдХрдВрдЯреЗрдВрдЯ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рднрд╡рд┐рд╖реНрдп рдХреА рдХреНрд░рд╛рдВрддрд┐" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрд╛ рдерд╛ рдФрд░ рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рджрд┐рдЦреЗрдЧрд╛: GitHub ( рдХреНрд░реЛрдорд┐рдЯрд░реА рдФрд░ рдХреНрд░реЛрдо рдХреИрдирд░реА рдХреЗ рдирд╡реАрдирддрдо рдмрд┐рд▓реНрдб рдореЗрдВ рдбреЗрдореЛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ : // рдЭрдВрдбреЗ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ WebKit рдлреАрдЪрд░ рдЖрдЗрдЯрдо рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИ )ред
- OAuth.io рдПрдХ рдПрдкреАрдЖрдИ (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдлреЛрдирдЧреИрдк , рдЖрдИрдУрдПрд╕, рдПрдВрдбреНрд░реЙрдЗрдб, рдлреНрд▓реЗрдХреНрд╕) рдФрд░ рдПрдХ рд╕реЗрд╡рд╛ рд╣реИ рдЬреЛ 80 рд╕реЗ рдЕрдзрд┐рдХ рдУрдЙрде рдкреНрд░рджрд╛рддрд╛рдУрдВ (рдлреЗрд╕рдмреБрдХ, рдЯреНрд╡рд┐рдЯрд░, рд╡реАрдХреЗ, рдЧрд┐рдЯрд╣рдм, рдбреНрд░реЙрдкрдмреЙрдХреНрд╕, рдЖрджрд┐) рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред
- Thorax.js рдмрдбрд╝реЗ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рд░рд┐рдЯреЗрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рд╡реЙрд▓рдорд╛рд░реНрдЯ) рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмреИрдХрдмреЛрди рдФрд░ рд╣реИрдВрдбрд▓рдмрд╛рд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдПрдХ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ "рдХреНрд░реЙрд╕рд┐рдВрдЧ" рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред рдЗрд╕рдореЗрдВ рдереЛрд░реИрдХреНрд╕ рдпреЛрдореЗрди рдЬрдирд░реЗрдЯрд░ рднреА рд╣реИ ред
- Drawingboard.js рдХреИрдирд╡рд╛рд╕ рджрд░рд╛рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рд╣реИред
- Salvattore.js рд▓реЛрдХрдкреНрд░рд┐рдп jQuery рдХреЗ рдЪрд┐рдирд╛рдИ рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реАрдПрд╕рдПрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рдеред
- RECESS рдЯреНрд╡рд┐рдЯрд░ рдЯреАрдо рд╕реЗ CSS рдФрд░ LESS рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдЯрд░ / рдХрдВрдкрд╛рдЗрд▓рд░ рд╣реИред
- Datauri , uri ( GitHub рдкрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА ) рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдСрдирд▓рд╛рдЗрди рдЗрдореЗрдЬ рдХрдиреНрд╡рд░реНрдЯрд░ рд╣реИред
- рд╢реЛрд░ рдмрдирд╛рд╡рдЯ рдЬрдирд░реЗрдЯрд░ рдФрд░ рд▓рдВрдмреА рдЫрд╛рдпрд╛ рдЬрдирд░реЗрдЯрд░ - рд╕рд░рд▓ рдФрд░ рд╣рдореЗрд╢рд╛ рдЙрдкрдпреЛрдЧреАред
- рдПрдХреНрдЪреБрдЕрд▓рд╡рд┐рдо - "рд╡рд┐рдо рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╕рдмреНрд▓рд┐рдо рдЯреЗрдХреНрд╕реНрдЯ 3 рдЗрдирдкреБрдЯ рдореЛрдбред"
- рдЬрдм рднреА - рдХреНрд░реЙрди рд░рдм рдореЗрдВ рдиреМрдХрд░реА рдХрд░рддреЗ рд╣реИрдВред
- CryptoJSред
- DevTools рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ред
- рдлреЛрдЯреЛ рдордЯрд░ рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди PSD рд╕рдВрдкрд╛рджрдХ рд╣реИред
рдкрд┐рдЫрд▓рд╛ рд╕рдВрдЧреНрд░рд╣ (рдЕрдВрдХ 7)