강력한 웹플랫폼

마지막 업데이트: 2022년 2월 12일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

Google 한국 블로그

*편집자의 말: 오늘은 웹 플랫폼 혁신을 위해 시작했던 크롬 프로젝트 5주년이 되는 날입니다. 정지된 텍스트와 이미지, 링크들로 출발한 웹은 이제 인터액티브한 콘텐츠와 강력한 애플리케이션으로 가득한 풍요로운 플랫폼으로 진화했습니다. 저희는 웹의 성장에 경이로움을 느끼며 앞으로 전 세계 개발자들이 새로운 세대 크롬 앱들로 이루어 낼 혁신에 대해 큰 기대를 가지고 있습니다.

저희는 오늘 기존에 소프트웨어를 설치해야만 가능했던 강력한 기능성을 최신 웹의 스피드와 보안, 유연성과 결합한 새로운 유형의 크롬 앱을 선보입니다. (모바일이나 태블릿용 앱과 유사하게 데스트톱이나 랩톱용으로 디자인된 앱을 생각하시면 됩니다.) 이들 앱은 전보다 더 강력해졌으며 사용자가 업무를 보거나 게임을 즐기고 온라인 상에서 멋진 콘텐츠를 만들어낼 수 있도록 지원합니다. 윈도우나 크롬북을 쓰는 사용자들은 크롬 웹 스토어에서 “데스크톱용” 섹션을 확인해 보시기 바랍니다(맥과 리눅스용 앱도 곧 제공할 예정입니다).

  • 오프라인에서 작업하기: 인터넷에 접속하지 않은 상태에서도 업무를 보거나 게임을 할 수 있습니다.
  • 브라우저보다는 앱 중심: 탭이나 버튼, 주소창 등 브라우저의 구성 요소들에 방해받지 않고 바로 앱을 실행할 수 있습니다.
  • 클라우드 연결: 문서나 사진, 비디오를 구글 드라이브와 웹 서비스, 하드 드라이브에 저장하고 열어볼 수 있습니다.
  • 일정 관리: 데스크톱 알림기능을 통해 알림센터로부터 바로바로 일정 확인과 업데이트를 받고 실행할 수 있습니다.
  • 연결 기기 실행: USB와 블루투스, 디지털 카메라를 비롯하여 컴퓨터에 연결된 여러 기기들과 매끄러운 상호작용이 가능합니다.
  • 자동 업데이트: 항상 최신의 기능들과 보안책들을 사용할 수 있도록 앱들이 자동으로 업데이트 됩니다. (허용 설정이 바뀌지 않는 한)
  • 작업 이어 하기: 크롬이 앱을 사용자가 로그인한 데스크톱에 동기화하여 다른 기기에서 하던 작업을 끊김 없이 이어서 할 수 있도록 해줍니다.
  • 안심할 수 있는 보안: 크롬 앱들은 샌드박스와 같은 크롬의 내장 보안 기능들을 활용합니다. 항상 최신 보안 장치들을 사용할 수 있도록 자동 업데이트되며 별도의 소프트웨어를 필요로 하지 않습니다.
  • 데스크톱에서 바로 앱 실행: 사용자가 편리하고 빠르게 앱을 실행할 수 있도록 윈도우용 크롬 앱 런처를 선보입니다. 런처는 사용자가 처음 사용하는 크롬 앱과 함께 실행됩니다. 런처는 작업표시줄에 표시되며 다른 데스크톱 앱들과 마찬가지로 크롬 밖에서 별도의 독립창에 앱이 실행됩니다. 사용하는 앱이 많은 경우 런처의 검색 상자를 활용하여 원하는 앱을 찾을 수도 있습니다.

물론 배후에서 작동하는 이런 멋진 기능들과 더불어 정말 중요한 것은 앱입니다. 비디오나 사진 편집, 일정 확인, 게임하기 등 사용자에게 유용함과 즐거움을 강력한 웹플랫폼 선사하는 새로운 크롬 앱들을 몇 가지 소개하려고 합니다.

