Все для работ с Windows - лучшей операционной системой от Microsoft. Мы охватываем все, от программы предварительной оценки Windows 10 до Windows 11. Предоставляет вам все последние новости о Windows 10 и не только.

Шпаргалка: что нужно знать о Edge On Chromium

12

Новости Microsoft о переводе своего веб-браузера Edge на движок Chromium вызвали дискуссии по широкому кругу различных веб-технологий. Если вы обнаружили, что все имена и жаргон сбивают вас с толку, вы можете найти эту ссылку на использование.

Мы составили памятку ключевых терминов и технологий. Это должно помочь вам понять роли различных проектов и то, что меняется в Edge. Фразы, выделенные курсивом в определениях, указывают на ссылку на другой термин в этой шпаргалке.

  • 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 вне браузера расширилось и теперь включает серверы, приложения командной строки и мобильные приложения, что требует эволюции в разработке движков.

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

Этот глоссарий предоставляет общий обзор каждой из этих технологий и терминов; если вы хотите узнать больше, мы рекомендуем вам посетить веб-сайты каждого представленного проекта. Хотя эти технологии могут оставаться незамеченными пользователями, они играют важную роль в Интернете и позволяют нам просматривать веб-страницы с помощью наших браузеров.

Источник записи: onmsft.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее