WebKitGTK 2.38.0 рдмреНрд░рд╛рдЙрдЭрд░ рдЗрдВрдЬрд┐рди рдЖрдгрд┐ Epiphany 43 рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░рдЪреЗ рдкреНрд░рдХрд╛рд╢рди

рдирд╡реАрди рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ WebKitGTK 2.38.0, рдЬреАрдЯреАрдХреЗ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рд╡реЗрдмрдХрд┐рдЯ рдмреНрд░рд╛рдЙрдЭрд░ рдЗрдВрдЬрд┐рдирдЪрд╛ рдПрдХ рдкреЛрд░реНрдЯ, рд░рд┐рд▓реАрдЬ рдХрд░рдгреНрдпрд╛рдЪреА рдШреЛрд╖рдгрд╛ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. WebKitGTK рддреБрдореНрд╣рд╛рд▓рд╛ GObject рд╡рд░ рдЖрдзрд╛рд░рд┐рдд GNOME-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЗрдВрдЯрд░рдлреЗрд╕рджреНрд╡рд╛рд░реЗ рд╡реЗрдмрдХрд┐рдЯрдЪреА рд╕рд░реНрд╡ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рдЖрдгрд┐ рд╡рд┐рд╢реЗрд╖ HTML/CSS рдкрд╛рд░реНрд╕рд░рдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рддреЗ рдкреВрд░реНрдг-рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреАрдХреГрдд рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдкрд░реНрдпрдВрдд рдХреЛрдгрддреНрдпрд╛рд╣реА рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдордзреНрдпреЗ рд╡реЗрдм рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд╛рдзрдиреЗ рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. WebKitGTK рд╡рд╛рдкрд░рдгрд╛рд░реНтАНрдпрд╛ рд╕реБрдкреНрд░рд╕рд┐рджреНрдз рдкреНрд░рдХрд▓реНрдкрд╛рдВрдкреИрдХреА, рдЖрдореНрд╣реА рдорд╛рдирдХ GNOME рдмреНрд░рд╛рдЙрдЭрд░ (Epiphany) рд▓рдХреНрд╖рд╛рдд рдШреЗрдК рд╢рдХрддреЛ. рдкреВрд░реНрд╡реА, рд╡реЗрдмрдХрд┐рдЯрдЬреАрдЯреАрдХреЗ рдорд┐рдбреЛрд░реА рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдд рд╣реЛрддрд╛, рдкрд░рдВрддреБ рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдЖрд╕реНрдЯрд┐рдпрди рдлрд╛рдЙрдВрдбреЗрд╢рдирдЪреНрдпрд╛ рд╣рд╛рддрд╛рдд рдЧреЗрд▓реНрдпрд╛рдирдВрддрд░, рд╡реЗрдмрдХрд┐рдЯрдЬреАрдЯреАрдХреЗрд╡рд░реАрд▓ рдорд┐рдбреЛрд░реАрдЪреА рдЬреБрдиреА рдЖрд╡реГрддреНрддреА рд╕реЛрдбреВрди рджреЗрдгреНрдпрд╛рдд рдЖрд▓реА рдЖрдгрд┐ рд╡реЗрдХреНрд╕реЙрдиреНрдб рдмреНрд░рд╛рдЙрдЭрд░рдордзреВрди рдПрдХ рдХрд╛рдЯрд╛ рддрдпрд╛рд░ рдХрд░реВрди, рдореВрд▓рднреВрддрдкрдгреЗ рднрд┐рдиреНрди рдЙрддреНрдкрд╛рджрди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. рддреНрдпрд╛рдЪ рдирд╛рд╡ рдорд┐рдбреЛрд░реА, рдкрд░рдВрддреБ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдЖрдгрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдЖрдзрд╛рд░рд┐рдд.

