HTCinside
Android 스마트폰 사용자는 로그인 화면과 같은 앱 내부의 웹 페이지를 자주 접합니다. 이것은 WebView로 인해 가능합니다. 웹페이지를 연결하는 로그인 화면과 이메일은 WebView의 가장 좋은 예입니다. Android는 버전 5.0 Lollipop에서 이것을 별도의 구성 요소로 추가했습니다. Android 10이 출시됨에 따라 이 기능은 10번째 릴리스에서 변경됩니다. 이 기능은 괴짜 Android 10 사용자가 Android 버그 추적기를 통해 Android 10에서 WebView가 사라지는 문제를 강조할 때 각광을 받습니다. 이 옵션은 일반적으로 '개발자 옵션'에서 찾을 수 있습니다.
이를 명확히 하기 위해 Android 엔지니어 중 한 명이 Android 10이 트렌드를 변경하고 'Trichrome'이라는 새로운 기능을 구현했다고 지정합니다. 다음은 Google 엔지니어가 쓴 내용입니다. 'Chrome은 더 이상 Q+에서 WebView 구현으로 사용되지 않습니다. 우리는 Chrome과 WebView('Trichrome'이라고 함) 간에 공통 코드를 공유하기 위한 새로운 모델로 이동했습니다. 이 모델은 다운로드 및 설치 크기를 줄이는 동시에 이상한 특수한 경우와 버그를 줄이는 동일한 이점을 제공합니다.'라고 Google 엔지니어는 말했습니다.
따라서 Chrome이 더 이상 WebView를 구현하지 않을 것이라는 것은 분명합니다. 그러나 WebView를 대체하는 새로운 기능은 Chromium 프로젝트에 따르지만 Chromium App에는 첨부되지 않았습니다.
크롬 프로젝트 페이지는 Android가 Chrome 브라우저와 유사한 여러 WebView를 출시할 수도 있음을 보여줍니다. 거기에 'Android Q+의 경우 WebView와 Chrome이 다시 별도로 APK를 설치합니다. 그러나 Google은 4개의 Chrome 채널인 Stable, Beta, Dev 및 Canary 각각에 대해 별도의 WebView 패키지를 구축하기 시작했습니다.'
그만큼 크롬 페이지 또한 'Monochrome과 마찬가지로 사용자는 Play 스토어에서 이러한 4개의 WebView 채널을 각각 찾아 단일 장치에 동시에 설치할 수 있습니다. 또한 Monochrome과 마찬가지로 사용자는 'WebView 구현' 메뉴를 사용하여 시스템에서 사용할 설치된 WebView를 선택할 수 있습니다.'
WebView에 대해 더 명확하게 설명하기 위해 WebView에 대한 간단한 정의를 제공하겠습니다. WebView는 모바일 애플리케이션에 내장된 일종의 브라우저에 불과합니다. App의 코딩과 WebView 브라우저의 코딩이 동기화됩니다. WebView는 앱 사용자에게 편의성을 더하고 사용자 경험을 개선합니다.
따라서 WebView 구현은 Android 웹 사용자의 관심을 끄는 주요 변경 사항이 될 것입니다.