치트 시트: Edge on Chromium에 대해 알아야 할 사항

Edge 웹 브라우저 를 Chromium 엔진으로 전환 한다는 Microsoft의 뉴스 는 다양한 웹 기술에 대한 광범위한 토론을 촉발했습니다. 모든 이름과 전문 용어가 혼란스럽다면 이 사용 참조를 찾을 수 있습니다.

주요 용어와 기술에 대한 치트 시트를 작성했습니다. 다양한 프로젝트의 역할과 Edge 내에서 변경되는 사항을 이해하는 데 도움이 됩니다. 정의에서 기울임꼴로 된 문구는 이 치트 시트 내의 다른 용어에 대한 참조를 나타냅니다.

마이크로소프트

  • Edge – 간단하게 시작하는 Edge는 Windows 10에 도입된 Microsoft의 최신 웹 브라우저입니다. UWP 앱으로 구축되었으며 EdgeHTML 브라우저 엔진으로 구동됩니다. 지난 주 Microsoft는 내년에 Chromium 브라우저 엔진으로 전환하고 더 많은 Windows 버전과 다양한 운영 체제 플랫폼에서 점차적으로 사용할 수 있게 될 것이라고 확인했습니다. Edge는 현재 Chakra JavaScript 엔진을 사용하고 있지만 Chromium으로의 이동에 따라 V8변경될 예정 입니다.
  • EdgeHTML – 2015년 Windows 10과 함께 도입된 이후 Microsoft Edge에서 사용하는 독점 Microsoft 브라우저 엔진입니다. 엔진은 Trident에서 분리되었습니다. Edge 브라우저에 전원을 공급하는 것 외에도 EdgeHTML은 Windows 10 인터페이스의 다양한 구성 요소를 렌더링하는 데도 사용되며 JavaScript 및 HTML로 작성된 Windows 10 UWP 앱을 지원합니다. Windows 10 시스템에 밀접하게 연결되어 있으며 다른 플랫폼에서는 사용할 수 없습니다.
  • Trident – Internet Explorer 4에서 Internet Explorer 11까지 사용되지 않는 Microsoft 브라우저 엔진. 2000년대 초반 Internet Explorer의 지배력을 대부분 담당했지만 웹 표준을 제대로 준수하지 않아 구식이 되었습니다. Microsoft는 이후 버전에서 추가 기능 및 표준 지원으로 엔진을 개선하기 위해 노력했습니다. 엔진은 Windows 8 및 Windows Phone 8에서 JavaScript 앱을 지원하는 데에도 사용되었습니다.
  • UWP – 유니버설 Windows 플랫폼. 개발자가 Windows 10, Windows 10 Mobile 및 관련 최신 Microsoft 에코시스템용 앱을 만들 수 있도록 하는 API 및 기술의 집합체입니다. UWP는 일반적으로 이러한 앱의 가장 일반적인 배포 채널인 Microsoft/Windows Store와 연결됩니다. C++, C#/XAML 및 JavaScript/HTML과 같은 다양한 기술을 사용하여 UWP용 앱을 빌드할 수 있습니다. 기존 클래식 Win32 Windows 데스크톱 앱, iOS 앱 또는 PWA에서 UWP 앱을 만드는 옵션도 사용할 수 있습니다.

브라우저

  • 브라우저 엔진 – 웹 페이지가 표시되고 대화형이 되도록 구성 및 렌더링하는 웹 브라우저의 핵심 자체 포함 구성 요소입니다. 브라우저 엔진은 일반적으로 브라우징 경험에서 자신의 역할을 인식하지 못하는 최종 사용자에게 불투명합니다. 엔진은 레이아웃 엔진 및 렌더링 엔진과 같은 여러 하위 구성 요소를 통합하여 웹 페이지를 구성하는 데 필요한 다양한 기능을 구현합니다.
    브라우저 엔진은 일반적으로 항상 그런 것은 아니지만 여러 개별 웹 브라우저에서 구현할 수 있는 독립 실행형 구성 요소입니다. 예를 들어 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 – Microsoft에서 개발하고 Edge 및 UWP에 사용되는 JavaScript 엔진입니다. Microsoft의 이전 JScript 엔진에서 분기되었습니다. 처음에 독점 기술 이었던 Microsoft 는 2015년에 엔진을 공개 했습니다. Edge 웹 브라우저에서 사용하는 것 외에도 Chakra는 임베디드 환경을 포함한 다른 배포에서도 인기를 얻었습니다.
  • V8 – Chromium 브라우저 프로젝트에서 주로 사용하는 오픈 소스 JavaScript 엔진으로 웹 브라우저 내에서 JavaScript 코드를 실행할 수 있습니다. V8은 Node.js 서버 측 JavaScript 환경 및 Electron 데스크톱 앱 프레임워크를 비롯한 많은 다른 JavaScript 런타임에서도 사용됩니다.

