Що вам потрібно знати про WebView2 як користувачу Windows 10

Що вам потрібно знати про WebView2 як користувачу Windows 10

У червні 2022 року Microsoft оголосила, що зробить середовище виконання WebView2 доступним для всіх пристроїв Windows 10, на яких запущено оновлення, принаймні з квітня 2018 року.

Основна причина полягає в тому, щоб зробити переваги технології розробки веб-вмісту легко доступними для користувачів Windows 10. Наразі технологія WebView2 допомагає працювати багатьом веб-додаткам, зокрема Microsoft Office.

У цій статті Quantrimang.com розгляне WebView2, порівняє його з Electron і вплив WebView2 на веб-програми.

Що таке WebView2?

Що вам потрібно знати про WebView2 як користувачу Windows 10

WebView2 — це елемент керування, який допомагає користувачам включати такі веб-технології, як HTML і JavaScript, у свої програми для вмісту. Ця функція Microsoft Edge Runtime тепер працює з операційною системою Windows 10 за замовчуванням.

Microsoft Edge Connect гарантує, що середовище виконання займає обмежений обсяг дискового простору в продукті, якщо вони мають однакову версію. Це гарантує, що параметри WebView якомога менше впливають на ваш ПК.

Чим WebView2 відрізняється від конкурентів?

Існує кілька відмінностей між WebView2 та його конкурентом, Electron JS, особливо якщо порівнювати, як вони відображають веб-вміст. Зовні їхні моделі візуалізації досить схожі. Однак є деякі ключові відмінні фактори, які виділяються.

1. Будівельний об'єкт

Обидві технології базуються на Chromium. Хоча WebView2 більш обмежений у роботі з Microsoft Edge.

Electron дозволяє розробникам створювати крос-платформні програми, які працюють на робочому столі, а також розміщувати їх як веб-додатки. Ця технологія діє як засіб зв’язку між програмою та робочим столом.

З іншого боку, WebView — це технологія, яка працює як частина програми для відображення веб-вмісту.

Створення на основі Chromium або Edge також впливає на тип платформи, на якій технологія може працювати. Electron добре працює на Mac, Linux і Windows, тоді як єдиною платформою для WebView2 є Windows.

2. Інтерфейс прикладного програмування

Electron має API майже для всіх потреб програми, як-от доступ до файлової системи та сповіщення. Однак WebView2 не надає API для настільних програм.

Хоча, коли йдеться про мови, Electron і WebView підтримують використання JavaScript, CSS і HTML під час створення програм.

3. Процес рендеринга

Спосіб відображення застосування цих технологій невеликий. Модель процесу Electron поділяється на основний процес і процес візуалізації.

Основний процес працює в середовищі Node.js і служить точкою входу для окремих програм. Потім він поділяється на різні процеси візуалізації, які допомагають відобразити вміст програми.

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

Ці довідкові процеси часто є допоміжними службами, такими як зображення чи звуки.

Що це означає для веб-додатків?

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

Оскільки WebView2 доступний лише в Windows 11, робота з цією технологією є складною та дорогою для розробників зі застарілими споживчими пристроями під керуванням Windows 10. Таким чином, цей дистрибутив знімає тиск і скорочує прогалину, щоб приєднатися до екосистеми WebView2.

Це також дає розробникам і кінцевим користувачам більший доступ до багатьох переваг середовища виконання WebView2. Деякі з цих переваг включають доступ до Інтернету та інших інструментів веб-розробки, таких як бібліотеки; отримати доступ до повного набору власних API, які можна включити у свої програми.

Крім того, за допомогою WebView2 ви можете додавати та зберігати різні коди в одній кодовій базі, щоб їх можна було повторно використовувати на кількох платформах.

Надання середовища виконання WebView2 у Windows 10 принесло користь багатьом розробникам. Таким чином, можна зробити висновок, що ця технологія буде служити за призначенням, виходячи з двох факторів.

Ці фактори зменшують використання дискового простору завдяки інтеграції з браузером Edge; і WebView2 надає рідним програмам доступ до різних функцій Edge.


Як перепризначити клавіші за допомогою PowerToys у Windows 10

Як перепризначити клавіші за допомогою PowerToys у Windows 10

За допомогою PowerToys ви можете перепризначити клавіші для інших параметрів або ярликів у Windows 10. Нижче наведено кроки для перепризначення клавіш у PowerToys.

Встановлення паролів BIOS і UEFI забезпечує безпеку даних на комп’ютері з Windows 10

Встановлення паролів BIOS і UEFI забезпечує безпеку даних на комп’ютері з Windows 10

Операційна система Windows 10 забезпечує функцію входу або пароля облікового запису для захисту важливих даних користувача. Однак обмеження цих функцій полягає в тому, що їх можна легко обійти, не покладаючись на підтримку сторонніх програм або інструментів.

Виправте, що функціональні клавіші не працюють у Windows 10

Виправте, що функціональні клавіші не працюють у Windows 10

Функціональні клавіші Fn дають вам швидший і простіший спосіб керування певними апаратними функціями.

Як інсталювати інструменти віддаленого адміністрування сервера (RSAT) у Windows 10

Як інсталювати інструменти віддаленого адміністрування сервера (RSAT) у Windows 10

Засоби віддаленого адміністрування сервера (RSAT) дозволяють користувачам керувати кількома серверами Windows з локального комп’ютера Windows. Ця стаття допоможе вам встановити та налаштувати RSAT у Windows 10.

Як максимально використати віртуальну клавіатуру в Windows 10

Як максимально використати віртуальну клавіатуру в Windows 10

Windows 10 надає віртуальну клавіатуру як основну функцію, яку можна ввімкнути та використовувати замість фізичної клавіатури, виконавши наведені нижче дії.

Як увімкнути/вимкнути розширений режим сеансу Hyper-V у Windows 10

Як увімкнути/вимкнути розширений режим сеансу Hyper-V у Windows 10

Hyper-V дозволяє запускати віртуалізовані комп’ютерні системи на фізичних серверах. Цей посібник покаже вам, як увімкнути або вимкнути розширений режим сеансу Hyper-V для вашого облікового запису та/або всіх облікових записів у Windows 10.

Як відкрити налаштування UEFI на Windows 10

Як відкрити налаштування UEFI на Windows 10

Перейдіть до налаштувань мікропрограми UEFI, щоб змінити порядок завантаження за умовчанням або встановити пароль UEFI. Ви можете відкрити параметри UEFI з налаштувань Windows 10, кнопки «Пуск» або з вікна командного рядка.

Як підключити проксі-сервери на Windows 10 для безпечного доступу до Інтернету

Як підключити проксі-сервери на Windows 10 для безпечного доступу до Інтернету

Підключення комп'ютера через проксі-сервер є одним із популярних способів забезпечити безпеку підключення комп'ютера до Інтернету.

5 налаштувань у Windows 10, які допоможуть грати в ігри плавніше

5 налаштувань у Windows 10, які допоможуть грати в ігри плавніше

Це 5 невеликих налаштувань у Windows 10, які допомагають значно підвищити ігрову продуктивність. Спробуйте застосувати трюк і побачите результати.

Як перевірити дозвіл екрана в Windows 10

Як перевірити дозвіл екрана в Windows 10

У Windows 10 є кілька корисних опцій, які допоможуть вам легко перевірити роздільну здатність будь-якого екрана, який ви використовуєте або до якого підключено.