Microsoft прискорює оновлення WebView2 Runtime

Microsoft оголосила про значні зміни у своєму підході до оновлення WebView2 Runtime. Починаючи з версії Microsoft Edge 152, яка запланована до випуску 27 серпня, частота оновлень WebView2 Runtime буде скорочена з чотирьох тижнів до двох тижнів, синхронізуючись із ритмом оновлень браузера Edge.

Що таке WebView2 Runtime?

WebView2 Runtime – це ключовий компонент, розроблений Microsoft, який слугує мостом між локальним програмним забезпеченням та сучасними веб-технологіями. Він дозволяє розробникам інтегрувати веб-контент, створений за допомогою HTML, CSS та JavaScript, безпосередньо в нативні настільні програми. Це означає, що розробники програм для Windows можуть використовувати веб-технології для створення більш динамічних та функціональних інтерфейсів користувача, не виходячи за рамки традиційної розробки настільних додатків.

Зміна ритму оновлень

До цього часу Microsoft випускала нові версії WebView2 Runtime кожні чотири тижні. Однак, щоб покращити безпеку, стабільність та забезпечити розробникам доступ до найновіших веб-можливостей швидше, компанія вирішила прискорити цей процес. Новий двотижневий цикл оновлень дозволить швидше виправляти помилки, впроваджувати нові функції та покращення безпеки.

Графік переходу

Microsoft чітко окреслила план переходу на новий ритм оновлень:

  • Microsoft Edge 152 (планований випуск 27 серпня): Це буде остання версія WebView2 Runtime, яка вийде за традиційним чотиритижневим циклом.
  • Microsoft Edge 153 (планований випуск 10 вересня): Ця версія стане першим релізом WebView2 Runtime, який буде випущено за новим, двотижневим циклом.
  • Подальші версії Microsoft Edge: Після цього WebView2 Runtime буде оновлюватися синхронно з браузером Microsoft Edge, тобто кожні два тижні.

Рекомендації для розробників

Microsoft наполегливо рекомендує розробникам активно тестувати свої додатки, що використовують WebView2, у бета-каналі Microsoft Edge. Це дозволить їм виявити потенційні проблеми сумісності до того, як оновлення будуть розгорнуті на стабільний канал (Stable channel). Такий проактивний підхід допоможе мінімізувати ризики та забезпечити безперебійну роботу програм для кінцевих користувачів.

Крім того, розробникам пропонується використовувати предварительный канал (Preview channel) WebView2 для автоматичної перевірки основних робочих процесів своїх додатків. Це може значно спростити процес тестування та забезпечити надійність інтеграції веб-компонентів.

Для більш глибокого тестування та виявлення специфічних проблем Microsoft також радить використовувати Microsoft Edge WebDriver. Цей інструмент дозволяє автоматизувати тестування веб-елементів у ваших додатках, забезпечуючи їхню належну роботу в різних сценаріях.

Висновок

Прискорення циклу оновлень WebView2 Runtime є важливим кроком для Microsoft, який демонструє їхню прихильність до надання розробникам сучасних, безпечних та надійних інструментів. Швидший випуск оновлень означатиме, що розробники зможуть швидше отримувати доступ до нових веб-стандартів, виправлень безпеки та покращень продуктивності, що, в свою чергу, сприятиме створенню більш якісних та конкурентоспроможних настільних додатків.

Джерело: https://www.ithome.com/0/993/945.htm