블로그 방명록 사전 갤러리 게시판 인클봇 인클챗 웹 IRC 위즈 인클플
(동접: 0명/0명) [?]
 


구글 크롬 탄생 - 몇 가지 특징

구글(Google)이 새로운 브라우저를 만들었습니다. '구글 크롬(Google Chrome)'이라는 이름의 이 브라우저는 나오자마자 큰 인기를 끌고 있습니다.

구글 크롬 로고

대부분의 정보는 다른 분들이 이미 다루셨을 테니, 눈에 띄는 부분만 몇 가지 적어보겠습니다.


1.
구글 크롬은 오픈 소스 소프트웨어입니다.

2.
구글 크롬은 웹킷(WebKit) 엔진과 V8 엔진을 사용하고 있습니다. 전자는 HTML과 CSS를 해석하고, 후자는 자바스크립트를 해석합니다.

웹킷 엔진은 사파리 브라우저와 리눅스의 컹커러(Konqueror) 브라우저가 사용하고 있습니다. 따라서 HTML과 CSS 해석 능력 자체는 동일합니다. 그러나 윈도우에서 크롬을 돌리는 것이 사파리를 돌리는 것보다 훨씬 가벼운 것을 보면, 경량화하기 위해 이것 저것 노력을 한 듯합니다.

크롬이 성능 면에서 크게 개선한 부분은 역시 V8 엔진인데, 파이어폭스 3.0에서 크게 빨라진 게코(Gecko) 엔진의 자바스크립트 처리 속도보다도 약간 더 빠릅니다. 다른 웹 브라우저가 V8 엔진에 사용된 기술을 적용할 수 있을지 궁금하네요.

3.
'Google Chrome'이 아니라 'Google 크롬'입니다. 인터넷 익스플로러, 파이어폭스, 사파리, 오페라 모두 한글 표기가 없고 로마자 그대로 쓰는데, 'Google'은 그대로 썼지만 '크롬'은 한글로 바꿨군요.

크롬이라는 이름은 '별다른 기능을 하지는 않으나, 사용자를 매혹하는 사용자 인터페이스'를 뜻하는 컴퓨터 용어 'chrome'에서 따왔습니다.

덧붙여 파이어폭스도 chrome을 특별한 의미로 사용하고 있지요. 파이어폭스 및 확장 기능이 사용하는 인터페이스 구성 요소를 chrome이라고 부릅니다.

4.
프로세스 여러 개로 동작합니다. 프로세스 하나가 탭 하나를 처리하기도 하고, 탭 여러 개를 처리하기도 합니다. 같이 처리하는 기준이 도메인인 것 같기도 하고... 잘 모르겠네요.

심지어 크롬 자체에 프로세스 관리자까지 있습니다. 여기서 말을 듣지 않는 탭을 종료할 수 있지요. 놀라운 점은 플래시 플레이어만 따로 종료할 수 있다는 점입니다. 플래시 때문에 브라우저가 멈췄을 때 매우 유용합니다.

구글 크롬 프로세스 관리자

그런데 스레드로 처리할 것을 프로세스로 처리해서 그런지, 공유 메모리가 있음에도 불구하고 메모리 사용량은 상당하군요. 파이어폭스에 비해 1.5배 정도는 먹네요.

5.
브라우저 정보가 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13'이더군요. 사파리를 끼워넣은 것을 보니 크롬이 많이 퍼지기 전까지는 사파리로 인식되게 하겠다는 의도 같습니다.

덕분에 존재하지 않는 .kr 도메인에서 오류 페이지가 사파리로 표시되는 기현상을 볼 수도 있고요. :-)

6.
플러그인, 테마가 모두 DLL입니다. 곧 리눅스와 맥 버전도 나온다고 하는데, 어떤 방법을 쓸지 궁금하군요. 압축 파일을 쓰지 않을까 싶은데...

