Material-ui: рдорд▓реНрдЯреАрдкрд▓ рдлрд╛рд╕реНрдЯ рд╣реЛрдиреЗ рдкрд░ рд░рд┐рдкрд▓ рд░рд╣рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдЬреБрд▓ре░ 2017  ┬╖  56рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mui-org/material-ui

рдЕрдЧрд░ рдХреЛрдИ рдереЛрдбрд╝реА рджреЗрд░ (1-2 рд╕реЗрдХрдВрдб) рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб >

рдЖрдк рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдЖрдЬрд╝рдорд╛ рд░рд╣реЗ рд╣реИрдВ: https://material-ui.com/demos/buttons/#text -buttons

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рд╣реИ - рдЕрдк рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдорд╛рдЙрд╕ рдбрд╛рдЙрди рд╣реИрдВ рдФрд░ рд▓рд╣рд░ рдЬрд╛рд░реА рдирд╣реАрдВ рд╣реБрдИ рд╣реИред

bug ЁЯРЫ ButtonBase

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


рд╣рд╛рдБ, рдПрдХ рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ - рд▓рд╣рд░ рдмрдиреА рд░рд╣рддреА рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдордВрдбрд░рд╛рдиреЗ рдкрд░ рдпрд╣ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рд╕реЗ рдХреБрдЫ рдЦреЛ рджреЗрддрд╛ рд╣реИред

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкреНрд░рдореБрдЦ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореМрдЬреВрдж рд╣реИред

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

рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЗрд╕ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рд╕рдЪ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ: рдЬрдм рдореИрдВ рдЬреИрд╕реЗ рдорд▓реНрдЯреАрдХреНрд▓реЙрдХрд┐рдВрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рддрд░рдВрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП 21 рдорд╛рдЙрд╕ рдбрд╛рдЙрди рдЗрд╡реЗрдВрдЯреНрд╕ рдФрд░ рд╕рд┐рд░реНрдл 11 рдорд╛рдЙрд╕ рдЗрд╡реЗрдВрдЯреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣реА рдХрд╛рд░рдг рд╣реИред #TookUsLongEnough

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

рдЖрдк рдХреМрди рд╕рд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдореИрдВ рдЗрд╕реЗ 59 рдХреНрд░реЛрдо рдХреЗ рд╕рд╛рде рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

рдореЗрдВ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде:

  • рдХреНрд░реЛрдо 59.0.3071.115
  • рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 54.0.1
  • рдмрдврд╝рдд 38.14393.1066.0
  • IE 11.1358.14393.0

@oliviertassinari @kgregory рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 10, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 54.0.1 рдкрд░ рд╣реВрдВред
рдореИрдВ рдЕрдкрдиреЗ рд▓реИрдкрдЯреЙрдк рдкрд░ рдЕрдкрдиреЗ рдЯрдЪрдкреИрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рджреЛрдиреЛрдВ рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рддреЗрдЬ рдЧрддрд┐ рд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ... рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрд▓рдЧ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдЙрдВрдЧрд▓реА рд╕реЗ рдореИрдВ рдЗрд╕реЗ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдпрд╣ рдПрдХ рдЬрд░реВрд░реА рдмрдЧ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рдпрд╛ рддреЛ (рд╡рд┐рдВрдбреЛрдЬ 10, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 54.0.1) рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛, рд▓реЗрдХрд┐рди рдХреНрд░реЛрдо рдореЗрдВ рдФрд░ рджрд╛рдПрдВ (рджреНрд╡рд┐рддреАрдпрдХ) рдорд╛рдЙрд╕ рдмрдЯрди рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИред

@NonameSLdev рдореИрдВ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 9 рдХреНрд▓рд┐рдХ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╣реВрдБ рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рдЙрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

@ рджрддреНрддрд╛ рдХреНрдпрд╛ рдЖрдк рдмрд╛рд░-рдмрд╛рд░ рдХреНрд░реЛрдо рдореЗрдВ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдорд╛рдЙрд╕ рдмрдЯрди рдХреЗ рд╕рд╛рде рдХреНрд▓рд┐рдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

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

рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ рд╣рдореЗрдВ рдПрдХ рд╕рд╣реА рдорд╛рдЙрд╕ рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рдПрдХ рддрд░рдВрдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдирд╣реАрдВред рддреЛ рд╢рд╛рдпрдж рдЙрдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рд╣реИред

@oliviertassinari рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж

рдореИрдВрдиреЗ рдЗрд╕реЗ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рджреЗрдЦрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдмрд┐рд▓реНрдХреБрд▓ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпреЗ рд░рд┐рдкрд▓реНрд╕ рдЯрдЪрд░рд┐рдкрд▓ рдХреА рд╕реНрдерд┐рддрд┐ (рд░рд┐рдкрд▓ рдПрд░реЗ) рдореЗрдВ рдлрдВрд╕реЗ рд╣реБрдП рд╣реИрдВред

9cps рдкрд░ рдореБрдЭреЗ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧрд╛: рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдкрд░ рддрд░рдВрдЧреЗрдВ рдирд╣реАрдВ рдирд┐рдХрд▓рддреАрдВ, рдХреНрд░реЛрдо рдкрд░ рд╡реЗ рдмреЗрд╣рдж рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдирд┐рдХрд▓рддреА рд╣реИрдВред рд▓реЗрдХрд┐рди, рдкреНрд░рддреНрдпреЗрдХ рдмрдЯрди рдкрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд╣рд░ рд╣реИ рдЬреЛ рдПрдХ рдФрд░ рд▓рд╣рд░ рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдлрд┐рд░ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдПрдХ рд▓рд╣рд░ рд▓реЗрддрд╛ рд╣реИред рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ

рдореБрджреНрджрд╛ # 7575 рджреНрд╡рд╛рд░рд╛ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ 50/50 рдХрд╣реВрдВрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рдкрд╛рдпрд╛ рд╣реВрдВ

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

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

рдпрд╣ рдореБрджреНрджрд╛ рдореБрдЭреЗ рдкрд╛рдЧрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдореИрдВ рдХреНрдпрд╛ рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ, рдореИрдВ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВрдиреЗ good first issue рдЯреИрдЧ рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЕрдЧрд░ рдХреЛрдИ рдФрд░ рдЗрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдорд╣рд╛рди, рдЕрдиреНрдпрдерд╛, рдпрд╣ рдЕрдирд╕реБрд▓рдЭреЗ рд░рд╣реЗрдЧрд╛ред

@oliviertassinari рдореИрдВрдиреЗ рдХреБрдЫ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ред рдореИрдВ рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рд▓реИрдкрдЯреЙрдк рдХреЗ рдЯрдЪрдкреИрдб рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 3cps рдкрд░ рднреАред

рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЕрдЪреНрдЫрд╛ рдХрд╛рдоред
рдмреАрдЯрд╛ рдХреЗ рд╕рд╛рде рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдореЛрдЯрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рджреИрдирд┐рдХ рдЖрдзрд╛рд░ рдкрд░ рдЕрдзрд┐рдХ рднрдпрд╛рдирдХ рд╣реЛ рд░рд╣рд╛ рд╣реИред

@oliviertassinari рд╣рдо рдореБрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреБрдЫ рдЕрдЬреАрдм рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ, рд╢рд╛рдпрдж рдпрд╣ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ: рдПрдХ рдореИрдХ рдкрд░, рдХреНрд░реЛрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд▓рд┐рдирдХреНрд╕ рдорд╢реАрди рдкрд░, рдХреНрд░реЛрдо рдХреЗ рд╕рд╛рде, рд░рд┐рдкрд▓рд┐рдВрдЧ рдмрдЯрди 3cps рдкрд░ рдХрд┐рд╕реА рдЪреАрдЬ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рдЧрд╣рд░реЗ рдФрд░ рдЧрд╣рд░реЗ рд░рдВрдЧ рдХреЗ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕реЗ рддреЗрдЬреА рд╕реЗ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рдкреБрди: рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдпрд╣ рд╣реИ, рдХрд┐ Fastclick рдХрд╛ рдореЛрдбрд╝ https://github.com/ftlabs/fastclick , рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдмрдЯрди рд╕рд╣реА рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрднрд╛рд▓реЗрдВрдЧреЗред рдореБрдИ-рдбреЙрдХ рдкреГрд╖реНрда рдкрд░ рдмрдЯрди рджрдмрд╛рдиреЗ рд╕реЗ рднреА рдпрд╣ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ, рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ рдкрд░ рдХреЛрдИ рднреА рджреБрд╖реНрдкреНрд░рднрд╛рд╡ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд╣реАрдВ рд╣реИрдВред рд╢рд╛рдпрдж рдпрд╣ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдпрд╛ рдкрд░рд┐рд╕реАрдорди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рд╕рд╛рдордЧреНрд░реА- ui @ рдЕрдЧрд▓рд╛ (1.0 v23) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдХреЙрд░реНрдбреЛрд╡рд╛ iOS рдРрдк (

