Шпаргалка: що вам потрібно знати про 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 використовує виключно веб-стандартищоб забезпечити його функціональність і доставляється з домену веб-сайту. Після цього окремі платформи мають впроваджувати відповідні веб-стандарти та забезпечувати нативний досвід.

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

Залишити коментар

Чи можна чистити пральну машину оцтом? Як це зробити безпечно – і коли краще утриматися

Чи можна чистити пральну машину оцтом? Як це зробити безпечно – і коли краще утриматися

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

Видалення накипу з електричного чайника: як безпечно позбутися вапна – покрокова інструкція

Видалення накипу з електричного чайника: як безпечно позбутися вапна – покрокова інструкція

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

Як безпечно та ретельно очистити льодогенератор у морозильній камері

Як безпечно та ретельно очистити льодогенератор у морозильній камері

Дізнайтеся, як очистити льодогенератор у морозильній камері, вимити контейнер для льоду, усунути злипання, протерти відсік, висушити все та усунути проблеми з неприємним смаком або несвіжим льодом.

Як безпечно чистити футляр для ретейнера: простий метод ручного миття

Як безпечно чистити футляр для ретейнера: простий метод ручного миття

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

Як видалити чорнило з ручки, не пошкодивши її

Як видалити чорнило з ручки, не пошкодивши її

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

Як безпечно очистити друкуючу головку принтера HP: почніть із вбудованого інструменту очищення

Як безпечно очистити друкуючу головку принтера HP: почніть із вбудованого інструменту очищення

Дізнайтеся про найбезпечніший спосіб очищення друкуючої головки принтера HP, коли потрібно повторювати очищення, коли застосовується ручне очищення контактів і коли слід зупинитися.

Як почистити пуховик, не зіпсувавши утеплювач

Як почистити пуховик, не зіпсувавши утеплювач

Дізнайтеся, як правильно прати пуховик або куртку з синтетичним утеплювачем, запобігти збиванню, безпечно сушити, виправляти типові проблеми та перевіряти повне відновлення об’єму.

Як зняти злив кухонної раковини, не пошкодивши її

Як зняти злив кухонної раковини, не пошкодивши її

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

Як видалити твердий віск з одягу, не закріпивши пляму

Як видалити твердий віск з одягу, не закріпивши пляму

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

Як правильно просмажити чавунні решітки для гриля, щоб вони не були липкими

Як правильно просмажити чавунні решітки для гриля, щоб вони не були липкими

Дізнайтеся, як просмажити голі чавунні решітки для гриля тонким шаром олії та контрольованим нагріванням, а також коли емальовані решітки не потребують просмажування.