Gatsby: рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд░рдирдЯрд╛рдЗрдоред рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐: рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрджреЗрд╢ рдкреЛрд░реНрдЯ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 13 рдирд╡ре░ 2018  ┬╖  60рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: gatsbyjs/gatsby

рд╡рд┐рд╡рд░рдг

рдореБрдЭреЗ рдЕрдкрдиреА Gatsby V2 рд╕рд╛рдЗрдЯ рдкрд░ рд▓реЛрдб рд╣реЛрдиреЗ рдкрд░ рдФрд░ рдкреГрд╖реНрда рдХреЗ рдЪрд▓рдиреЗ рдХреЗ рджреМрд░рд╛рди рдПрдХ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИред

рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд░рдирдЯрд╛рдЗрдоред рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐: рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрджреЗрд╢ рдкреЛрд░реНрдЯ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред

image

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

рдореИрдВрдиреЗ v2-рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХреА- рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣рд╛рдВ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдбреЗрдореЛ рд╕рд╛рдЗрдЯ рдирд╣реАрдВ рд╣реИ :(

рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрд░рд┐рдгрд╛рдо

рд▓реЛрдб рдкрд░ рдХреЛрдИ рдХрдВрд╕реЛрд▓ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдгрд╛рдо

рдХрдВрд╕реЛрд▓ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВ рдЯреНрд░реИрдХ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

рдкрд░реНрдпрд╛рд╡рд░рдг

рдкреНрд░рдгрд╛рд▓реА:
рдУрдПрд╕: рдореИрдХреЛрдЬрд╝ 10.14
рд╕реАрдкреАрдпреВ: x64 рдЗрдВрдЯреЗрд▓ (рдЖрд░) рдХреЛрд░ (рдЯреАрдПрдо) i7-3615QM рд╕реАрдкреАрдпреВ @ 2.30GHz
рд╢реИрд▓: 5.3 - /рдмрд┐рди/zsh
рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝:
рдиреЛрдб: 11.0.0 - ~/.nvm/рд╕рдВрд╕реНрдХрд░рдг/рдиреЛрдб/v11.0.0/рдмрд┐рди/рдиреЛрдб
рдпрд╛рд░реНрди: 1.12.3 - /usr/рд╕реНрдерд╛рдиреАрдп/рдмрд┐рди/рдпрд╛рд░реНрди
рдПрдирдкреАрдПрдо: 6.4.1 - ~/.nvm/рд╕рдВрд╕реНрдХрд░рдг/рдиреЛрдб/v11.0.0/рдмрд┐рди/рдПрдирдкреАрдПрдо
рдмреНрд░рд╛рдЙрдЬрд╝рд░:
рдХреНрд░реЛрдо: 71.0.0.3578.44
рдлрд╛рдпрд░рдлреЙрдХреНрд╕: 62.0.3

stale? needs more info needs reproduction

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

рд╣рд╛рдп рд╕рдм рд▓реЛрдЧ, рдореЗрд░реЗ рдкреГрд╖реНрда рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдПрдбрдмреНрд▓реЙрдХ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдХрд╛рд░рдг рдерд╛ред рдореИрдВрдиреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджреВрд░ рд╣реЛ рдЧрдИрдВред

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

рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ Caddy рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдореИрдВ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВред

рд╣рд┐рдпрд╛!

рдпрд╣ рдорд╛рдорд▓рд╛ рд╢рд╛рдВрдд рд╣реЛ рдЧрдпрд╛ рд╣реИред рдбрд░рд╛рд╡рдирд╛ рд╢рд╛рдВрддред рдореИрдВ

рд╣рдореЗрдВ рдмрд╣реБрдд рд╕реА рд╕рдорд╕реНрдпрд╛рдПрдВ рдЖрддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ 30 рджрд┐рдиреЛрдВ рдХреА рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХреЗ рдмрд╛рдж рдореБрджреНрджреЛрдВ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдЖрдЦрд┐рд░реА рдЕрдкрдбреЗрдЯ рдХреЛ рдХрдо рд╕реЗ рдХрдо 20 рджрд┐рди рд╣реЛ рдЪреБрдХреЗ рд╣реИрдВред

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

Gatsby рд╕рдореБрджрд╛рдп рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ

рдмрд╛рд╕реА рдирд╣реАрдВ

рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реЛрдирд╛

рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реЛрдирд╛

рд╕рднреА рдкреГрд╖реНрдареЛрдВ рдкрд░ рд╕рдорд╛рди (рди рдХреЗрд╡рд▓ рдЧреИрдЯреНрд╕рдмреА рдХреЗ рд╕рд╛рде)

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

image

рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд╣ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирд╣реАрдВ рд╣реИ рдФрд░ рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рдореИрдВ рдЧреБрдкреНрдд рдореЛрдб рдореЗрдВ рд╣реЛрддрд╛ рд╣реВрдВ, рд╕рд╛рде рд╣реА рдЖрдИрдУрдПрд╕ рд╕рдлрд╛рд░реА рдкрд░ рднреА

"рдХрд▓рд░ рдХрдВрдЯреНрд░рд╛рд╕реНрдЯ рдПрдирд╛рд▓рд╛рдЗрдЬрд╝рд░" рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдмрд┐рдирд╛ рднреА рдЗрд╕рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░рдирд╛ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдореЗрд░реЗ рд▓рд┐рдП, рддреНрд░реБрдЯрд┐ рдорд╛рдЙрд╕ рдИрд╡реЗрдВрдЯ рдкрд░ рдкреБрди: рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ: move , click ред рдЕрдиреНрдпрдерд╛, рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рд╣реИ, рдмрд╕ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдЧрд┐рдирддреА рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдореЗрдВ рдмрдврд╝рддреА рд░рд╣рддреА рд╣реИ рдФрд░ 400K рдкрд░ рднреА рдХрднреА рдирд╣реАрдВ рд░реБрдХрддреА рд╣реИред
image

image

рд╣рд╛рдп рд╕рдм рд▓реЛрдЧ, рдореЗрд░реЗ рдкреГрд╖реНрда рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдПрдбрдмреНрд▓реЙрдХ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдХрд╛рд░рдг рдерд╛ред рдореИрдВрдиреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджреВрд░ рд╣реЛ рдЧрдИрдВред

рд╣рд╛рдп рд╕рдм рд▓реЛрдЧ, рдореЗрд░реЗ рдкреГрд╖реНрда рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдПрдбрдмреНрд▓реЙрдХ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдХрд╛рд░рдг рдерд╛ред рдореИрдВрдиреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджреВрд░ рд╣реЛ рдЧрдИрдВред

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

рдореБрдЭреЗ рд╣рд░ рдкреЗрдЬ рдореЗрдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рд╢рд╛рдпрдж рдХреНрд░реЛрдо рдХреА рдЧрд▓рддреА?

рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдХреЛрдИ рдкреНрд░рдЬрдирди рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛! рдЕрдкрдиреЗ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рд╕реВрдЪреА рдкреЛрд╕реНрдЯ рдХрд░реЗрдВ,...

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

рд╣рд╛рдп рд╕рдм рд▓реЛрдЧ, рдореЗрд░реЗ рдкреГрд╖реНрда рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдПрдбрдмреНрд▓реЙрдХ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдХрд╛рд░рдг рдерд╛ред рдореИрдВрдиреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджреВрд░ рд╣реЛ рдЧрдИрдВред

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

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

рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдХреЛрдИ рдкреНрд░рдЬрдирди рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛! рдЕрдкрдиреЗ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рд╕реВрдЪреА рдкреЛрд╕реНрдЯ рдХрд░реЗрдВ,...

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

рдореЗрд░реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди AdBlock, Adobe Acrobat, Google Docs Offline, Hover Zoom+, Norton Identity Safe, Norton Safe Web рдФрд░ Chrome Apps: Docs, Sheets рдФрд░ Slides рд╣реИрдВред

рддреНрд░реБрдЯрд┐ рдЧрд╛рдпрдм рд╣реЛрдиреЗ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрди рд╕рднреА рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рдлрд┐рд░ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рддрдХ рдЙрдиреНрд╣реЗрдВ 1-рдмрд╛рдп-1 рдЪрд╛рд▓реВ рдХрд░ рджрд┐рдпрд╛ред рдлрд┐рд░ рдореИрдВрдиреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд╕рднреА рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдерд╛ (рдЬреЛ рдпрд╣ рдерд╛, рдЙрдкрд░реЛрдХреНрдд рдкреЛрд╕реНрдЯ рджреЗрдЦреЗрдВ :))

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

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдиреЗ рдпрд╣рд╛рдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рд╡рд╛рдкрд╕ рдЪрдХреНрдХрд░ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░реЗрдВрдЧреЗ:

  1. _all_ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЕрдХреНрд╖рдо рдХрд░реЗрдВ
  2. рд╕рдорд╕реНрдпрд╛ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рддрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди (рдПрдХ-рдПрдХ рдХрд░рдХреЗ) рд╕рдХреНрд╖рдо рдХрд░реЗрдВ

    • рдпрджрд┐ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдЕрдкрд░рд╛рдзреА рдорд┐рд▓ рдЧрдпрд╛ рд╣реИ

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ StayFocusd , Norton Safety Web , рдФрд░ Color Contrast Analyzer рдЖрдо рдЕрдкрд░рд╛рдзреА рд╣реИрдВред