@oliviertassinari рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕реНрдкреНрд▓рд┐рдЯрдореЗ рдирд╛рдордХ рдПрдХ рдРрдк рд╣реИ рдЬреЛ рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ @ рдЕрдЧрд▓рд╛ + рдХреЙрд░реНрдбреЛрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдХреНрдпрд╛ рдЖрдкрдХреЛ рдлрд╛рд╕реНрдЯ рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдЗрд╕ рд╕реНрдкрд░реНрд╢ рддрд░рдВрдЧ рдмрдЧ рд╕реЗ рдмрдЪрдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдкрддрд╛ рд╣реИ? рдпрд╛ рд╕реНрдкреНрд▓рд┐рдЯрдореЗ рдореЗрдВ 300 рдореА рджреЗрд░реА рднреА рд╣реЛрддреА рд╣реИ?

рдкреБрдирд╢реНрдЪ рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ [email protected] FastClick рд╕рд╛рде рдФрд░ рдерд╛ рдХреЛрдИ рд╕реНрдкрд░реНрд╢ рд▓рд╣рд░ рдореБрджреНрджреЛрдВ

рдпрд╛ рд╕реНрдкреНрд▓рд┐рдЯрдореЗ рдореЗрдВ 300 рдореА рджреЗрд░реА рднреА рд╣реЛрддреА рд╣реИ?

@ssalka рдХреНрдпрд╛ рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рджреЗрд░реА рдХреА рд╕реВрдЪрдирд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ? рдХреНрдпрд╛ рдпрд╣ рдХреЙрд░реНрдбреЛрд╡рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореБрджреНрджрд╛ рд╣реИ? рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рд╕реНрдкреНрд▓рд┐рдЯрдореЗ рдкрд░ рдЬреНрдпрд╛рджрд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рджреЗрд░реА рдХреЛ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдореЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреБрд╖реНрдЯрд┐ рдХреАред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдХреЙрд░реНрдбреЛрдмрд╛ рдореБрджреНрджрд╛ рд╣реИ (рдЕрдзрд┐рдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, iOS UIWebView)ред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдкреНрд▓рд┐рдЯрдо рдХреЛ рдРрдк рд╕реНрдЯреЛрд░ рдореЗрдВ рдирд╣реАрдВ рдвреВрдВрдв рд╕рдХрд╛, рдФрд░ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреЙрд░реНрд╕ рдЕрдХреНрд╖рдо рд╣реИ рдФрд░ рдЕрдиреНрдп рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП HTML рд▓рд┐рдВрдХ рд╕рдлрд╛рд░реА рдореЗрдВ рдЦреБрд▓рддреЗ рд╣реИрдВ (рдПрдХ iframe рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдХреЛрдИ рднрд╛рдЧреНрдп рдирд╣реАрдВ) ред рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реНрдкрд░реНрд╢ рддрд░рдВрдЧреЗрдВ v0.x рдкрд░ рдареАрдХ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ, рдФрд░ v1 рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреА рд╣реИрдВред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдпрд╣ рд╕рднреА рдкреНрд░рдореБрдЦ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рд╕рдлрд╛рд░реА!) рдиреЗ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдореЗрдЯрд╛ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдлрд┐рдХреНрд╕ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ, рдЬреИрд╕реЗ рдЖрдкрдиреЗ рдХрд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдХреЙрд░реНрдбреЛрд╡рд╛ рджреНрд╡рд╛рд░рд╛ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдпреВрдЖрдИрд╡реЗрдм рд╡реНрдпреВ рдореЗрдВ рдореМрдЬреВрдж рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдХреЙрд░реНрдбреЛрд╡рд╛ рдХреЛ рдПрдХ рдкреНрд░рдореБрдЦ рдмреНрд░рд╛рдЙрдЬрд╝рд░ / рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдЧрд┐рдирд╛ рдЬрд╛рдКрдВрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╕рдордЭреВрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдПрдХ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рдореБрджреНрджреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╢реАрдШреНрд░ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзреНрдиреНрдпрд╡рд╛рдж!

@ssalka рдХреНрдпрд╛ рдЖрдкрдиреЗ https://github.com/apache/cordova-plugin-wkwebview-engine рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ

рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реИред рдореИрдВ рд╕реНрдкреНрд▓рд┐рдЯрдореЗ рдкрд░ рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ред

@NonameSLdev рдХреНрдпрд╛ рдЖрдк рдЕрднреА рднреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЗрд╕ рдореБрджреНрджреЗ рдиреЗ рдПрдХ рд╕рд╛рд▓ рдореЗрдВ рдмрд╣реБрдд рдкреНрд░рдЧрддрд┐ рдирд╣реАрдВ рдХреА рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрдЧрд╛ред


рд╣рд╛рдБ, рдПрдХ рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ - рд▓рд╣рд░ рдмрдиреА рд░рд╣рддреА рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдордВрдбрд░рд╛рдиреЗ рдкрд░ рдпрд╣ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рд╕реЗ рдХреБрдЫ рдЦреЛ рджреЗрддрд╛ рд╣реИред

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкреНрд░рдореБрдЦ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореМрдЬреВрдж рд╣реИред

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

рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЗрд╕ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рд╕рдЪ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ: рдЬрдм рдореИрдВ рдЬреИрд╕реЗ рдорд▓реНрдЯреАрдХреНрд▓реЙрдХрд┐рдВрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рддрд░рдВрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП 21 рдорд╛рдЙрд╕ рдбрд╛рдЙрди рдЗрд╡реЗрдВрдЯреНрд╕ рдФрд░ рд╕рд┐рд░реНрдл 11 рдорд╛рдЙрд╕ рдЗрд╡реЗрдВрдЯреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣реА рдХрд╛рд░рдг рд╣реИред #TookUsLongEnough

@stavlocker @oliviertassinari Ive рдЕрдм рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рдереЗред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЕрдВрдд рдореЗрдВ рдЗрд╕реЗ '-webkit-app-region': 'no-drag' рдиреАрдЪреЗ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рдореБрджреНрджрд╛ рддрдп рдХрд░ рджрд┐рдпрд╛ред рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрджрд░реНрднрд┐рдд рдореБрджреНрджреЗ # 11696 рдХреЗ рд╕рдорд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рд╕рд┐рд░реНрдл FYI рдХрд░реЗрдВ рдореИрдВ рдХреНрд░реЛрдо 61 рдкрд░ рдУрдкрдирдлрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

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

рджреЛ рдЙрдкрд╛рдп рдЬреЛ рдореИрдВ рдЗрд╕реЗ рджреЗрдЦрддрд╛ рд╣реВрдВ:

  • рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рд╣рдо рд▓рд╣рд░реЛрдВ рдкрд░ рдЯрд╛рдЗрдорд░ рд▓рдЧрд╛рддреЗ рд╣реИрдВ? рдпрджрд┐ рдпрд╣ 5 рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдСрдЯреЛ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВред UX рдкрдХреНрд╖ рдкрд░ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдкреНрд░реЗрд╕ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЬрд╛рд░реА рдХреА рдЧрдИ рддрд░рдВрдЧ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рд╢рд╛рдпрдж рдЙрдиреНрд╣реЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреЗ рдХреНрд▓рд┐рдХ рдХреЛ рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реБрдП рдмрдЯрди рджрдмрд╛рдпрд╛ (рдЬрдм рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ)?
  • рдмрд╕ рдорд╛рдЙрд╕ рдиреАрдЪреЗ рдХреЗ рдмрдЬрд╛рдп рдорд╛рдЙрд╕ рдкрд░ рддрд░рдВрдЧ рдмрдирд╛рдПрдБред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ рдФрд░ рдпрджрд┐ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдмрдЯрди рд░рдЦрддрд╛ рд╣реИ рддреЛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд▓рд╣рд░ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрдЧреА рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕реЗ рдареАрдХ рдХрд░рддрд╛ рд╣реИред

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

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

рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рд╣рд░ рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ рд╕рд╛рдЗрдЯ рдкрд░ рд╣реЛрддрд╛ рд╣реИ?

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

@stavlocker рдареАрдХ рд╣реИ рддреЛ рдпрд╣ рдЕрд▓рдЧ рд╣реИред рдЗрд╕реЗ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп (рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореБрдЭреЗ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ -webkit-app-area) рдореИрдВрдиреЗ рдорд╛рдЙрд╕ рдХреЛ рдиреАрдЪреЗ / рдКрдкрд░ рд╕реЗ рд▓реЙрдЧрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдФрд░ рдЕрдкреНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдбрд╛рдЙрди рднреА рджреЗрдЦрд╛ред

рддреЛ рдЕрдЧрд░ рдЖрдк рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдЙрд╕ рдореЗрдВ рдкреНрд▓рдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

@gtsafas рдЖрдк рдмрд╛рдИрдВ рдФрд░ рджрд╛рдИрдВ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдорд╛рдЙрд╕ рдХреЗ рд╕рд╛рде рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рдореЗрдВ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдереАред рдЖрдк рд╢рд╛рдпрдж рдХрд┐рд╕реА рдФрд░ рдорд╛рдЙрд╕ рдШрдЯрдирд╛ рдХреЛ рд░реЛрдХ рд░рд╣реЗ рд╣реИрдВ ... рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдХреЛрдб рдЬрд╛рдВрдЪреЗрдВ:

document.addEventListener("mousedown", myScript); // should be document.addEventListener("mousedown", myScript, false);
document.addEventListener("mouseup", myScript); // should be document.addEventListener("mouseup", myScript, false);

//jquery example: 
        // (...)
        documentElement.on({
            'mouseup': (e) => {
                e.preventDefault(); // WRONG! cut this off
                isDrag = false
            },
        // (...)
        });

@ejnu рд╣рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдХреЛ рд░реЛрдХрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

@kgregory @oliviertassinari
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рд╡рд╣реА рд╣реИ рдЬреЛ рдореИрдВрдиреЗ рдереЛрдбрд╝реЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмрд╛рдж рдкрд╛рдпрд╛ рд╣реИ:
рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдПрдХ рдХреНрд▓рд┐рдХ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдЬреАрдм рддрд░реАрдХреЗ рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рд░рд┐рдкрд▓ рдХреЛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рдиреЗ рдХреЗ рд╕рд╛рде рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛: рдмрдЯрдирдмреЗрд╕ рдкрд░ onContextMenu={e => {e.preventDefault()}} ред рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдкрд░ рдПрдХ рдХреНрд▓рд┐рдХ рд╣реЛрдиреЗ рдкрд░ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдШрдЯрдирд╛ рдкрд░ рд▓рд╣рд░ рдХреЛ рд░реЛрдХрдХрд░ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ рд╣реИ: # 13740

   handleTouchMove = createRippleHandler(this, 'TouchMove', 'stop');

