IT's Fun2016.08.16 09:17

비즈니스는 감각이라는 이야기도 있습니다만 근래에는 데이터를 기반으로 한 비즈니스가 아니라면 시장에서 성공하기 쉽지 않은 것 같습니다. 그만큼 데이터를 쥐고 있는 사업자들이 유리한 시장이고 데이터를 기반으로 머신러닝(Machine Learning)이든 빅데이터 분석(Big Data Analysis)를 잘 해내는 기업이 두각을 나타내고 있습니다. 아카마이는 전세계 인터넷 트레픽의 15~30% 를 소화하는 만큼 인터넷에 접근하는 기기의 데이터가 방대할 수 밖에 없는데요, 공식 웹사이트에서 제공되고 있는 IO INTERNET VISUALIZATIONS 페이지를 통해서 시장에서 인기있는 브라우저를 살펴볼 수 있습니다.


모바일 기기의 사용이 많아지면서 브라우저의 시장 점유율에서 모바일과 데스크탑을 어떻게 분리해야 하는가가 고민이고 데스크탑 역시 와이파이나 브로드밴드망이 아닌 모바일 망(Cellular)을 이용하는 경우가 많아지고 있어 "이것이 정답이다" 라고 말하기가 참 쉽지 않습니다. 특히 모바일의 경우 사용자가 워낙 많이 때문에 데스크탑 사용자와 함께 그 수를 측정하는 것이 옳은 방법론인지도 판단하기가 어렵습니다. IO INTERNET VISUALIZATIONS 페이지에서는 이런 조건들을 옵션으로 선택하여 데이터를 추출해 볼 수 있으니 각자의 기준에 맞추어 데이터를 추출해 보시면 재미있을 것 같습니다!




7월 1일부터 8월 14일까지의 데이터를 가지고 브라우저의 시장 점유율을 뽑아봤습니다. 동종 브라우저를 합산하지 않고 별개로 표기하고 있어서 브라우저별 점유율을 보기에는 좀 좋지 않은 것 같습니다. 아마도 사용자들의 User-Agent 값을 가지고 문자열열과 버전을 추출해서 표기하기 때문으로 생각됩니다. 대신 이 View 에서는 각 브라우저들의 세부 버전별로 추이를 확인해볼 수 있는 장점이 또 있는 것 같습니다. 실제로 8월 초까지 30% 이상의 점유율을 기록하던 가장 윗쪽의 Chrome 51 버전은 새로운 Chrome 52 버전의 출시와 자동 업데이트 기능등의 여파로 자연스럽게 손바뀜을 했다는 것을 확인할 수 있습니다. 마이크로소프트의 엣지는 아직 시장에서 이렇다할 자리를 차지하고 있지는 못한것 같습니다. 


재미있는 것은 OTT/셋탑 기기/서비스나 게임 콘솔에서 유입되는 트레픽들입니다. Roku 라던가 엑스박스로 추정되는 Microsoft, 그리고 Netflix, PlayStation, Sony 까지 다양한 사용자 에이전트 값들이 추출되고 있으며 그 그들의 합산 수치도 무시하지 못할 수준이라는 느낌입니다. 물론 브라우저 코어가 무엇이고 자바스크립트 엔진이 무엇인지가 가장 중요한 팩터이고 동일한 동작을 제공하는데 핵심이기 때문에 개개의 브라우저를 대응할 필요는 그리 많지 않아 보입니다. 특히나 표준을 왠만하면 따라가는 것이 시장의 흐름이니 왠만해서는 큰 고민을 하지 않아도 될 것 같습니다.




아카마이의 해당 페이지 하단을 보면 데이터를 CSV 로 추출할 수 있는 링크가 제공되고 있습니다. 브라우저별로 모아서 보면 어떤 추이가 보일지 궁금해서 굳이 데이터를 다운로드해서 브라우저별로 모아서 차트를 만들어 봤습니다. 크롬 브라우저가 35% 전후를 차지하며 가장 인기있는 브라우저의 자리를 차지하고 있고 인터넷 익스플로러가 또 10% 정도의 점유율을 보이고 있습니다. 그 뒤를 파이어폭스, 엣지 브라우저, 사파리등이 뒤를 이어가고 있습니다. 이 차트의 함정은 Etc 에 포함되어 있는 각 브라우저들의 하위 버전이 합산되지 않았다는 점입니다. 아카마이 웹 사이트에서 제공되는 데이터가 상위 15개의 브라우저로 제한되어 있기 때문입니다 ^^;; 그렇다 하더라도 대략적인 시장의 분위기를 확인하는데는 부족함이 없어 보이네요!


아카마이 IO INTERNET VISUALIZATIONS 로 브라우저 시장 점유율 확인해보기 [바로가기]



저작자 표시 비영리
신고
Posted by 노피디
IT's Fun2015.12.17 06:40