рдЕрдЧрд░ рд╣рдо рдФрд░ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдмреЗрдЭрд┐рдЭрдХ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдФрд░ рд╣рдо рдПрдХ рдФрд░ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВрдЧреЗред рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж!

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ- рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдореЗрд░реА рдЧреИрдЯреНрд╕рдмреА рд╕рд╛рдЗрдЯреЗрдВ рдЖрдИрдУрдПрд╕ (рд╡реЗрдирд┐рд▓рд╛ рд╕рдлрд╛рд░реА) рдореЗрдВ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛ рд░рд╣реА рд╣реИрдВред рдЬрдм рдореБрдЭреЗ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдиреЗ рдХрд╛ рдореМрдХрд╛ рдорд┐рд▓рдиреЗ рдкрд░ рдореИрдВ рдЗрд╕ рдкрд░ рд╡рд╛рдкрд╕ рдЪрдХреНрдХрд░ рд▓рдЧрд╛рдКрдВрдЧрд╛ред

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд▓рд░ рдХрдВрдЯреНрд░рд╛рд╕реНрдЯ рдПрдирд╛рд▓рд┐рд╕рд┐рд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдерд╛, рдЗрд╕реЗ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддреНрд░реБрдЯрд┐ рджреВрд░ рд╣реЛ рдЧрдИред