Pixlr Touch Up은 구글드라이브나 컴퓨터에 저장된 사진들을 보정하거나 편집할 수 있게 해줍니다. 사진에 다양한 효과들을 적용하여 극적인 변화를 줄 수도 있습니다. 오프라인에서도 강력한 웹플랫폼 작업이 가능하기 때문에 집으로 돌아오는 비행기 안에서 일찌감치 휴가사진들을 정리할 수 있습니다.

Wunderlist는 사용자가 제때에 업무를 수행하고 업데이트를 받아볼 수 있도록 음성 입력과 데스크탑 알림 기능을 탑재한 간결하게 디자인된 할 일 목록 앱입니다. 이동 중에도 컴퓨터 기기를 바꿔가며 작업을 할 수 있고 오프라인에서도 관리가 가능합니다.

Cracking Sands는 아름다운 3D 코스를 배경으로 펼쳐지는 액션이 가득한 레이싱 게임입니다. 좀더 정교한 조작을 원하는 사용자는 USB로 Xbox 컨트롤러를 연결하여 사용할 수도 있습니다.

강력한 웹플랫폼

지난 20여년간 웹 브라우저에서는 단 하나의 프로그래밍 공용어만 허용됐다. 바로 자바스크립트다. 특히 서드 파티 바이너리 플러그-인의 사망 선고와 함께 다른 언어를 사용할 가능성조차 완전히 사라졌다. 웹 개발에 있어서 자바나 플래시의 액션 스크립트 같은 다른 언어의 싹을 잘라 버린 것이다. 커피스크립트(CoffeeScript) 같은 다른 웹 언어가 있지만 근본적으로 자바스크립트로 컴파일된다.


그런데 이제 새로운 길이 열렸다. 웹어셈블리(WebAssembly), 또는 WASM이라 불리는 어셈블리 언어 덕분이다. 웹어셈블리는 웹 애플리케이션의 거의 네이티브로 실행되며 빠르고 간결한 바이너리 포맷 역할을 한다. 뿐만 아니라 자바스크립트는 물론이고 모든 언어를 컴파일 할 수 있도록 설계됐다. 거의 모든 메이저 브라우저가 웹어셈블리를 지원하므로, 이제는 웹어셈블리를 통해 컴파일 할 수 있는 클라이언트 측 앱 개발에 대해 진지하게 생각해 보아야 할 시점이다.

그렇다고 웹어셈블리 앱이 자바스크립트 앱을 대체하는 것은 아니다. 적어도 지금까지는 그렇다. 웹어셈블리는 자바스크립트의 동반자에 더 가깝다. 자바스크립트가 유연하고 역동적이고, 인간이 읽을 수 있는 소스코드를 통해 전달된다면, 웹어셈블리는 더 빠르고 강력하며, 컴팩트한 바이너리 형식으로 전달된다. 개발자는 이제 게임이나 음악 스트리밍, 비디오 편집, 그리고 CAD 애플리케이션 같이 무거운 작업을 할 때 웹어셈블리를 당연히 고려해야 한다.

웹어셈블리 작동 원리
W3C에서 개발한 웹어셈블리는 (그 제작자들의 표현대로) '컴파일링 타깃(compilation target)'이다. 즉, 개발자가 직접 웹어셈블리를 사용하지 않는다. 개발자는 자신이 원하는 언어로 소스코드를 작성하고, 그 후에 이를 웹어셈블리 바이트코드로 컴파일하게 된다. 이후 이 바이트코드는 클라이언트(아마도 웹 브라우저)에서 기기 고유의 코드로 해석된 후 더 빠르게 실행된다.

