구성 요소

Google 테스트 ActiveX 대안

Don't let your app drain your users' battery (Google I/O '18)

Don't let your app drain your users' battery (Google I/O '18)
Anonim

Google은 웹 개발자는 브라우저를 거치지 않고 운영 체제로 직접 작업 할 수있는보다 강력한 프로그램을 작성합니다.

Native Client라고하는 소프트웨어는 월요일에 Google 엔지니어가 오픈 소스 소프트웨어 라이센스로 출시했습니다. 아직 개발 단계에 있지만 구글은 결국 웹 개발자들이 더 빨리 돌아가고 실제 데스크톱 애플리케이션처럼 느낄 수있는 웹 프로그램을 만들도록 도울 수 있다고 말한다.

개발자들은 Native Client를 사용하여 사진 공유 웹 예를 들어 사용자가 사이트를 떠나지 않고 사진을 만질 수 있도록하기 위해 구글의 대변인 인 브래드 첸 (Brad Chen)은 회사 블로그에 썼다. "최신 PC는 초당 수십억 개의 명령을 처리 할 수 ​​있지만 오늘날 웹 응용 프로그램은이 계산 능력의 일부만 사용할 수 있습니다."

[추가 정보: Windows PC에서 멀웨어를 제거하는 방법]

Google 이 소프트웨어가 아직 널리 사용되지 않을 것으로 기대하고 있습니다. "Native Client는 연구 기술이므로이 릴리스의 목표는 연구 및 보안 및 오픈 소스 커뮤니티에 피드백 및 기여를 제공하는 것입니다"라고 Google 대변인이 전자 메일을 통해 밝혔습니다.

Native Client는 MS의 액티브 X 기술은 윈도우와 리눅스, 맥 OS에서 동작 할 것이라고 웹 전문가들은 월요일 밝혔다. 또한 개발자는 Alchemy라는 Adobe 기술과 유사합니다.

개발자는 GNU C 컴파일러 버전을 사용하여 코드를 작성하므로 특수 브라우저 플러그인을 사용하여 데스크톱 응용 프로그램을 사용자 PC에서 실행되도록 컴파일 할 수 있습니다.

"인스턴트 메시지를 통해 보안 컨설팅 회사 인 SecTheory의 CEO 인 로버트 핸슨 (Robert Hansen)은"구글은 데스크톱, 웹 브라우저 및 사용자 컨텐츠에 대한 통제력을 강화하기 위해 노력하고있다. "Native Client는 사람들의 컴퓨터에 접근하여 가능한 한 많은 자원을 사용하는 또 다른 방법 인 것처럼 보입니다. 수행 할 수 있는지 여부는 문제가 아닙니다. 수행해야하는지 여부에 대한 문제입니다. 우리는 어제의 문제도 해결하지 못했습니다. 그러나 다른 ActiveX 복제본은 말할 것도 없습니다. "Native Client는 기존 기술을 대체하기위한 것이 아니지만 Google은이를 설명합니다. 구글 대변인은 "개발자들은이 기술을 다른 사람들과 함께 사용하여 이전보다 더 풍부하고 역동적 인 경험을 제공하는 응용 프로그램을 만들 수 있다고 믿는다."라고 말했다.

소프트웨어는 아직 Microsoft의 Internet Explorer에서는 작동하지 않지만 Google 크롬, 파이어 폭스, 사파리 및 오페라 브라우저. 개발자들은 Internet Explorer를 지원하기를 희망한다고 대변인은 말했다. Native Client를 안전하게 유지하기 위해 Google은 보안 버그 코드를 분석하고 나머지 운영 체제를 보호하는 "내부 샌드 박스"를 구축했습니다. "네이티브 클라이언트를 안전하게하는 것은 큰 도전이지만, 브라우저에서 빠른 네이티브 코드를 안전하게 실행할 수있는 능력은 사용자와 개발자에게 이익을 줄 가능성이 있다고 믿습니다."