Electron: рдореЛрдмрд╛рдЗрд▓ рд╕рдорд░реНрдерди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 8 рдЕрдЧре░ 2014  ┬╖  65рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: electron/electron

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдкрд░рдорд╛рдгреБ-рдЦреЛрд▓ рд╕рдорд░реНрдерд┐рдд рдЖрдИрдУрдПрд╕/рдПрдВрдбреНрд░реЙрдЗрдбред рдЗрд╕ рд╕рдорд░реНрдерди рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ? #366 . рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдХрдо рд╕реЗ рдХрдо рдХреЙрд░реНрдбреЛрд╡рд╛, рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫрд╛ рдЦреЗрд▓ рд╕рдХреЗрдВ, (рдХрд┐рд╕реА рддрд░рд╣) рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдХрд░ (рд░рдирдЯрд╛рдЗрдо рдкрд░, рдпрд╛ рдмрд┐рд▓реНрдб рдХреЗ рджреМрд░рд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ) рддрд╛рдХрд┐ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдПрдкреАрдЖрдИ рдХреЗрд╡рд▓ рдХреЙрд░реНрдбреЛрд╡рд╛ рдореЙрдбреНрдпреВрд▓ (рдпрд╛ рдореВрд▓ рдХреЛрдб) рдХреЛ рдмрд┐рдирд╛ рдЬрд╛рдиреЗ рд╣рдореЗрдВ рдмрддрд╛рдПред рдпрд╣ рдмрд╣реБрдд рд╣реА рд╢рд╛рдирджрд╛рд░ рд╣реЛрдЧрд╛ред

рд╕рднреА 65 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд░рдорд╛рдгреБ-рдЦреЛрд▓ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкрд░рдорд╛рдгреБ рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЙрдореНрдореАрдж рдирд╣реАрдВ рдереА рдХрд┐ рдпрд╣ рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛ред HTML5 рдореЛрдмрд╛рдЗрд▓ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП Phonegap рдФрд░ Cordova рд╣реИрдВред

рд╣рд╛рдБ, рд▓реЗрдХрд┐рди рдпрд╣ рдиреЛрдб.рдЬреЗрдПрд╕ рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдХреЛрдб рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдФрд░ рдирд┐рдореНрди рд╕реНрддрд░ рдХреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ

рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП, рд▓рдЧрднрдЧ рд╕рднреА рдПрдЯрдо-рд╢реЗрд▓ рдХреЗ рдПрдкреАрдЖрдИ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдо рдХрднреА рднреА рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВрдЧреЗред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдХрдо рд╕реЗ рдХрдо рдХреЙрд░реНрдбреЛрд╡рд╛, рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫрд╛ рдЦреЗрд▓ рд╕рдХреЗрдВ, (рдХрд┐рд╕реА рддрд░рд╣) рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдХрд░ (рд░рдирдЯрд╛рдЗрдо рдкрд░, рдпрд╛ рдмрд┐рд▓реНрдб рдХреЗ рджреМрд░рд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ) рддрд╛рдХрд┐ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдПрдкреАрдЖрдИ рдХреЗрд╡рд▓ рдХреЙрд░реНрдбреЛрд╡рд╛ рдореЙрдбреНрдпреВрд▓ (рдпрд╛ рдореВрд▓ рдХреЛрдб) рдХреЛ рдмрд┐рдирд╛ рдЬрд╛рдиреЗ рд╣рдореЗрдВ рдмрддрд╛рдПред рдпрд╣ рдмрд╣реБрдд рд╣реА рд╢рд╛рдирджрд╛рд░ рд╣реЛрдЧрд╛ред

+1 @trusktr

@trusktr рдПрдХ рдорд╣рд╛рди рддреГрддреАрдп-рдкрдХреНрд╖ рдореЙрдбреНрдпреВрд▓ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ рдЬреЛ рдХреЙрд░реНрдбреЛрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╕рдВрдЧрддрддрд╛ рд╢рд┐рдо рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛

рдореБрдЭреЗ рд╡рд╛рдХрдИ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдРрд╕рд╛ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗрдм рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЛ рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рддрд╛рдХрд┐ рд╣рдо рдЯреНрд░реВрд▓реА рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдРрдк рд▓рд┐рдЦ рд╕рдХреЗрдВред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕рд╕реЗ рдЗрдВрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 2016 рд╣реИ рдФрд░ рдЕрднреА рднреА рдРрд╕реА рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ рд╣реИред

@ emin93 рдпрд╣ рд░рдЪрдирд╛рддреНрдордХ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА @zcbenz рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдПрдкреАрдЖрдИ рдХреЛ рдореЛрдмрд╛рдЗрд▓ рдкрд░ рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рд▓рдЧрднрдЧ рдЕрд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред
рдЖрдк рдХрдо рд╕реЗ рдХрдо рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдорд╛рдВрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПред

@YuriSolovyov рдореИрдВ рд╕реАрдзреЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреА рдмрд╛рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ рдФрд░ рдпрд╣реА рдореБрдЭреЗ рдирд┐рд░рд╛рд╢ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рд╛рдБ, рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИред

рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдЗрддрдирд╛ рдмрдврд╝рд┐рдпрд╛ рд╣реЛрдЧрд╛ред рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдРрдкреНрд╕ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдП рд╣реИрдВ рдФрд░ рдврд╛рдВрдЪреЗ рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╣рд░ рджрд┐рди рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдореЛрдмрд╛рдЗрд▓ рдкрд░ рднреА рдХрд╛рдо рдХрд░рддреЗ рджреЗрдЦреЗрдВред

рдПрдХрдорд╛рддреНрд░ рдХреНрд░реЙрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдлреНрд░реЗрдорд╡рд░реНрдХ рдЬреЛ рдПрдВрдб рдЯреВ рдПрдВрдб рдХреНрд░реЙрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕рдкреЛрд░реНрдЯ (рдЖрдИрдУрдПрд╕, рдПрдВрдбреНрд░реЙрдЗрдб, рд╡рд┐рдВрдбреЛрдЬ, рдУрдПрд╕рдПрдХреНрд╕, рд▓рд┐рдирдХреНрд╕) рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЬрд╝рд╛рдорд░реАрди рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕реА # рдореЗрдВ рдХреЛрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдЕрдЧрд░ Xamarin JS рдХреЛрдб рдХреЛ рдЬрд▓реНрдж рд╣реА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ Microsoft рдЕрдм Xamarin рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ JS рдЗрдВрдЬрди рдореЗрдВ рдиреЛрдб рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рднреА рдХрд╛рдлреА рдкреНрд░рдЧрддрд┐ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХреБрдЫ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдкреНрд░рд╛рдпреЛрдЬрдХ рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рдРрд╕реЗ рдкреЛрд░реНрдЯ/рдлреЛрд░реНрдХ рдХреЛ рдирд┐рдзрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмреЛрд░реНрдб рдкрд░ рдЖ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдЕрдВрддрддрдГ рдЙрд╕реА рдврд╛рдВрдЪреЗ рдореЗрдВ рдмреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рддрд╛рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдкреВрд░реНрдг рдЬреЗрдПрд╕ рдЖрдзрд╛рд░рд┐рдд рдХреНрд░реЙрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реЛ рд╕рдХреЗред

рдЖрдкрдХреЗ рдорд╣рд╛рди рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдЯреАрдо!

@cjfromthesea рд╕реЗ рдореВрд▓ рдкреНрд░рд╢реНрди рдХреЛ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐рдд рдХрд░рддреЗ рд╣реБрдП, рдХреНрдпрд╛ рдХреЛрдИ рдореЛрдмрд╛рдЗрд▓ рдкрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рдПрдкреАрдЖрдИ (рд╢рд╛рдпрдж @zcbenz) рдХреЗ рд╕рд╛рде рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ? рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХреЗ рд╕рд╛рде, рдореИрдВ рдФрд░ рдЕрдиреНрдп рд▓реЛрдЧ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рд╣реИрдХрд┐рдВрдЧ рдФрд░ рдЫреЗрдбрд╝рдЫрд╛рдбрд╝ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ jxcore-cordova рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдмрд╛рдзрд╛рдПрдВ рдХреНрдпрд╛ рд╣реИрдВ?

@lastmjs рдПрдХ рдмрдбрд╝реА рдмрд╛рдзрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди V8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ iOS рдкрд░ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХреНрд░реЛрдорд┐рдпрдо рдФрд░ Node.js рднреА iOS рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдпреЗ рддреАрдиреЛрдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рдореБрдЦреНрдп рдШрдЯрдХ рд╣реИрдВред

IOS рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдХреНрд░реЛрдорд┐рдпрдо рд╕рдВрд╕реНрдХрд░рдг рдЬрдирд╡рд░реА рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ node.app рд╢рд╛рдпрдж node.js рдХреЗ рд▓рд┐рдП рдЪрд╛рд▓ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИред рдФрд░ Android рдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ V8 рд╕рдорд░реНрдерд┐рдд рд╣реИред
рдЗрд╕ рдмреАрдЪ, рд╣рдо рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рд╕рд╛рде рдХреЙрд░реНрдбреЛрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ (рдЬреИрд╕рд╛ рдХрд┐ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдореБрдЭреЗ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА)ред

IOS рдХреЗ рд▓рд┐рдП @noelmace Chrome рдХреНрд░реЛрдорд┐рдпрдо рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ Apple рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╕рд┐рд░реНрдл WKWebView рд╣реИ рдЬреИрд╕реЗ рд╕рдлрд╛рд░реА рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдЕрд▓рдЧ рдпреВрдЖрдИ рдХреЗ рд╕рд╛рдеред

@ emin93 рдХреНрдпрд╛ рдиреЛрдб.рдПрдк рдЬреИрд╕реЗ рдХрд┐рд╕реА рднреА рдХрд╕реНрдЯрдо рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ?

рдореЗрд░реЗ рдХреБрдЫ рдкреНрд░рд╢реНрди рдереЗ рдЬрд┐рди рдкрд░ рдореБрдЭреЗ рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛-

  • рдХреНрдпрд╛ рдЖрдк _one рдРрдк рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╣рд░ рдЬрдЧрд╣ рдЪрд▓рддрд╛ рд╣реЛ_?

    • рдЕрдиреБрд╡рд░реНрддреА рдкреНрд░рд╢реНрди, рдХреНрдпрд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рдРрдкреНрд╕ рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ (рдЬреЛ рд╡реЗрдм рдРрдкреНрд╕ рдирд╣реАрдВ рд╣реИрдВ) рдЬреЛ рдореЛрдмрд╛рдЗрд▓ рдРрдкреНрд╕ рднреА рд╣реИрдВ?

  • рдпрд╛ рдЖрдк рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдРрдк рдмрд┐рд▓реНрдбрд┐рдВрдЧ _experience_ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдореЛрдмрд╛рдЗрд▓ рдкрд░?

    • рдЕрдиреБрд╡рд░реНрддреА рдкреНрд░рд╢реНрди, рдпрд╣ рдХреЙрд░реНрдбреЛрд╡рд╛/рдлреЛрдирдЧреИрдк (рдпрд╛ рдЕрдиреНрдп) рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реЛрдЧрд╛?

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

рдЕрдЪреНрдЫреЗ рдореЛрдмрд╛рдЗрд▓/рдбреЗрд╕реНрдХрдЯреЙрдк/рд╡реЗрдм рдРрдкреНрд╕ рдХреЗ рдЙрджрд╛рд╣рд░рдг, рдЬрд╣рд╛рдВ рд╕реНрдХреНрд░реАрди рдХрд╛ рдЖрдХрд╛рд░ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╕рдорд╛рди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

  • рдХреНрд░реЛрдо
  • рдлрд╝рд╛рдпрд░реНрдлрд╝реЙрдХреНрд╕
  • рдвреАрд▓рд╛
  • рдЬреАрдореЗрд▓ рд▓рдЧреАрдВ
  • рдЧреВрдЧрд▓ рдлреЛрдЯреЛ
  • рдЧреВрдЧрд▓ рдорд╛рдирдЪрд┐рддреНрд░

рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рдКрдкрд░ рджрд┐рдП рдЧрдП рд╕рднреА рдРрдкреНрд╕ рдХрд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рджреЗрд╢реА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд╕рд╛рде рдЪрд▓рддрд╛ рд╣реЛ, рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдкрд╛рд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдПрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрддрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ рдорд╛рдорд▓реЗ рдХреЗ рдорд╛рдорд▓реЗ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдо рддреМрд░ рдкрд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░рд╛ рдРрдк рдореЗрд░рд╛ рдРрдк рд╣реЛ, рдЪрд╛рд╣реЗ рд╡рд╣ рдХрд┐рд╕реА рднреА рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╣реЛред рдореИрдВ рдпрдерд╛рд╕рдВрднрд╡ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕рдорд╛рди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВред рдХреНрдпреЛрдВ рдирд╣реАрдВ? рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрд░реЛрдо рдореЗрд░реЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░реЗ рдЬреИрд╕реЗ рд╡рд╣ рдореЗрд░реЗ рдПрдВрдбреНрд░реЙрдЗрдб, рдЖрдИрдлреЛрди рдпрд╛ рдЯреИрдмрд▓реЗрдЯ рдкрд░ рдХрд░рддрд╛ рд╣реИ, рд╡рд╣реА рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рд╕реНрд▓реИрдХ, рдЧреВрдЧрд▓ рдореИрдкреНрд╕ рдХреЗ рд▓рд┐рдПред рдореБрдЭреЗ рджреБрдЦ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдХрднреА-рдХрднреА Google рдорд╛рдирдЪрд┐рддреНрд░ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЛрддреА рд╣реИрдВред рдХреНрд░реЛрдо рдкрд░ рд╡рд╛рдкрд╕, рдореИрдВ рдЕрдкрдиреЗ рдлреЛрди рдкрд░ рднреА рд╕реНрд░реЛрдд рджреЗрдЦрдиреЗ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдбреАрдмрдЧрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдХрднреА-рдХрднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреА рджреВрд░рджрд░реНрд╢рд┐рддрд╛ рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдХреЛрдИ рдРрд╕рд╛ рдлреАрдЪрд░ рдЪрд╛рд╣рддрд╛ рд╣реИ рдЬреЛ рдЙрдирдХреЗ рдлреЛрди рдкрд░ рдРрдк рдХреЗ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд░реЗ? рдРрдкреНрд╕ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрддреНрддрд░рджрд╛рдпреА рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрд╕рдВрднрд╡ рд╣реЛ рдХреЛрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╣реА рд░рд╣рдиреА рдЪрд╛рд╣рд┐рдПред

рдзрдиреНрдпрд╡рд╛рдж @lastmjsред рдореИрдВрдиреЗ рдЕрднреА рдЕрдкрдирд╛ рдкреНрд░рд╢реНрди рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЬреЛ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛, рд╡рд╣ рдбреЗрд╕реНрдХрдЯреЙрдк рдРрдкреНрд╕ рдерд╛ рдЬреЛ рдореЛрдмрд╛рдЗрд▓ рдРрдкреНрд╕ рднреА рд╣реИрдВ рд▓реЗрдХрд┐рди рд╡реЗрдм рдРрдкреНрд╕ рдирд╣реАрдВ рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рд╣реИред

рд▓реЗрдХрд┐рди рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрд╕рдВрднрд╡ рд╣реЛ рдХреЛрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╣реА рд░рд╣рдиреА рдЪрд╛рд╣рд┐рдП

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

