GNU рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд GNU Taler 0.8 рднреБрдХреНрддрд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд░рд┐рд▓реАрдЬ

GNU рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ рдирд┐:рд╢реБрд▓реНрдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдирд┐рдХ рднреБрдХреНрддрд╛рдиреА рдкреНрд░рдгрд╛рд▓реА GNU Taler 0.8 рдЬрд╛рд░реА рдЧрд░реЗрдХреЛ рдЫред рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдпреЛ рд╣реЛ рдХрд┐ рдЦрд░рд┐рджрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЕрдЬреНрдЮрд╛рддрддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫ, рддрд░ рдХрд░ рд░рд┐рдкреЛрд░реНрдЯрд┐рдЩрдорд╛ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдмрд┐рдХреНрд░реЗрддрд╛рд╣рд░реВ рдмреЗрдирд╛рдореА рд╣реБрдБрджреИрдирдиреН, рдЕрд░реНрдерд╛рддреНред рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдкреИрд╕рд╛ рдХрд╣рд╛рдБ рдЦрд░реНрдЪ рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ рдЬрд╛рдирдХрд╛рд░реАрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИрди, рддрд░ рд░рдХрдордХреЛ рд░рд╕рд┐рдж рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ (рдкреНрд░реЗрд╖рдХ рдЧреБрдордирд╛рдо рд░рд╣рдиреНрдЫ), рдЬрд╕рд▓реЗ BitCoin рдорд╛ рдирд┐рд╣рд┐рдд рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓рд╛рдИ рдХрд░ рдЕрдбрд┐рдЯрд╣рд░реВрдХреЛ рд╕рд╛рде рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрдЫред рдХреЛрдб Python рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ AGPLv3 рд░ LGPLv3 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЫред

GNU Taler рд▓реЗ рдЖрдлреНрдиреИ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдиреНрд╕реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИрди, рддрд░ рдбрд▓рд░, рдпреВрд░реЛ рд░ рдмрд┐рдЯрдХреЛрдЗрдирд╣рд░реВ рд╕рд╣рд┐рдд рдЕрд╡рд╕реНрдерд┐рдд рдореБрджреНрд░рд╛рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрдЫред рд╡рд┐рддреНрддреАрдп рдЧреНрдпрд╛рд░реЗрдиреНрдЯрд░рдХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдмреИрдВрдХрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрд░ рдирдпрд╛рдБ рдореБрджреНрд░рд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред GNU Taler рдХреЛ рд╡реНрдпрд╛рдкрд╛рд░ рдореЛрдбреЗрд▓ рд╡рд┐рдирд┐рдордп рд▓реЗрдирджреЗрди рдкреНрд░рджрд░реНрд╢рди рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ - BitCoin, Mastercard, SEPA, Visa, ACH рд░ SWIFT рдЬрд╕реНрддрд╛ рдкрд░рдореНрдкрд░рд╛рдЧрдд рднреБрдХреНрддрд╛рдиреА рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдмрд╛рдЯ рдкреИрд╕рд╛ рдЙрд╣реА рдореБрджреНрд░рд╛рдорд╛ рдмреЗрдирд╛рдореА рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдирд┐рдХ рдкреИрд╕рд╛рдорд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░рд┐рдиреНрдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдирд┐рдХ рдкреИрд╕рд╛ рд╡рд┐рдХреНрд░реЗрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рдХреНрдЫ, рдЬрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рд╡рд┐рдирд┐рдордп рдмрд┐рдиреНрджреБрдорд╛ рдкрд░рдореНрдкрд░рд╛рдЧрдд рднреБрдХреНрддрд╛рдиреА рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░реЗрдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреИрд╕рд╛рдорд╛ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрди рд╕рдХреНрдЫред

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

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

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • рдирд┐рдЬреА рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рдмрдвреНрджреЛ рдЕрд▓рдЧрд╛рд╡, рдЬреБрди рдЕрдм рдЫреБрдЯреНрдЯреИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреНрддрд░реНрдЧрдд рдЪрд▓реНрдиреЗ рдЫреБрдЯреНрдЯреИ taler-exchange-secmod-* executables рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрд╛рд╣реНрдп рдиреЗрдЯрд╡рд░реНрдХ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ taler-exchange-httpd рдкреНрд░рдХреНрд░рд┐рдпрд╛рдмрд╛рдЯ рдХреБрдЮреНрдЬреАрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рддрд░реНрдХрд▓рд╛рдИ рдЕрд▓рдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред ред
  • рд╡рд┐рдирд┐рдордп рдмрд┐рдиреНрджреБрд╣рд░реВ (рд╡рд┐рдирд┐рдордп) рдХреЛ рдЧреЛрдкреНрдп рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВрдХреЛ рдмрдвреНрджреЛ рдЕрд▓рдЧрд╛рд╡ред
  • рдмреНрдпрд╛рдХрдЕрдк рд░ рд░рд┐рдХрднрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╡рд╛рд▓реЗрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (рд╡рд╛рд▓реЗрдЯ-рдХреЛрд░) рдорд╛ рдердкрд┐рдПрдХреЛ рдЫред
  • рд╡рд╛рд▓реЗрдЯрд▓реЗ рд▓реЗрдирджреЗрди, рдЗрддрд┐рд╣рд╛рд╕, рддреНрд░реБрдЯрд┐рд╣рд░реВ рд░ рд╡рд┐рдЪрд╛рд░рд╛рдзреАрди рдХрд╛рд░реНрдпрд╣рд░реВ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдкреНрд░рд╕реНрддреБрддрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реЗрдХреЛ рдЫред рд╡рд╛рд▓реЗрдЯрдХреЛ рд╕реНрдерд┐рд░рддрд╛ рд░ рдкреНрд░рдпреЛрдЧрдорд╛ рд╕рд╣рдЬрддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рд╡рд╛рд▓реЗрдЯ API рдХрд╛рдЧрдЬрд╛рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдЕрдм рд╕рдмреИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
  • WebExtension рдкреНрд░рд╡рд┐рдзрд┐рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рд▓реЗрдЯрдХреЛ рдмреНрд░рд╛рдЙрдЬрд░-рдЖрдзрд╛рд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ GNU IceCat рдмреНрд░рд╛рдЙрдЬрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреНрдЫред WebExtension-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рд▓реЗрдЯ рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫред
  • рдПрдХреНрд╕рдЪреЗрдиреНрдЬ рдкреЛрдЗрдиреНрдЯрд╣рд░реВ рд░ рдЯреНрд░реЗрдбрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрд╕рдБрдЧ рдЙрдиреАрд╣рд░реВрдХреЛ рд╕реЗрд╡рд╛ рд╕рд░реНрддрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдиреЗ рдЕрд╡рд╕рд░ рдЫред
  • рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рдХрд╛рдо рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдмреНрдпрд╛рдХрдЗрдиреНрдбрдорд╛ рд╕реВрдЪреАрдХреЛ рд▓рд╛рдЧрд┐ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЙрдкрдХрд░рдгрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред
  • рд╕рдореНрдЭреМрддрд╛рд▓реЗ рдЙрддреНрдкрд╛рджрдирдХреЛ рдердореНрдмрдиреЗрд▓ рдЫрд╡рд┐рд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • F-Droid рдХреНрдпрд╛рдЯрд▓рдЧрдорд╛ рдЯреНрд░реЗрдб рдПрдХрд╛рдЙрдиреНрдЯрд┐рдЩ (рдмрд┐рдиреНрджреБ-рдЕрдл-рд╕реЗрд▓) рд░ рдирдЧрдж рджрд░реНрддрд╛ рд╕рдЮреНрдЪрд╛рд▓рдирдХрд╛ рд▓рд╛рдЧрд┐ рдПрдиреНрдбреНрд░реЛрдЗрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдЫрдиреН, рдЬреБрди рдЯреНрд░реЗрдбрд┐рдЩ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рдмрд┐рдХреНрд░реА рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
  • рдлрд┐рд░реНрддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред
  • рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд░ рд╕рд░рд▓реАрдХреГрдд HTTP APIред рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдлреНрд░рдиреНрдЯ-рдПрдиреНрдбрд╣рд░реВрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛рд▓рд╛рдИ рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдмреНрдпрд╛рдХ-рдПрдиреНрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд╛рд▓реЗрдЯрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ HTML рдкреГрд╖реНрдард╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдПрдХреЛ рдЫред

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

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