Cheat Sheet: Какво трябва да знаете за Edge на Chromium

Cheat Sheet: Какво трябва да знаете за 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-те, но остарял поради лошото съответствие с уеб стандартите. Microsoft положи усилия да подобри двигателя с допълнителни функции и поддръжка на стандарти в по-късни въплъщения. Двигателят се използва и за поддръжка на 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 приложения от съществуващи класически 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

  • 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 използва единствено уеб стандартиза предоставяне на своята функционалност и се доставя от домейн на уебсайт. След това отделните платформи трябва да внедрят съответните уеб стандарти и да осигурят изживяване, подобно на родния.

Този речник предоставя преглед на високо ниво на всяка от тези технологии и термини; ако искате да научите повече, препоръчваме ви да се насочите към уебсайтовете на всеки представен проект. Въпреки че тези технологии може да останат незабелязани от потребителите, те играят важна роля в мрежата и ни правят възможно да използваме уеб страници с помощта на нашите браузъри.


Как да създадете дъскорезница в Terraria

Как да създадете дъскорезница в Terraria

Търсили ли сте начини да освежите дома си в Terraria? Получаването на дъскорезница е един от най-удобните начини да обзаведете къщата си в това отношение

Как да експортирате в MP3 в Garageband

Как да експортирате в MP3 в Garageband

Научете как да експортирате от Garageband в MP3 на вашия Mac, iPhone или iPad, включително в конкретен регион, в това ръководство.

Как да изтриете профилни снимки в Telegram

Как да изтриете профилни снимки в Telegram

Ако сте били активни в Telegram от известно време, може да искате да промените профилните си снимки. Старите профилни снимки обаче не се изтриват автоматично

Как да актуализирате Safari на iPad

Как да актуализирате Safari на iPad

За да бъде в крак с други популярни търсачки, браузърът Safari на Apple непрекъснато се допълва с нови функции и добавки за сигурност. Актуализациите

Как да получите рупии в сълзите на кралството

Как да получите рупии в сълзите на кралството

Има различни предмети, с които ще трябва да се запасите в „Легендата за Зелда: Сълзите на Кралството“ (TotK). Повечето от тях ще изискват пари за получаване. The

Как да промените вашето потребителско и показвано име в Twitter от всяко устройство

Как да промените вашето потребителско и показвано име в Twitter от всяко устройство

Twitter позволява на потребителите да променят своето потребителско име и показвано име (Twitter манипулатор) на каквото искат, а методите за това са доста прости. Имайте

Как да промените следващия въпрос въз основа на отговор в Google Forms

Как да промените следващия въпрос въз основа на отговор в Google Forms

Google Forms ви позволява да създавате различни анкети, проучвания, въпросници, тестове и др. Понякога правенето на дълги проучвания може да стане скучно за някои

Как да добавите преход към всички снимки в IMovie

Как да добавите преход към всички снимки в IMovie

Включването на преходи във вашите клипове в iMovie ги прави по-привлекателни и ще помогне на зрителите да закачат вашето видео съдържание. Но въпреки това

Как да видите скрита информация във Facebook Marketplace

Как да видите скрита информация във Facebook Marketplace

Facebook Marketplace е отлична платформа, която можете да използвате, ако искате да продадете част от неизползваните си вещи или ако искате да купите нещо. Но може

Как да активирате Wi-Fi връзка на телевизор LG

Как да активирате Wi-Fi връзка на телевизор LG

Телевизор LG е вашият портал към 100+ програми. Съдържанието варира от новинарски и спортни канали до популярни филми и телевизионни сериали. Можете да гледате съдържание от