рдХреНрдпрд╛ рдЖрдк рд╕рд╛рдорд╛рдиреНрдп рджреЗрд╢реА рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡реНрдпрд╡рд╣рд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдЕрдзрд┐рдХрддрд░ UI рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ? рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореВрд▓ рдореЗрдиреВ рдФрд░ рдЕрдиреНрдп рд╡реНрдпрд╡рд╣рд╛рд░ рдХреИрд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрд╡рд╛рдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореЗрд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд▓рд╛рдн рдПрдХ рд╕рдореЗрдХрд┐рдд рд░рдирдЯрд╛рдЗрдо рд╣реЛрдЧрд╛, рдЬрд╣рд╛рдВ рдореЗрд░реЗ рдкрд╛рд╕ рдиреЛрдб.рдЬреЗрдПрд╕ рдФрд░ рдХреНрд░реЛрдорд┐рдпрдо рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ, рдФрд░ рдХрд╣рд╛ рдХрд┐ рд░рдирдЯрд╛рдЗрдо рд╕рднреА рдкреНрд░рдореБрдЦ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдФрд░ рдХреЙрд░реНрдбреЛрд╡рд╛ рдПрдХ рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдорд╛рдЗрдирд╕ рдпреВрдЖрдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗред рдХреЙрд░реНрдбреЛрд╡рд╛ рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдХреЛрдбрдмреЗрд╕ рд╣реИ рдЬрд┐рд╕реЗ рдХреБрдЫ рдкреНрд░рдореБрдЦ рдореЛрдмрд╛рдЗрд▓ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореЛрдмрд╛рдЗрд▓ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдореБрдЦ рдбреЗрд╕реНрдХрдЯреЙрдк рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИрдВред рдПрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдЙрдирдХреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдореЛрдмрд╛рдЗрд▓ рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмреАрдЪ рдХреЛрдИ рдореВрд▓рднреВрдд рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИред рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдкреАрдЖрдИ рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде, рд╡реЗрдм рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕рднреА рдкреНрд░рдореБрдЦ рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдореЗрдВ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЕрдкрдиреА рдХреНрд╖рдорддрд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╣реЛрддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рджреЗрдЦрд╛, рдХреЙрд░реНрдбреЛрд╡рд╛ рдФрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдПрдХ рд╣реА рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡рд┐рднрд┐рдиреНрди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░, рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдореИрдВ

@jlord

рдореИрдВ рдореЛрдмрд╛рдЗрд▓ рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ @lastmrs рдФрд░ @noelmace . рдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛

рдпрд╣рд╛рдВ рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рднреА рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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

рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдпреВрдЖрдИ рдкрд╣рд▓реБрдУрдВ рдХреА рдмрд╛рдд рд╣реИ, рдлрд┐рд░ рд╕реЗ рдпрд╣ рд╕рд╣реА рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рд╣реИред рдореИрдВ рдЕрдкрдиреЗ рд╕рднреА рдбреЗрд╕реНрдХрдЯреЙрдк рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдкреЙрд▓реАрдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЗрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд░рдирд╛ рдореЗрд░реЗ рдКрдкрд░ рд╣реИред
рдореИрдВ рдХрд┐рд╕реА рднреА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрд╕реНрдХрдЯреЙрдк рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдкрд░ рдХрд┐рд╕реА рднреА рд╕рдВрдХрд▓рд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЧреЛрд▓рд╛рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рдордп, рдореИрдВ рдбреЗрд╕реНрдХрдЯреЙрдк (рдПрдПрдордбреА 64, рдЖрджрд┐, рдЖрджрд┐) рдФрд░ рдореЛрдмрд╛рдЗрд▓ (рдПрдВрдбреНрд░реЙрдЗрдб рдпрд╛ рдЖрдИрдУрдПрд╕) рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдХрд░рддрд╛ рд╣реВрдВ, рдЬрд╣рд╛рдВ рдореИрдВ рдкреНрд░рддреНрдпреЗрдХ рдУрдПрд╕ рдФрд░ рдЪрд┐рдк рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдкреИрдХреЗрдЬ рдмрдирд╛рддрд╛ рд╣реВрдВред рдореИрдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рд╕рд╛рде рднреА рдРрд╕рд╛ рд╣реА рдХрд░рддрд╛ рд╣реВрдВред рдпрд╣ рдореБрдЭреЗ рд╕рдордп рдХреЗ рдЕрдВрддрд░ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рдХреЛрдб рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИред
рдореИрдВ рдЕрднреА рднреА рд╕рднреА рдмрд┐рд▓реНрдбреЛрдВ рдореЗрдВ рдПрдХ рд╣реА рдХреЛрдб рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рд░рдирдЯрд╛рдЗрдо рд╕реВрдБрдШ рд╕рдХрддрд╛ рд╣реВрдВ, рдФрд░ рдпрд╣реА рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдореБрдЭреЗ рдкрд░реНрдпрд╛рд╡рд░рдг рд╕рдВрджрд░реНрдн рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред

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

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ Google рдЯреАрдо рдиреЗ iOS рдХреЗ рд▓рд┐рдП рдХреНрд░реЛрдо рдХреЛ рдорд▓реНрдЯреА-рдкреНрд░реЛрд╕реЗрд╕ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдерд╛ред рдореИрдВ рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрдкрд░ рдПрдХреНрд╕рд╛рдЗрдЯреЗрдб рд╣реВрдВред

рдЕрдЧрд░ рдореИрдВ рдЗрд╕рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдЦреБрд╢реА рд╕реЗ рдорджрдж рдорд┐рд▓реЗрдЧреАред

рдпрд╣ рдореЗрд░реА рдмрд╣реБрдд рд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рднреА рдЗрддрдирд╛ рдмрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рд╣реЛрдЧрд╛ред рдХрд┐рд╕реА рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпреВрдЖрдИ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐ рд╡рд╣ рдореЛрдмрд╛рдЗрд▓ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХреЛрдИ рдЕрдиреНрдп рдкрд╣рдЪрд╛рди/рдкрд░рд┐рд╡рд░реНрддрди рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдПрдкреАрдЖрдИ рд╣реЛрдирд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ (@joeblew99)ред рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдиреЗ рдЕрдкрдиреЗ рдПрдкреАрдЖрдИ рдХреЛ рдХреЙрд░реНрдбреЛрд╡рд╛ рдпрд╛ рдиреЛрдб рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдПрдкреАрдЖрдИ (рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдПрдкреАрдЖрдИ) рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реЛред рдлрд┐рд░ рдЕрдЧрд░ рдХреБрдЫ рдПрдкреАрдЖрдИ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рдиреЛрдб рдпрд╛ рдХреЙрд░реНрдбреЛрд╡рд╛ рдореЗрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред

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

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХреЙрд░реНрдбреЛрд╡рд╛ рдореЗрдВ Node.js API рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЛ рдХреБрдЫ рджреЗрд╢реА Node.js рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЙрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдкреЙрд▓реАрдлрд╝рд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рдХреЙрд░реНрдбреЛрд╡рд╛ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд▓рд┐рдП Browserify рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдПрдХреАрдХреГрдд рдПрдкреАрдЖрдИ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдРрд╕рд╛ рдХреБрдЫ рд╣реИ рдЬреЛ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдПрдкреАрдЖрдИ рдХрд╡рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдХрдо рд╕реЗ рдХрдо рдкреЙрд▓реАрдлрд┐рд▓реНрдб libs рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЛрдб-рдЖрдзрд╛рд░рд┐рдд рдПрдкреАрдЖрдИ рдкрд░ рд╡рд╛рдкрд╕ рдЖ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рджреГрд╢реНрдпреЛрдВ рдХреЗ рдкреАрдЫреЗ рдХреЙрд░реНрдбреЛрд╡рд╛ рдПрдкреАрдЖрдИ рдХрд╣рддреЗ рд╣реИрдВред

рдкреЙрд▓реАрдлрд┐рд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдареАрдХ рд╡рд╣реА рд╣реИ рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдкреАрдЖрдИ рдорд╛рд░реНрдЧ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдПрдкреАрдЖрдИ рд╣реЛрдирд╛ рдЬрд░реВрд░реА рдирд╣реАрдВ рд╣реИ, рдмрд╕ рдХреБрдЫ рд╕реБрд╡рд┐рдзрд╛рдПрдВ рдЕрднреА рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ 100% рд╕рдВрдЧрдд рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рд╕рдбрд╝рдХ рдкрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдЬрд╛рдирд╡рд░ рд╣реИред

рдореИрдВ рдпрд╣ рднреА рдмрддрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ Android рдФрд░ IOS рдЕрдм рдХреЗрд╡рд▓ рдореЛрдмрд╛рдЗрд▓ рдирд╣реАрдВ рд░рд╣ рдЧрдП рд╣реИрдВред рдЬрд┐рд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдореИрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рдПрдВрдбреНрд░реЙрдЗрдб рдЯреАрд╡реА рдкрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛, рд╕рд╛рде рд╣реА рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЬреАрдердм рдЯреАрд╡реА рдпрд╛ рдЯреИрдмрд▓реЗрдЯ рдкрд░ рдПрдЯрдо рдХреЛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ред

рдмрдврд╝рд┐рдпрд╛ рдмрд┐рдВрджреБ, рдпрд╣ рдЕрдм рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд╣рдо рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдореИрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрд▓рдЭрди рдореЗрдВ рд╣реВрдВ?

рдХреНрдпрд╛ рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╕рдХреНрд░рд┐рдпрддрд╛ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдХреЗрд╡рд▓ рдХреБрдЫ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ?

рдлреЛрдирдЧреИрдк рдпрд╛ рдХреЙрд░реНрдбреЛрд╡рд╛ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдРрдкреНрд╕ рдХреЛ рдПрдХ рд╡реИрдз рд▓рдХреНрд╖реНрдп рдмрдирд╛рдирд╛ рд▓рдЧрднрдЧ 1000X рдЖрд╕рд╛рди рд╣реИ!
рдЕрд░реНрдерд╛рддред cordova platform add electron-osx electron-win electron-linux

@purplecabbage рдпрдХреАрди рд╣реИ рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЖрдк рдкреВрд░реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░рд╕реНрдЯреИрдХ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдн рдЦреЛ рджреЗрддреЗ рд╣реИрдВред

рдЖрд░рдИ: Node.js рдкреЙрд▓реАрдлрд┐рд▓ред

рд╣рдореЗрдВ рдЗрд╕рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ _native_ рдкреЙрд▓реАрдлрд╝рд┐рд▓реНрд╕ рдХреА рдПрдХ рд╕реВрдЪреА рд╢реБрд░реВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред Browserify рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА Node.js Core рдХреЗ _lot_ рдХреЗ рд╢реБрджреНрдз рд╡реЗрдм рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВред рдХреЗрд╡рд▓ рд╡рд╣реА рдЬреЛ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:

  • dns
  • net
  • fs

рдФрд░ рдХреБрдЫ?

рд╡реИрд╢реНрд╡рд┐рдХ рд╡рд╕реНрддреБрдПрдВ:

  • __рджрд┐рд░рдирд╛рдо
  • __рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
  • рдкреНрд░рдХреНрд░рд┐рдпрд╛

@purplecabbage рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрди 3 рдореЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред https://github.com/substack/browserify-handbook#__dirnameред рдХреНрдпрд╛ рд╣рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореВрд▓реНрдп рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╣рд╛рдБ, __dirname рдФрд░ __filename рдмрдбрд╝реЗ рдирд╣реАрдВ рд╣реИрдВред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмреЗрдпрд░рдмреЛрди рд╣реИ, рдХреНрдпрд╛ рд╣рдо рдШрдЯрдирд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?
https://github.com/defunctzonbie/node-process/blob/master/browser.js

рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ.рдЬреЗрдПрд╕ рдХреЗ рд╕рд╛рде рдХреЛрдб рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдиреЗрдЯрд┐рд╡ рдореЛрдмрд╛рдЗрд▓ рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди.рдЬреЗрдПрд╕ рдХреЛ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ - http://github.com/NativeScript/NativeScript рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ рдорд╛рд░реНрдЧ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рд╣рдо (рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреАрдо) рдПрдХ рдирдореВрдирд╛ рдбреЗрдореЛ рдРрдк рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ - https://github.com/NativeScript/NativeScript/issues/2695

рджрд░рдЕрд╕рд▓, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрд▓рдмреНрдз рдПрдВрдЧреБрд▓рд░ 2 рдЙрдиреНрдирдд рдмреАрдЬ рд╣реИ рдЬреЛ рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ - https://github.com/NathanWalker/angular2-seed-advancedред рд▓реЗрдХрд┐рди рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдгреАрдп 2 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдХреБрдЫ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреА рдЯреАрдо рдиреЗ рджреЗрд╢реА рдПрдкреАрдЖрдИ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рд╕рдм рдЖрдкрдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рд╣реВрдВред

@valentintoychev рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдЪрд╛рд░ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕рдХрд╛ рдореВрд▓ рд░реВрдк рд╕реЗ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХрд┐рд╕реА рднреА рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдРрдк рдХреЛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдпрд╣ рд╕рдВрдкреВрд░реНрдг рдпреВрдЖрдИ рд╕рд╣реА рд╣реИ? рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рддрд░рд╣ libchromiumcontent рдХреЛ $#$ electron webview рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддрдм рджреЛрдиреЛрдВ рдХреЛ рдПрдХ рдРрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

Android WebView рд╡рд┐рдЬреЗрдЯ рдФрд░ iOS рдкрд░ рд╕рдордХрдХреНрд╖ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рд╡рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреНрд░реЛрдорд┐рдпрдо рд╣реИред :)

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

