Шпаргалка: що вам потрібно знати про Edge на Chromium

Шпаргалка: що вам потрібно знати про Edge на Chromium

Новина Microsoft про те, що вона переміщує свій веб-браузер Edge на движок Chromium, викликала дискусію навколо широкого кола різних веб-технологій. Якщо всі назви та жаргон вас збентежили, ви можете знайти це посилання на використання.

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

Microsoft

  • Edge – починаючи з простого, Edge – це сучасний веб-браузер Microsoft, представлений у Windows 10. Він створений як програма UWP і працює на основі механізму браузера EdgeHTML. Минулого тижня Microsoft підтвердила, що протягом наступного року перейде на браузер Chromium і поступово стане доступним для більшої кількості версій Windows і різних платформ операційної системи. Наразі Edge використовує механізм Chakra JavaScript, але його буде змінено на V8 внаслідок переходу на Chromium.
  • EdgeHTML – власний механізм браузера Microsoft, який використовується Microsoft Edge з моменту його впровадження в Windows 10 у 2015 році. Движок був відокремлений від Trident. Окрім живлення браузера Edge, EdgeHTML також використовується для відтворення різних компонентів інтерфейсу Windows 10 і підтримує програми Windows 10 UWP, написані за допомогою JavaScript і HTML. Він тісно пов’язаний із системою Windows 10 і недоступний для жодної іншої платформи.
  • Trident – припинений механізм браузера Microsoft, який використовувався від Internet Explorer 4 до Internet Explorer 11. Відповідав за більшу частину домінування Internet Explorer на початку 2000-х, але став застарілим через погану відповідність веб-стандартам. Корпорація Майкрософт доклала зусиль для покращення движка за допомогою додаткових функцій і підтримки стандартів у наступних втіленнях. Движок також використовувався для підтримки програм JavaScript на Windows 8 і Windows Phone 8.
  • UWP – універсальна платформа Windows. Загальний набір API і технологій, які дозволяють розробникам створювати програми для Windows 10, Windows 10 Mobile і пов’язаних з ними сучасних екосистем Microsoft. UWP зазвичай асоціюється з Microsoft/Windows Store, найпоширенішим каналом розповсюдження цих програм. Програми можна створювати для UWP за допомогою різноманітних технологій, таких як C++, C#/XAML та JavaScript/HTML. Також доступні параметри для створення додатків UWP з існуючих класичних настільних програм Windows Win32, програм iOS або PWA.

Браузери

  • Механізм браузера – основний, автономний компонент веб-браузера, відповідальний за створення та відтворення веб-сторінок таким чином, щоб вони були видимими та інтерактивними. Механізми браузера зазвичай непрозорі для кінцевого користувача, який зазвичай не усвідомлює своєї ролі в роботі веб-переглядача. Механізм містить кілька підкомпонентів, таких як механізм компонування та механізм візуалізації, які реалізують різні необхідні функції для створення веб-сторінок.
    Механізми браузера зазвичай, але не завжди, є окремими компонентами, які можуть бути реалізовані кількома різними веб-браузерами – наприклад, движок Chromium зараз використовується Google Chrome, Opera, Vivaldi та багатьма іншими. Кожен із цих веб-переглядачів має унікальний інтерфейс та набір функцій для користувача, але для отримання, створення та відображення фактичних веб-сторінок покладається на механізм Chromium.
  • Blink – популярний і встановлений механізм браузера з відкритим кодом, який використовується кількома проектами веб-браузерів, включаючи Chromium. Blink в цілому відповідає сучасним веб-стандартам і намагається своєчасно впроваджувати нові стандарти та рекомендації, що сприяло його популярності. Він був розділений з движка WebKit.
  • Chromium – проект веб-браузера з відкритим вихідним кодом, спочатку розроблений Google. Chromium є основою багатьох веб-переглядачів, особливо Google Chrome. Він працює на базі браузера Blink і використовує V8 як механізм JavaScript. Chromium доступний на всіх основних настільних платформах, а також на Android. Проект викликав критику за його тісні зв'язки з Google; незважаючи на природу з відкритим кодом, розробкою Chromium керує Google, і проект включає інтеграцію за замовчуванням із сервісами Google.

