크로뮴 프로젝트

Chromium

Chromium Projects

1. 개요
2. 크로미움 브라우저
2.1. 리눅스에서의 비디오 디코딩 가속 미지원
3. 크로미움 브라우저 기반 파생 브라우저 목록
4. 크로미움 OS
4.1. 클라우드레디의 상세한 설치 방법
5. 크로미움 OS 기반 리눅스 배포판 목록
6. 크로미움 OS 기반 파생 OS 목록
7. Electron
8. CEF
9. 관련 문서

1. 개요

구글에서 개발하는 오픈 소스 웹 브라우저/리눅스 계열 운영체제 프로젝트이다. 3-clause BSD 라이선스를 따른다. 엄밀히 말하자면 구글 크롬 혹은 크롬OS 자체는 오픈 소스가 아니나, 크롬과 크롬OS의 코드에서 상표등록이 되어있는 '구글'이라는 이름과 크롬에 내장된 플래시 플레이어와 H.264 동영상 재생 코덱, 구글 API 지원 등 오픈소스로 공개하기 부적합한 부분을 제외한 것이다.

이러한 크로미움 프로젝트의 결과물은 크로미움 브라우저와 크로미움 OS가 있다.

2. 크로미움 브라우저

자동으로 업데이트를 할 수 없고 직접 다운받아서 해야 한다. 크롬 웹스토어에 크로미움 업데이트 확장프로그램이 있다.

크로미움은 원래 실행 파일을 직접 받을 수 없고 소스밖에 제공되지 않는다. 리눅스에서야 배포판을 담당하는 쪽에서 컴파일해서 준비해준다. 원래 오픈 소스 진영에서는 이런 경우가 많다. 하지만 윈도에서는 위 링크의 스냅샷 윈도우용 최신 실행파일 포터블[1]다운 빼고는 직접 컴파일하는 방법밖에는 없다.(크로미움 스냅샷 윈도우용 최신 빌드 번호)

  • 크로미움의 소스 코드는 덩치가 어마어마하다. 데비안·우분투 등에서 제공하는 패키지만 해도 200메가에 가깝다. 리눅스 커널의 소스 크기와 비슷하다. 공식 사이트의 SVN 저장소를 통해 내려받으려면 10기가 정도는 비워두어야 한다. 시간별 변경사항이 기록된 파일들이 딸려오는데 이게 덩치가 정말 어마어마하다.
  • 한 번 컴파일하려면 1시간 정도는 예사로 걸린다. 램이 적으면 훨씬 더 걸리는 경우도 있다.
  • 새 버전은 정말 말 그대로 몇 시간마다 나온다. 네 자리 중 첫 자리를 기준으로, 최근 자주 나오는 세 버전 중 가장 낮은 숫자가 공식 버전이고 이것만 보면 그리 자주 나오진 않지만 운 없으면 이것도 나온지 진짜 몇 시간만에 새 버전이 나오기도 한다. 애초에 크로미움은 일반 사용자를 위한 버전이 아니라 개발자 또는 얼리어댑터들을 위한 버전이니 이러한 사용상의 불편함은 본인이 감수해야 할 부분이다.

그런데 어떤 용자가 위 크로미움 스냅샷의 링크와 각종 정보를 업데이트를 하고 있다.

한국에서는 최신 스냅샷 포터블을 업데이트시켜주는 프로그램[주의사항]이 있다.

2.1. 리눅스에서의 비디오 디코딩 가속 미지원

리눅스에서 크로뮴은 기본적으로 HW 디코딩 가속을 지원하지 않아서, 비디오 시청 시 CPU 점유율이 매우 높다. 다행히도, 이를 VA-API로 해결한 패치가 존재한다. 아치 리눅스의 경우에는 chromium-vaapi (AUR), chromium-vaapi-bin (AUR)[3]에서 설치하자.

아이러니하게도 리눅스에서 동영상 재생에 하드웨어 가속을 지원하는 브라우저는 크로뮴밖에 없다. 구글도 원래는 크롬 OS에서만 하드웨어 가속을 지원하려고 하다가 같은 리눅스다 보니 의도치 않게 다른 배포판들도 지원하게 된 것. 이는 구글이 코드 한 줄만 바꾸면 되는데 굳이 "지원할 생각도 없고 코드도 바꾸지 않을 것이다."라고 한 것에서 알 수 있다.

3. 크로미움 브라우저 기반 파생 브라우저 목록

중국산이 좀 많은 편이다.(中으로 표시)

  • 마이크로소프트 엣지 - 2019년부터는 EdgeHTML 엔진을 버리고 Blink 렌더링 엔진 등 크로미움 기반으로 전환하기로 했다.
  • 오페라(中) - 15 버전부터 크로미움을 기초로 제작이 되었다. 다만 크롬의 확장기능,[4] 동기화 기능은 사용할 수 없고 오페라 자체 확장기능과 link 기능을 사용해야 한다. 2016년 2월 중국의 백신 개발사인 치후360에 인수되었다.
  • 쿨노보(中) - 옛 이름은 크롬플러스. 가장 유명한 버전 중 하나. 2013년 8월 이후 패치가 없는 데다가 개발사인 메이플 스튜디오 자체가 사라져 버린 상태.
  • 더월드 크롬(中) - 더월드 브라우저 버전 4에 해당하는 것으로, 크롬플러스처럼 IE 탭, 마우스 제스처와 같은 기능을 추가한 버전이다. 아직 크롬플러스에 비해 기능이 적은 편이다. 탭 바를 도구모음 밑이나 화면 맨 밑으로 옮기는 기능도 있다. 윈도우즈만 지원.
  • 360 크롬(中) - 더월드 크롬보다 약간 상위 버전으로 더월드 크롬에 있는 대부분의 기능을 쓸 수 있다. 북마크 동기화할 때 360.cn의 계정과 구글 계정을 이용할 수 있다. 윈도우즈만 지원. 한글은 커녕 영어 지원도 완벽하지 않아 메뉴나 설정에서 중국어가 섞여 나온다.
  • 아이언(SRWare Iron) - 크로미움을 기초로 사용자의 정보를 수집하는 기능과 구글과 관련된 기능을 전부 제거한 버전이며 광고차단 기능이 들어간 것 외에 추가적인 튜닝이 없다. 제거한 보안 위협요소 목록은 여기서. 이 버전이 얼마나 사용자 정보 유출에 민감한지 네트워크 활동을 예측하여 페이지 로드 성능 개선, 피싱 및 악성코드 차단과 같은 성능이나 보안에 도움이 될만한 기능을 기본값에서 해제해 두었다. 다른 크롬 기반 브라우저들도 이렇게까지 기능을 제거하지는 않는다. 추가적인 튜닝이 초기에는 정말 전혀 없었으나 이후 자체 Adblocker라든가(설치 폴더 내 adblock.ini을 수정해 쓴다. 업데이트마다 초기화되니 주의), Preview-Thumbs 개수가 크롬보다 더 많다거나 하는 약간의 차이점을 보인다. 때문에 가장 간결한 크로미움 브라우저로 불리운다. 윈도우즈, 맥, 리눅스 모두 지원한다. 대체적으로 윈도우즈 - 리눅스 - 맥 순으로 업데이트 하는 편이다. 딱히 건드릴게 없어서 그런지 업데이트는 빠른 편이다. 그런데 아이언은 nProtect 게임가드가 실행중일 경우 먹통이 되어 버린다. 게임을 하는 도중에는 웹서핑을 하는게 불가능하다는 것이다. 다른 크로미움 기반 브라우저는 안 그런데 유독 아이언만 그렇다. 이유는 추가바람.
  • 록멜트 - 넷스케이프의 설립자인 마크 앤드리슨이 개발한 크로미움 기반 소셜 네트워킹 기능에 특화된 브라우저이다(Flock하고 비슷하다). 페이스북에서 초대받은 일부 사람만 다운받을 수 있었으나, 공개 베타로 전환하면서 누구나 받을 수 있게 되었다. 그래도 실행할 때에는 페이스북 아이디/비밀번호를 묻는다. 윈도우즈와 맥 지원. 야후!에 인수되었고, 2013년 8월 31일자로 웹사이트 및 브라우저 다운로드 서비스가 중단되었다.
  • 플록 - 여기서 설명하는 건 버전 3 이상이다. 그 이전은 파이어폭스 기반이다. 크로미움 기반에 트위터같은 소셜 네트워킹 기능에 특화된 브라우저이다. 윈도우즈와 맥을 지원한다. 2011년 4월 26일자로 더 이상의 지원이 중단되어서 공식 사이트에선 다운로드할 수 없다.
  • 닷지 크롬 - 국내 ISP 장비의 취약점을 이용해 프록시 없이 매우 빠른 속도로 막힌 사이트 접속이 가능하다. 기능 자체는 오리지널 크롬과 차이가 없다. 특성상 안 열리는 페이지가 간혹 가다 나오기 때문에 메인으로 쓰기엔 부적합하다는 평이 많다. 2015년 1월 14일부터 KT 회선에서 워닝 사이트들이 조금씩 막히기 시작했다. KT외의 사용자들도 막혀가고 있어 모두들 절망감을 느끼던 중 2015년 2월 9일 업데이트되었다. 하지만 2015년 3월 12일 SKT에서 막혔다. 조금씩 막혔던 KT 회선과 달리 갑자기 예고도 없이 막혀서 이례적인 상황.
  • 안드로이드 Webview 브라우저 - 킷캣부터 Webview 브라우저가 크로미움 기반으로 변경되었다.[5] 안드로이드가 오픈소스이기 때문에 가장 기본적인 Webview 브라우저도 크롬으로 대신할 경우 크롬도 공개되어야 하기 때문. 다만, 안드로이드에는 포함되어 있지 않아도 넥서스 시리즈처럼 선탑재 개념으로 크롬을 기본 인터넷 브라우저로 해놓는 경우는 많다.
  • 7 star(中) - 쿨노보와 상당히 비슷하다. 최신 버전은 Chromium Version 41.0.2272.118을 기반으로 했다. 쿨노보 기본 내장 기능인 마우스 제스처, 별도 검색창, 더블 클릭 탭 닫기, 탭 닫기 버튼(×) 감추기, 슈퍼 드래그 등 외에도 브라우저 투명기능도 지원한다. 다만, 쿨노보의 장점인 검색 엔진 자동 추가 기능은 빠져 있다. 한글판은 없고, 중국어, 영어만 지원한다.
  • Coowon Browser - 마우스 제스처, 더블 클릭 닫기 등 일반적인 추가 기능에 웹게임 속도 조절 기능과 멀티 로그인 기능이 있다.
  • 웨일 브라우저 - 네이버에서 개발한 웹 브라우저다. 자체 엔진도 사용하였으나 크로미움 기반으로 만들어졌다고 한다. 2016년 12월에 클로즈 베타 테스트를 시작하였다. 2017년 현재 오픈 베타 테스트 중이다. 비발디(웹 브라우저)의 옴니테스킹, 사이드 바, 디자인 등을 벤치마킹했다.
  • LG 폴더의 브라우저 - 말그대로 LG 폴더(LM-Y110)에 탑재되어 있는 브라우저이며, 크로미움 기반에 감압식 터치스크린조차도 지원하지 않는 환경에 맞게 마우스 포인터를 추가했으며, 피처폰에 알맞게 디자인되었다.
  • 슬레이프닐 (日) - 일본 펜릴사에서 만들었다. UI가 일반적인 브라우저와 상당히 다르며, 매킨토시를 쓰는 듯 한 미려한 글자 표시를 목표로 만들었다고 한다. 최신 버전은 슬레이프닐 6.
  • ungoogled-chromium - 크로미움에서 개인정보 보호 등의 목적으로 구글과 관련된 기능을 모두 들어낸 것이다. 또한 개인 정보 보호와 관련된 몇몇 패치들도 적용되어 있다. 다만 확장기능을 수동으로 설치해야되고 윈도우용 바이너리는 업데이트가 매우 늦다는 단점이 있다.
  • 샤오미 미 브라우저(中) - 샤오미 스마트폰에 기본적으로 탑재되어있는 브라우저
  • 키위 브라우저 - 놀랍게도 오리지널 Android용 크롬과 다르게 애드온을 설치할 수 있으며 모든 웹 페이지에서 다크모드가 지원된다.[7][8]

4. 크로미움 OS

GNU/Linux distribution timeline에 의하면 크로미움 OS는 젠투 리눅스에서 갈라져나온 것으로 기록되어있다. 크로미움 OS는 일반 사용자 용으로 나오는 것이 아니라 크롬과 크로미움처럼 크롬OS의 개발/테스트 용이고, 구글이 설치 이미지를 배포하지 않고 있기 때문에 다른 저장소에서 구할 수 있다. 크롬 OS처럼 Chrome web store가 내장되어 있다.

Neverware → 윈도우와 듀얼부팅을 지원한다.

ArnoldTheBats

그렇지만, 구글은 개발자를 위해, 옛날엔 크로미움이라는 이름과 혼용되던 크로미움 이라는 오픈소스 브라우저를 만들고 있었고, 크롬 OS 또한 나오는 동시에 크로미움 OS를 만들어서 오픈소스로 배포했다.

크로미움 OS는 개발자용 개발버젼이긴 해도 일반 사용에 큰 불편이 있거나, 개발을 위해 설치해둔 OS가 갑자기 사용불능이 되거나 없어지거나 하지도 않는데다 그래도 개발용이니 적어도 쓸만하긴 하기 때문에 2014년 크롬북이 나온지 얼마 안되었을때 많은 IT 신문 기자들이 크로미움을 이용해서 생소한 크롬북을 해외직구 하는 대신 리뷰하는데 사용했다.

일반인들이 크롬북이나 크롬베이스를 제외하고 오픈소스 버전인 크로미움으로 사용해볼 수 있다.[9] 다만 이 버전은 구글에서 직접 바이너리를 제공하지 않으므로 도움말을 따라서 직접 빌드하거나 다른 사람이 빌드해둔 것(Arnoldthebat 빌드, Hexxeh 빌드[10] 등)중에 본인의 환경에 맞는 것을 이용하면 된다. USB 메모리에 넣어서 부팅해도 되고 VMware 같은 프로그램을 사용해도 가능하다. 설치를 시도하기 전에 크로미움 OS FAQ를 읽어보기 바라며, 크로미움 OS의 경우 일반사용자용이 아님을 구글이 명시하고 있으므로 사용상 주의를 요한다.

아무튼, 오픈 소스인 만큼, 우분투에 주분투나 루분투 처럼 사용자용 배포판 바리에이션이 줄줄이 달려있듯, 이 크로미움 OS에도 Neverware 라는 회사가 쓰기 편하게 만들어둔 CloudReady 라는 배포판과 flint OS(Fyde OS로 바뀜, 중국어) 라는 배포판이 있다. 크로미움을 그냥 깔면 플래시나, 라이브 부팅으로 켜진 OS를 설치하는데도 터미널을 열어서 명령어를 치고 별짓을 다 해야하는 반면 이쪽은 그냥 버튼만 누르면 되는데다 모든 드라이버가 자동 설치 된다는 큰 장점이 있다.

미국 스타트업 네버웨어가 USB용으로 포팅한 클라우드레디란 프로그램을 이용하면 크롬OS를 USB메모리에 설치할 수 있고, 하드디스크에도 설치할 수 있다. 10년된 구형 노트북의 '회춘(回春)'…크롬북 만들어보니 포스트 내용처럼 오래된 컴퓨터에 크롬OS를 깔면 윈도우를 쓸때보다는 횔씬 빨라진다. 다만 예전보다 빨라지는거지 최신컴퓨터 만큼의 속도를 기대하면 안된다.

말하자면 구글이 직접 기술지원을 하는 버전은 아예 크롬OS가 설치돼서 나오는 신규 디바이스들에 한정되어 있고, 기존 PC 유저들이 정상적인 루트로 제대로 된 크롬 OS를 써볼 수 있는 방법은 없는 셈인데, 구글에서 PC 재활용 시장은 별로 중요하게 생각하지 않는 모양.

Wayne

이 문단의 내용 중 전체 또는 일부는 크롬 OS 문서의 r196 판, 5번 문단에서 가져왔습니다. 이전 역사 보러 가기

4.1. 클라우드레디의 상세한 설치 방법

neverware에서 제공하는 chromium OS

neverware

https://neverware.zendesk.com/hc/en-us/articles/214564457-Un-Official-CloudReady-Virtual-Machine-Images-

조립식 데스크탑이나 무슨 후지쯔같은 회사의 라이프북 같은 완전 구형 라인업이 아니고서야 적어도 씽크패드 X61부터 ACER의 V 시리즈 랩탑까지 지원은 해 준다. 자신들이 직접 구한 BIOS 롬을 이용해 에뮬을 돌려서 실험도 해서 어디까지 지원하는지에 대한 데이터도 공식 사이트를 찾아보면 밑쪽에 있다.

근데 문제는 드라이버 자동지원 때문에, 지원을 안하는 기기에 설치하면 드라이버가 충돌해서 설치가 안되고 설치 중간에 멈춰버린다.

이 경우엔 그냥 나죽었소 하고 크로미움 OS를 깔아야 하는데, 이를 위한 지침은 이 곳에서 가져왔다.

Install ChromiumOS

Get Chromium OS from one of the following places

Download the vanilla build (old but stable): 구버젼, 다만 안정적임.

NOTE: Password is facepunch // 신 버젼에서는 아예 비밀번호가 삭제되었습니다. 구버젼임에도 facepunch 비밀번호가 작동하지 않을경우 그야말로 password라고 쳐보세요. ID는 정품 크롬 OS에서도 똑같이 chronos.

Please note: there is a new behaviour with the chronos user password. The password has been removed from build R55-8777 onward and will continue to be removed for better overall security. Older builds have the password of ‘password’.

This means you need to use ‘chromeos-setdevpasswd’ from either shell or console to set your own password from build R55-8777 onwards.

Download the nightly build (sync doesn't work): http://download-chromiumos.appspot.com/

NOTE: If you want developer mode, you must change _base_ in the download URL to _test_ as the base image does not have developer>tools enabled

NOTE: Password is unknown, instructions for working around this are provided later

NOTE: I could not get syncing working with this build, perhaps due to no API KEYS being provided???

NOTE: I could not move past the welcome screen on the 64bit build due to no network being found (32bit worked)

Download the swift build (unstable): https://groups.google.com/forum/#!forum/project-swift

NOTE: 5 minutes in to this build, my screen would go black, requiring my to hard shutdown

NOTE: Password is facepunch // 신 버젼에서는 아예 비밀번호가 삭제되었습니다. ID는 chronos.

Download the arnold build (unstable): 신 버젼 (다만 불안정)

NOTE: 5 minutes in to this build, my screen would go black, requiring my to hard shutdown

Extract the archive:

If it has the xz extension: tar -xJf chromiumos_base_image.tar.xz

Write the image to disk:

If you are using the vanilla build and are on a mac

Run the mac builder app: sudo Chromium\ OS\ Image\ Creator.app/Contents/MacOS/Chromium\ OS\ Image\ Creator

Select the image file, note that you will be in the root user directory, rather than your own, right click the titlebar to go to your hdd, then Users, then you, etc.

Otherwise, do the following:

Find out the disk location of your usb key using: diskutil list

Unmount the disk: diskutil unmountDisk /dev/diskX

Write the disk: sudo dcfldd if=image.bin of=/dev/diskX

dcfldd is an enhanced version of dd, that will calculate the blocksize for you, and output progress as it is going

Eject the disk: diskutil eject /dev/diskX

Put the disk into your computer, select the usb key as the boot drive

If you do not know the install password (nighlty builds face this), press esc immediatly at booting

This will get you to a command prompt

Boot in debug mode: chromeos-usb.A root=/dev/sdb3 cros_debug (add cros_efi to the end if you are on an EFI device)

Press ctrl+alt+f2 to re-enter the command prompt

Set your desired password using: sudo /usr/sbin/chromeos-setdevpasswd and enter a password

Press ctrl+alt+f1 to re-enter the GUI, continue with the normal steps

Go through the chromium prompts

in your user account or a guest account, press ctrl+alt+t, then type install

Shutdown, take out the usb key, turn back on

If you need to debug (not available on nightly builds)

If you ever need shell type: shell

If you ever need sudo access in shell, type: sudo -s

If you ever need to write to the filesystem use: mount -oremount,rw /

Known Issues & Notes

Fix the trackpad: https://github.com/zhaostu/chromium-os-touchpad

Alternative install instructions if /usr/sbin/chromeos-install doesn't work: dd if=/dev/sda of=/dev/sdb conv=notrunc

Running install on the swift builds complained about GPT table curruption, wanting me to run cgpt repair, and screen would go back within 5 minutes once installed

64bit build of http://download-chromiumos.appspot.com/ doesn't work with our wifi card, 32bit build works with wifi card

The swift builds worked fine, but is quite outdated so not all extensions worked (chromium v28)

상위의 링크 이외의 배포본은 https://chromium.arnoldthebat.co.uk/ 여기서 찾을 수 있습니다. X64는 당연하게도 64비트용 운영체제, X86는 32비트 입니다. Weekly는 주마다 배포하는 배포판이고, Daily는 매일 배포하는 배포판입니다. Special은 일반 사용자용이 아니니, 참고 바랍니다.

이렇게 해서 설치 후에는 이제 USB를 뽑고 사용할 수 있다. USB에 이미지를 구울때는 울트라 ISO 대신 Rufus를 사용하면, 그 OS 까는데는 작동이 더럽게도 안된다며 욕을 바가지로 먹는 Sandisk 계열 USB에도 설치할 수 있다!

근미래에 위의 지침이 혹시 너무 오래돼서 설치가 안된다면 여기도 참조해보자 https://chromium.googlesource.com/chromiumos/docs/+/master/developer_guide.md. 거긴 크로미움 OS 공식 문서이므로 설치방법을 최신으로 수정해 두었을 가능성이 높다. 다만, 2016-12-25 일 기준으로 해당 위키에 작성된 설치법에서 지시하는 /usr/sbin/chromeos-install 명령어의 사용이 신버젼의 크로미움 OS에서는 Crosh 쉘에서 '이 다이렉션에 설치 파일이 없는뎁쇼.' 하면서 작동하지 않는다. 그럼 영어로 상술된 지침에 적혀있는 dd if=/dev/sda of=/dev/sdb conv=notrunc를 사용해야 한다.

플래시 플레이어의 설치는 http://codetorial.blogspot.ca/2013/03/updated-how-to-install-flash-in.html?m=1여기나, 이곳을 참고하자. 첫번째는 크로미움 브라우저에 플래시를 설치하는 것인데, 크로미움 OS는 크로미움 브라우저를 사용하므로, 해당 페이지에 적힌대로 따라하면 작동한다. 참고로 고등학생 영어 수준이니 쉽게 읽을 수 있을것이다. 2번째 링크는 PDF 플러그인도 설치한다. 3번째 링크는 우분투와 크로미움을 멀티부팅해 생산성을 끌어올리는 구글 Docs 및 드라이브 및 Gmail 빠돌이 겸 리눅스 사용에 거부감이 없는 컴덕계의 변태신사 프로그래머분들을 위한 방법인데, 우분투에서 플래시를 받아다가 크로미움 OS의 user 경로에 쑤셔넣어서 사용할 수 있게 해준다.

위의 모든 설치 방법 (컨트롤 알트 T 혹은 컨트롤 알트 f2 이후 crosh에서 install 이나 shell로 들어간 후 /usr/sbin/chromeos-install혹은 dd if=/dev/sda of=/dev/sdb conv=notrunc를 입력 했음에도 작동하지 않을 경우) 을 시도 했음에도 안될 경우, 침착하게 Crosh에서 다시 한번 shell를 친 후 /usr/sbin/chromeos-install --dst /dev/sda를 sudo 권한을 준 후에 시도하면 100% 된다. 참고로 크롬북 에서 Sudo 권한을 주는법은 sudo (명령어)가 아니라 sudo -s를 입력해서 권한을 부여 한 후 행을 바꿔서 새 명령어를 쳐야 한다. 아무튼 이게 시간을 오래 잡아 먹긴 하지만 2005년에 나온 IDE 하드 (10.9 MB/s) 에도 깔끔하게 설치되는것을 보면 Installing Partition 1 이 뜨고 stateful partition을 설치할때 까지 기다려 주자. [11]

설치가 끝나면 다음과 같은 말이 뜬다.

Please shutdown, remove the USB device, cross your fingers, and reboot.

이제 컴 끄시고, USB 메모리 제거 하신후에, 손가락 꼬아서 운이 좋기를 비시고, 재부팅 하세요.

이 문단의 내용 중 전체 또는 일부는 크롬 OS 문서의 r196 판, 5.0.1번 문단에서 가져왔습니다. 이전 역사 보러 가기

5. 크로미움 OS 기반 리눅스 배포판 목록

6. 크로미움 OS 기반 파생 OS 목록

7. Electron

크로미움과 Node.js를 이용한 프레임워크다. HTML, CSS, JavaScript를 이용하여 웹앱을 제작하듯 데스크탑용 앱을 제작할 수 있다. 이것으로 제작된 앱으로는 ATOMVisual Studio Code, Skype, Slack, Discord, 리디북스 PC뷰어(신규버전) 등이 있다.

8. CEF

크로미움 임베디드 프레임워크(Chromium Embedded Framework)

크로미움 소스 안에 들어있는 프레임워크이다. 이 프레임워크로 프로그램 안에 크로미움을 넣어서 웹페이지를 표시할 수 있다.

리그 오브 레전드 클라이언트, 월페이퍼 엔진 등 많은 곳에서 쓰이고 있다.

C++로 작성되었지만 오래된 인터넷 브라우저(IE7)를 사용하는 .NET Framework에서 쓸 수 있는 CefSharp도 있다.

9. 관련 문서


  1. [1] 윈도우용 최신 빌드 번호를 확인하여 실행파일, 포터블 버전 다운로드 주소를 주기적으로 수정바람.
  2. [주의사항] 2.1 포터블 설치 폴더에 적당한 폴더를 만들어 넣고 실행해야 한다. 크로미움 포터블을 업데이트 시켜주는 파일이 들어있는 폴더의 상위 폴더의 파일을 모두 삭제하고 업데이트하므로 실수하면 엉뚱한 폴더와 파일을 모두 지울수 있음에 주의.
  3. [3] 미리 컴파일됨
  4. [4] 크롬의 확장기능을 쓸 수 있게해주는 확장기능이 있다. 파일 확장자만 다른 수준이라...
  5. [5] 안드로이드 4.3 젤리빈까지는 AOSP 기반이었다.
  6. [6] 테슬라 차량은 다른 차량들과 달리 iPad Pro 12인치 정도 크기의 차량제어 및 인포테인먼트용 디스플레이가 달려있다.
  7. [7] 다만 브라우저의 인터페이스를 감지하여 다크모드로 변경되는 웹 페이지는 일반 모드 그대로 다크모드가 된다.
  8. [8] 혹시 크롬에서 키위로 갈아탈 위키러를 위해 팁을 알려주자면 북마크는 구글 테이크아웃으로 추출한 다음 키위 브라우저의 북마크에 불러와야되며 저장된 비밀번호는 비트워든을 포함한 비밀번호 에드온을 써야한다.
  9. [9] 구글 크롬 브라우저와 크로미움의 관계와 비슷하다. 구글의 주요 기술이 빠진 채 제공된다.
  10. [10] 2013년 4월 이후로 업데이트가 중단된 것으로 보인다. (2014년 9월 확인.)
  11. [11] 참조 17년 7월기준 설치에 참고할 수 있는 영상이다.

분류

최종 확인 버전:

cc by-nc-sa 2.0 kr

Contents from Namu Wiki

Contact - 미러 (Namu)는 나무 위키의 표가 깨지는게 안타까워 만들어진 사이트입니다. (135.62ms)