рдпрд╣рд╛рдВ рджреЛ рдмрд╛рддреЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдк рд▓рдЧрднрдЧ рдПрдХ рд╣реА рдХреМрд╢рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ (рдорддрд▓рдм рдПрдХ рдЯреАрдо рдЗрд╕реЗ рдбреЗрд╕реНрдХрдЯреЙрдк, рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╕рдХрддреА рд╣реИ) рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди.рдЬреЗрдПрд╕ рдФрд░ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп - рдпрд╣ рд╕рднреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ/рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ/рд╕реАрдПрд╕рдПрд╕ рд╣реИред рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ рдПрдВрдЧреБрд▓рд░ 2 рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдЖрдк рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП CSS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред _рддреЛ рдЖрдо рддреМрд░ рдкрд░ рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рдЕрд▓рдЧ рд╣реЛрдЧреА рд╡рд╣ рд╣реИ UI рдорд╛рд░реНрдХрдЕрдк_ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд▓реЗрдЖрдЙрдЯ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЕрдЧрд▓реЗ рдорд╣реАрдиреЗ рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рд▓реЗрдЖрдЙрдЯ рдЬрд╛рд░реА рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХреЛрдб рд╣реИ рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХреМрд╢рд▓ рд╣реИред рдЯреВрд▓рд┐рдВрдЧ рднрд╛рдЧ рднреА рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╣рдо рдХреНрд░реЛрдо рджреЗрд╡рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ ...

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

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдореНрдореЛрд╣рдХ рдХрд╣рд╛рдиреА рд╣реИ рдФрд░ рд╣рдо рдЗрд╕реЗ рдмрд╣реБрдд рдЬрд▓реНрдж рддрд▓рд╛рд╢реЗрдВрдЧреЗ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рдПрдВрдЧреЗред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреЛрдб рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдРрдк рдХреЛ рджреЗрдЦрдиреЗ рд╕реЗ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА рдХрд┐ рдпрд╣ рдЦреЛрдЬ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЕрдВрддрд┐рдо рдРрдк (рдпрд╛ рдРрдкреНрд╕) рд╣рд░ рдЬрдЧрд╣ рджреЗрд╢реА UI рдХреЗ рд╕рд╛рде рд╣реЛрдЧрд╛ред рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣реА рд╡рд╣ рд╣реИ рдЬреЛ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЛ рдЕрджреНрд╡рд┐рддреАрдп рдФрд░ рдЦреЛрдЬ рдХреЗ рд▓рд╛рдпрдХ рдмрдирд╛рддрд╛ рд╣реИред рд╣реИрдХ рд╣реЛрдирд╛ рднреА рд╕рд╕реНрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди.рдЬреЗрдПрд╕ рдФрд░ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЛрдиреЛрдВ рдкрд░ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдкрд╣рд▓реЗ рд╕рдорд╛рдзрд╛рди рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рд╣рдо рдРрд╕реЗ рдХреНрд╖реЗрддреНрд░ рдЦреЛрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рдЕрдзрд┐рдХ рд╕рдЦреНрдд рд╕рд╣рдпреЛрдЧ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдХреЙрд░реНрдбреЛрд╡рд╛ рдХреЗ рд╕рд╛рде рдбреЗрд╕реНрдХрдЯреЙрдк рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдЬреАрдпреВрдЖрдИ рдХреЗ рд▓рд┐рдП рдмрд╣реБрд▓рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред рдХреЙрд░реНрдбреЛрдмрд╛
рдбреЗрд╕реНрдХрдЯреЙрдк рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдореЗрд░реЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдмрд╛рдзреНрдпрдХрд╛рд░реА рддрдХрдиреАрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреАрдЖрд░рдкреАрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдерд╛ред рдЗрд╕рдиреЗ рдЗрд╕реЗ рдмрд╣реБрдд рдмрдирд╛рдпрд╛
рдЖрд╕рд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдЗрдВрдЯрд░рдСрдкрд░реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рднреА рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдмрд┐рдЪреМрд▓рд┐рдП рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдПрдХ рдЬреАрдЖрд░рдкреАрд╕реА рдкреНрд░реЙрдХреНрд╕реА рдкреНрд▓рдЧрдЗрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА

рд╢рдирд┐рд╡рд╛рд░, 10 рд╕рд┐рддрдВрдмрд░ 2016, 08:17 рд╡реИрд▓реЗрдВрдЯрд╛рдЗрди рд╕реНрдЯреЙрдпрдЪреЗрд╡, рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com . рдкрд░
рд▓рд┐рдЦрд╛ рдерд╛:

@hadees https://github.com/hadees рд╣рд╛рдВ, рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ
рдореЛрдмрд╛рдЗрд▓ рдпреВрдЖрдИ рдПрдХ рдмрд╛рд░ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рдПрдХ рдмрд╛рд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд▓рд┐рдП
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдмрд╛рдХреА рд╕рдм рдХреБрдЫ - рдбреЗрдЯрд╛, рдореЙрдбрд▓, рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ, рд╕реЗрд╡рд╛рдПрдВ,
рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрд╣рд╛рдВ рджреЛ рдмрд╛рддреЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдк рд▓рдЧрднрдЧ рд╕рдорд╛рди _skillset_ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ (рдорддрд▓рдм рдПрдХ рдЯреАрдо рдХрд░ рд╕рдХрддреА рд╣реИ
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ.рдЬреЗрдПрд╕ рдФрд░ . рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп рдЗрд╕реЗ рдбреЗрд╕реНрдХрдЯреЙрдк, рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдПрдВ)
рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ - рдпрд╣ рд╕рднреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ/рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ/рд╕реАрдПрд╕рдПрд╕ рд╣реИред рдЖрдк рдХреЛрдгреАрдп 2 . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╕реНрдЯрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рдЖрдк рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ . рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП CSS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдиред _рддреЛ рдЖрдо рддреМрд░ рдкрд░ рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рдЕрд▓рдЧ рд╣реЛрдЧреА рд╡рд╣ рд╣реИ UI
рдорд╛рд░реНрдХрдЕрдк_. рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд▓реЗрдЖрдЙрдЯ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рдЬрд╛рд░реА рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рдЕрдЧрд▓реЗ рдорд╣реАрдиреЗ рд▓реЗрдЖрдЙрдЯ рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХреЛрдб рд╣реИ рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд
рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХреМрд╢рд▓ред

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

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдореНрдореЛрд╣рдХ рдХрд╣рд╛рдиреА рд╣реИ рдФрд░ рд╣рдо рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдФрд░
рдмрд╣реБрдд рдЬрд▓реНрдж рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рдПрдВред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреЛрдб рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ рдФрд░
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдРрдк рдереЛрдбрд╝рд╛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдХрд┐ рдпрд╣ рдЦреЛрдЬ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЕрдВрддрд┐рдо рдРрдк (рдпрд╛ рдРрдкреНрд╕) рд╣рд░ рдЬрдЧрд╣ рджреЗрд╢реА UI рдХреЗ рд╕рд╛рде рд╣реЛрдЧрд╛ред
рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣реА рд╡рд╣ рд╣реИ рдЬреЛ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЛ рдЕрджреНрд╡рд┐рддреАрдп рдФрд░ рдЦреЛрдЬ рдХреЗ рд▓рд╛рдпрдХ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣
рд╣реИрдХ рд╣реЛрдирд╛ рднреА рд╕рд╕реНрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рджреЛрдиреЛрдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди.рдЬреЗрдПрд╕ рдФрд░ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯред рдЗрд╕ рдкрд╣рд▓реЗ рд╕рдорд╛рдзрд╛рди рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо
рдРрд╕реЗ рдХреНрд╖реЗрддреНрд░ рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдЕрдзрд┐рдХ рд╕рдЦреНрдд рд╕рд╣рдпреЛрдЧ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/electron/electron/issues/562#issuecomment -246093147,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ALcac7syNn7D8eztsREVxIyrrl7mBJs4ks5qokuQgaJpZM4CVUMK
.

рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рдореЛрдмрд╛рдЗрд▓ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐
рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рддрд┐рдорд╛рди рдХреЛ рд╡реЗрдм рддрдХрдиреАрдХ рд╕реЗ рджреВрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ
рджреЗрд╢реА рд╡рд┐рдЧреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдВрдбрд┐рдВрдЧред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЬреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реЛрдЧрд╛ рд╡рд╣ рдЕрдм рдирд╣реАрдВ рд╣реЛрдЧрд╛
"рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди", рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рдореВрд▓ рдореЗрдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрдЯреИрдХ рд╣реИ рдЬреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИ
рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрджрд░реНрдн рдХреЗ Node.js _inside_, рдФрд░ рдпрд╣реА рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдмрдирд╛рддрд╛ рд╣реИ
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдиред

рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ + рдиреЛрдб.рдЬреЗрдПрд╕ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкрд░рд┐рдпреЛрдЬрдирд╛ред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдк рд▓рдЧрднрдЧ рдПрдХ рд╣реА рдХреМрд╢рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ (рдорддрд▓рдм рдПрдХ рдЯреАрдо рдЗрд╕реЗ рдбреЗрд╕реНрдХрдЯреЙрдк, рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╕рдХрддреА рд╣реИ) рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди.рдЬреЗрдПрд╕ рдФрд░ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп - рдпрд╣ рд╕рднреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ/рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ/рд╕реАрдПрд╕рдПрд╕ рд╣реИред

рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рд╕рдЪ рд╣реЛ, рдХреНрдпреЛрдВрдХрд┐ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдпрд╣ рд╕рдордЭрдирд╛ рдХрд┐ рджреЗрд╢реА рд╡рд┐рдЬреЗрдЯ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рддрдереНрдп рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐
рдЖрдк рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХреЛрдбрд┐рдВрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЬреНрдЮрд╛рди рдХреЗ рдмрд┐рдирд╛
рд╡рд┐рдЬреЗрдЯ, рдФрд░ рдЙрди рд╡рд┐рдЬреЗрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдЬреНрдЮрд╛рди рдХреЗ рдмрд┐рдирд╛
рджреЗрд╢реА рдХреЛрдб, рдлрд┐рд░ рдХреБрдЫ рдХрд╕реНрдЯрдо рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╣реИ
рд╡реЗрдм рд╕реНрдЯреИрдХ рдореЗрдВ рд╢реБрджреНрдз JS/HTML/CSS рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗрдм рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде
рдЗрдВрдЯрд░реНрдирд▓ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрд░реНрде рд╣реИ рдЙрд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдХреЛрдб рдХреЛ рдЙрд╕реА рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реИрдВ, рдХрд┐рд╕реА рд╡рд┐рджреЗрд╢реА рднрд╛рд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

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

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

рдореБрдЭреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рд╣рд░ рдЬрдЧрд╣ рд╡реЗрдм-рдпреВрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдЕрдзрд┐рдХ рдкрд╕рдВрдж рд╣реИ,
рд╣рд░ рдЬрдЧрд╣ рдЕрд▓рдЧ-рдЕрд▓рдЧ рджреЗрд╢реА рдпреВрдЖрдИ рдмрдирд╛рдоред рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдореВрд▓ рдпреВрдЖрдИ
рд╡реЗрдм рдпреВрдЖрдИ рд╕реЗ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реИрдВред рдпрд╣ рдХреБрдЫ рд╣рдж рддрдХ рд╕рдЪ рд╣реИ, рдФрд░ рдпрд╣ рдорд╛рдорд▓рд╛ рд╣реИ
рдЙрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рдЬреЛ рд╡реЗрдм рдХреА рдкреВрд░реА рдЕрдВрдбрд░рдЖрд▓рд┐рдВрдЧреНрд╕ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╕рд╛рде
рд╡реЗрдм рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдЪрд┐рдд рдЙрдкрдпреЛрдЧ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫреЗ рдпреВрдЖрдИ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗрдм рдмрд╣реБрдд рдмрдбрд╝рд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ
рдкреНрд░рдЧрддрд┐ред WebGL рдмреЗрд╣рдж рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ...

_/#!/_рдЬреЛрдкрд┐рдпрд╛

рд╢реБрдХреНрд░, 9 рд╕рд┐рддрдВрдмрд░, 2016 рдХреЛ рд░рд╛рдд 11:17 рдмрдЬреЗ, рд╡реИрд▓реЗрдВрдЯрд╛рдЗрди рд╕реНрдЯреЛрдпрдЪреЗрд╡ < рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com

рд▓рд┐рдЦрд╛ рдерд╛:

@hadees https://github.com/hadees рд╣рд╛рдВ, рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ
рдореЛрдмрд╛рдЗрд▓ рдпреВрдЖрдИ рдПрдХ рдмрд╛рд░ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рдПрдХ рдмрд╛рд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд▓рд┐рдП
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдмрд╛рдХреА рд╕рдм рдХреБрдЫ - рдбреЗрдЯрд╛, рдореЙрдбрд▓, рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ, рд╕реЗрд╡рд╛рдПрдВ,
рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрд╣рд╛рдВ рджреЛ рдмрд╛рддреЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдк рд▓рдЧрднрдЧ рд╕рдорд╛рди _skillset_ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ (рдорддрд▓рдм рдПрдХ рдЯреАрдо рдХрд░ рд╕рдХрддреА рд╣реИ
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ.рдЬреЗрдПрд╕ рдФрд░ . рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп рдЗрд╕реЗ рдбреЗрд╕реНрдХрдЯреЙрдк, рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдПрдВ)
рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ - рдпрд╣ рд╕рднреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ/рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ/рд╕реАрдПрд╕рдПрд╕ рд╣реИред рдЖрдк рдХреЛрдгреАрдп 2 . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╕реНрдЯрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рдЖрдк рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ . рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП CSS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдиред _рддреЛ рдЖрдо рддреМрд░ рдкрд░ рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рдЕрд▓рдЧ рд╣реЛрдЧреА рд╡рд╣ рд╣реИ UI
рдорд╛рд░реНрдХрдЕрдк_. рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд▓реЗрдЖрдЙрдЯ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рдЬрд╛рд░реА рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рдЕрдЧрд▓реЗ рдорд╣реАрдиреЗ рд▓реЗрдЖрдЙрдЯ рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХреЛрдб рд╣реИ рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд
рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХреМрд╢рд▓ред

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

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдореНрдореЛрд╣рдХ рдХрд╣рд╛рдиреА рд╣реИ рдФрд░ рд╣рдо рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдФрд░
рдмрд╣реБрдд рдЬрд▓реНрдж рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рдПрдВред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреЛрдб рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ рдФрд░
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдРрдк рдереЛрдбрд╝рд╛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдХрд┐ рдпрд╣ рдЦреЛрдЬ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЕрдВрддрд┐рдо рдРрдк (рдпрд╛ рдРрдкреНрд╕) рд╣рд░ рдЬрдЧрд╣ рджреЗрд╢реА UI рдХреЗ рд╕рд╛рде рд╣реЛрдЧрд╛ред
рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣реА рд╡рд╣ рд╣реИ рдЬреЛ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЛ рдЕрджреНрд╡рд┐рддреАрдп рдФрд░ рдЦреЛрдЬ рдХреЗ рд▓рд╛рдпрдХ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣
рд╣реИрдХ рд╣реЛрдирд╛ рднреА рд╕рд╕реНрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рджреЛрдиреЛрдВ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди.рдЬреЗрдПрд╕ рдФрд░ рдиреЗрдЯрд┐рд╡рд╕реНрдХреНрд░рд┐рдкреНрдЯред рдЗрд╕ рдкрд╣рд▓реЗ рд╕рдорд╛рдзрд╛рди рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо
рдРрд╕реЗ рдХреНрд╖реЗрддреНрд░ рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдЕрдзрд┐рдХ рд╕рдЦреНрдд рд╕рд╣рдпреЛрдЧ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/electron/electron/issues/562#issuecomment -246093147,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AASKzg6ISiScLgMY1lz83Ff3MxHq3e0Mks5qokuPgaJpZM4CVUMK
.

@trusktr рдореИрдВ рддрд╣реЗ рджрд┐рд▓ рд╕реЗ рд╕рд╣рдордд рд╣реВрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдореВрд▓ рджрд┐рдЦрдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реНрдЯреЙрдХ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореВрд▓ рдирд┐рд╡рд╛рд╕реА рдПрдХ рд╕реБрд╕рдВрдЧрдд рдЖрджрд░реНрд╢ рднреА рдирд╣реАрдВ рд╣реИред рдкрд┐рдЫрд▓реЗ рджрд╢рдХ рдореЗрдВ, рдореЛрдмрд╛рдЗрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рджрд░реНрдЬрдиреЛрдВ рдмрд╛рд░ рдмрджрд▓реЗ рд╣реИрдВ, рдФрд░ рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рднреА рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИрдВред

рдЖрдкрдХрд╛ рдРрдк рдЙрди рд╕рднреА рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдПрдХ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╣реЛрд▓реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрд╣рддрд░ рдорд╛рдирдХ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдЕрдкрдиреЗ iPhone рдФрд░ Windows рджреЛрдиреЛрдВ рдХрд╛рд░реНрдп рдорд╢реАрди рдкрд░ рдПрдХ рдРрдк рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП UI рдкреНрд░рддреАрдХреЛрдВ рдФрд░ рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рджреЛ рд╕реЗрдЯ рд╕реАрдЦрдирд╛ рднрдпрд╛рдирдХ рд╣реИред