рдореБрдЦреНрдп рдмрджрд▓:

  • рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕рд╛рдордЧреНрд░реА рдкреНрд▓реЗрдмреЕрдХ рдирд┐рдпрдВрддреНрд░рдг рдмрдЯрдгрд╛рдВрд╕рд╛рдареА рдирд╡реАрди рдбрд┐рдЭрд╛рдЗрди рд╢реИрд▓реА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ.
  • рдмреНрд░рд╛рдЙрдЭрд░ рдЕреЕрдб-рдСрдирд╕рд╛рдареА CSP (рд╕рд╛рдордЧреНрд░реА-рд╕реБрд░рдХреНрд╖рд╛-рдзреЛрд░рдг) рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА API рдЬреЛрдбрд▓реЗ.
  • рдЗрддрд░ рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реА рдмрд╛рд╣реНрдп рддрдкрд╛рд╕рдгреА рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ (рд╡реЗрдмрдХрд┐рдЯ_INSPECTOR_HTTP_SERVER рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рд╡рд╛рдкрд░реВрди рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ).
  • рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, MediaSession API рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд░рд┐рдореЛрдЯ рдкреНрд▓реЗрдмреЕрдХ рдХрдВрдЯреНрд░реЛрд▓рд╕рд╛рдареА MPRIS рдЗрдВрдЯрд░рдлреЗрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
  • PDF.js рд╡рд░ рдЖрдзрд╛рд░рд┐рдд PDF рджрд╕реНрддрдРрд╡рдЬ рджрд░реНрд╢рдХ рдЬреЛрдбрд▓реЗ.

WebKitGTK 2.38.0 рд╡рд░ рдЖрдзрд╛рд░рд┐рдд, GNOME Web 43 (Epiphany) рдмреНрд░рд╛рдЙрдЭрд░рдЪреЗ рдкреНрд░рдХрд╛рд╢рди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ, рдЬреНрдпрд╛рдиреЗ WebExtension рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдНрдб-рдСрдирд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. WebExtensions API рддреБрдореНрд╣рд╛рд▓рд╛ рдорд╛рдирдХ рд╡реЗрдм рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░реВрди рдЕреЕрдб-рдСрди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рдЖрдгрд┐ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░рд╕рд╛рдареА рдЕреЕрдб-рдСрдиреНрд╕рдЪрд╛ рд╡рд┐рдХрд╛рд╕ рдПрдХрддреНрд░рд┐рдд рдХрд░рддреЗ (рд╡реЗрдмрдПрдХреНрд╕рдЯреЗрдВрд╢рдиреНрд╕ Chrome, Firefox рдЖрдгрд┐ Safari рд╕рд╛рдареА рдЕреЕрдб-рдСрдирдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд). WebExtension API рдЕрджреНрдпрд╛рдк рдкреВрд░реНрдгрдкрдгреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА, рдкрд░рдВрддреБ рдХрд╛рд╣реА рд▓реЛрдХрдкреНрд░рд┐рдп рдНрдб-рдСрди рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╣реЗ рд╕рдорд░реНрдерди рдЖрдзреАрдЪ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ.

рдЗрддрд░ рд╕реБрдзрд╛рд░рдгрд╛:

  • рдкреАрдбрдмреНрд▓реНрдпреВрдП (рдкреНрд░реЛрдЧреНрд░реЗрд╕рд┐рд╡реНрд╣ рд╡реЗрдм рдЕреЕрдкреНрд╕) рдлреЙрд░рдореЕрдЯрдордзреАрд▓ рд╕реНрд╡рдпрдВ-рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреБрдиреНрд╣рд╛ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЖрдгрд┐ рдЕрд╢рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдВрд╕рд╛рдареА рдбреА-рдмрд╕ рдкреНрд░рджрд╛рддрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
  • GTK 4 рдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордгрд╛рд╕рд╛рдареА рд░рд┐рдлреЕрдХреНрдЯрд░рд┐рдВрдЧ рд╕реБрд░реВ рдЭрд╛рд▓реЗ рдЖрд╣реЗ.
  • "рджреГрд╢реНрдп-рд╕реНрд░реЛрдд:" URI рдпреЛрдЬрдиреЗрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • рд╡рд╛рдЪрдХ рдореЛрдбрдЪреЗ рд╕реБрдзрд╛рд░рд┐рдд рдбрд┐рдЭрд╛рдЗрди.
  • рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдЖрдпрдЯрдо рд╕рдВрджрд░реНрдн рдореЗрдиреВрдордзреНрдпреЗ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
  • рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдореЛрдбрдордзреНрдпреЗ рд╢реЛрдз рд╢рд┐рдлрд╛рд░рд╕реА рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рдПрдХ рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