스타워즈의 새로운 시리즈인 "깨어난 포스" (The Force Awakens) 개봉을 앞두고 재미있는 뉴스들이 많이 전해지고 있습니다. 오늘은 그 중 구글(Google)이 내놓은 크롬 브라우저 기반의 게임을 소개해 드리고자 합니다. 구글이 내놓은 간단한(?) 이 게임은 내 스마트폰을 소위 광선검으로 알려진 라잇세이버(Lightsaber)로 바꾸고 데스크탑 크롬 브라우저 화면을 보면서 제국군을 무찌르고 무사히 탈출하는 것을 목표로 하는 게임입니다. 사실 게임이라기 보다는 스타워즈 개봉에 맞추어 공개한 너드(Nerd)의 헌신(Contribute)라 보는게 적절할 것 같습니다!


라잇세이버 이스케이프(Lightsaber Escape)라고 명명된 이 게임은 무척 단순합니다. 제국군에 붙잡힌 여러분이 다가오는 적들을 라잇세이버로 무찌르고 귀환할 수 있는 우주선에 탑승하기만 하면 됩니다. 라잇세이버를 이용하여 제국군의 공격을 반사(?)하여 무찌르다보면 보스격인 제국군이 등장하고 이 녀석은 광선검을 열심히 휘둘러 무찌르면 되는 게임입니다. 기술 관점에서는 모바일 크롬 브라우저와 데스크탑 크롬 브라우저의 연동이 재미있는 부분이고 WebGL 기반으로 만들어진 폴리머를 감상하는 것이 포인트라 하겠습니다.



데스크탑에서 접속을 하면 모바일용 주소가 똭~!



게임을 위해서는 모바일과 데스크탑에 크롬 브라우저가 설치되어 있어야 합니다. 크롬 브라우저가 준비되었다면 모바일이나 데스크탑 중 아무 곳에서나 아래의 URL 을 이용해 접속합니다. 어느 기기를 이용해서 접속했냐에 따라 아직 접속하지 않은 기기에서 이용해야 할 URL 이 안내되고 해당 URL 로 접속하면 모바일 기기와 데스크탑 기기가 자연스럽게 연동이 됩니다. 보정 가이드에 따라 보정 작업을 마치면 이제 본격적으로 제국군을 무찌르기 위한 짧은 여정이 시작됩니다.



내 스마트폰은 지금부터 라잇세이버다! 윙~ 윙~!




튜토리얼로 보정상태도 확인하고~



아따~ 제국군들, 다 덤벼!



님이 최종보스!?



초반에 나오는 제국군은 라잇세이버를 이용하여 공격을 반사하여 쓰러뜨리면 됩니다. 스마트 폰이 광선검의 역할을 하기 때문에 좌, 우로 움직이면서 적의 공격을 맞받아치면 됩니다. 처음엔 조금 어렵지만 이내 스마트 폰을 던질 기세로 휘두르고 있는 자신을 발견하게 될 겁니다. 적들의 공격을 다 막아내면 최종 보스격인 제국군이 나타납니다. 이 녀석은 마치 내가 제다이가 된 것처럼 광선검을 휘둘러 무찔러야만 합니다. 절대 과도한 흥분으로 스마트 폰을 내던지는 일이 없기를 기원합니다!



6분 34초나 걸려서 탈출 성공 ;;; 전 확실히 게임엔 소질이 없습니다.



구글이 내놓은 라잇세이버 이스케이프 게임은 앞서 언급한 것처럼 1) 모바일과 데스크탑의 연동을 통한 새로운 경험의 전달, 2) WebGL 을 이용한 폴리머의 사례로서 많이 레퍼런스 될 수 있을 것 같습니다. 스타워즈 팬이라면 꼭 한번 해보셔야 하는 라잇세이버 이스케이프! 웹 기술이 어떻게 재미있게 활용될 수 있는지를 보여주는 좋은 사례인 것 같습니다. 곧 개봉하는 "스타워즈 - 깨어난 포스"의 흥행을 기원해 봅니다!


구글 라잇세이버 이스케이프 게임 웹 사이트 방문하기 [바로가기]



저작자 표시 비영리
신고
Posted by 노피디
IT's Fun2015.01.13 08:53

원격지에 있는 컴퓨터를 보다 쉽게 사용하는 것은 오래전부터 사람들에게 큰 화두였습니다. 메인프레임이나 워크스테이션의 개념에 이미 그런 컴퓨팅 방법에 대한 기술과 개념이 들어가 있었고 운영체제와 클라이언트 단말, 소프트웨어의 발달에 따라 더 다양한 방법으로 원격지의 컴퓨터를 이용하는 방법들이 등장하고 개선되어 나가고 있습니다. 마이크로소프트의 원격데스크탑 프로토콜(RDP, Remote Desktop Protocol)은 가장 대중화된 원격지 컴퓨터 접근 프로토콜이며 시트릭스(Citrix)의 ICA 라던가 vmware 의 PCoIP(PC over IP)와 같은 프로토콜은 가상 데스크탑 인프라스트럭쳐(VDI, Virtual Desktop Infrastructure)를 위시한 가상화 기술의 대중화와 함께 널리 애용되는 프로토콜이 된지 오래입니다.