+  handleContextMenu = createRippleHandler(this, 'ContextMenu', 'stop');

   handleBlur = createRippleHandler(this, 'Blur', 'stop', () => {
    clearTimeout(this.focusVisibleTimeout);
    if (this.state.focusVisible) {


        onTouchEnd={this.handleTouchEnd}
        onTouchMove={this.handleTouchMove}
        onTouchStart={this.handleTouchStart}
+       onContextMenu={this.handleContextMenu}
        ref={buttonRef}
        tabIndex={disabled ? '-1' : tabIndex}
        {...buttonProps}

рдХреНрдпрд╛ рдХреЛрдИ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

@ 0maxxam0 рдиреЗ $ 40 рдХреЗ рд╕рд╛рде рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╡рд┐рддреНрдд рдкреЛрд╖рд┐рдд рдХрд┐рдпрд╛ред рдЗрд╕реЗ рдЗрд╢реНрдпреВрд╣рдВрдЯ рдкрд░ рджреЗрдЦреЗрдВ

рдЗрд╕реЗ # 13740 рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ!

@oliviertassinari @kgregory рдореИрдВ рдЕрднреА рднреА рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА # 13740 рдкрд░ рдХрд╣рд╛ рдерд╛ред рдпрд╣ PR рдХреЗрд╡рд▓ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рд╕реНрдкреИрдорд┐рдВрдЧ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЯреНрд░реИрдХрдкреИрдб рд╕реНрдкреИрдорд┐рдВрдЧ рдХреЛ рдирд╣реАрдВред рдпрд╣ рдЯрд┐рдкреНрдкрдгреА рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ рдЬреЛ рдореИрдВ рдкреАрдбрд╝рд┐рдд рд╣реВрдВ рдФрд░ рджреЛ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рдЬрдирди рдХреЗ рддрд░реАрдХреЗ:

  1. рдмрдЯрди рдШрдЯрдХ рдбреЗрдореЛ рдкрд░ рдЬрд╛рдПрдВ
  2. рдмрдЯрди рдХреЛ рдХрдИ рдмрд╛рд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдЯреНрд░реИрдХрдкреИрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рдореИрдВ рд▓реЗрдиреЛрд╡реЛ рдпреЛрдЧ 700 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рд╡рд┐рдВрдбреЛрдЬ 10, рдХреНрд░реЛрдо 71, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 64 (рдХреНрд╡рд╛рдВрдЯрдо), рдПрдЬ 42 рдореЗрдВ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рдкреБрди: рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЯреНрд░реИрдХрдкреИрдб рдХрдИ рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрднреА-рдХрднреА рдорд╛рдЙрд╕ рдЕрдкреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдорд╛рдЙрд╕ рдЕрдк рджрд░реНрдЬ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рд╣реИред

рдореИрдВ рдЕрдкрдиреЗ рдлреЛрдирдЧреИрдк рдореЗрдВ рд╕рдВрдЪрдпреА рдмрдЯрди рддрд░рдВрдЧ рдЫрд╛рдпрд╛рдВрдХрди рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ, рдЖрдИрдкреИрдб рдкрд░ рдореВрдИ рдРрдк рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдВред Android рдФрд░ рд╡реЗрдм рдкрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рд╣рд░ рдмрд╛рд░ рдЬрдм рддрдХ рдореИрдВ рд╕рдВрддреГрдкреНрдд рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛, рддрдм рддрдХ рдореИрдВ рдмрдЯрди рдХреЛ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реВрдВ рдпрд╣ рдЧрд╣рд░рд╛ (рдпрд╛ рд╣рд▓реНрдХрд╛) рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдореИрдВ рд╕рдлрд╛рд░реА / рдЖрдИрдУрдПрд╕ рдкрд░ рднреА рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ - рдпрд╣ рднреА рддреЗрдЬреА рд╕реЗ рджреЛрд╣рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЕрдВрдзреЗрд░реЗ / рдкреНрд░рдХрд╛рд╢ рдЙрдкрд░рд┐рд╢рд╛рдпреА рдмрд╕ рдЗрд╕реЗ рдЯреИрдк рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрднреА рджреВрд░ рдирд╣реАрдВ рдЬрд╛рддреА рд╣реИред

@oliviertassinari @kgregory рдореИрдВ рдЕрднреА рднреА рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА # 13740 рдкрд░ рдХрд╣рд╛ рдерд╛ред рдпрд╣ PR рдХреЗрд╡рд▓ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рд╕реНрдкреИрдорд┐рдВрдЧ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЯреНрд░реИрдХрдкреИрдб рд╕реНрдкреИрдорд┐рдВрдЧ рдХреЛ рдирд╣реАрдВред рдпрд╣ рдЯрд┐рдкреНрдкрдгреА рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ рдЬреЛ рдореИрдВ рдкреАрдбрд╝рд┐рдд рд╣реВрдВ рдФрд░ рджреЛ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рдЬрдирди рдХреЗ рддрд░реАрдХреЗ:

1. Go to the [button component demos](https://material-ui.com/demos/buttons/)

2. Use your trackpad to click the button a bunch of times

рдореИрдВ рд▓реЗрдиреЛрд╡реЛ рдпреЛрдЧ 700 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рд╡рд┐рдВрдбреЛрдЬ 10, рдХреНрд░реЛрдо 71, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 64 (рдХреНрд╡рд╛рдВрдЯрдо), рдПрдЬ 42 рдореЗрдВ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рдкреБрди: рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЯреНрд░реИрдХрдкреИрдб рдХрдИ рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрднреА-рдХрднреА рдорд╛рдЙрд╕ рдЕрдкреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдорд╛рдЙрд╕ рдЕрдк рджрд░реНрдЬ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рд╣реИред

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

@CaptainN рдХреНрдпрд╛ рдЖрдИрдУрдПрд╕ / рд╕рдлрд╛рд░реА рдЖрдк рдЗрд╕ рдкрд░ рдкреБрди: рдкреЗрд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореИрдВ iOS 12.1.2 рдкрд░ рд░реАрдХреНрд░рд┐рдПрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

iOS 11.3.1 - рдЬреНрдпрд╛рджрд╛рддрд░ рдореИрдВ рдЗрд╕реЗ IconButton рдШрдЯрдХреЛрдВ рдкрд░ рджреЗрдЦрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдлреИрдм рдкрд░ рднреАред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ:

  1. рд╕реНрдкрд░реНрд╢ рдмрд┐рдВрджреБ рд╕реЗ рд╡реГрддреНрдд рдХреЛ рдЪреЗрддрди рдХрд░реЗрдВред
  2. рдПрдирд┐рдореЗрдЯ рдХрд░рддреЗ рд╕рдордп (рдЕрд▓реНрдлрд╛) рдлреАрдХрд╛ рдХрд░реЗрдВред
  3. рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдиреАрдореЗрд╢рди рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рд╛рдл рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореЗрд░реЗ рд▓рд┐рдП рдЪрд░рдг 2 рдФрд░ 3 рдореЗрд░реЗ iPad (11.3.1) рдкреБрд░рд╛рдиреЗ iPhone (11.4.1) рдпрд╛ iPhone 8 (12.2.2) рдкрд░ рдирд╣реАрдВ рд╣реЛ рд░рд╣реЗ рд╣реИрдВред

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

@CaptainN рдпрд╣ рдбреЙрдХреНрд╕ рдбреЗрдореЛ рдореЗрдВ рд╣реИ, рдпрд╛ рдЖрдкрдХрд╛ рдЕрдкрдирд╛ рдХреЛрдб рд╣реИ? рдореИрдВ iOS 12.1 рдХреЗ рд╕рд╛рде iPhone 10, рдпрд╛ 12.1.3 рдХреЗ рд╕рд╛рде рдкреБрд░рд╛рдиреЗ iPad рдХреЗ рдбреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЦреЗрд▓рдиреЗ рдХреЗ рджреМрд░рд╛рди рдЧрдбрд╝рдмрдбрд╝ рдХрд╛рд░рдХ рд╣реИрдВ?

рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ рдмрдЧ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХрджрдо рдЙрдард╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдпрд╣ рдореЗрд░реЗ рдЕрдкрдиреЗ рдРрдк рдореЗрдВ рд╣реИ, рдЬреЛ рдХрд┐ Meteor, React рдФрд░ Material-UI рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдПрдХ рдордзреНрдпрдо рдЖрдХрд╛рд░ рдХрд╛ рдРрдк рд╣реИред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд▓реНрдж рд╣реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдПрдХ рд▓рд┐рдВрдХ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдореИрдВ рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░ рдХреЛрдб рдореЗрдВ рдХрд╛рд░рдг рдХреА рддрд▓рд╛рд╢ рдХрд░реВрдВрдЧрд╛, рдФрд░ рдЕрдЧрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рддреЛ рдХрдореА рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдореИрдВ SSR рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ - рдореБрдЭреЗ рдмреЗрдореЗрд▓ рд╢реИрд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓рддреА рд╣реИ, рдЖрдорддреМрд░ рдкрд░ рд╕рд░реНрд╡рд░ рдпрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ -webkit- рдЙрдкрд╕рд░реНрдЧ рдкрд░ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ - рдХреНрдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ рдЙрдкрд╕рд░реНрдЧ (рдСрдЯреЛрдкреНрд░рд┐рдлрд╝рд┐рд╢рд░) рдХреИрд╕реЗ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ - рдХреНрдпрд╛ рдЙрд╕ рдкрд░ рдбреЙрдХреНрд╕ рд╣реИрдВ?

рдпрд╣ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ:
https://material-ui.com/getting-started/supported-platforms/#css -prefixing

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

рдЕрдм рдореИрдВ рдЗрд╕реЗ рдХреНрд░реЛрдо рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рднреА рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рджреЗрд╡ рдЯреВрд▓реНрд╕ рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рдореЛрдб рд╕рдХреНрд╖рдо рд╣реИред рдЗрд╕ рдРрдк рдкрд░: https://www.pixstoriplus.com/

@CaptainN рдореИрдВ рдмрд╛рдж рдореЗрдВ

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

IOS рдкрд░, рдЖрдк рдмрд╕ рдЙрд╕ рдРрдк рдХреЛ рд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдмрд╣реБрдд рдЖрд╕рд╛рдиреА рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдиреМрд╕реЗрдирд╛ рдореЗрдВ рдШрд░ рдФрд░ рдЦреЛрдЬ рдмрдЯрди рдХреЗ рдмреАрдЪ рдЖрдЧреЗ рдкреАрдЫреЗ рдЯреИрдк рдХрд░реЗрдВред рдпрд╛ рдЦреЛрдЬ рдХреЛ рдЯреИрдк рдХрд░реЗрдВ, рдлрд┐рд░ рд╡рд╛рдкрд╕ рдШрд░ рдкрд░ рдЬрд╛рдПрдВ, рдФрд░ рдШрд░ рдХреЛ рдХреБрдЫ рд╕рдордп рджрдмрд╛рдПрдВред

рдореИрдВ рдиреАрдЪреЗ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдкрд░ iOS рдкрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдВред

рдпрджрд┐ рдЖрдк рдирд┐рдпрдорд┐рдд Chrome рд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдореЛрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдкреГрд╖реНрда рдХреЛ рдкреБрдирдГ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдореИрдВ рдЕрдзрд┐рдХ рд╕реБрд╕рдВрдЧрдд рд╡реНрдпрд╡рд╣рд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред

@ zuus-keith рдпрджрд┐ рдпрд╣ рдХреНрд░реЛрдо рджреЗрд╡ рдЙрдкрдХрд░рдг рдореЛрдмрд╛рдЗрд▓ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рддреЛ рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЬрдм рддрдХ рдпрд╣ рдПрдХ рд╣реА рдореВрд▓ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИ?

@oliviertassinari рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╣реА рдореВрд▓ рдХрд╛рд░рдг рд╣реИред рдореИрдВ рд╢реБрд░реВ рдореЗрдВ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдИрдУрдПрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЗрд╕реЗ рднрд░ рдореЗрдВ рдЖрдпрд╛ рдерд╛, рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХреНрд░реЛрдо рджреЗрд╡ рдЯреВрд▓ рдореЛрдмрд╛рдЗрд▓ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ 'рдЖрдИрдлреЛрди' рдпрд╛ 'рдЖрдИрдкреИрдб' рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред

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

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

рдХреНрдпрд╛ рдХреЛрдИ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдЗрд╕рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реИ рдФрд░ рдПрдХ рдирдХрд▓реА рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдирд╣реАрдВ рд╣реИ? рдпрд╛ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдирд╛ рдареАрдХ рд╣реИ?

рдпрд╣ рдореЗрд░реЗ рдЙрд▓реНрдХрд╛ рдРрдк рд╕реЗ рдлрд╛рд╕реНрдЯрдХреНрд▓рд┐рдХ рдкреИрдХреЗрдЬ рдХреЛ рд╣рдЯрд╛рдХрд░ рдЧреИрд░-рдирдХрд▓реА рд╡рд╛рддрд╛рд╡рд░рдг (iPad рдкрд░) рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЕрдм рдХреЗ рд▓рд┐рдП рдмрдВрдж рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЕрдЧрд░ рдХреЛрдИ рднреА рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВред

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