7.
설치되는 위치가 Documents and Settings\User\Local Settings\Application Data\Google\Chrome 입니다. 보통 윈도우 소프트웨어는 Program Files에 프로그램이 설치되고, Documents and Settings에 설정이 저장되는 방식을 취하는데, 프로그램과 설정 둘 다 Documents and Settings에 넣은 이유가 무엇인지 궁금하군요. 관리자가 아니어도 설치할 수 있게 하려고 그랬으려나요?

8.
크롬은 메모리 사용량 상태 페이지를 따로 제공하고 있는데(about:memory), 재밌게도 다른 브라우저의 메모리 사용량도 보여줍니다. 테스트한 바로는 파이어폭스, 인터넷 익스플로러, 사파리, 오페라 등 웬만한 브라우저는 다 인식하더군요.

구글이 다른 브라우저를 의식하고 있다는 증거일까요. :-)

9.
크롬 개발 프로젝트 이름은 크로미움(Chromium, 크로미엄)입니다. 구글 코드에 크롬 개발 사이트가 있고, 여기에서 소스 코드를 받을 수 있습니다.. V8 엔진도 공개되어 있군요. 둘 다 라이선스는 BSD입니다.

10.
여러 브라우저의 장점을 잘 차용한 느낌입니다. 크롬에 있는 기능들을 보면 대부분 새로운 것은 아닌데(심지어 응답 없는 탭 닫는 기능도 오페라에서 먼저 선보였죠), 보기 좋고 사용하기 쉽게 배치해놨네요. 주소창과 검색창을 합쳐놓은 것도 볼만했습니다.

11.
about:plugins를 보면 'ActiveX Plug-in'이라는 것이 있습니다. 현재는 윈도우 미디어 플레이어로 동영상이나 음악을 재생하는 기능을 하는 것 같아요. 이것이 확대되어 ActiveX의 제한적인 사용이 가능하게 될 수도 있다고 합니다. 그렇게 된다고 해도 IE 전용 자바스크립트라는 벽이 있으니, 인터넷 익스플로러를 완벽하게 대체하기는 힘들 것 같습니다.


매우 인상적인 브라우저였습니다. 첫 버전이 이 정도니 앞으로 . 벌써 주 브라우저를 크롬으로 바꾸셨다는 분도 계시고요.

오픈 소스 진영에 든든한 브라우저가 생겼네요. 앞으로 다른 브라우저와 상호 보완을 통해 더욱 성숙해지면 좋겠습니다. :-)

Posted by 랜덤여신

2008/09/03 23:17 2008/09/03 23:17
, , , , , , ,
Response
5 Trackbacks , 11 Comments
RSS :
http://barosl.com/blog/rss/response/798

Trackback URL : http://barosl.com/blog/trackback/798