웹 기술

  • HTML – 하이퍼텍스트 마크업 언어. HTML은 웹 페이지의 구조와 기본 레이아웃을 만드는 데 사용되는 마크업 언어입니다. 브라우저 엔진은 HTML 파일을 사용하여 궁극적으로 디스플레이에 렌더링되는 웹 페이지를 구성합니다.
  • JavaScript – 현대 웹사이트의 핵심 구성요소인 고급 해석 프로그래밍 언어 입니다. JavaScript는 개발자에게 웹 페이지 및 브라우저와 상호 작용하는 방법을 제공하므로 웹 앱 및 대화형 페이지에 필수적입니다. JavaScript는 또한 기본 앱(예: Microsoft의 Windows 10 UWP 플랫폼 포함) 및 내장 장치를 포함하여 웹 브라우저 외부의 광범위한 사용 사례를 가지고 있습니다.
  • PWA – 프로그레시브 웹 앱. 웹사이트와 웹 앱이 호환되는 장치에 설치된 기본 앱처럼 작동할 수 있도록 하는 개발 접근 방식, 개념 및 기술의 집합입니다.
    사용 가능한 기능은 PWA가 사용되는 플랫폼에 따라 다르지만 일반적으로 기본 앱과 유사한 방식으로 웹 사이트/웹 앱을 "설치"하는 기능과 서비스 작업자 지원(웹 기술)이 포함됩니다. 일반적으로 기본 앱과 관련된 오프라인 작업, 백그라운드 동기화 및 푸시 알림과 같은 기능의 사용을 용이하게 합니다.
    PWA는 종종 기술 미디어와 비개발자에 의해 하이브리드 또는 호스팅 웹 앱으로 잘못 분류됩니다. 순수 PWA 는 웹 표준만을 사용합니다.기능을 제공하고 웹사이트 도메인에서 제공됩니다. 그런 다음 관련 웹 표준을 구현하고 네이티브와 같은 경험을 제공하는 것은 개별 플랫폼에 달려 있습니다.

이 용어집은 이러한 각 기술 및 용어에 대한 높은 수준의 개요를 제공합니다. 더 자세히 알고 싶다면 각 특집 프로젝트의 웹사이트를 방문하는 것이 좋습니다. 이러한 기술은 사용자에게 눈에 띄지 않을 수 있지만 웹에 중요한 역할을 하며 브라우저를 사용하여 웹 페이지를 사용할 수 있도록 합니다.



Leave a Comment

iPad 화면 결함 또는 깜박임을 해결하는 7가지 방법

iPad 화면 결함 또는 깜박임을 해결하는 7가지 방법

iPad 화면이 고장나거나 깜박이나요? 영화를 볼 수도, 일을 효율적으로 할 수도 없습니다. 괜찮아요. 이 문제를 해결하려면 계속 읽어보세요.

Snapchat에서 스냅을 다시 열거나 재생하는 방법

Snapchat에서 스냅을 다시 열거나 재생하는 방법

Snapchat에서 Snap을 다시 보고 싶으십니까? Android 및 iPhone의 Snapchat에서 Snap을 다시 열거나 재생할 수 있는 5가지 방법은 다음과 같습니다.

Apple CarPlay에서 YouTube 음악이 작동하지 않는 문제를 해결하는 6가지 방법

Apple CarPlay에서 YouTube 음악이 작동하지 않는 문제를 해결하는 6가지 방법

YouTube Music이 Apple CarPlay에서 작동하지 않나요? 이로 인해 음악을 연결하는 것이 중단되어서는 안 됩니다. 이 문제를 해결하는 방법은 다음과 같습니다.

앱과 브라우저에서 Reddit 비디오의 사운드를 얻는 방법

앱과 브라우저에서 Reddit 비디오의 사운드를 얻는 방법

비디오가 있는 Reddit 게시물에서 소리가 들리지 않습니까? 문제를 해결하는 데 사용할 수 있는 몇 가지 방법은 다음과 같습니다.

Apple Music에서 좋아하는 노래를 추가하고 관리하는 방법

Apple Music에서 좋아하는 노래를 추가하고 관리하는 방법

새로운 iOS 17 업데이트를 사용하면 iPhone, iPad, Mac의 Apple Music에서 좋아하는 노래를 감상할 수 있습니다.

Adobe Photoshop에서 이미지(또는 배경)를 확장하는 3가지 방법

Adobe Photoshop에서 이미지(또는 배경)를 확장하는 3가지 방법

Adobe Photoshop에서 이미지나 배경을 확장하고 싶으십니까? AI의 도움으로 사진을 쉽게 확장하는 3가지 방법을 확인하세요.

Twitch를 Discord에 연결하는 방법: 종합 가이드

Twitch를 Discord에 연결하는 방법: 종합 가이드

Discord와 Twitch는 강력한 커뮤니티를 만들기 위한 훌륭한 플랫폼입니다. 이들을 하나로 모으고 싶다면 Twitch를 Discord에 연결하는 방법을 알아보세요.

Bing 채팅 기록 보기, 내보내기 및 삭제 방법

Bing 채팅 기록 보기, 내보내기 및 삭제 방법

Bing 채팅 기록 내보내기 및 삭제 방법을 알고 싶으십니까? 이 세부 가이드에서 귀하가 알아야 할 모든 것을 다루었습니다.

Facebook 데이트가 작동하지 않거나 표시되지 않는 문제를 해결하는 10가지 최선의 방법

Facebook 데이트가 작동하지 않거나 표시되지 않는 문제를 해결하는 10가지 최선의 방법

Facebook 데이트 작동이 중단되면 잠재적인 일치 항목을 놓칠 수 있습니다. Facebook 데이트가 표시되지 않는 문제를 해결하는 가장 좋은 방법을 확인하세요.

더 이상 관련이 없는 Facebook 페이지를 팔로우 해제하는 방법

더 이상 관련이 없는 Facebook 페이지를 팔로우 해제하는 방법

더 이상 특정 페이지의 콘텐츠와 관련이 없나요? Facebook 페이지 팔로우를 취소하고 피드를 깔끔하게 정리하는 방법은 다음과 같습니다.