# 구글 크롬, *.google.com에서만 접근 가능한 API 제공

> Clean Markdown view of GeekNews topic #15768. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=15768](https://news.hada.io/topic?id=15768)
- GeekNews Markdown: [https://news.hada.io/topic/15768.md](https://news.hada.io/topic/15768.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-07-10T09:39:55+09:00
- Updated: 2024-07-10T09:39:55+09:00
- Original source: [twitter.com/lcasdev](https://twitter.com/lcasdev/status/1810696257137959018)
- Points: 2
- Comments: 1

## Topic Body

_No topic body._

## Comments



### Comment 27120

- Author: neo
- Created: 2024-07-10T09:39:56+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=40918052) 
- **hangout_services**는 Google Hangouts 개발을 쉽게 하기 위해 만들어진 오래된 기술 부채 해킹임
  - Hangouts는 WebRTC를 사용하여 브라우저에서 비디오 통화를 처음으로 가능하게 한 앱임
  - 이 모듈은 CPU/GPU/RAM 사용량 및 하드웨어 세부 정보를 앱에 노출함
  - Google은 이 트위터 스레드에 반응하여 단순히 이를 삭제할 가능성이 높음
  - Hangouts는 이미 죽은 제품이며, Chrome 팀이 WebRTC 성능을 모니터링하고 있음

- **Xoogler**의 의견
  - Google의 내부 화상 회의 플랫폼인 GVC에서 일한 경험이 있음
  - GVC는 2010-2011년에 개발되었으며, 당시 많은 VC 장비가 Cisco Tandberg와 같은 독점 장비였음
  - Hangouts는 GVC의 기반이 되었고, 대부분의 Tandberg 장비를 대체하여 비용을 절감함
  - 모니터링은 GVC의 중요한 부분이었음
  - hangouts_services와 도메인 제한은 GVC를 위한 모니터링 지원일 가능성이 높음

- **2013년 10월에 추가된 내용**
  - Hangouts Services 확장을 Chrome에 번들로 포함함
  - 관련 버그와 리뷰 URL이 제공됨

- **Google 직원의 의견**
  - Google Meet에서 "문제 해결 및 도움말" 메뉴를 통해 다양한 통계 데이터를 확인할 수 있음
  - CPU 사용량 등의 데이터를 보여주며, 기기가 과부하 상태일 때 탭을 닫으라는 제안도 할 수 있음

- **다른 브라우저의 유사 기능**
  - Firefox도 Mozilla 또는 Firefox 도메인에만 제공되는 특수 API를 가지고 있음
  - 확장 프로그램 설치나 첫 실행 경험을 돕는 API 등이 있음

- **제출된 내용에 대한 의견**
  - Chrome에는 공개된 API를 사용하는 내장 확장이 있음
  - 이 확장은 Google의 도메인과 통신할 때 정보를 공유하지만, 다른 웹사이트는 이를 할 수 없음
  - "특별한 숨겨진 API"는 없음

- **chrome.system.cpu API 접근**
  - 이 API는 모든 확장이 접근할 수 있음 (system.cpu 권한 필요)
  - 확장이 요청하는 모든 권한을 확인할 수 있는 링크가 제공됨

- **다른 Chromium 브라우저에 대한 질문**
  - Edge, Brave, Chromium, Ungoogled Chromium도 이 기능을 가지고 있는지에 대한 질문이 제기됨

- **Safari의 Apple 특정 기능**
  - Apple 계정으로 다른 웹사이트에 로그인할 수 있는 특별한 대화 상자를 표시하는 기능이 있음
  - WebAuthn과 같은 표준이 아닌 독점적인 인수를 사용하여 구현되었을 가능성이 있음

- **Google의 과거 사례**
  - Google은 이전에도 유사한 일을 한 적이 있음
  - Native Client가 도메인 수준에서 허용 목록에 포함되어 Hangouts에서만 작동하도록 한 사례가 있음