웹어셈블리 코드는 로드와 파스(parse), 그리고 실행에서 자바스크립트보다 빠르다. 웹 브라우저에서 웹어셈블리를 사용하면 WASM 모듈을 다운로드하고 설정하는데 시간이 걸리지만, 그럼에도 불구하고 다른 모든 조건이 동일하다면 웹어셈블리가 자바보다 더 빠르다. 웹어셈블리는 또한 자바스크립트와 같은 보안 모델에 기반한 샌드박스 실행 모델을 제공한다.

현재는 웹 브라우저에서 웹어셈블리를 사용하는 것이 가장 일반적인 활용 사례지만, 앞으로 웹어셈블리는 웹 기반 솔루션을 넘어 다양하게 활용될 것이다. 궁극적으로 웹어셈블리 표준이 확정되고 이런 저런 기능이 더해지면 모바일 앱, 데스크톱 앱, 서버, 그리고 기타 다양한 실행 환경에서 널리 사용될 것이다.

웹어셈블리의 다양한 활용 사례
웹어셈블리의 가장 기본적인 활용 사례는 인-브라우저 소프트웨어 개발이다. 웹어셈블리로 컴파일 된 요소는 아무 언어로나 쓸 수 있다. 최종 웹어셈블리 페이로드는 자바스크립트 형식으로 클라이언트에 전달된다. 웹어셈블리는 상당히 부담되는 작업과 브라우저 기반의 활용을 염두에 두고 개발됐다. 게임, 음악 스트리밍, 비디오 편집, CAD, 암호화, 이미지 인식 같은 것이다.

웹어셈블리를 사용할 지 고민되는 상황이라면 다음 3가지를 기준으로 판단하면 된다.

- 이미 다른 언어로 작성한 고성능 코드가 있을 때 : 예컨대 이미 C 언어로 작성된 고속 수학 함수를 웹 애플리케이션으로 배포할 때 웹어셈블리 모듈을 이용할 수 있다. 성능에 영향을 덜 미치면서 사용자가 직접 제어하는 부분은 기존대로 자바스크립트로 사용할 수 있다.
- 처음부터 새롭게 작성할 고성능 코드가 있는데 자바스크립트가 부적합할 때 : 이 경우 기존에는 asm.js 를 사용하는 것이 일반적이었다. 지금도 유효한 대안이지만 장기적으로 보면 웹어셈블리가 더 현명한 선택일 수 있다.
- 데스크톱 애플리케이션을 웹 환경으로 이식할 때 : asm.js와 웹어셈블리의 테크놀로지 데모 중 상당수가 여기에 속한다. 웹어셈블리는 HTML을 이용한 GUI보다 더 강력한 앱 서브스트레이트(substrate)를 제공한다. 단, 이는 결코 쉬운 작업이 아니다. 데스크톱 애플리케이션과 사용자 간의 모든 인터페이스 접속 경로를 웹어셈블리나 HTML 또는 자바스크립트와 동격인 언어로 매핑해야 하기 때문이다.

기존의 강력한 웹플랫폼 자바스크립트 앱이 그 어떤 실행 외부(performance envelope)도 푸쉬하고 있지 않다면, 기존 대로 사용하는 것이 최선일 수도 있다. 그러나 앱 속도를 더 높여야 하는 상황이라면 웹어셈블리가 안성맞춤이다.

웹어셈블리 언어 지원
웹어셈블리는 사용자가 직접 사용하는 언어가 아니다. 그 이름에서 알 수 있듯 어셈블리 언어에 더 가깝기 때문이다. 즉, 인간 친화적인 다른 프로그래밍 언어와 달리 기기가 이해하는 데 더 최적화됐다. 웹어셈블리는 C나 자바보다 LLVM 랭귀지-컴파일러 인프라스트럭처가 생성하는 IR(Intermediate Representation)과 더 유사하다.

따라서 웹어셈블리를 사용하는 대부분 사례에서 고 수준 언어로 코드를 먼저 작성하고, 이를 웹어셈블리로 전환한다. 구체적인 전환 과정은 다음과 3가지와 같다.

- 다이렉트 컴파일링 . 소스 언어를 그 언어의 자체 컴파일러 툴 체인을 통해 웹어셈블리로 변환하는 방식이다. 러스트, C/C++, 코틀린/네이티브, 그리고 D 언어 등은 이제 컴파일러로부터 WASM 언어를 내보내는 자체적인 시스템을 갖추고 있다.
- 서드 파티 툴 . 툴 체인이 WASM을 지원하지 않지만, 서드 파티 유틸리티를 사용해 WASM으로 변환할 수 있는 경우다. 자바, 강력한 웹플랫폼 루아(Lua), 그리고 닷넷 언어 등이 이런 방식을 사용한다.
- 웹어셈블리 기반 전환 . 이 경우 소스 언어 자체가 웹어셈블리로 번역된다기 보다는 웹어셈블리에 내장된 ‘인터프리터(interpreter)’가 해당 언어로 쓰여진 강력한 웹플랫폼 코드를 구동한다는 표현이 더 정확하다. 이 방식은 셋 중에서 가장 까다로운 방식인데, 이러한 ‘번역’ 과정을 위해 수 메가바이트 크기의 코드가 필요할 수도 있기 때문이다. 하지만 기존 코드를 전혀 바꾸지 않고 구동할 수 있다는 점이 장점이다. 파이썬과 루비가 WASM 인터프리터를 제공하는 대표적 언어다.

---------------------------------------------------------------
프로그래밍 인기기사
-> 개발자를 미치게 하는 10가지 프로그래밍 언어
-> 프로그래밍의 미래는? 9가지 예측
-> 21세기 개발자들을 괴롭히는 12가지 윤리적 딜레마
-> 상승가도 달리는 프로그래밍 언어 10선
-> '커피, 보석, 달 등에서 유래한' 프로그래밍 언어 이름 13
-> 개발자 경력에 '가산점' 될 강력한 웹플랫폼 6가지 새로운 언어
-> 프로그래머 생산성을 떨어뜨리는 15가지
-> 개발자들의 8가지 직업병, 혹시 당신도?
---------------------------------------------------------------

웹어셈블리 기능들
웹어셈블리는 아직 초기 단계다. 웹어셈블리 툴 체인과 배포는 아직 프로덕션 단계의 강력한 웹플랫폼 테크놀로지라기 보다는 개념 증명에 더 가깝다. 웹어셈블리 개발자와 관리자는 여러 가지 이니셔티브를 웹어셈블리를 확산해 나간다는 구상이다.

가비지 컬렉션을 통해 수집한 메모리 모델
먼저 가비지 컬렉션 지원이다. 현재의 웹어셈블리는 강력한 웹플랫폼 가비지 컬렉션(garbage collection)을 통해 수집한 메모리 모델을 사용하는 언어를 지원하지 않는다. 그래서 루아나 파이썬 같은 언어는 기능을 제한하거나 전체 런타임을 웹어셈블리에서 실행할 수 있도록 내장해야 지원된다. 하지만 앞으로 가비지 컬렉션을 통해 수집한 메모리 모델도 언어나 이행 방식에 관계 없이 지원하기 위한 개발이 진행중이다.

쓰레딩(Threading)
러스트나 C++같은 언어는 보통 쓰레딩을 지원한다. 그러나 웹어셈블리는 그렇지 강력한 웹플랫폼 않다. 쓰레딩 지원이 빠져 있다는 것은 광범위한 소프트웨어에서 웹어셈블리를 사용할 수 없음을 의미한다. 따라서 웹어셈블리에 쓰레딩을 넣어야 한다는 주장이 설득력을 얻고 있다. 보통 C++ 쓰레딩 모델을 예시로 든다.

