logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

HTML5와 CSS3로 작성하는 반응형 웹 디자인

HTML5와 CSS3로 작성하는 반응형 웹 디자인

벤 프레인 (지은이), 류영선 (옮긴이)
  |  
에이콘출판
2012-09-28
  |  
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

HTML5와 CSS3로 작성하는 반응형 웹 디자인

책 정보

· 제목 : HTML5와 CSS3로 작성하는 반응형 웹 디자인 
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > 웹디자인 기타
· ISBN : 9788960773486
· 쪽수 : 340쪽

책 소개

기존의 고정폭 기반 디자인을 어떻게 반응형 디자인으로 작성할 수 있는지에 대한 완벽한 가이드를 제공한다. 그리고 HTML5와 CSS3를 사용해 반응형 디자인 방법론을 한층 더 발전시킬 수 있는 방법을 제시한다.

목차

1장 HTML5와 CSS3, 반응형 웹 디자인 시작하기
___왜 스마트폰이 중요한가?(구형 IE가 중요하지 않은 이유)
___반응형 디자인이 항상 올바른 선택인가?
___반응형 웹 디자인의 정의
___반응형 디자인이 전부인가?
___반응형 웹 디자인의 예
______뷰포트 테스트 툴
______영감을 주는 온라인 소스
___HTML5가 왜 좋은가?
______HTML5 코딩으로 시간 절약하기
______새로운 HTML5 시맨틱 태그 요소
___반응형 웹 디자인 그 이상을 가능하게 하는 CSS3
______결론: CSS3는 아무런 문제도 발생시키지 않는다
______어떻게 CSS3로 일상적인 디자인 문제를 해결할 수 있는가?
___이미지가 필요 없다
___CSS3의 여타 기능
___지금 바로 HTML5와 CSS3를 사용할 수 있을까?
___반응형 웹 디자인이 마법의 해결책은 아니다
___고객에게 웹사이트가 모든 브라우저에서 동일하게 보이지 않는다는 사실을 가르치자
___정리

2장 미디어 쿼리: 다양한 뷰포트의 지원
___지금 바로 미디어 쿼리를 사용할 수 있다
___왜 반응형 디자인에 미디어 쿼리가 필요한가?
______미디어 쿼리 구문
______미디어 쿼리로 판단할 수 있는 사항
______미디어 쿼리로 디자인 변경
______반응형 디자인을 위해 미디어 쿼리를 사용하는 가장 좋은 방법
___첫 번째 반응형 디자인
______당황스럽겠지만, 우리의 디자인은 고정폭으로 되어 있다
______반응형 디자인: 이미지를 가능한 한 경제적으로 만들기
______작은 뷰포트에서의 콘텐츠 클리핑 문제
___최신 브라우저의 페이지 자동 크기 조정 기능 중단하기
___다양한 크기의 뷰포트를 지원하기 위한 고정 디자인
___반응형 디자인에서는 콘텐츠가 항상 먼저 와야 한다
___미디어 쿼리는 솔루션의 일부일 뿐이다
______유동형 레이아웃이 필요하다
___정리

3장 유동형 레이아웃 적용
___고정 레이아웃은 미래 경쟁력이 없다
___왜 비례형 레이아웃이 반응형 웹 디자인에 꼭 필요한가?
___고정 레이아웃을 비례형 레이아웃으로 수정
______기억해야 할 공식
______비례 요소를 위한 컨텍스트 설정
______항상 컨텍스트를 염두에 두자
___타이포그래피를 위해 픽셀보다는 ems를 사용
___유동형 이미지
______뷰포트에 맞게 이미지 크기 조절하기
______특정 이미지를 위한 특정 규칙
______유동형 이미지에 제동 장치 추가
______다양한 max-width 속성
___화면 크기에 따른 다양한 이미지 제공
______적응형 이미지 설정
___유동형 그리드와 미디어 쿼리를 함께 사용
___CSS 그리드 시스템
______그리드 시스템으로 빠른 사이트 구축
___정리

4장 반응형 디자인을 위한 HTML5
___HTML5의 어떤 부분을 지금 바로 사용할 수 있는가?
______대부분의 사이트를 HTML5로 작성할 수 있다
______폴리필과 심, 그리고 모더나이저
___HTML5 페이지 작성 방법
______HTML5의 경제성
______HTML5 마크업으로의 합리적인 접근 방법
______강력한 <a> 태그
______더 이상 사용하지 않는 HTML 기능
___HTML5의 새로운 시맨틱 요소
______<section> 요소
______<nav> 요소
______<article> 요소
______<aside> 요소
______<hgroup> 요소
______<header> 요소
______<footer> 요소
______<address> 요소
___HTML5 구조적 요소의 실제 사용법
______사이트의 메인 콘텐츠는 어떤가?
___HTML5 텍스트 레벨 시맨틱
______<b> 요소
______<em> 요소
______<i> 요소
______마크업에 텍스트 레벨 시맨틱 적용하기
___WAI-ARIA로 사이트에 웹 접근성 추가하기
______ARIA의 랜드마크 역할
___HTML5의 미디어 삽입
___HTML5 방식으로 비디오와 오디오 추가하기
______대체 소스 파일 제공
______구형 브라우저를 위한 폴백 제공
______거의 동일하게 동작하는 오디오와 비디오 태그
___반응형 비디오
___오프라인 웹 애플리케이션
______오프라인 웹 애플리케이션 핵심 요약
______웹 페이지를 오프라인에서 동작하게 만들기
______매니페스트 파일 이해하기
______오프라인 매니페스트 파일에서 자동으로 페이지 로딩하기
______버전 주석
______오프라인으로 사이트 보기
______오프라인 웹 애플리케이션 문제 해결
___정리

5장 CSS3: 선택자, 타이포그래피, 컬러 모드
___프론트엔드 개발자가 CSS3로 할 수 있는 일
______인터넷 익스플로러 버전 6, 7, 8에서의 CSS3 지원
______CSS3를 사용한 웹 페이지 설계와 개발
___CSS 규칙 분석
___벤더 프리픽스의 사용법
___빠르고 유용한 CSS3 트릭
______반응형 디자인을 위한 CSS3 다중 열
______단어 넘김
___새로운 CSS3 선택자와 사용법
______CSS3 속성 선택자
______CSS3 구조 의사클래스
______의사엘리먼트 개정
___사용자 정의 웹 타이포그래피
______@font-face CSS 규칙
______@font-face로 웹 폰트 구현
___@font-face 제목 문제 해결
______사용자 정의 @font-face 타이포그래피와 반응형 디자인
___새로운 CSS3의 컬러 포맷과 알파 투명도
______RGB 컬러
______HSL 컬러
______IE6, IE7, IE8을 위한 폴백 컬러
______알파 채널
___정리

6장 CSS3의 멋진 기능
___CSS3 텍스트 섀도
______16진수, HSL, RGB 색상
______픽셀 또는 em, rem
______텍스트 섀도 방지
______양각 텍스트 섀도 효과
______다중 텍스트 섀도
___박스 섀도
______인셋 섀도
______다중 섀도
___배경색 그레이디언트
______선형 배경색 그레이디언트
______원형 배경색 그레이디언트
______그레이디언트 반복
___배경색 그레이디언트 패턴
___반응형 디자인을 위한 CSS3 고려사항
___CSS3 속성 함께 사용하기
___다중 배경 이미지
______배경 크기
______배경 위치
______배경 속성을 약식으로 사용하기
___그 외의 CSS3 기능
___반응형 디자인에 꼭 필요한 크기 조절이 가능한 아이콘
___정리