Trackbacks List

  1. Kr015se의 생각

    Tracked from kroisse's me2DAY 2008/09/04 10:50 Delete

    1 2 3 4 5 6 7 8 9 10 11 12 13

  2. Kr015se의 생각

    Tracked from kroisse's me2DAY 2008/09/04 10:51 Delete

    RSS리더에 올라온 새글들 중 반이 넘는 13개가 구글 크롬 관련 포스팅. 뭐야 이게! 1 2 3 4 5 6 7 8 9 10 11 12 13

  3. 구글 크롬 Google Chrome | 마우스 제스처 적용하기

    Tracked from lunamoth 4th 2008/09/05 01:12 Delete

    Google Chrome, Chromium - Google Code지난 9월 2일 공개된 Google 의 오픈소스 웹브라우저 Google 크롬에 대한 이야기가 블로고스피어에 많이 나오고 있습니다. 홍보 만화, 다른 웹브라우저를 압도하는 빠른 웹서핑 속도 등, 갖가지 기능에 대한 얘기부터, 보안취약점 발견 이슈, Internet Explorer 8, Firefox 3 등과 함께 또 한 번의 웹브라우저 전쟁의 서막, 플랫폼으로서의 웹/브라우저, Goo...

  4. 구글 크롬의 놀라운 기능, "시크릿 모드"

    Tracked from Berry's Garage 2008/09/06 09:30 Delete

    "구글 크롬"은 지난 9월 3일 공개된 구글의 오픈소스 웹 브라우저입니다. HTML, CSS의 렌더링 엔진으로는 Apple Safari, Konqueror와 같은 Webkit 엔진을 사용하고 있으며, 새로운 자바스크립트 엔진인 V8을 탑재하고 있습니다. V8은 빠르다고 소문난 파이어폭스 3의 Gecko 엔진보다도 더 속도가 빠르다고 하네요. 와우. 아직 공개된지 이틀밖에 지나지 않았는데도 불구하고 온갖 뉴스와 블로그가 구글 크롬에 관한 이야기로 가득..

  5. 크롬(Chrome)에 주목하다

    Tracked from likejazz.COM 2009/02/05 15:58 Delete

    파이어폭스를 써보라고 내내 잔소리를 했던 지인이 있다. 불편하다며 꿋꿋이 익스플로어를 고집하던 그 였다. 그런 그가 어느날 크롬(Chrome)을 쓰는걸 발견했다. 충격이었다. 이유를 물었다. 단순한 대답이 돌아온다. “빨라서 …” 그렇다. 지금까지 우리는 중요한걸 잊고 있었다. 왜 파이어폭스가 인기를 끌고 있는지. 어떻게 파이어폭스가 시장에 진입했는지. 파이어폭스는 당시 엄청나게 무거웠던 모질라(Mozilla Application ...

Comments List

  1. kirrie 2008/09/04 01:32 # M/D Reply Permalink

    다른건 다 젖혀두고 속도만큼은 죽을만큼 빠릅니다. 미치도록 빨라요. 너무 행복하네요.. 그런데 ff를 사용하면서 즐거웠던 익스텐션이 구현되지 않은게 조금 답답하고... (자꾸 크롬에서 마우스 제스쳐를 사용하는 제 자신을 발견합니다 -_-;;)

    계획이 있는지는 모르겠지만, 익스텐션 기능도 있었으면 하는 바램입니다.

  2. 라임에이드 2008/09/04 01:55 # M/D Reply Permalink

    그런데 구글 크롬과 크로니움의 관계는 어떻게 되는건가요? 구글 크롬도 오픈소스로 소스를 공개하는건가요?

  3. ganadist 2008/09/04 09:03 # M/D Reply Permalink

    음 어제 소스 다 받아서 구경 잘했는데요?
    Build Instruction 에 보면 소스를 받아서 삽질할수 있는 방법을 알 수 있습니다

    1. 랜덤여신 2008/09/04 18:40 # M/D Permalink

      오, 감사합니다.

  4. http://amakusa.pip.verisignlabs.com/ 2008/09/04 14:20 # M/D Reply Permalink

    속도도 그렇고 마음에 드는 브라우저~

  5. 연유 2008/09/04 18:31 # M/D Reply Permalink

    일부의 IE 전용사이트를 호환되게 한다고 하던데..
    단순한 IE탭 기능일지, 아니면 다른방식으로 처리할지 기대됩니다,
    만약 다른 방식으로 처리한다면.. 리눅스 크롬이 나올시..
    IE전용사이트가 지원되면 리눅스의 경쟁력과 호환성문제도 상당히 해결될것같구요. (그것보다 그렇게 된다면 아이이 포 리눅스에서 이겠군요..ㅠㅠ)

  6. 엠의세계 2008/09/04 20:51 # M/D Reply Permalink

    아직은 파폭에 만족 중이라..... 플러그인같은 것도 지원하려나요...
    파폭의 플러그인에 빠져서 살아서 일단은 패스하려고 하는데..정말 파장이 엄청나네요...^^

  7. Powring 2008/09/15 19:15 # M/D Reply Permalink

    chromium 소스 받아서 컴파일 해봤는데 gecko에 비해서 컴파일도 간단하고 좋네요. 특히 V8은 다른 라이브러리 종속성 없이 따로 빌드가 가능해서 스크립트로 붙이기에도 적당해 보입니다. gecko엔진을 개조해서 html과 js기반의 캐주얼 게임을 만들고 있었는데, chrome으로 바꿔볼까 검토중입니다. gecko는 너무 덩치가 비대해요 ㅋㅋ

    하지만 chrome에도 몇 가지 문제가 있는데, 각 탭이 따로 프로세스가 있어서 안정적이다고는 하지만, 뻗으면 다 같이 뻗고 플래시 등으로 렉먹으면 다 같이 렉 먹습니다. 그리고 몇몇페이지에서는 참을 수 없이 느려지는 현상도 발생하고요. 물론 문제는 그 페이지가 잘 못 만들어 졌기 때문이지만 파폭에서는 렉도 안 걸리고 멈추지도 않는걸 보면 역시 아직은 베타네요.

  8. 차대협 2008/09/17 19:04 # M/D Reply Permalink

    안녕하시옵나이까.
    오픈소스코리아에 '날개'를 달았사온데 공유하심이 어떠하신지요.
    http://wingz.OpenSourceKorea.org
    오픈소스를 사랑하시는 분들이 많이 찾아주고 계시옵니다.
    망극;

  9. freecatz 2008/09/24 10:20 # M/D Reply Permalink

    리눅스 버젼에서 Wine 으로 구동만 안된다면야...ㅡ,.ㅡ;;;

  10. montreal florist 2009/08/22 04:16 # M/D Reply Permalink

    빠르다고 강조하더니 정말 그렇겠군염.

Leave a comment
« Previous : 1 : ... 94 : 95 : 96 : 97 : 98 : 99 : 100 : 101 : 102 : ... 804 : Next »

블로그 이미지

랜덤여신이 살아가는 이야기입니다. / 국내 점유율이 1%도 안 되는 리눅스 관련 글을 주로 씁니다. 관심 좀... ㅠㅠ / 컴퓨터쪽 이야기도 씁니다.

- 랜덤여신

Archives

Recent Posts

  1. 안드로이드 시장 점유율, 빠르게 상승 ... (3)
  2. OpenSSH 5.4 출시 - SSH1 비활성화
  3. 아이폰 개발자 프로그램, 약관 전문 폭로 (5)
  4. 스팀 및 밸브 게임, 맥 지원 시작
  5. 유비소프트, 인증 서버 다운으로 게임 ... (2)
  6. MS, 윈도 폰과 엑스박스 동시 지원 게...
  7. MS, IE6 장례식에 조화 보내 (2)
  8. 북한 리눅스 배포판 '붉은 별' (3)
  9. 우분투, 새 디자인 공개 - '빛' 테마 (7)
  10. 미국 토피카 시, '구글 시'로 이름 변경 (4)
  11. 애플, 아이폰 특허 침해로 HTC 고소 - ... (7)
  12. PS3 구형, 달력 버그로 게임 실행 불가능 (2)
  13. EU, 구글 스트리트 뷰에 사생활 침해 경고
  14. 2ch 공격이 무의미한 이유 (61)
  15. 동영상 포맷 화질 비교 - H.264, Ogg T... (7)
  16. 아이튠즈 스토어, 음악 다운로드 100억...
  17. 고 대디, 암호화 없이 비밀번호 저장하... (2)
  18. 페도라 쓴다고 말해! (7)
  19. 유튜브, 3월 13일에 IE6 지원 중단 (2)
  20. 애플, 앱 스토어에서 성인 앱 6000개 제거 (3)
  21. 구글 기어스, HTML5로 대체
  22. 모바일 리눅스에는 인라이튼먼트가 제격? (2)
  23. MS, 유럽 윈도에 '웹 브라우저 선택' ... (10)
  24. 파이어폭스 부가 기능 사이트 차단과 S... (13)
  25. SKT 주최 '안드로이드 개발자 컨퍼런스... (2)
  26. 구글, 위키미디어 재단에 200만 달러 기부 (5)
  27. 오픈 소스 모델은 정말 효율적인가? MS... (10)
  28. 노키아와 인텔, 모바일 플랫폼 '미고' ... (1)
  29. 아이작 아시모프의 '파운데이션', 3D ... (2)
  30. 아이폰용 오페라 미니 발표 - 앱 스토... (7)