벌크 메모리 오퍼레이션과 SIMD
일부 앱의 경우 산더미 같은 데이터를 파헤쳐 처리하는 벌크 메모리 오퍼레이션과 SIMD(single instruction, multiple data)이 필수적이다. 머신러닝이나 CPU 가속이 필요한 앱이 대표적이다. 이에 따라 웹어셈블리에 이러한 기능을 추가하자는 주장이 나온다.

고 수준 언어구성 요소
이밖에도 웹어셈블리에 고려되는 다른 여러 기능이 있다. 대부분 타 언어의 고 수준 구성 요소들이다.

- 예외(exception) : 웹어셈블리에서도 예외를 모방할 수 있지만, 웹어셈블리의 인스트럭션 셋을 통해 직접 실행할 수는 없다. 이 때문에 C++ 예외 모델과 호환 가능한 예외 사항 등이 제안되고 있다. 이러한 예외는 웹어셈블리로 컴파일된 다른 언어에서도 사용할 수 있다.
- 레퍼런스 타입(reference types) : 호스트 환경에서 레퍼런스로 사용되는 객체를 우회하는 데 도움이 된다. 이로 인해 가비지 컬렉션을 비롯한 여러 가지 고 수준 기능을 더 수월하게 웹어셈블리에서 실행할 수 있다.
- 테일 콜(Tail calls) : 여러 언어에서 사용되는 디자인 패턴인
- 다수의 값을 반환하는 함수들 : 예컨대 파이썬이나 C 강력한 웹플랫폼 #의 튜플을 통한다.
- 부호 확장(sign-extension) 연산자 : 저 수준 수학 연산작업에 유용하다. LLVM은 이 역시 지원한다.

디버깅 및 프로파일링 툴
트랜스파일(transpile)된 자바스크립트의 가장 큰 문제는 디버깅과 프로파일링이 어렵다는 것이다. 트랜스파일 된 코드와 소스가 서로 연계되지 못하기 때문이다. 웹어셈블리 역시 비슷한 문제를 지니고 있으며, 자바스크립트가 이를 해결한 비슷한 방식으로 해법을 찾고 있다. 즉 소스 맵을 지원하는 것이다. 웹어셈블리 프로젝트의 툴 지원 계획은 웹어셈블리 웹사이트 에서 확인할 수 있다. [email protected]

2022 완전 초보자를 위한 베스트 웹사이트 제작자 5

대부분의 웹사이트 제작자들은 사이트를 제작해본 경험이 없어도 사용하기 무척 쉽다고 주장한다. 사실 몇 서비스들은 불만스러울 정도로 복잡하다. 다른 서비스들은 사용하기 쉽지만, 이는 몇 없는 기능과 최소화된 맞춤화 옵션으로 매우 기본이기 때문이다.

필자의 경험을 토대로 말하자면 어떤 웹사이트 제작자가 말 그대로 초급자 친화적인지 결정하는 건 어려운 과제이다. 하지만 많은 서비스를 테스트해서 웹사이트 설정이 쉽고, 그 과정이 실제로 재미있는 서비스를 이야기해보려고 한다.

나 자신, 고객 또는 상사를 위해서 웹사이트를 제작해야 한다면, 초보자를 위한 필자의 탑 웹사이트 제작자 5를 확인해보자. 모두 직관적인 에디터로 나의 웹 페이지를 쉽게 디자인할 수 있고, 필요한 팁과 가이드를 제공한다. 몇은 무료 플랜도 강력한 웹플랫폼 있으니 바로 제작을 시작해보자.

시간이 부족하다면? 2022 칠월 초보자를 위한 베스트 웹사이트 제작자는:

    – 직관적인 드래그-앤-드롭 데이터로, 500개가 넘는 전문적인 템플릿 제공 – 쉽게 맞춤화할 수 있는 아름다운 디자인으로 크리에티브들이 가장 좋아하는 서비스 – 간단한 웹사이트를 온라인에 빠르게 게시할 수 있는 훌륭한 사용자 친화적인 솔루션

