치트 시트: 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

Samsung Galaxy 휴대폰에서 여러 장의 사진을 보내는 상위 5가지 방법

Samsung Galaxy 휴대폰에서 여러 장의 사진을 보내는 상위 5가지 방법

삼성 휴대폰에서 사진을 공유하는 것은 매우 쉽습니다. 삼성 휴대폰에서 여러 장의 사진을 보내는 가장 좋은 방법을 확인하세요.

Apple TV 4K에서 Zoom 앱을 사용하는 방법

Apple TV 4K에서 Zoom 앱을 사용하는 방법

FaceTime 이후 Apple TV 4K를 사용하면 Zoom 통화도 받을 수 있습니다. 이 게시물은 Apple TV 4K에서 Zoom을 사용하는 방법에 대한 전체 가이드입니다.

Amazon Kindle에서 컬렉션을 생성하고 관리하는 방법

Amazon Kindle에서 컬렉션을 생성하고 관리하는 방법

구매하고 읽고 싶은 책에 대해 Kindle에서 컬렉션을 만들고 관리하는 방법은 다음과 같습니다.

Netflix에서 이 타이틀은 즉시 시청할 수 없습니다 문제를 해결하는 9가지 방법

Netflix에서 이 타이틀은 즉시 시청할 수 없습니다 문제를 해결하는 9가지 방법

Netflix에서 "이 타이틀은 즉시 시청할 수 없습니다." 오류가 발생합니까? 이 문제를 해결할 수 있는 빠르고 간단한 해결 방법은 다음과 같습니다.

모니터 오버클러킹 방법: NVIDIA, AMD 및 Intel GPU

모니터 오버클러킹 방법: NVIDIA, AMD 및 Intel GPU

모니터에서 더 부드러운 경험을 원하시나요? 더 나은 게임 경험을 위해 모니터 새로 고침 빈도를 오버클럭하는 방법은 다음과 같습니다.

Facebook에서 누가 당신과 친구 관계를 끊었는지 확인하는 4가지 방법

Facebook에서 누가 당신과 친구 관계를 끊었는지 확인하는 4가지 방법

친구가 당신을 친구 목록에서 쫓아냈는지 궁금하신가요? Facebook에서 누가 당신과 친구 관계를 끊었는지 확인하는 방법은 다음과 같습니다.

데스크톱 및 모바일에서 Spotify 재생 목록을 복사하는 방법

데스크톱 및 모바일에서 Spotify 재생 목록을 복사하는 방법

Spotify에서 발견한 재생 목록을 복제하시겠습니까? 데스크톱 또는 모바일 장치를 사용하여 Spotify 재생 목록을 복사하는 방법은 다음과 같습니다.

Apple Mail에서 이메일을 대량 삭제하는 방법

Apple Mail에서 이메일을 대량 삭제하는 방법

받은편지함을 정리하고 깔끔하게 정리하려면 iPhone, iPad, Mac의 Apple Mail에서 이메일을 대량 삭제하는 방법을 알아보세요.

Google 포토에서 얼굴로 사진을 검색하는 방법

Google 포토에서 얼굴로 사진을 검색하는 방법

Google 포토는 라이브러리에 나타나는 얼굴별로 사진을 자동으로 인식하고 그룹화할 수 있습니다. 이 기능을 활성화하는 방법은 다음과 같습니다!

Amazon Kindle에서 텍스트 음성 변환을 사용하는 방법

Amazon Kindle에서 텍스트 음성 변환을 사용하는 방법

VoiceView 화면 판독기라는 텍스트 음성 변환 기능을 사용하여 Kindle 장치에서 책을 읽어주는 방법은 다음과 같습니다.