7장 CSS3 트랜지션, 트랜스폼 그리고 애니메이션
___CSS3 트랜지션의 정의와 사용법
______트랜지션 속성
______반응형 웹사이트를 위한 재미있는 트랜지션 효과
___CSS3 2D 트랜스폼
______트랜스폼할 수 있는 것
___CSS3 3D 트랜스폼
______3D 효과 분석
______3D 트랜스폼은 아직 준비가 되어 있지 않다
___CSS3 애니메이션
______CSS3 트랜스폼과 애니메이션의 동시 적용
___정리

8장 HTML5와 CSS3로 폼 정복
___HTML5 폼
______HTML5 폼의 구성요소
______플레이스홀더
______필수
______오토포커스
______자동완성
______리스트와 데이터리스트 요소
______HTML5 입력 형식
______날짜와 시간 입력
___비지원 브라우저를 위한 폴리필
___CSS3로 HTML5 폼 스타일링하기
______폼에 특화된 CSS3 의사클래스 선택자
___정리

9장 크로스 브라우저 반응형 도전 과제 해결
___점진적인 향상과 우아한 성능 저하
______현실
___구형 인터넷 익스플로러를 수정할 것인가?
______통계
______개인적인 선택
___모더나이저: 프론트엔드 개발자의 만능칼
______모더나이저로 스타일 문제 해결
______모더나이저로 구형 IE에 HTML5 요소 지원 추가
______인터넷 익스플로러 6, 7, 8 버전에 min과 max 미디어 쿼리 기능 추가
______모더나이저로 조건부 로딩하기
___내비게이션 링크를 드롭 메뉴로 변경(조건부)
___고해상도 디바이스(미래)
___정리

저자소개

벤 프레인 (지은이)    정보 더보기
1996년부터 웹 디자이너이자 개발자로 일해 왔다. 현재는 bet365에서 수석 프런트엔드 개발자로 일하고 있다. 샐퍼드 대학교에서 미디어와 공연학을 전공했으며, TV 드라마의 무명 연기자 및 기술 저널리스트로 일했다. 잘 알려지지 않은(그의 말에 따르면) 네 편의 시나리오를 집필했으며, 아직도 그 중 하나는 팔릴 것이라 믿고 있다. 일 외적으로는, 체력과 그의 아내가 허락하는 한 계속해서 실내축구를 즐기려 하며, 그의 두 아들과 뛰어 놀기를 좋아한다. 그가 쓴 또 다른 책, ‘디자이너를 위한 사스와 컴파스’도 있다. 홈페이지 www.benfrain.com, 트위터 twitter.com/benfrain에서 그를 만날 수 있다.
펼치기
류영선 (옮긴이)    정보 더보기
소프트웨어 엔지니어로서 오랫동안 웹 브라우저와 웹 서버를 개발했다. 그 경험을 바탕으로 현재는 W3C를 비롯한 여러 국제 표준화 단체에서 웹과 관련된 표준화 업무를 담당하고 있다. 최근에는 PC에서 벗어나 모바일 환경이나 DTV, 디지털 사이니지(Digital Signage), 웨어러블(Wearable), 오토모티브(Automotive) 등의 다양한 IoT 장치에 웹 기술을 접목하는 오픈 웹 플랫폼에 관심을 갖고 관련 기술을 연구 중이다. 아울러 워크숍, 세미나 강연, 학술 기고를 통해 오픈 웹 플랫폼과 웹 기술을 전파하는 데 힘쓰고 있다. 옮긴 책으로는 에이콘출판사에서 펴낸 『반응형 웹 디자인』(2012), 『HTML5 웹소켓 프로그래밍』(2014), 『WebRTC 프로그래밍』(2015), 『자바스크립트 디자인 패턴』(2016), 『자바스크립트 언락』(2017), 『객체지향 자바스크립트 3/e』(2017), 『사물인터넷 자바스크립트 프로그래밍』(2018), 『모던 C++ 프로그래밍 쿡북』(2019), 『산업인터넷 애플리케이션 개발』(2020) 등 다수가 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책