초보자를 위한 베스트 웹사이트 제작자에서 고려한 사항들

웹사이트 제작자 테스트 시, 전문적인 웹사이트 생성을 위해 다양하고 유용한 기능들을 제공하는 사용자 친화적인 플랫폼을 적어두었다. 이를 기억해두고, 필자가 고려한 사항들은 아래와 같다:

  • 손쉬운 사용: 목록 내 제작자는 모두 사용자 친화적인 데이터로, 웹사이트 제작 경험이 없어도 웹사이트를 바로 온라인에 게시할 수 있다. 아래의 몇 플랫폼들은 에디터 내 가이드와 팁을 제공한다.
  • 최상급 템플릿: 템플릿은 웹사이트를 위한 디자인 뼈대이다. 시작하기 위해서는 마음에 드는 템플릿을 선택하면 되는데, 제작자들은 선택할 수 있는 매력적인 옵션들은 다양하게 선보이고 있다.
  • 바로 사용 가능한 미디어: 나만의 사진이나 비디오가 없어도 걱정 말자. 무료 이미지 라이브러리를 포함한 웹사이트 제작자를 선택하였다.
  • 무료 요금제/체험판: 목록 내 웹사이트 제작자들은 무료로 시작할 수 있고, 몇 서비스들은 완전 무료로 사이트를 게시할 수 있다. 고급 설정들을 확인하고 싶다면, 언제든지 쉽게 업그레이드할 수 있다.
  • 유용한 리소스: 첫 번째 웹사이트를 제작할 때 훌륭하게 도움이 되는 글, 비디오와 가이드는 엄청나게 편안하다. 아래 목록은 가장 포괄적이고 도움이 되는 리소스를 제공하는 제작자만 포함하였다.

1. Wix – 직관적인 강력한 웹플랫폼 드래그-앤-드롭 데이터로 500개가 넘는 템플릿

1억 명이 넘는 사람들이 Wix에 가입하는데, 그 이유는 쉽게 알 수 있다! 이는 선택할 수 있는 500개가 넘는 템플릿을 제공하기 때문이다. 이러한 템플릿 카테고리는 비즈니스 사이트, 온라인 스토어, 커뮤니티 그룹, 블로그와 포트폴리오 등처럼 필요한 모든 걸 선보인다.

마음에 드는 템플릿을 찾았으면, 직관적인 드래그-앤-드롭 데이터로 나만의 콘텐츠를 추가하고 레이아웃을 맞춤화할 수 있다. 다른 페이지 요소를 드래그하고 페이지에 마음에 드는 곳에 이를 갖다 놓거나 요소를 더블클릭하고 각각에 대한 에디팅 옵션을 확인할 수 있다. 이 정도로 간단하다.

에디터는 금방 익숙하게 사용할 수 있고, 한국어로 디스플레이될 수 있다. and helpful 또한 유용한 “스마트 팁(Smart Tips)” 팝업 창으로 사이트를 제작하는 동안 가이드를 제공한다. 제작 중 막히는 부분이 있다면, Wix는 수백 개의 튜토리얼로 방대한 지식 베이스를 제공하기 때문에 템플릿 선택부터 무료 이미지 라이브러리 사용방법까지 확인해볼 수 있다. Wix 에디터와 지원에 대한 전문가 리뷰를 확인해보자.

Wix는 사용하기 쉬울 뿐만 아니라 다양한 기능을 제공한다. 소셜 미디어 버튼과 연락처와 같은 내장 기능을 제공한다. Wix 앱 마켓(App Market)은 라이브 채팅과 검색창부터 전체 온라인 샵까지 사이트에 쉽게 추가할 수 있는 수백 개의 추가 기능을 선보인다. 많은 앱이 무료이고, 몇 번의 클릭만으로 액세스 가능하다.

