확장메뉴
주요메뉴


닫기
사이즈 비교
소득공제
프로 HTML5 프로그래밍

프로 HTML5 프로그래밍

: 혁신적인 RIA 개발을 위한 차세대 표준 API

위키북스- 오픈소스 & 웹 시리즈-032이동
첫번째 리뷰어가 되어주세요
베스트
IT 모바일 top100 5주
정가
25,000
판매가
22,500 (10% 할인)
구매 시 참고사항
eBook이 출간되면 알려드립니다. eBook 출간 알림 신청
분철서비스 시작 시 알려드립니다. 분철서비스 알림신청

품목정보

품목정보
발행일 2011년 07월 19일
쪽수, 무게, 크기 336쪽 | 782g | 188*240*30mm
ISBN13 9788992939799
ISBN10 8992939795

책소개 책소개 보이기/감추기

목차 목차 보이기/감추기

저자 소개 관련자료 보이기/감추기

저자 : 피터 러버스 (Peter Lubbers)
피터 러버스는 Kaazing에서 문서화 및 교육 책임자로 일하고 있다. HTML5와 웹소켓에 관심이 많으며 국제 행사에서 자주 강연을 하고, 전 세계를 대상으로 HTML5 교육 과정을 담당하고 있다. Kaazing에 입사하기 전에 오라클에서 약 십 년간 정보 설계를 담당했다. 오라클에 재직할 때는 상을 받은 책을 여러 권 집필하고 출원 중인 소프트웨어 솔루션들을 개발했다. 네덜란드 태생으로 네덜란드 왕족 그린 베레 내의 특수 부대원이기도 하다. 캘리포니아의 타호 국유림가에 살고 있으며, 시간을 쪼개서 울트라 마라톤을 뛴다. 트위터 아이디는 @peterlubbers.
저자 : 브라이언 앨버스 (Brian Albers)
브라이언 앨버스는 Kaazing에서 연구 및 개발 조직의 부사장으로 재직하고 있다. 최근의 오라클 시니어 개발 관리자 경력을 포함하면 웹 개발에서만 경력이 15년이다. Brian은 웹 2.0 엑스포, AJAX월드엑스포, 자바원과 같은 컨퍼런스에서 웹과 사용자 인터페이스 기술 분야의 고정 강연을 맡고 있다. 텍사스주 태생으로 현재 캘리포니아에 살고 있지만 대부분의 시간을 하와이에서 보내고 있다. 여가 시간에 해변에서 쉴 수 없을 땐 다양한 가상 세계에서 그를 만날 수 있다.
저자 : 프랭크 살림(Frank Salim)
프랭크 살림은 Kaazing의 원년 엔지니어 가운데 한 사람으로 웹소켓 게이트웨이와 클라이언트 전략을 수립할 때 기여한 바 있다. 샌디에고 출신으로 캘리포니아의 마운틴 뷰에 거주하고 있다. 포모나 대학에서 컴퓨터 과학을 전공했으며, 프로그래밍을 하지 않을 때는 독서, 그림, 인라인 스케이팅을 즐긴다.
역자 : 이준
2000년 웹 세상에 입문하였고, 2004년부터 다음커뮤니케이션에서 FT(Frondend Technolgy) 개발을 담당하고 있다. 「제프리 젤드만의 웹표준 가이드」(위키북스, 2007)와 「CSS 완벽 가이드」(위키북스, 2009)를 번역했다.
역자 : 정승희
상명대학교에서 소프트웨어학을 전공하고 소프트웨어공학 석사를 수료했다. 2007년부터 다음커뮤니케이션에서 FT(Front-end Technology) 개발자로 근무하고 있으며 티스토리 서비스를 담당하고 있다.

책 속으로 책속으로 보이기/감추기

HTML5는 새로운 것이다. 실제로 아직 완성되지도 않았다. 고집 센 전문가 중에는 HTML5이 완성되려면 십 년도 넘게 걸릴 거라 말하는 분도 있다.

그렇다면 왜 다들 지금이 『프로 HTML5 프로그래밍』이라는 책이 필요한 시점이라고 할까? 대답은 간단하다. 누구든지 더 나은 웹 애플리케이션을 원하고 지금이 바로 HTML5의 시대이기 때문이다. 이 책의 저자들은 2년 넘게 HTML5 기술을 개발하고 가르치는 일을 하고 있으며, 새로운 표준이 하루 빨리 채택될 것으로 확신하고 있다. 이 책을 쓰는 도중에도 우리는 HTML5의 기능들을 지원하는 브라우저 현황을 꾸준히 업데이트하고 사용할 시점이 되었는지 재검토하고 있다.

대부분의 사용자들은 현재 사용 중인 브라우저의 역량을 정확하게 알지 못한다. 맞는 말이다. 자주 사용하는 브라우저가 자동으로 업데이트되면 소소한 인터페이스의 변화만 눈에 보일 것이다. 하지만 자유롭게 그림을 그릴 수 있는 캔버스, 실시간 네트워크 통신 외에도 수많은 잠재적인 업그레이드로 무장한 새 버전의 브라우저에 대해서는 전혀 모를 것이다.

이 책이 강력한 HTML5의 위력을 만끽하는 데 도움되길 바란다.

■ 대상 독자

이 책은 자바스크립트 프로그래밍에 익숙한 숙련된 웹 애플리케이션 개발자를 대상으로 한다. 다시 말해서, 기초적인 웹 개발과 관련된 내용은 다루지 않는다. 웹 개발의 기초를 어느 정도의 수준으로 끌어올리는 방법은 많다. 아래의 내용 가운데 본인에게 해당되는 내용이 있다면 이 책을 토대로 유용한 통찰력과 찾고 있는 정보에 대해 도움을 받을 수 있을 것이다.

* 종종 "나만의 브라우저라면…"이라고 생각한 적이 있다.
* 어떤 인상적인 웹사이트를 분석하려고 소스를 보거나 개발 도구를 사용한 적이 있다.
* 최신 브라우저 업데이트의 릴리스 노트를 보고 뭐가 새로워졌는지 확인하길 좋아한다.
* 애플리케이션을 최적화하거나 유연하게 만드는 방법을 찾고 있다.
* 비교적 최신 브라우저에서 사용자에게 가장 좋은 경험을 제공하기 위해 웹 사이트를 직접 개발하고 있다.

이 중 한 가지라도 여러분에게 해당한다면 이 책이 여러분의 관심사와 잘 맞을 것이다.

적절한 선에서 지원하는 브라우저를 제한하는 데 고심했지만 HTML5 애플리케이션을 십 년 전 브라우저에서도 똑같이 실행할 수 있는 방법을 소개하는 것은 이 책의 목적이 아니다. 경험상 문제를 적당히 해결하는 방법이나 기본 브라우저에 대한 지원은 발 빠르게 발전했지만 이러한 정보를 전달하기에 책은 적절한 수단이 아니다. 대신 이 책에서는 HTML5의 명세와 사용법에 주목했다. 세세한 문제 해결 방법은 인터넷에서 찾을 수 있겠지만 그러한 정보는 점점 필요가 없어질 것이다.

■ 이 책에서 다루는 내용

이 책은 열한 개의 장으로 구성돼 있으며, 널리 사용되고 유용하며 강력한 HTML5 API를 선별해서 다룬다. 경우에 따라 더 멋진 데모를 소개하기 위해 앞 장에서 다룬 기능들을 사용했다.

1장, 'HTML5 소개'는 HTML 명세서의 현재 버전과 역사적인 배경을 설명하는 것으로 시작한다. 최근의 HTML5의 발전을 뒷받침하는 기본적인 변화와 원칙을 비롯해 고수준의 시맨틱 태그들을 소개한다. 이는 HTML5에 입문할 때 알아두면 좋을 법한 내용이다.

2장, 'HTML5 캔버스 API 사용하기'와 3장, 'HTML5 오디오/비디오 사용하기'에서는 새로운 시각적인 요소와 미디어 요소를 다룬다. 이 장에서는 플러그인이나 서버 통신 없이도 사용자 인터페이스를 빠르게 개발할 수 있는 더 단순한 방법을 찾는 데 초점을 둔다.

4장, 'HTML5 지오로케이션 API 사용하기'에서는 기존의 웹 애플리케이션에서 구현하기 어려웠던 기능을 가능케 하는 진정한 새로운 기능을 소개한다. 바로 애플리케이션에서 사용자의 현재 위치를 식별하고 이러한 위치 정보들을 개인화하는 데 사용하는 기능이다. 아울러 중요하게 대두된 개인 정보와 주의 사항에 대해서도 설명한다.

이어지는 장에서는 '커뮤니케이션 API 사용하기'와 'HTML5 웹소켓 API 사용하기'를 소개한다. 여기서는 HTML5를 이용해 다른 웹 사이트와 통신하거나 최소한의 비용으로 간단하게 애플리케이션으로 실시간 데이터를 전송하는 방법을 설명한다. 이 장에서 다루는 기술들은 지나치게 복잡한 현재의 웹 구조를 단순하게 만들 수 있다.

7장, 'HTML5 폼 API 사용하기'에서는 최소한의 수정으로 데스크톱 또는 모바일 웹 애플리케이션의 사용성을 높이는 방법뿐 아니라 근본적인 변화로 아주 일반적인 사용 시나리오상에서 오류를 발견하는 방법을 소개한다.

8장, 'HTML5 웹워커 API 사용하기'와 9장, 'HTML5 스토리지 API 사용하기', 10장, 'HTML5 오프라인 웹 애플리케이션 개발하기'에서는 횾플리케이션 간의 내부적인 연결을 다룬다. 여기서는 더 나은 성능과 데이터 관리가 가능하도록 기존 기능들을 최적화하는 방법을 확인할 수 있다.

마지막으로 11장, 'HTML5의 미래'에서는 조만간 보게 될 흥미로운 기능들을 소개한다.

■ 예제 소스와 웹 사이트 활용

이 책에서 소개된 예제 소스는 Apress 웹 사이트의 소스 코드 영역에서 확인할 수 있다. 이 책의 소스 코드는 www.apress.com에서 source code를 클릭한 뒤 이 책의 제목을 검색한 후 내려 받을 수 있다. 아울러 이 책의 웹 사이트를 www.prohtml5.com에서 확인할 수 있다. 이곳에서 소스 코드와 기타 예제 소스를 내려 받을 수 있다.

아래 위키북스 홈페이지에서도 소스 코드를 내려 받을 수 있다.

www.wikibook.co.kr
---서문 중에서

출판사 리뷰 출판사 리뷰 보이기/감추기

회원리뷰 (0건) 회원리뷰 이동

  등록된 리뷰가 없습니다!

첫번째 리뷰어가 되어주세요.

한줄평 (0건) 한줄평 이동

  등록된 한줄평이 없습니다!

첫번째 한줄평을 남겨주세요.

배송/반품/교환 안내

배송 안내
반품/교환 안내에 대한 내용입니다.
배송 구분 예스24 배송
  •  배송비 : 무료배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4
반품/교환 안내

상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내에 대한 내용입니다.
반품/교환 방법
  •  고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  직수입 음반/영상물/기프트 중 일부는 변심 또는 착오로 취소 시 해외주문취소수수료 30%를 부과할 수 있음

    단, 당일 00시~13시 사이의 주문은 취소 수수료 면제

  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  LP상품의 재생 불량 원인이 기기의 사양 및 문제인 경우 (All-in-One 일체형 일부 보급형 오디오 모델 사용 등)
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에
따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
  • 절판 상태입니다.
뒤로 앞으로 맨위로 공유하기