JavaScript

  • Механізм JavaScript – програма, яка інтерпретує та виконує код JavaScript. Історично більшість движків JavaScript перебували у веб-браузерах, але в останні роки використання JavaScript за межами браузера зросло до серверів, додатків командного рядка та мобільних додатків, що вимагало еволюції в розробці движка.
  • Chakra – механізм JavaScript, розроблений Microsoft і використовується для Edge та UWP. Він був роздвоєний із старішого движка JScript від Microsoft. Спочатку це була запатентована технологія, Microsoft розробила движок з відкритим кодом у 2015 році. Окрім використання у веб-браузері Edge, Chakra також знайшла популярність у інших розгортаннях, включаючи вбудовані середовища.
  • V8 – двигун JavaScript з відкритим кодом, який використовується в основному в проекті браузера Chromium, що дозволяє виконувати код JavaScript у веб-переглядачах. V8 також використовується багатьма іншими середовищами виконання JavaScript, включаючи серверне середовище JavaScript Node.js і фреймворк настільних програм Electron.

Веб-технології

  • HTML – мова гіпертекстової розмітки. HTML – це мова розмітки, яка використовується для створення структури та основного макета веб-сторінок. Браузерні системи використовують файли HTML для створення веб-сторінки, яка в кінцевому підсумку відображається на вашому дисплеї.
  • JavaScriptІнтерпретована мова програмування високого рівня, яка є основним компонентом сучасних веб-сайтів. JavaScript важливий для веб-програм та інтерактивних сторінок, оскільки надає розробникам спосіб взаємодії з веб-сторінкою та браузером. JavaScript також має широкий спектр варіантів використання за межами веб-переглядачів, у тому числі в рідних програмах (наприклад, у платформі Microsoft Windows 10 UWP) і на вбудованих пристроях.
  • PWA – прогресивний веб-додаток. Набір підходів, концепцій і технологій розробки, які дозволяють веб-сайтам і веб-програмам працювати як встановлені нативні програми на сумісних пристроях.
    Доступні функції відрізняються залежно від платформи, на якій використовується PWA, але зазвичай включають можливість «встановити» веб-сайт/веб-програму способом, подібним до нативної програми, а також підтримку сервісних працівників – веб-технологія. що полегшує використання таких функцій, як робота в автономному режимі, фонова синхронізація та push-сповіщення, які зазвичай асоціюються з рідними програмами.
    PWA часто неправильно характеризують технічні медіа та нерозробники як гібридні або розміщені веб-додатки. Чистий PWA використовує виключно веб-стандартищоб забезпечити його функціональність і доставляється з домену веб-сайту. Після цього окремі платформи мають впроваджувати відповідні веб-стандарти та забезпечувати нативний досвід.

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


Найкращі безкоштовні конвертери відео

Найкращі безкоштовні конвертери відео

Відеоконвертери — це зручні інструменти, які дозволяють конвертувати відео у сумісний формат або оптимальну роздільну здатність залежно від пристрою відтворення. для

Як знайти імя користувача Facebook

Як знайти імя користувача Facebook

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

Як створити пилораму в Terraria

Як створити пилораму в Terraria

Ви шукали способи прикрасити свій дім у Terraria? Придбання пилорами є одним із найзручніших способів облаштувати свій будинок у цьому

Як експортувати в MP3 в Garageband

Як експортувати в MP3 в Garageband

Дізнайтеся, як експортувати з Garageband у MP3 на вашому Mac, iPhone або iPad, включно з певним регіоном, у цьому посібнику.

Як видалити зображення профілю в Telegram

Як видалити зображення профілю в Telegram

Якщо ви деякий час були активними в Telegram, ви можете змінити зображення профілю. Однак старі зображення профілю не видаляються автоматично

Як оновити Safari на iPad

Як оновити Safari на iPad

Щоб йти в ногу з іншими популярними пошуковими системами, браузер Apple Safari постійно доповнюється новими функціями та надбудовами безпеки. Оновлення

Як отримати рупії в сльозах королівства

Як отримати рупії в сльозах королівства

У «Legend of Zelda: Tears of the Kingdom» (TotK) вам знадобиться запастися різними предметами. Для отримання більшості з них знадобляться гроші. The

Як змінити ім’я користувача та відображуване ім’я в Twitter з будь-якого пристрою

Як змінити ім’я користувача та відображуване ім’я в Twitter з будь-якого пристрою

Twitter дозволяє користувачам змінювати своє ім’я користувача та відображуване ім’я (дескриптор Twitter) на будь-яке, і методи для цього досить прості. Підтримувати

Як змінити наступне запитання на основі відповіді в Google Forms

Як змінити наступне запитання на основі відповіді в Google Forms

Google Forms дозволяє створювати різноманітні опитування, опитування, анкети, вікторини тощо. Іноді проведення довгих опитувань може стати комусь нудним

Як додати перехід до всіх фотографій у IMovie

Як додати перехід до всіх фотографій у IMovie

Включення переходів у ваші кліпи в iMovie робить їх більш привабливими та допоможе залучити глядачів до вашого відеовмісту. Але хоч