프로토콜들의 지속적인 개선과 네트워크 속도의 고속화로 이제 언제 어디서든 원격지의 컴퓨터 자원을 이용하는 것은 더이상 새로운 화두가 아닙니다. 이제 거꾸로 얼마나 더 편하고 쉽게 원격지의 자원을 이용할 것이냐 하는 것이 사람들의 관심사입니다. RDP 프로토콜만 살펴보자면 기본적으로 마이크로소프트가 제공하는 터미널 서비스 클라이언트에서 출발하여 원격 데스크탑 연결(Remote Desktop Connection) 클라이언트로 다양한 플랫폼에 배포되면서 쉽게 활용이 가능합니다. 하지만 보다 체계적인 관리와 다양한 프로토콜의 이용을 위해 사람들은 팀뷰어(Team Viewer)라던가 mRemote 같은 어플리케이션들을 많이 사용하기 시작했습니다.



그런데 이런 시장에 구글이 크롬 원격 데스크탑이라는 어플리케이션을 내놓았습니다. 정확히는 안드로이드를 위한 버전과 크롬 브라우저를 위한 버전은 이미 진작에 나왔고 이제 애플의 iOS 기반 기기에서도 사용할 수 있도록 앱스토어에 어플리케이션을 제공하기 시작했다는 표현이 정확하겠습니다. 원격 데스크탑을 액세스하는 어플리케이션들의 화두는 사용 편의성입니다. 그리고 가능한 멀티 플랫폼을 제공하면서 언제 어디서든 쉽게 쓸 수 있어야 한다는 점이 포인트입니다. 구글의 크롬 원격 데스크탑은 메이저 모바일 운영체제와 크롬 브라우저를 커버하면서 말 그대로 기존의 컴퓨터 자원을 그대로 이용할 수 있으면서도 크롬 브라우저만 있어도 문제 없도록 하려는 것이 그 궁극의 목적으로 보입니다. 모든 컴퓨터 정보는 구글 계정에 연결되어 구글 계정으로 로그인만하면 모든 준비가 끝납니다.



크롬 원격 데스크탑을 사용하기 위해서는 접속의 대상이 되는 컴퓨터에 크롬 원격 데스크톱 앱이 설치되어야 하며 이는 크롬 브라우저를 통해서 크롬 앱 스토어에 접근하면 쉽게 설치할 수 있습니다. 해당 과정이 다소 복잡하고 단순히 크롬 앱 설치뿐만 아니라 별도의 클라이언트 설치까지 필요하기 때문에 해당 내용은 다른 포스팅에서 한번 살펴보도록 하겠습니다. 중요한 것은 너무 쉽게 설정이 가능할 뿐만 아니라 모바일에서의 사용도 편하고 생각보다 지연시간(Latency)도 크지 않아 RDP 프로토콜과 관련 어플리케이션을 쓰는 것에 비해 무척 쾌적하다는 장점이 있습니다. 윈도 컴퓨터를 대상으로 했을 때, 해당 장비에 원격 데스크탑 세션이 아닌 콘솔(Console) 모드로 접근하는 것도 무척 메리트가 있습니다. 최근 이슈가 되고 있는 가상 환경에서의 ActiveX 설치 등의 이슈를 회피할 수 있을지는 한번 테스트 해봐야 할 것 같네요.







사무실에서 맥 운영체제를 쓰면서 필연적으로 윈도 환경에 대한 액세스가 필요한 경우가 더러 생깁니다. 곧 진행될 연말정산에서도 각종 사이트 접근을 위해 윈도 머신이 필요하다보니 패러렐즈 등을 통해 로컬에 윈도 환경을 구성하는 분들에서부터 저처럼 원격지의 윈도 머신에 접근하는 사람들까지 그 방식도 다양합니다. 뿐만 아니라 간혹 부모님들이 컴퓨터에 대한 트러블 슈팅을 요청하시거나 집에 컴퓨터에서 다운로드 작업 등을 수행해야 할 때, 어떻게 원격지의 컴퓨터에 접근할 것인가에 대한 고민이 무척 많습니다. 그동안 많은 도움을 받았던 팀뷰어(Team Viewer)의 뒤를 이어 크롬 원격 데스크톱 앱이 어떤 포지션을 차지할 수 있을지 개인적으로 무척 궁금해집니다. 특히 애플 맥 운영체제에 대한 원격 접근도 가능하니 더욱 그 활용성이 높을 것 같습니다.


애플 앱스토어에서 iOS 기기용 크롬 원격 데스크톱 앱 설치하기 [바로가기]

크롬 웹 앱스토어에서 크롬 브라우저용 원격 데스크톱 앱 설치하기 [바로가기]


저작자 표시 비영리
신고
Posted by 노피디

티스토리 툴바