рдзрдиреНрдпрд╡рд╛рдж @DSchau!

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП Google рдкреНрд░рдХрд╛рд╢рдХ рдЯреВрд▓рдмрд╛рд░ 5.1.0 рдерд╛, рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддреНрд░реБрдЯрд┐ рджреВрд░ рд╣реЛ рдЧрдИред

рдзрдиреНрдпрд╡рд╛рдж!
рдбреА/

рдиреЙрд░реНрдЯрди рд╕реЗрдл рд╡реЗрдм рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рддреНрд░реБрдЯрд┐ рджреВрд░ рд╣реЛ рдЧрдИред рдХреНрдпрд╛ рдХрд┐рд╕реА рдиреЗ рд╕рд┐рдореЗрдВрдЯреЗрдХ рдХреЛ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рд╣реИ? рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдирд╡реАрдирддрдо рдХреНрд░реЛрдо рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдРрд╕рд╛ рд╣реЛрдиреЗ рд▓рдЧрд╛

рдореЗрд░реЗ рд▓рд┐рдП, рдпрд╣ WhatFont - Find Font рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдХрд╛рд░рдг рдерд╛ред

рдореЗрд░реЗ рд▓рд┐рдП "1 рдкрд╛рд╕рд╡рд░реНрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди" рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рдХрд╛рдо рдХрд┐рдпрд╛

рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЧреИрдЯреНрд╕рдмреА рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдкрд╛рдХрд░ рдЦреБрд╢реА рд╣реБрдИред рдореБрдЭреЗ рдЬрд┐рд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдирд╛ рдерд╛ рд╡рд╣ Kaspersky Internet Security рдерд╛ред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рд╕рдлрд╛рд░реА рдпрд╛ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдереАред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдХреНрд░реЛрдо рдХрд╛ рдореБрджреНрджрд╛ рд╣реИред
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд▓рдХреНрд╖рдг Google Apps SSO рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рдереЗ, Google рд╕рд╛рдЗрди рдЗрди рд╕реЗрдЯрдЖрдИрдбреА рд╕реЗ рдХреЙрд▓рдмреИрдХ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХреЛ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рдерд╛ред

рдореИрдВ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдореИрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ, рдХреНрд░реЛрдо v70+ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЙрди рд╕рднреА рдПрдХреНрд╕рдЯреЗрдВрд╢рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЬреЛ chrome.runtime.sendMessage() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЙрд▓рдмреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред

рдореЗрд░реЗ рд▓рд┐рдП рд╕реНрдЯреЗрдлреЛрдХрд╕реНрдб рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЧрдИ рд▓реЗрдХрд┐рди рдпрд╣ рдЧреИрдЯреНрд╕рдмреА рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред

рдпрд╣рд╛рдВ рд╕реНрдЯреЗрдлреЛрдХрд╕рдб рдХреЗ рдбреЗрд╡рд▓рдкрд░ред рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдЕрдкрд░рд╛рдзрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрд╕рд▓реА рдЕрдкрд░рд╛рдзреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ @ atav32 рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, chrome.runtime.sendMessage() APIред рдпрд╣ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕реНрд░реЛрдд рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрднреА рддрдХ рдЗрд╕рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓рд╛ рд╣реИред рдЕрдЧрд░ рдХрд┐рд╕реА рдФрд░ рдХреЗ рдкрд╛рд╕ рд╣реИ рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред

рдЕрджреНрдпрддрди: рдореВрд▓ рдХрд╛рд░рдг рдорд┐рд▓рд╛ред рдпрджрд┐ рдЖрдк chrome.runtime.onMessage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЗ рдХреЙрд▓рдмреИрдХ рдореЗрдВ async рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИ, рддреЛ рдЕрдкрдиреЗ рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ return true рдЬреЛрдбрд╝рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред рд╕рдорд╛рдзрд╛рди https://bugs.chromium.org/p/chromium/issues/detail?id=586155#c9 рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдбрдмреНрд▓реНрдпреВрдЯреАрдПрдл рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рдЕрдЧрд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдпрд╣рд╛рдВ рдЫреЛрдбрд╝рдХрд░ рдЙрд╕ рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрди рд░рд╣рд╛ рд╣реИред

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЬреВрдорд▓рд╛ рдХреЗ рд╕рд╛рде рднрд╛рдЧ рдЧрдпрд╛! рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд▓реЙрдЧрд┐рди рдкреГрд╖реНрдаред рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореИрдВ рдЧрд▓рдд рд▓реЙрдЧрд┐рди #*^$!

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

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдпрд╣ рдмрд╣реБрдд рдорджрджрдЧрд╛рд░ рдирд╣реАрдВ рдерд╛ - рдмрд╕ рдЧреВрдврд╝ рдореБрджреНрджреЗ рдХреЛ рдЬреЛрдбрд╝рдирд╛ред

рдореИрдВрдиреЗ рд╕рднреА рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдерд╛ред рдлрд┐рд░ рдПрдХ-рдПрдХ рдХрд░рдХреЗ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред
рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдерд╛ рдХрд┐ рд╡рд┐рд╕реНрддрд╛рд░ Video Downloader professional рдФрд░ AdBlock рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛ред
рдореИрдВрдиреЗ рдЕрдкрдиреЗ google chrome рдореЗрдВ рд▓рдЧрднрдЧ 25 рдПрдХреНтАНрд╕рдЯреЗрдВрд╢рди рдЗрдВрд╕реНтАНрдЯреЙрд▓ рдХрд┐рдП рдереЗред
рдиреЛрдЯ: рди рдХреЗрд╡рд▓ рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдФрд░ рднреА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИрдВ рдЬреЛ рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреЗ рд╣реИрдВред

@KiengKnot рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд┐рдпрд╛ред рдзрдиреНрдпрд╡рд╛рдж!

рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ Google Chrome рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП OneLogin рдерд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдИ рднреА рд╡рд┐рд╕реНрддрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореВрд▓ рдХрд╛рд░рдг рдпрд╣рд╛рдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ - https://github.com/gatsbyjs/gatsby/issues/9899#issuecomment -466862123

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдкрд░рд╛рдзреА Google Chrome рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП OneLogin рд╣реИред @DSchau рдЖрдкрдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ! рдзрдиреНрдпрд╡рд╛рдж!

"рд╡реАрдбрд┐рдпреЛ рдбрд╛рдЙрдирд▓реЛрдбрд░ рдкреЗрд╢реЗрд╡рд░" рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рджреА рд╣реИред рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЪреЗрддрд╛рд╡рдиреА рдЧрд╛рдпрдм рд╣реЛ рдЧрдИред

рд╣рд╛рдп рд╕рдм рд▓реЛрдЧ, рдореЗрд░реЗ рдкреГрд╖реНрда рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╣реЛрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдПрдбрдмреНрд▓реЙрдХ рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдХрд╛рд░рдг рдерд╛ред рдореИрдВрдиреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджреВрд░ рд╣реЛ рдЧрдИрдВред

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

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

рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдХреЛрдИ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирд╣реАрдВ рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рд╣реИред

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣реЛрд▓рд╛ рд╡реАрдкреАрдПрди рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рдЖрдЦрд┐рд░реА рддреНрд░реБрдЯрд┐ рдЖ рд░рд╣реА рдереАред рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдм рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐ рджреВрд░ рд╣реЛ рдЧрдИ рд╣реИред

рдореИрдВрдиреЗ рд╕рднреА рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдерд╛ред рдлрд┐рд░ рдПрдХ-рдПрдХ рдХрд░рдХреЗ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред
рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдерд╛ рдХрд┐ рд╡рд┐рд╕реНрддрд╛рд░ Video Downloader professional рдФрд░ AdBlock рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛ред
рдореИрдВрдиреЗ рдЕрдкрдиреЗ google chrome рдореЗрдВ рд▓рдЧрднрдЧ 25 рдПрдХреНтАНрд╕рдЯреЗрдВрд╢рди рдЗрдВрд╕реНтАНрдЯреЙрд▓ рдХрд┐рдП рдереЗред
рдиреЛрдЯ: рди рдХреЗрд╡рд▓ рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдФрд░ рднреА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИрдВ рдЬреЛ рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреЗ рд╣реИрдВред

рдпрдХреАрди рдирд╣реАрдВ рдХреНрдпреЛрдВ, рд▓реЗрдХрд┐рди рдЖрдк рд╕рд╣реА рд╣реИрдВред рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдЪрд╛рд▓ рдЪрд▓реАред

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

рдЕрдзрд┐рдХ рдкрдврд╝рдирд╛:

  1. https://www.chromium.org/Home/chromium-security/extension-content-script-fetches
  2. https://www.chromestatus.com/feature/5629709824032768

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

рдЕрджреНрдпрддрди : рдореЗрд░реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди CORS рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА, рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдХрд╛рд░рдг рд╣реИ: /

WhatFont рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдкреИрджрд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ред

рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдбрд╛рдЙрдирд▓реЛрдбрд░ рдкреНрд▓рд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдерд╛

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ FBDown рд╡реАрдбрд┐рдпреЛ рдбрд╛рдЙрдирд▓реЛрдбрд░ рдерд╛... рдкрд╣рд▓реЗ рд╣реА рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдерд╛ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрдХ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ рдерд╛

рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкреНрд▓рдЧрдЗрди рд╕рдорд╕реНрдпрд╛, рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмрдВрдж рдХрд░реЗрдВ, рдЖрд╢рд╛ рдЖрдкрдХреА рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИред

рдЕрдкрдиреА рдХреНрд░реЛрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ, рдпрд╣ рдареАрдХ рд╣реИред

рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ polyfill webextension рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛ред рджреЗрдЦреЗрдВ - https://github.com/mozilla/webextension-polyfill/issues/130

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдлреНрд░рд┐рдЧреЗрдЯ рд╕реАрдбреАрдПрди рдерд╛

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ WhatAFont рдХреНрд░реЛрдо рдПрдбрдСрди рдерд╛

рдореЗрд░реЗ StayFocusd рдерд╛ред

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдбрдмреНрд▓реЙрдХрд░ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХрдИ рдЕрдиреНрдп рдПрдХреНрд╕рдЯреЗрдВрд╢рди рднреА рд╣реИрдВред рдореИрдВрдиреЗ рд╡реВ рджреЗрд╡ рдЯреВрд▓реНрд╕ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рд╣реИред рддреНрд░реБрдЯрд┐ рд╣реЛ рдЧрдИ рдереАред рдореИрдВрдиреЗ рд╣рд░ рдПрдХ рдХреЛ рдПрдХ-рдПрдХ рдХрд░рдХреЗ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдФрд░ 360 рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЕрдкрд░рд╛рдзреА рдерд╛ред рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рд╕рднреА рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдХрд┐ рдпрд╣ рдореБрдЭреЗ рд╣рдлреНрддреЛрдВ рд╕реЗ рдкрд░реЗрд╢рд╛рди рдХрд░ рд░рд╣рд╛ рдерд╛!

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдУрдиреЗрдЯреИрдм рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдерд╛ред

рдореЗрд░реЗ рд▓рд┐рдП рдЕрдкрд░рд╛рдзреА рдордзреНрдпрд╕реНрде рд╡рд┐рд╕реНрддрд╛рд░ рдерд╛

рдпрд╣рд╛рдБ рд╡рд╣реА рдмрд╛рдд @SamizzotheGeek рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЕрднреА рддрдХ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛ рд╣реИ? рдЕрднреА рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЗрд╕реЗ рдХреЗрд╡рд▓ рджреЗрд╡ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЬрдм рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддреЛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВред

рдореИрдиреБрдЕрд▓ рдЯреЙрдЧрд▓рд┐рдВрдЧ рдереЛрдбрд╝реЗ рддрдирд╛рд╡рдкреВрд░реНрдг рд╣реИ :(

рд╣рд╛рдБ @ aminukano585 рдпрд╣ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдПрдХ youtube рдбрд╛рдЙрдирд▓реЛрдбрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдерд╛ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рд░реАрдлрд╝реНрд░реЗрд╢ рдХрд░рддреЗ рд╕рдордп рдмрд╕ рдПрдХ-рдПрдХ рдХрд░рдХреЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдВрдж рдХрд░ рджреЗрдВред рдЬрдм рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдмрдирдиреЗ рд╡рд╛рд▓рд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рдВрджреЗрд╢ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдореЗрд░рд╛ рдиреЙрд░реНрдЯрди рдПрдВрдЯреА рд╡рд╛рдпрд░рд╕ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реБрд░рдХреНрд╖рд╛ рдЙрдкрдХрд░рдг рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдмрди рд░рд╣рд╛ рдерд╛ред !

рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдореЗрдбрд▓рдореЙрдиреНрдХреА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдерд╛ред

cVim рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдареАрдХ рд╣реЛ рдЧрдпрд╛

рдиреЙрд░реНрдЯрди рдХреБрдЫ рднреА рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

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

рдореЗрд░реЗ рд▓рд┐рдП рд▓реЛрдХрдкреНрд░рд┐рдп рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди "рд╕реНрдЯрд╛рдЗрд▓рд┐рд╕реНрдЯ" рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдЪрд╛рд▓ рдЪрд▓реА! рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЬрд┐рд╕ рдХрд┐рд╕реА рдХреЛ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЙрд╕реЗ рдХреНрд░реЛрдо рд╕реЗ рдЕрдкрдиреЗ рд╕рднреА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЕрдХреНрд╖рдо рдХрд░рдХреЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдкрдХреЛ рдХрд╛рдордпрд╛рдмреА рдорд┐рд▓реЗ!

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ: рдореИрдВ chrome.runtime.sendMessage twice . рдХрд░рддрд╛ рд╣реВрдБ

template lang="pug"
  .m-new-tab(@click="method")
    button(@click="method) // User click trigger the method twice
script
  method() => chrome.runtime.sendMessage
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

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

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

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

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

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

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