맨위로가기

기어스 (소프트웨어)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

기어스는 구글이 개발한 웹 애플리케이션을 위한 API로, 오프라인 데이터 저장, 백그라운드 작업, 위치 정보 접근 등 데스크톱 애플리케이션과 유사한 기능을 웹 환경에서 제공하는 것을 목표로 했다. 주요 구성 요소로는 데이터베이스 모듈, 워커풀 모듈, 로컬서버 모듈, 데스크톱 모듈, 위치 정보 모듈 등이 있었다. 2007년 Google Gears라는 이름으로 처음 출시되었으며, 오픈 소스 프로젝트로 전환되면서 Gears로 이름이 변경되었다. 구글은 지메일, 유튜브 등 여러 서비스에 기어스를 활용했으나, HTML5 기술 발전에 따라 2010년 개발이 중단되었고, 2011년 12월에 지원이 종료되었다.

더 읽어볼만한 페이지

  • 모질라 확장 기능 - 스텀블어폰
    스텀블어폰은 사용자 웹사이트 평가 기반 피어 네트워크를 통해 콘텐츠를 추천하는 서비스로, 이베이에 인수 후 재인수되었으나 2018년 서비스 종료 후 Mix.com으로 계정이 이전되었다.
  • 모질라 확장 기능 - 구글 툴바
    구글 툴바는 구글에서 개발한 웹 브라우저용 툴바로 웹 검색, Gmail 연동, 북마크 관리 기능을 제공했으나 인터넷 익스플로러와 파이어폭스 지원이 종료되어 현재는 구글 크롬 브라우저 사용이 권장된다.
  • 중단된 구글 소프트웨어 - 구글 행아웃
    구글 행아웃은 구글에서 개발한 메시징 서비스로, 구글 토크를 대체하며 출시되었으나, 기능 분리 후 2022년 구글 챗으로 통합되어 서비스가 종료되었다.
  • 중단된 구글 소프트웨어 - Inbox by Gmail
    Inbox by Gmail은 구글이 개발한 이메일 서비스로, 이메일 정리, 정보 강조, 스마트 답장 등의 기능을 제공했으나 2019년에 서비스가 종료되었다.
  • 웹 2.0 - 페이스북
    페이스북은 마크 저커버그가 2004년 공동 창업한 소셜 네트워킹 서비스로, 전 세계적인 확장과 다양한 기능 추가, 사업 영역 확장을 거쳤으나, 개인정보 문제 및 논란으로 비판받았고, 2021년 메타 플랫폼즈로 사명을 변경하며 메타버스 구축에 집중하고 있다.
  • 웹 2.0 - 블로그
    블로그는 웹로그의 줄임말로, 개인이나 단체가 글, 사진, 동영상 등을 자유롭게 공유하는 웹사이트이며, 다양한 종류와 운영 방식이 존재하고 사회적으로 큰 영향력을 가지지만 문제점도 내포하고 있다.
기어스 (소프트웨어) - [IT 관련 정보]에 관한 문서
기본 정보
이름Gears
개발자Google
출시일2007년 5월 31일
지원 종료
운영 체제Windows XP
Windows Vista
Windows 7
Windows Mobile 5
Windows Mobile 6
macOS
Linux
라이선스BSD
웹사이트gears.google.com
기술 정보
최신 버전0.5.36.0
최신 버전 출시일2010년 2월 22일
추가 정보
데이터베이스 모듈 APIDatabase Module API
워커풀 모듈 APIWorkerPool Module API
로컬 서버 모듈 APILocalServer Module API
데스크톱 모듈 APIDesktop Module API
지리적 위치 모듈 APIGeolocation Module API

2. 구성 요소

기어스는 웹 애플리케이션 개발을 위해 다음과 같은 주요 API 구성 요소를 제공했다.


  • 데이터베이스 모듈
  • 워커풀 모듈
  • 로컬서버 모듈
  • 데스크톱 모듈
  • 위치 정보 모듈 (Geolocation)

2. 1. 데이터베이스 모듈

SQLite를 기반으로 하여 데이터를 로컬에 저장할 수 있도록 지원하는 모듈이었다.[4]

2. 2. 워커풀 모듈

JavaScript 코드의 병렬 실행을 제공하는 모듈이다.[5] 이를 통해 웹 애플리케이션의 반응성을 높일 수 있었다.

2. 3. 로컬서버 모듈

HTML, JavaScript, 이미지 등 응용 프로그램 리소스를 캐싱하고 제공하는 모듈이다.[6]

2. 4. 데스크톱 모듈

웹 응용 프로그램이 데스크톱과 보다 자연스럽게 상호 작용할 수 있도록 하는 모듈이다.[7]

2. 5. 위치 정보 모듈

웹 애플리케이션이 사용자의 지리적 위치를 감지할 수 있도록 하는 Geolocation 모듈이다.[8]

3. 버전 역사

wikitext

버전날짜설명
0.12007년 5월 31일Google Gears로 최초 출시.[9]
0.22008년 2월 22일[10]
-2008년 5월 28일프로젝트명이 Gears로 변경되어 이 프로젝트의 오픈 소스, 협업적 성격을 반영하게 됨.[1]
0.32008년 6월 11일데스크톱 아이콘 추가 기능 도입, 모질라 파이어폭스 3 지원.[11]
0.42008년 8월 22일위치 정보 API / 업로드/다운로드 전송 진행 상황에 대한 이벤트 처리, 40개 언어로 현지화.[12]
0.52008년 11월 24일SQLite 업데이트, 위치 정보는 이제 와이파이 안테나에서 데이터를 가져올 수 있음, LocalServer에서 데이터 블롭을 관리하는 API 개선.[13]


4. 지원

기어스는 출시 초기 다양한 웹 애플리케이션에서 오프라인 접근성 향상이나 성능 개선을 위해 활용되었다.[14][46][15][47] 구글의 주요 서비스들을 포함하여 여러 회사의 웹 서비스들이 기어스를 지원했다. 주요 데스크톱 및 모바일 운영체제와 웹 브라우저를 지원하여 폭넓은 사용 환경을 제공하고자 했다.[19][21][24][49][50] 개발 편의성을 위한 루비 온 레일스 프레임워크 지원[27][54] 및 그리스몽키 사용자 스크립트를 통한 기능 확장[18][48] 등도 이루어졌다.

그러나 이후 웹 표준 기술의 발전과 구글의 개발 중단 결정으로 인해 여러 서비스와 브라우저에서 기어스 지원이 점차 축소되었다. (지원 종료 참조)

4. 1. 기어스를 사용한 주요 웹 애플리케이션

과거 여러 웹 애플리케이션에서 기어스를 활용했다. 대표적으로 구글의 지메일, 유튜브, 구글 문서, 구글 리더, Picasa 모바일용, 구글 캘린더, 구글 웨이브 등이 있다. 이 외에도 마이스페이스 (메일 검색 기능), 조호 오피스 스위트, Remember The Milk, Buxfer 등 다양한 서비스에서 기어스를 사용했다.[14][46] 워드프레스는 버전 2.6부터 관리 인터페이스 속도를 높이고 서버 접속 부담을 줄이기 위해 기어스 지원을 추가했다.[15][47]

하지만 2010년 2월 구글이 기어스 개발 중단을 발표하면서 (지원 종료 섹션 참조), 구글 리더[16]나 워드프레스[17] 등 일부 애플리케이션은 기어스 지원을 중단했다.

4. 2. 지원 환경

기어스는 다양한 운영체제와 웹 브라우저 환경을 지원했다.

기어스 지원 환경
운영체제웹 브라우저
윈도우 XP, 비스타, 7인터넷 익스플로러 6 이상[55], 파이어폭스 1.5 이상[50], 구글 크롬
윈도우 모바일 5.0/6.0인터넷 익스플로러 모바일 4.01 이상[49], 오페라 모바일 9.5 (터치스크린 장치 한정)[26]
Mac OS X 10.4 이상사파리 3.1.1 이상[19][49] (단, 10.6 스노우 레오파드의 사파리 4는 제외[20]), 파이어폭스 1.5 이상[50]
블랙베리 OS 5기본 브라우저[21]
기타 플랫폼파이어폭스 1.5 이상[50]



구글 크롬을 제외한 브라우저에서는 기어스를 사용하기 위해 별도로 설치해야 했다. IE 8의 경우, 버전 0.5.16부터 지원되었으나 액셀러레이터 미리 보기, 웹 슬라이스 미리 보기, 사이트 후보 등 일부 기능이 제대로 작동하지 않는 문제가 있었다.[55]

