Все для робіт з Windows - кращою операційною системою від Microsoft. Ми охоплюємо всі, від програми попередньої оцінки Windows 10 до Windows 11. Надає вам всі останні новини про Windows 10 і не тільки.

Шпаргалка: Що потрібно знати про Edge On Chromium

7

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

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

  • Edge – Починаючи з простого, Edge – це сучасний веб-браузер Microsoft, представлений з Windows 10. Він побудований як програма UWP і працює на движку браузера EdgeHTML. Минулого тижня корпорація Майкрософт підтвердила, що протягом наступного року перейде на движок браузера Chromium і поступово стане доступною для більшої кількості версій Windows та різних платформ операційної системи. Наразі Edge використовує механізм JavaScript Chakra, але це буде змінено на V8 як наслідок переходу на Chromium.

  • EdgeHTML – фірмовий движок браузера Microsoft, який використовувався Microsoft Edge з моменту його введення в систему Windows 10 у 2015 році. Двигун був відокремлений від Trident. Окрім запуску браузера Edge, EdgeHTML також використовується для візуалізації різних компонентів інтерфейсу Windows 10 та підтримує програми UWP Windows 10, написані на JavaScript та HTML. Він тісно пов’язаний із системою Windows 10 і недоступний для будь-якої іншої платформи.

  • Trident – припинено роботу движка браузера Microsoft, що використовувався з Internet Explorer 4 до Internet Explorer 11. Відповідав за більшу частину домінування Internet Explorer на початку 2000-х, але застарів через погану відповідність веб-стандартам. Microsoft доклала зусиль для вдосконалення двигуна за допомогою додаткових функцій та підтримки стандартів у наступних втіленнях. Двигун також використовувався для підтримки програм JavaScript на Windows 8 та Windows Phone 8.

  • UWP – універсальна платформа Windows. Сукупний набір API та технологій, що дозволяють розробникам створювати програми для Windows 10, Windows 10 Mobile та суміжних сучасних екосистем Microsoft. UWP, як правило, асоціюється з магазином Microsoft / Windows, найпоширенішим каналом розповсюдження цих програм. Програми можна створювати для UWP, використовуючи широкий спектр технологій, таких як C ++, C # / XAML та JavaScript / HTML. Також доступні опції для створення програм UWP із існуючих класичних програм для настільних комп’ютерів Win32 для Windows, додатків для 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 engine – програма, яка інтерпретує та виконує код 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, але, як правило, включають можливість “встановити” веб-сайт / веб-програму, подібну до власної програми, а також підтримку службовців – веб-технологію що полегшує використання таких функцій, як в автономному режимі, фон синхронізації і повідомлення поштовху, які, як правило, пов’язані з рідними додатками.
    альбіноси часто mischaracterised з технічних засобів масової інформації і не-розробникам, як гібрид або розміщених веб – додатках. чистий PWA тільки використовує веб – стандартидля забезпечення його функціональності та доставляється з домену веб-сайту. Тоді це залежить від окремих платформ, які впроваджуватимуть відповідні веб-стандарти та забезпечуватимуть внутрішній досвід.

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

Джерело запису: onmsft.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі