레이블이 구글인 게시물을 표시합니다. 모든 게시물 표시
레이블이 구글인 게시물을 표시합니다. 모든 게시물 표시
2014년 2월 5일 수요일

구글의 항공권과 호텔 검색, 예약 중개 서비스

이미 지구를 정복한 구글이 이제 손을 안대는 분야가 없네요. 정말 별의 별 편리한 서비스들이 많지만 항공권과 호텔 정보 서비스는 저처럼 여행을 좋아하는 분들에게는 꽤 유용하게 쓰일 것 같습니다.

구글 항공편 정보 검색 

https://www.google.com/flights

접속을 해보면 구글답게 심플한 UI로 이용자를 맞이합니다. 사용법은 간단합니다. 출발지와 도착지를 선택합니다. 그리고 출발 날짜와 돌아오는 날짜, 편도인지 왕복인지를 선택합니다. 끝으로 좌석 클래스를 선택하면 이용 가능한 항공기와 항공권 가격 목록이 출력됩니다.

구글 항공편 검색 서비스 <출처:구글>

항공편을 항공권 가격이나 딜레이 시간 등에 따라서 정렬해 볼 수 있습니다. 또한, 일자별 편수와 평균 항공권 가격 그래프도 볼 수 있습니다. 데이터에 강한 구글의 면모를 볼 수 있습니다.

구글 호텔 정보 검색

https://www.google.com/hotels/

항공편 검색 서비스와 연계 되는 서비스입니다. 역시 UI가 심플해서 사용법이 간단합니다. 접속을 해보면 도시나 호텔의 이름을 입력하라고 합니다. 그리고 투숙 날짜만 정하면 됩니다.

구글 호텔 검색 서비스 초기화면 <출처:구글>

도시 이름에 '서울'을 넣고 검색 해보았습니다. 다국어를 지원합니다.

서울 지역 호텔 검색 화면 <출처:구글>

위 화면과 같은 검색 결과가 제공됩니다. 호텔 이름과 이용자들의 평점, 리뷰 그리고 1박당 숙박비 등의 정보가 제공됩니다. 구글맵에 호텔 위치 등이 연계됩니다.

호텔 예약하기 버튼을 누르면 익스피이디아, 아고다 등과 연계하여 바로 예약 페이지로 넘어갑니다.

간편하게 사용할 수 있는 꽤 유용한 서비스가 될 것 같습니다.

2014년 2월 5일
송종식 드림

2013년 4월 15일 월요일

크롬, 웹킷 버리고 자체 엔진 블링크로..

구글과 애플의 사소한 충돌


지난주 접한 소식인데, 제가 게을러서 조금 늦게 소식을 전해드립니다. 웹킷 엔진을 사용하던 구글 크롬이 웹킷(webkit)을 버리고 독자적으로 개발한 엔진 블링크(blink)를 차용한다고 합니다.

구글은 애플과 함께 웹킷 엔진을 사용해서 크롬을 빌드해 왔습니다. 그래서 같은 웹킷 엔진을 쓰는 사파리와 크롬은 랜더링 수준이 비슷했습니다. 구글이 갑자기 애플과 결별을 선언한대는 몇 가지 이유가 있습니다. 웹킷2로 웹킷 엔진이 버전업 되면서 멀티 프로세스 처리에 문제가 생기고 여러가지 성능 이슈가 발생하고 있다고 합니다. 심지어 어떤 개발자들은 '웹킷은 이제 쿨 하지 않다. 엉망이 되고 있다.'고 까지 말했습니다.

designed by titi267 / stuffpoint.com

이 부분에서 구글은 애플이 원하는 웹킷 엔진의 방향성에 회의감을 느꼈다고 합니다. 또 애플측에서 구글 개발자들의 최종 소스코드 반영 권한을 막고, 애플 직원들만 소스코드 커밋 권한을 사용할 수 있도록 했다고 합니다. 어쨌든 사소한 충돌로 구글은 독자적인 길을 가게 됐습니다.

블링크(blink) 엔진


구글이 독자적인 웹브라우저 엔진을 개발한다고는 하지만 블링크의 뿌리는 웹킷입니다. 웹킷을 차용해서 구글 입맛에 맛게 커스터마이징 하고 발전시켜 나갈 엔진입니다. 당장은 애플의 웹킷2 엔진과 구글의 블링크 엔진이 시장에서 격돌할 모양입니다.

전통적으로 프레스토 엔진을 써오던 오페라도 웹킷을 차용해서 쓰고 있었습니다. 그러나 최근 구글과 함께 블링크 엔진을 사용하겠다고 선언했습니다. 앞으로는 오페라에서도 크롬과 비슷한 랜더링 결과를 얻을 수 있지 않을까 기대됩니다. 전체적인 웹표준이나 HTML5, CSS3, 모바일 브라우저 최적화 기술은 크롬이나 사파리가 괜찮았습니다.

오페라는 HTML5의 웹폼을 잘 지원하는 특성을 가진 브라우저였습니다. 오페라의 특성을 잘 지키면서 블링크 엔진을 사용한다면 오페라도 괜찮은 선택을 한 것이 아닌가 생각합니다.

28버전부터 블링크 엔진이 적용된 크롬이 출시됩니다. 글을 쓰고 있는 현재 크롬의 최신 버전이 26이므로 28버전은 향후 9주 후에 출시될 예정이라고 합니다. 개발자 버전 크롬에는 이미 블링크가 적용돼 있다고 합니다.

웹프로그래머들의 걱정


웹킷 엔진을 쓰던 크롬이 블링크 엔진을 쓴다고 해서 일반 엔드 유저가 피부로 느낄 수 있는 건 거의 없다고 봅니다. 문제는 엔지니어들입니다. 특히, FE개발자들은 트라이덴트의 익스플로러, 웹킷의 사파리와 크롬, 프레스토의 오페라, 게코의 모질라 파이어폭스 등 다양한 브라우저의 랜더링 호환성을 맞추기 위해 많은 고생을 하고 있습니다.

최근에는 모바일 기기에서 소비되는 콘텐츠 양이 PC를 넘어서면서 수십가지의 스마트폰 기기와 OS, 브라우저의 호환성까지 맞춰야 하는 상황입니다.

익스플로러만 해도 6, 7, 8, 9 버전별로 랜더링 결과가 다 다르고, 모바일 브라우저 중 가장 많이 사용하는 모바일 웹킷 엔진도 버전별로 자바스크립트나 CSS랜더링이 다른 경우가 많습니다. 가뜩이나 호환성 문제 때문에 밤잠을 설치는 개발자들은 블링크 엔진의 등장으로 일거리가 더 늘어나는 것 아닐까 노심초사하며 상황을 지켜보고 있습니다.

일례로 -webkit-과 같은 엔진별 임시 프리픽스처럼 사소한 것도 이제 일일이 -blink-프리픽스를 써야 하는 것 아니냐는 우스갯소리가 나오고 있습니다. 이에 대해 구글은 궁극적으로는 프리픽스와 같은 너저분한 것들을 지양하고 프리픽스 없이 최신 기술을 수용할 것이라고 밝혔습니다.

블링크팀은 "많은 개발자들이 우려하는 것을 이미 잘 인지하고 있으며, 개발 환경의 호환성 유지를 위해서 최선을 다할 것"이라고 약속했습니다. 덧붙여, "이미 모바일 브라우저 시장의 40%를 점유하고 있는 웹킷 모바일 엔진만 하더라도 버전 별로 크고 작은 호환성 문제가 발생하고 있다. 그러니 어차피 브링크 엔진을 쓴다고 해서 급격한 호환성 문제가 생기지는 않을 것"이라고 말했습니다.

삼성과 모질라도 손잡다. 궁극적으로는 웹OS를 꿈꾸며..


구글은 오래전부터 크롬을 웹OS로 키워 나갈 것이며, Docs, Gmail, 검색엔진 등의 SaaS 소프트웨어를 적극 활용해서 새로운 운영체제 시장을 장악한다는 계획을 가지고 있습니다.

한편, 구글이 블링크 엔진으로 전향을 발표한 당일 게코 엔진을 사용하여 파이어폭스를 서비스하고 있는 모질라도 중대한 발표를 했습니다. 모질라는 삼성과 손잡고 러스트(Rust)엔진을 이용해서 서보(Servo)라는 새로운 브라우저를 개발한다고 선언했습니다.

삼성은 올 가을께 새로운 모바일 운영체제인 타이젠(tizen) OS가 출시 예정에 있습니다. 타이젠은 자사에서 생산한 여러 가전제품과 연동되는 유비쿼터스형 OS입니다. 아마도 이 OS가 발표되면 우리 사회도 유비쿼터스 사회로 한발 더 앞서 나가리라 생각됩니다. 그 타이젠 OS에 서보 웹 브라우저가 올라갈 가능성이 매우 높은 상황입니다.

이렇게 되면 모바일 시장에서 OS전쟁에 이어서 웹브라우저 전쟁이 춘추전국시대로 접어들게 됩니다.

OS, 브라우저, 브라우저 엔진의 춘추전국 시대

모질라와 삼성이 연합한 서보, 구글 크롬과 오페라가 연합한 블링크, 애플 사파리의 웹킷, 그리고 여전한 터줏대감 마이크로소프트 익스플로러의 트라이덴트가 PC/모바일 웹브라우저 시장에서 격돌하게 됩니다.

모바일 시대의 웹브라우저는 OS만큼 강력한 플랫폼 입니다. 이 플랫폼을 차지하는 기업은 다시한번 크게 성장할 것 입니다. 투자자의 입장이든, 개발자의 입장에서든 올해 웹브라우저 전쟁을 유심히 살펴야 하는 이유입니다.

추가 정보


더 자세하고 빠른 정보는 구글 크로미움 오피셜 사이트를 활용하세요. 다양한 소식이 계속 업데이트 되고 있습니다.

2013년 4월 15일
송종식 드림