https://blog.chromium.org/2017/01/open-sourceing-chrome-on-ios.html

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдХрд╛рд░рдг iOS рдХреЗ рд▓рд┐рдП Chrome рдХреЗ рдХреЛрдб рдХреЛ рд╢реЗрд╖ рдХреНрд░реЛрдорд┐рдпрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рдЕрд▓рдЧ рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд░реНрд╖реЛрдВ рдХреА рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕рд╛рд░рд╛ рдХреЛрдб рдХреНрд░реЛрдорд┐рдпрдо рд╕реЗ рдлрд┐рд░ рд╕реЗ рдЬреБрдбрд╝ рд░рд╣рд╛ рд╣реИ рдФрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

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

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

https://blog.chromium.org/2017/01/open-sourceing-chrome-on-ios.html

рдкрд╣рд▓рд╛ рдмрдбрд╝рд╛ рдХрджрдо? :]

рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреНрд░реЛрдорд┐рдпрдо рдХреЛ рд╕реЗрдм рдХреА рджреБрдХрд╛рди рдкрд░ рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИред

рд▓реЗрдХрд┐рди рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ, рдЕрдм рдЗрд╕рдХреА рдмрд╣реБрдд рдЬрд░реВрд░рдд рд╣реИред

рдХреЙрд░реНрдбреЛрд╡рд╛ рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реЗрдмрд╡реНрдпреВ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛ рдирд░рдХ рд╣реИ, рдФрд░ рдЗрдВрдЯреЗрд▓ рдиреЗ рдХреНрд░реЙрд╕рд╡реЙрдХ рдХреЛ рдЦрддреНрдо рдХрд░ рджрд┐рдпрд╛ рдерд╛, рдЬреЛ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реЗрдмрд╡реНрдпреВ рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд░реЛрдорд┐рдпрдо рд╡реЗрдмрд╡реНрдпреВ рдХрд╛ рдЗрдВрдЯреЗрд▓ рдкреЛрд░реНрдЯ рд╣реИред
https://crosswalk-project.org/blog/crosswalk-final-release.html

рд╕рдорд╕реНрдпрд╛:

  • рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реЗрдмрд╡реНрдпреВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдзрдиреНрдпрд╡рд╛рдж рд╣реИред рдпрд╣ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ 6.0 рддрдХ рд╕реНрдерд┐рд░ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдХрд┐ рдХреЗрд╡рд▓ 20% рдлреЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
  • рд╣рд░ рдХреЛрдИ рдПрдВрдбреНрд░реЙрдЗрдб рдлрд░реНрдорд╡реЗрдпрд░ рдпрд╛ рдкреИрдХреЗрдЬ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдорд╣рдВрдЧреЗ 3 рдЬреА рдХреЗ рд╕рд╛рдеред

рд╣рдо рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  • рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдПрдкреАрдЖрдИ рдХреЛ рдХреНрд░реЛрдо рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ @zcbenz рдиреЗ 2014 рдореЗрдВ рдХрд╣рд╛ рдерд╛)
  • рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдХреНрд░реЛрдорд┐рдпрдо рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдХреНрд░реЛрдорд┐рдпрдо рд╡реЗрдмрд╡реНрдпреВ рдЕрдм рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦреБрд▓рд╛ рд╣реИ: https://www.chromium.org/developers/how-tos/android-build-instructions
  • рд╣рдо рдХреНрд░реЙрд╕рд╡реЙрдХ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдВрдЯрд╛ рдФрд░ рдХреЛрдЯрд┐рдиреНрдпреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЬреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдХрдо рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЗ рд╕рд╛рде рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдХреНрд░реЛрдорд┐рдпрдо рдХрд╛ рдмрдВрджрд░рдЧрд╛рд╣ рд╣реИ) https://github.com/crosswalk-project , рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдлреА рд╕реНрдерд┐рд░ рд╣реИред
  • рд╣рдорд╛рд░рд╛ рдЕрдиреБрднрд╡ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЕрдЪреНрдЫреЗ рдЬреЗрдПрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдХреНрд░реЙрд╕рд╡реЙрдХ рдФрд░ рдХреЙрд░реНрдбреЛрд╡рд╛ рдирд┐рдпрд░-рдиреЗрдЯрд┐рд╡ рдкреЗрдлреЙрд░реНрдореЗрдВрд╕ (рдПрдореНрдмрд░рдЬ / рд░рд┐рдПрдХреНрдЯ / рдПрдВрдЧреБрд▓рд░ / рд╡реАрдпреВ) рджреЗрддрд╛ рд╣реИред
    https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview

рд╣рдореЗрдВ рдХреНрд░реЙрд╕рд╡реЙрдХ рдореЗрдВ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдФрд░ рдЕрдиреБрд░рдХреНрд╖рдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рд╡рд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдвреВрдВрдв рд░рд╣реЗ рд╣реИрдВред

рдЕрдЪреНрдЫреА рдЦрдмрд░

рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕рдорд╛рдЪрд╛рд░, @orangemocha http://www.janeasystems.com/blog/node-js-meets-ios/ рджреНрд╡рд╛рд░рд╛ iOS рдХреЗ рд▓рд┐рдП Node.js рдХрд╛ рдирдпрд╛ рдкреЛрд░реНрдЯ

рдЗрд╕рд▓рд┐рдП рдПрдХрдорд╛рддреНрд░ рдкреНрд░рдпрд╛рд╕ рдЬреЛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рд╡рд╣ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдХрд┐ рдореЛрдмрд╛рдЗрд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдпрджрд┐ @mikeal рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреБрдХрд░рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

рдХреНрдпрд╛ рдЖрдЬрдХрд▓ рдЕрдиреНрдп JS VMs рдХреЛ iOS рдкрд░ рд╢рд┐рдк рдХрд░рдирд╛ рдХрд╛рдиреВрдиреА рд╣реИ? рдпрд╛ рдХреНрдпрд╛ Apple рдХреЛ рдЕрднреА рднреА рдЖрдкрдХреЛ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

@trusktr рд╢рд┐рдкрд┐рдВрдЧ рд╡реАрдПрдо рдЬреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЛрдб рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдРрдк рд╕реНрдЯреЛрд░ рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдордиреЗ рдкрд╣рд▓реЗ рднреА рдРрдк рд╕реНрдЯреЛрд░ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдРрдк рдХреЛ рдордВрдЬреВрд░реА рджреЗ рджреА рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕реНрдкрд╛рдЗрдбрд░рдореЙрдиреНрдХреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдФрд░ рдЪрдХреНрд░рдХреЛрд░ рдХрд╛ рдирд╣реАрдВ)ред

рдХреНрдпрд╛ рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдПрдХ рд╕рдорд░реНрдерд┐рдд рдореЛрдмрд╛рдЗрд▓ рдлреНрд░реЗрдорд╡рд░реНрдХ рдкрд░ рдЪрд░реНрдЪрд╛ рдЬрд╛рд░реА рд░рдЦреА рдЬрд╛ рд╕рдХреЗ?

рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреА рд╕рд╣рдорддрд┐ рджреЗрддрд╛ рд╣реВрдБред рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ? рдореБрдЭреЗ рдереЛрдбрд╝реА рд╕реА рджрд┐рд╢рд╛ рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдпрд╛ рд╣реИрдХрд┐рдВрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИред

@OtterCode рдХреНрдпрд╛ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди-рдореЛрдмрд╛рдЗрд▓ рдирд╛рдордХ рд░реЗрдкреЛ рдмрдирд╛рдиреЗ рдФрд░ рд╡рд╣рд╛рдВ рд╣реИрдХрд┐рдВрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рд╣реЛрдЧрд╛? рдореИрдВ рдпреЛрдЬрдирд╛ рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдХрджрдо рджреЗрдЦ рд╕рдХрддрд╛ рдерд╛ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдПрдкреАрдЖрдИ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХрд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? (рдПрдкреАрдЖрдИ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рд▓рдХреНрд╖реНрдп рдмрдирд╛рдПрдВ, рдЖрджрд┐)