오페라 소프트웨어 ASA는 2008년 5월 29일, 모바일 웹 브라우저인 오페라 모바일 9.5 버전에서 기어스를 지원할 것이라고 발표했다.[24] 이후 2009년 2월 20일에 기술 미리보기 버전이 공개되었으나[25], 윈도우 모바일 5 및 6 버전이 설치된 터치스크린 장치에서만 제한적으로 사용할 수 있었다.[26]

64비트 환경에 대한 지원은 서드 파티를 통해 제한적으로 이루어졌다.[50] 또한 Mac OS X 레오파드 또는 스노우 레오파드 환경에서는 Blob 처리 코드의 버그로 인해 2GB보다 큰 첨부 파일을 처리하지 못하는 문제가 있었다.[22][23]

기어스를 공식적으로 지원하지 않는 웹사이트에서도 기어스 개발자가 만든 그리스몽키 사용자 스크립트를 통해 기어스 기능을 활성화할 수 있었다.[18][48] 웹 프레임워크인 루비 온 레일스는 개발자가 기어스 API를 직접 다루지 않고도 기어스 기능을 사용할 수 있도록 인터페이스를 지원했다.[27][54]

5. 개발 중단

2009년 11월 말, 여러 온라인 뉴스 매체는 구글이 기어스 대신 웹 스토리지로 전환할 것이라고 보도했다. 이에 구글 대변인은 기존 기어스 사용 사이트를 위해 지원을 계속할 것이라고 밝혔다.[28] 그러나 2010년 2월 19일, 구글 기어스 팀은 개발 중단을 공식 발표하며 모든 기능을 HTML5와 같은 웹 표준으로 통합할 계획임을 알렸다. 새로운 기능 개발은 중단되었지만, 사용자 데이터의 HTML5 이전 방법을 마련할 때까지는 지원을 유지하기로 했다.[29]

구글은 기어스 기술을 HTML5로 통합하는 작업을 진행했고, 이것이 충분히 완료되었다고 판단하여 기어스 개발을 최종적으로 종료했다.[33] 이에 따라 2011년 6월 7일 구글 크롬 버전 11을 마지막으로 기어스 지원이 중단되었으며, 크롬 12 버전부터는 기능이 완전히 제거되었다.[31][56] 또한, 2011년 11월 22일 구글은 2011년 12월 1일부터 Gmail 및 Google 캘린더에서도 기어스 지원을 중단한다고 발표했다.[30]

참조

[1] 웹사이트 Happy birthday, Google Gears! http://googleblog.bl[...] Official Google Blog 2008-06-11
[2] 웹사이트 Gears http://gears.google.[...] 2008-09-01
[3] 웹사이트 Google Code project for Gears https://code.google.[...] 2008-02-26
[4] 웹사이트 Database Module AI https://code.google.[...] 2007-05-31
[5] 웹사이트 WorkerPool Module API https://code.google.[...] 2007-05-31
[6] 웹사이트 LocalServer Module API https://code.google.[...] 2007-05-31
[7] 웹사이트 Desktop Module API https://code.google.[...] 2007-05-31
[8] 웹사이트 Geolocation Module API https://code.google.[...] 2008-08-27
[9] 웹사이트 Google Gears Could Revolutionize the Online User Experience http://computemagazi[...] Computemagazine.com 2013-06-16
[10] 웹사이트 Gears API Blog: Gears 0.2 Released! http://gearsblog.blo[...] Gearsblog.blogspot.com 2013-06-16
[11] 웹사이트 Gears API Blog: Fly, Gears 0.3! http://gearsblog.blo[...] Gearsblog.blogspot.com 2013-06-16
[12] 웹사이트 Gears API Blog: Gears 0.4 is here! http://gearsblog.blo[...] Gearsblog.blogspot.com 2013-06-16
[13] 웹사이트 Google Developers https://code.google.[...] 2013-06-16
[14] 웹사이트 Gears History https://code.google.[...] 2008-06-28
[15] 웹사이트 WordPress Trac ticket - Gears Support http://trac.wordpres[...]
[16] 웹사이트 Google Reader blog - end of offline support http://googlereader.[...]
[17] 웹사이트 WordPress documentation - Tools Subpanel http://codex.wordpre[...]
[18] 웹사이트 Gearsmonkey: Gears + Greasemonkey https://code.google.[...] 2009-08-13
[19] 웹사이트 Gears for Safari beta https://groups.googl[...] 2008-08-26
[20] 웹사이트 Issue 847: Mac: Gears not working Safari 4 - Snow Leopard https://code.google.[...] Google Code 2009-09-05
[21] Webarchive https://code.google.[...] 2011-11-25
[22] 웹사이트 Issue 960 - gears - Appears to be a 2Gbyte limit on blob upload on Mac OS X Leopard - Improving Your Web Browser - Google Project Hosting https://code.google.[...] 2013-06-16
[23] 웹사이트 Issue 958 - gears - Appears to be a 2Gbyte limit on blob upload on Mac OS X Snow Leopard - Improving Your Web Browser - Google Project Hosting https://code.google.[...] 2013-06-16
[24] 웹사이트 Opera extends Gears support http://www.opera.com[...] Opera Software 2008-05-29
[25] 웹사이트 Technology preview: Gears-enabled Opera Mobile 9.5 http://labs.opera.co[...] Opera Software 2009-02-21
[26] 웹사이트 Gears-enabled Opera Mobile 9.51b2 download page http://www.opera.com[...] Opera Software 2009-02-21
[27] 웹사이트 Google Gears Takes Ruby on Rails Offline http://www.eweek.com[...] eWeek 2008-07-15
[28] 웹사이트 What's powering Web apps: Google waving goodbye to Gears, hello to HTML5 http://latimesblogs.[...] 2009-12-02
[29] 웹사이트 Hello HTML5 http://gearsblog.blo[...]
[30] 웹사이트 Official Blog: More spring cleaning out of season http://googleblog.bl[...] Googleblog.blogspot.com 2013-06-16
[31] 웹사이트 Chrome Stable Release http://googlechromer[...]
[32] 웹사이트 Revision:r3423 https://code.google.[...] Google Developers 2012-04-10
[33] 웹사이트 Google Gears、Chrome 12で完全廃止 https://news.mynavi.[...] 마이나비뉴스 2011-03-23
[34] 웹사이트 Gears http://gears.google.[...] 2008-09-01
[35] 웹사이트 Happy birthday, Google Gears! https://googleblog.b[...] Official Google Blog 2008-06-11
[36] 웹사이트 Google Code project for Gears https://code.google.[...] 2008-02-26
[37] 웹사이트 Database Module API https://code.google.[...] 2007-05-31
[38] 웹사이트 WorkerPool Module API https://code.google.[...] 2007-05-31
[39] 웹사이트 LocalServer Module API https://code.google.[...] 2007-05-31
[40] 웹사이트 Desktop Module API https://code.google.[...] 2007-05-31
[41] 웹사이트 Geolocation Module API https://code.google.[...] 2008-08-27
[42] 블로그 Gears API Blog - Gears 0.2 Released! https://gearsblog.bl[...]
[43] 블로그 Gears API Blog - Fly Gears 0.3! https://gearsblog.bl[...]
[44] 블로그 Gears API Blog - Gears 0.4 is here! https://gearsblog.bl[...]
[45] 문서 Gears API - API History https://code.google.[...]
[46] 웹사이트 Gears History https://code.google.[...] 2008-06-28
[47] 웹사이트 WordPress Trac ticket - Gears Support http://trac.wordpres[...] 2009-06-26
[48] 웹사이트 GearsMonkey: Google Gears + Greasemonkey to take Wikipedia offline https://code.google.[...] 2008-06-11
[49] 웹사이트 Gears for Safari beta https://groups.googl[...] Google 2008-08-26
[50] 문서 Gears FAQ - What browsers and operating systems are supported by Gears? https://code.google.[...]
[51] 웹사이트 Opera extends Gears support http://www.opera.com[...] Opera Software 2008-05-29
[52] 웹사이트 Technology preview: Gears-enabled Opera Mobile 9.5 http://labs.opera.co[...] Opera Software 2009-02-21
[53] 웹사이트 Gears-enabled Opera Mobile 9.51b2 download page http://www.opera.com[...] Opera Software 2009-02-21
[54] 웹사이트 Google Gears Takes Ruby on Rails Offline http://www.eweek.com[...] eWeek 2008-07-15
[55] 웹사이트 Microsoft Knowledge Base article http://support.micro[...] Microsoft 2009-05-07
[56] 웹사이트 Google Chromeの安定版が「Chrome 12」に Google Gearsは終了 https://www.itmedia.[...] ITmedia 2011-06-08
[57] 웹인용 Happy birthday, Google Gears! http://googleblog.bl[...] Official Google Blog 2008-05-28
[58] 웹인용 Gears http://gears.google.[...]
[59] 웹인용 Google Code project for Gears https://code.google.[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com