Wix는 무료 플랜을 제공하기 때문에, 웹사이트 제작을 막 시작했다면 좋은 옵션이다. 이 플랜은 저장 공간과 대역폭 제한이 있지만, 사이트에 많은 이미지 또는 비디오를 업로드하는 게 아니라면 그렇게 문제가 되지 않는다.

웹 플랫폼에서 - 영어 뜻 - 영어 번역

The Origin Protocol is a set of open-source blockchain protocols for buyers and sellers of services like car-sharing or home-sharing to transact on a decentralized open web platform.

All kinds of personal data(events data organizer details customers information guest lists etc.) are encrypted with secure standard protocols such as AES and

October is a Content Management System(CMS) and web platform whose sole purpose is to make your development

Understanding APIs Growing your business 강력한 웹플랫폼 강력한 웹플랫폼 on the web and on mobile relies on the ability to communicate

ByteDance launches a new search portal that returns a mix of results from the Web and its own platforms.

Webplayer platforms like Unity Webplayer Flash and Silverlight request authorization before they contact a server.

market prices and supply& demand data is on our web-based analytics platform via login on Platts Market Center.

Instagram Instant Articles 및 다수의 웹 사이트를 포함하여 Facebook의 광고 네트워크에 속한 모든 웹 사이트 및 플랫폼에서 사이트를 재 타겟팅 할 수 있습니다.

You can retarget them across all the websites and platforms that are a part of Facebook's advertising network including Instagram

한국어 - 영어

영어 - 한국어

and required to achieve the purposes illustrated in the cookie policy. If you want to know more or withdraw your consent to all or some of the cookies, please refer to the cookie policy .
By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to the use of cookies.

Opt-Out of the sale of personal information
We won't sell your personal information to inform the ads you see. You may still see interest-based ads if your information is sold by other companies or was sold previously. Opt-Out Dismiss

Google 한국 블로그

4년 전 크롬을 처음 출시 했을 때 대부분의 사용자들은 PC를 통해 인터넷에 접속했습니다. 당시 구글의 목표는 더 나은 웹을 만드는 것이었습니다. 다시 말해 더욱 빠르고, 더욱 단순하며 더욱 보안이 향상된 그런 웹을 꿈꾸었습니다.

시계를 현재로 돌려 보면 사람들은 이제 스마트폰, 태블릿, 직장이나 가정에서 사용하는 PC 등 1개 이상의 기기로 인터넷에 접속하고 있습니다. 멋진 것은 사용자들이 어떤 기기에서든지 브라우저를 통해 항상 동일한 경험을 누릴 수 있다는 것입니다.

사용자에게 웹은 제각각입니다. 사용자는 각기 다른 북마크, 탭, 히스토리, 비밀번호 등을 가지고 있습니다. 이를 보면 사용자가 온라인에서 어떤 활동을 하는지, 무엇에 관심을 두고 있는지를 알 수 있습니다. 크롬은 이제 사용자가 어디에서든 자신의 웹을 이용할 수 있도록 합니다. PC ( 윈도, 맥, 리눅스 ), 크롬북 , 안드로이드나 iOS 기반 스마트폰/태블릿 등 어떤 기기를 사용하든 크롬에 로그인 만하면 어디에서든 일관된 웹 경험을 즐길 수 있습니다.

사용자가 더 다양한 기기에서 크롬을 사용하게 되었고, 이에 구글은 가장 안전한 웹 경험을 제공하기 위해 초심을 유지 했습니다. 4년간 보안을 위한 노력 을 하였고, 플러그인 샌드박싱 과 다운로드시 세이프브라우징을 적용 하는 등 사용자의 웹 경험이 항상 안전할 수 있도록 노력해왔습니다.

그 동안 크롬의 변천사를 둘러보기 위해 크롬 타임머신 을 준비했습니다. 이를 통해 지난 4년 동안 크롬의 주요 발전 내용을 살펴볼 수 있습니다. 비밀번호를 입력하면 크롬 팀이 준비한 특별 생일 선물 찾아볼 수도 있습니다.