@OtterCode рдФрд░ рдореЗрд░реА рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдиреЗ https://github.com/gabrielcsapo/electron-mobile рдмрдирд╛рдпрд╛ рд╣реИ, рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдПрдХ рдорд╛рд▓рд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рд╣рдо рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдмрд┐рд▓реНрдб рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдХреЗ рд░рд╛рд╕реНрддреЗ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдпред

рд╕реИрдорд╕рдВрдЧ рдбреЗрдХреНрд╕ рдЬреИрд╕реЗ рдЙрддреНрдкрд╛рдж, http://www.samsung.com/global/galaxy/apps/samsung-dex/
рдЗрд╕реЗ рдПрдХ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдЕрдиреБрд░реЛрдз IMO рдмрдирд╛рдПрдВ (рдХрдо рд╕реЗ рдХрдо Android рдХреЗ рд▓рд┐рдП)ред

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрд╣реБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Google Play рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди "рдЯрд░реНрдордХреНрд╕", рд╣рдореЗрдВ рдРрдк рдореЗрдВ рдПрдХ рд╕рдВрдкреВрд░реНрдг рдбреЗрдмрд┐рдпрди-рдЖрдзрд╛рд░рд┐рдд рдЯрд░реНрдорд┐рдирд▓ рджреЗрддрд╛ рд╣реИред рд╣рдо apt-get install рдЬреЛ рдХреБрдЫ рднреА рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдП (рдиреЛрдб, рд╡рд┐рдо, рдЧрд┐рдЯ, рдЖрджрд┐, рдЬрдм рддрдХ рд╣рдо рдЬреЛ рдЪреАрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕реАрдкреАрдпреВ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ) рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЯрд░реНрдордХреНрд╕ рдХреЗ рд╕рдорд╛рди рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдРрдк-рд╕реИрдВрдбрдмреЙрдХреНрд╕ рд╡рд╛рд▓реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЪрд▓рд╛рдирд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрднрд╡ рд╣реИред

рдЯрд░реНрдордХреНрд╕ рд╣рдорд╛рд░реЗ рдлреЛрди рдХреЛ рд░реВрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдРрдк рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдХреЗ рдЕрдВрджрд░ рд╕рдм рдХреБрдЫ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╣рдо рдЯрд░реНрдордХреНрд╕ рдХреЗ рднреАрддрд░ рдЕрдкрдиреЗ рдмрд╛рд╣рд░реА рд╕реНрдЯреЛрд░реЗрдЬ рдХреЛ рд╣рдорд╛рд░реЗ "рд╣реЛрдо рдлреЛрд▓реНрдбрд░" рдореЗрдВ рднреА рд╕рд┐рдорд▓рд┐рдВрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЯрд░реНрдордХреНрд╕ рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рд╕рднреА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдорд╛рд░реЗ рдмрд╛рд╣рд░реА рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рдо рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ Node.js рдРрдк рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдкрд░, рдЯрд░реНрдордХреНрд╕ рдореЗрдВ рд╕реЗ рд╣реА рдкрд░реЛрд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВред

рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рдХреБрдЫ рдХрд░рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рд╣реИред

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

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ

@aprilmintacpineda рдХреНрдпрд╛ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рд╡реЗрдм рдРрдкреНрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рд╣реИ? https://developers.google.com/web/progressive-web-apps/

@ рд╕реЗрд░рдХрди-рдбреЗрд╡реЗрд▓ рд╣рд╛рдВ рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ, рдЬрдм рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдпрд╣рд╛рдВ рджреЗрдЦрд╛ рддреЛ рдореБрдЭреЗ рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рд╡реЗрдм рдРрдкреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдирд╣реАрдВ рдерд╛ред рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред

@aprilmintacpineda рдЖрдк рдЕрднреА рднреА PWA рдХреЛ рдЖрдЬрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ, https://youtube.com/watch?v=vhg01Ml-8pI ред рдпрд╣ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рднреА рдорджрдж рдХрд░рддрд╛ рд╣реИ

рдХреНрд░реЛрдорд┐рдпрдо рдХреЗ рд╕рд╛рде рдиреЛрдбрдЬ-рдореЛрдмрд╛рдЗрд▓ рдХреЛ рдХреЛрдИ рдХреИрд╕реЗ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ? рдпрд╣ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ Node рдХреЛ рдореЛрдмрд╛рдЗрд▓ рдкрд░ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдХрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдиреЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рд╣реИред

(рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдкреАрдбрдмреНрд▓реВрдП рдЖрдЬ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ , рдФрд░ рд╡реЗрдм рдРрдкреНрд╕ рдХреЛ рдореЛрдмрд╛рдЗрд▓ рдРрдкреНрд╕ рдореЗрдВ рд▓рдкреЗрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрд░реНрдбреЛрд╡рд╛ рдЬреИрд╕реЗ рдврд╛рдВрдЪреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреАрдбрдмреНрд▓реВрдП рдУрдПрд╕-рд╕реНрддрд░реАрдп рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ HTTP рд╕рд░реНрд╡рд░ рдПрдореНрдмреЗрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдХреЙрд░реНрдбреЛрд╡рд╛ рд╕рд┐рд░реНрдл рдПрдХ рдУрд╡рд░рдХрд┐рд▓ рд╣реИ рдореЗрд░реЗ рд╡рд░реНрддрдорд╛рди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП, рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдУрдПрд╕ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрдЕрдк рдФрд░ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдирд╛ред)

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

рдореИрдВ рдПрдХ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рд╣реВрдВ рдФрд░ рд╕рд┐рд╕реНрдЯрдо/рджреЗрд╢реА рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдирд╣реАрдВ рд╣реИ, рдиреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ рдЬрдЯрд┐рд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рджреЗрдВ, рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдкреЙрдЗрдВрдЯрд░реНрд╕ рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреАред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд╣реИ рдФрд░ рдРрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

рдЬрдмрдХрд┐ рдпрд╣ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рддреЛ рд╣рдореЗрдВ рджреЛ рдмрд╛рд░ рд╕реЛрдЪрдирд╛ рдЪрд╛рд╣рд┐рдПред рдбреЗрд╕реНрдХрдЯреЙрдк рдРрдк рдкрд░ рдЬрд╣рд╛рдВ рдореИрдВрдиреЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛, рдореБрдЭреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реАрдПрд╕рдПрд╕ рдПрдирд┐рдореЗрд╢рди рдХреЗ рд╕рд╛рде рд▓реИрдЧреНрд╕ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реБрдЖред рдпрджрд┐ рдХреЛрдИ рджреЗрд╢реА рд╡рд┐рдХрд▓реНрдк рд╣реИ, рддреЛ рдореИрдВ рдореВрд▓ рдирд┐рд╡рд╛рд╕реА рдХреЗ рд▓рд┐рдП рдЬрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдореВрд▓ рдирд┐рд╡рд╛рд╕реА рдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рдХреБрдЫ рд╣реИред рдпрд╛ рд╢рд╛рдпрдж PWA рдЖрдЬрд╝рдорд╛рдПрдБред рдпрд╣ рдХрдорд╛рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рдЕрднреА рддрдХ рдХреЛрдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рднрд╡рд┐рд╖реНрдп рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред

рдирд┐рд╢рд╛рди

https://github.com/dna2github/dna2oslab

рдиреЛрдбрдЬ рдЬреЛ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдХреА рддрд░рд╣ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЛ рдХреЛрдИ рднреА Node.js рдХреЗ рд╕рд╛рде рдПрдВрдбреНрд░реЙрдЗрдб рдРрдк рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рдЙрд╕рдХреЗ рд▓рд┐рдП рдпрд╣ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрд░реЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

tengyifei picture tengyifei  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rhnorskov picture rhnorskov  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jviotti picture jviotti  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

reggi picture reggi  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

maxogden picture maxogden  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