구글은 여러분이 더욱 편리하게 클라우드를 사용할 수 있도록 돕고자 합니다. 이를 수행하기 위한 첫 단계는 더욱 빠르고, 심플하고, 보안이 향상된 브라우저를 만드는 것입니다. 그러나 현대 브라우저는 완전한 온라인 생활의 일부분만 충족시키고 있습니다. 구글은 웹 플랫폼을 강화하는 데에도 집중해왔습니다. 이를 통해 강력한 클라우드 앱을 사용하고, 결국 웹의 힘을 새로운 컴퓨팅 모델로 연결시켰습니다.

지난 1년 동안 크롬은 더욱 빨라지고 심플해졌습니다. 보안 성능은 더욱 향상됐습니다. 속도 측면에서 보면 Canvas 2D 및 WebGL 업데이트 로 고화질의 그래픽을 더욱 부드럽게 처리하고, 옴니박스 프리렌더링 기능을 적용해 일부 페이지는 로딩이 순간적으로 이뤄집니다. 단순성과 관련해서는 새롭게 디자인된 탭 페이지와 크롬 웹 스토어 가 사용자가 원하는 앱을 더욱 쉽게 이용할 수 있도록 하고, 동일한 PC라도 다수의 사용자들 이 자신만의 크롬 설정을 할 수 있도록 했습니다. 마지막으로 크롬의 향상된 플래시 플레이어 샌드박스 와 악성 바이러스 다운로드를 스캔 할 수 있는 기능으로 과거보다 더욱 안전한 브라우징이 가능하도록 했습니다.

오늘날 웹은 가장 보편적인 기술 플랫폼으로 지난 1년 동안 놀라운 발전을 해왔습니다. Native Client 는 이제 개발자들이 Bastion 처럼 웹에서 이용할 수 있는 콘솔급의 강력한 앱 게임을 만들 수 있게 합니다. Gamepad 를 사용하면 더욱 몰입감 있는 웹 게임을 즐길 수 있습니다. Web Audio API 는 Universal Orchestra 처럼 새로운 소리의 경험을 들려주고, getUserMedia API 를 이용하면 웹 앱을 통해 자신의 카메라나 마이크를 조정할 수 있습니다. 이는 WebRTC 로 불리는 새로운 실시간 커뮤니케이션 표준입니다. 웹은 계속해서 더욱 강력해지고 있습니다. 이제는 온라인에서 자신이 좋아하는 일을 더 많이 할 수 있습니다.

사람들의 온라인 이용 시간이 늘어남에 따라 구글은 웹을 더욱 빠르고, 쉽고, 안전하게 할 수 있는 새로운 컴퓨팅 모델을 만들기 위해노력해왔습니다. 지난 1년 동안 구글은 크롬 OS의 진화 를 선보였고, 크롬북 과 강력한 웹플랫폼 강력한 웹플랫폼 크롬박스 로 크롬 제품을 확대했습니다. 이들 제품은 미국 베스트바이 나 영국의 PC World/Currys 에서 판매되고 있습니다. 이들 기기의 놀라운 점은 기기가 항상 업데이트 된다는 점입니다. 실제로 지난 몇 개월 동안 크롬 OS 사용자들은 자동 업데이트를 통해 새로운 앱 중심의 UI , 구글 드라이브 와의 이음새 없는 통합, 새로운 멀티 터치 트랙패드, 반응성이 더욱 뛰어난 컴퓨팅 경험을 선사하는 펌웨어 스택 기능을 추가했습니다.

그 동안 크롬을 애용해주시고 여러분의 개인적인 의견을 반영해 주셔서 감사합니다. 크롬은 탄생 4주년을 맞이했고, 앞으로도 여러분이 보다 다양한 일들을 온라인에서 할 수 있도록 구글은 계속해서 노력할 것입니다.


0 개 댓글

답장을 남겨주세요