최신 다운로드
판타지 아쿠아리움
소녀전선
별의 날개
작은 꽃요정 요정의 천국
레스토랑 큐트스토리
산허 여행 탐험
사랑과 프로듀서
가장 강력한 두뇌 3
오드 더스트: 다밀라
젊은 서유기 2
24시간11리더보드 읽기
- 1 Django 관리 템플릿을 교체하지 않고 확장하고 재정의하는 방법은 무엇입니까?
- 2 JavaScript에서 두 배열을 결합하는 방법은 무엇입니까?
- 3 dynexwcui.exe - dynexwcui.exe란 무엇입니까?
- 4 Shadow-Root 요소의 스타일을 재정의하는 방법은 무엇입니까?
- 5 정수 사용자 ID를 사용하여 MySQL에서 동적 피벗 테이블을 만드는 방법은 무엇입니까?
- 6 dtvimpex.dll - dtvimpex.dll이란 무엇입니까?
- 7 github.com/mkideal/cli를 사용할 때 "go module @latest를 찾았지만 패키지를 포함하지 않습니다" 오류가 발생하는 이유는 무엇입니까?
- 8 PyQt에서 슬롯을 연결할 때 람다 식이 때때로 올바른 매개변수를 전달하지 못하는 이유는 무엇입니까?
- 9 서버 응답을 기반으로 CSS @-keyframes 애니메이션을 동적으로 만드는 방법은 무엇입니까?
- 10 CSS에서 특정 'for' 속성이 있는 레이블을 선택하는 방법은 무엇입니까?
- 11 맵의 구조체 필드에 할당할 수 없는 이유는 무엇입니까?
- 12 여러 개의 버튼이 있는 양식에서 제출된 버튼의 값을 검색하는 방법은 무엇입니까?
- 13 공개 데이터 멤버 대신 Getter/Setter를 언제 사용해야 합니까?
- 14 내 PHP 스크립트를 실행하는 사람은 누구입니까?
- 15 PHPMailer로 이메일을 보낼 때 "SMTP 오류: 인증할 수 없습니다"라는 메시지가 나타나는 이유는 무엇입니까?
최신 튜토리얼
-
- 해외 웹 개발 풀스택 강좌 총집합
- 1727 2024-04-24
-
- Go 언어 실습 GraphQL
- 2011 2024-04-19
-
- 550W 팬 마스터가 JavaScript를 처음부터 차근차근 학습합니다
- 3430 2024-04-18
-
- 기초 지식이 전혀 없는 초보자도 6시간 만에 시작할 수 있는 파이썬 마스터 모쉬
- 2962 2024-04-10
-
- MySQL 시작하기(mosh 교사)
- 1812 2024-04-07
-
- Mock.js | Axios.js | Json - 10일간의 고품질 수업
- 2626 2024-03-29
HTML5 모바일 웹 개발 실습 콘텐츠 소개:
오늘날 모바일 애플리케이션 개발은 소프트웨어 산업에 새로운 물결을 일으켰습니다. 그러나 모바일 장치는 다양한 화면 크기, 저장 공간 및 성능 제한으로 인해 빠르게 발전하고 있습니다. 여러 플랫폼에서 고성능의 반응형 모바일 웹 사이트를 만드는 방법은 프로그래머가 직면한 주요 과제입니다.
"HTML5 모바일 웹 개발 실제"는 이러한 과제에 대한 솔루션을 제공합니다. 이 책을 읽으면 여러 모바일 플랫폼에서 최신 HTML5 모바일 전용 기능을 효과적으로 활용하는 방법을 배우게 됩니다. 이 책은 모바일 웹, 기기 측 구성 및 최적화, 상호 작용, 반응형 디자인, 기기 액세스, 디버깅, 성능 테스트, 리치 미디어 등의 관점에서 시작하여 10개의 장으로 구성되어 있습니다. iOS, Android, Windows Phone, BlackBerry 등 다양한 주류 모바일 애플리케이션 플랫폼에 적합한 빠르고 반응성이 뛰어난 HTML5 모바일 웹사이트를 구축하는 방법을 자세히 알아보세요.
"HTML5 모바일 웹 개발 실습"의 저자는 HTML5 Boilerplate 프로젝트의 멤버이자 MobileBoilerplate(http://h5bp.com/mobile)의 주요 개발자입니다. 『HTML5 모바일 웹 개발 실습』은 고성능, 반응형, 크로스 플랫폼 HTML5 모바일 웹사이트를 구현하려는 프로그래머를 위해 맞춤 제작되었으며, 모바일 웹 개발에 관심이 있는 독자를 위한 학습 참고서로도 적합합니다.
HTML5 모바일 웹 개발 실습 목차:
1장 HTML5와 모바일 웹사이트
1.1 소개
1.2 웹사이트에 적합한 모바일 장치 결정
1.2.1 사용자가 가장 일반적으로 사용하는 플랫폼과 브라우저는 무엇입니까
1.2.2 최신 스크립트를 지원하는 모바일 장치를 사용하는 사용자 수
1.2.3 Google Analytics의 대안
1.2.4 Google Analytics의 정확성
1.2.5 서버의 읽기 속도에 대한 우려
1.3 모바일 개발 도구 구성
1.3.1 준비
1.3.2 연습
1.3.3 검토
1.3.4 확장
1.4 블랙베리 에뮬레이터
1.4.1 준비
1.4.2 연습
1.5 모바일 개발 환경 구성
1.5.1 준비
1.5.2 연습
1.5.3 검토
1.5.4 확장
1.6 모바일 웹사이트에서 HTML5 사용하기
1.6.1 준비
1.6.2 연습
1.6.3 검토
1.6.4 확장
1.7 크로스 브라우저 HTML5
1.7.1 준비
1.7.2 연습
1.7.3 검토
1.7.4 확장
1.8 모바일 디자인
1.8.1 준비
1.8.2 연습
1.8.3 검토
1.8.4 확장
1.9 콘텐츠 전략 정의
1.9.1 준비
1.9.2 연습
1.9.3 검토
1.9.4 확장
Chapter 2 모바일 단말기의 구성과 최적화
2.1 소개
2.2 인터페이스 아이콘을 통해 웹 애플리케이션 시작
2.2.1 준비
2.2.2 연습
2.2.3 검토
2.2.4 확장
2.2.5 참고
2.3 텍스트 글꼴 크기 재설정 방지
2.3.1 준비
2.3.2 연습
2.3.3 검토
2.3.4 확장
2.4 브라우저 뷰포트 너비 설정 최적화
2.4.1 준비
2.4.2 연습
2.4.3 검토
2.4.4 확장
2.5 모바일 Safari의 리플로우 스케일 문제 해결
2.5.1 준비
2.5.2 연습
2.5.3 검토
2.5.4 확장
2.6 브라우저에서 기본 모바일 애플리케이션 실행
2.6.1 준비
2.6.2 연습
2.6.3 검토
2.6.4 확장
2.7 iPhone에서 전체 화면 모드 시작
2.7.1 준비
2.7.2 연습
2.7.3 검토
2.7.4 확장
2.8 초점을 맞출 때 iOS가 자동으로 확대/축소되지 않도록 방지
2.8.1 준비
2.8.2 연습
2.8.3 검토
2.8.4 확장
2.9 일부 WebKit 기능 비활성화 또는 제한
2.9.1 준비
2.9.2 연습
2.9.3 검토
2.9.4 확장
3장 모바일 장치와 상호 작용하는 방법
3.1 소개
3.2 터치를 사용하여 페이지 요소 이동
3.2.1 준비
3.2.2 연습
3.2.3 검토
3.2.4 확장
3.2.5 참고
3.3 수평 및 수직 화면 전환 이벤트 감지 및 처리
3.3.1 준비
3.3.2 연습
3.3.3 검토
3.3.4 확장
3.3.5 참고
3.4 제스처를 사용하여 페이지 요소 회전
3.4.1 준비
3.4.2 연습
3.4.3 검토
3.4.4 확장
3.4.5 참고
3.5 슬라이딩을 사용하여 갤러리 만들기
3.5.1 준비
3.5.2 연습
3.5.3 검토
3.5.4 확장
3.5.5 참고
3.6 제스처를 사용하여 이미지 확대/축소 작동
3.6.1 준비
3.6.2 연습
3.6.3 검토
3.6.4 확장
3.6.5 참고
4장 빠르고 반응성이 뛰어난 모바일 인터넷 사이트 구축
4.1 소개
4.2 HTML5 구문을 사용하여 페이지 구축
4.2.1 준비
4.2.2 연습
4.2.3 검토
4.2.4 확장
4.2.5 참고
4.3 점진적인 향상을 위해 CSS3 기능 사용
4.3.1 준비
4.3.2 연습
4.3.3 검토
4.3.4 확장
4.3.5 참고
4.4 반응형 디자인 사용
4.4.1 준비
4.4.2 연습
4.4.3 검토
4.4.4 확장
4.5 폴리필 스크립트 로딩 속도 최적화
4.5.1 준비
4.5.2 연습
4.5.3 검토
4.5.4 확장
4.5.5 참고
4.6 사용자 클라이언트 감지
4.6.1 준비
4.6.2 연습
4.6.3 검토
4.6.4 확장
4.7 북마크 풍선을 사용하여 애플리케이션에 바탕화면 바로가기 추가
4.7.1 준비
4.7.2 연습
4.7.3 검토
4.7.4 참조
4.8 자동으로 확장 가능한 텍스트 입력 상자 만들기
4.8.1 준비
4.8.2 연습
4.8.3 검토
4.8.4 확장
4.8.5 참고
4.9 가속 버튼 피드백
4.9.1 준비
4.9.2 연습
4.9.3 검토
4.9.4 확장
4.9.5 참조
4.10 브라우저 주소 표시줄 숨기기
4.10.1 준비
4.10.2 연습
4.10.3 검토
4.10.4 참조
4.11 모바일 인터넷 사이트용 사이트맵 구축하기
4.11.1 준비
4.11.2 연습
4.11.3 검토
4.11.4 확장
5장 모바일 장치 액세스
5.1 소개
5.2 위치 정보 얻기
5.2.1 준비
5.2.2 연습
5.2.3 검토
5.2.4 확장
5.3 크로스 브라우저 타겟팅
5.3.1 준비
5.3.2 연습
5.3.3 검토
5.3.4 확장
5.4 지리 정보를 기반으로 지도 표시
5.4.1 준비
5.4.2 연습
5.4.3 검토
5.4.4 확장
5.5 지리적 위치 실시간 표시
5.5.1 준비
5.5.2 연습
5.5.3 검토
5.6 DeviceOrientation 이벤트 사용
5.6.1 준비
5.6.2 연습
5.6.3 검토
5.6.4 확장
5.7 Foursquare의 포지셔닝 사용하기
5.7.1 준비
5.7.2 연습
5.7.3 검토
5.7.4 확장
6장 모바일 리치 미디어
6.1 소개
6.2 모바일 장치에서 오디오 재생
6.2.1 준비
6.2.2 연습
6.2.3 검토
6.2.4 확장
6.3 모바일 장치에서 비디오 재생
6.3.1 준비
6.3.2 연습
6.3.3 검토
6.3.4 확장
6.4 오프라인 캐시 사용
6.4.1 준비
6.4.2 연습
6.4.3 검토
6.4.4 확장
6.5 웹 저장소 사용
6.5.1 준비
6.5.2 연습
6.5.3 검토
6.5.4 확장
6.6 웹 워커 사용하기
6.6.1 준비
6.6.2 연습
6.6.3 검토
6.7 세션 및 기록 API를 사용하여 Flash와 같은 탐색 효과 만들기
6.7.1 준비
6.7.2 연습
6.7.3 검토
6.7.4 확장
7장 모바일 장치 디버깅
7.1 소개
7.2 Opera Dragonfly 원격 디버깅 사용
7.2.1 준비
7.2.2 연습
7.2.3 검토
7.2.4 확장
7.3 weinre 원격 디버깅 사용
7.3.1 준비
7.3.2 연습
7.3.3 검토
7.4 모바일 장치에서 Firebug 사용하기
7.4.1 준비
7.4.2 연습
7.4.3 검토
7.4.4 확장
7.5 JS 콘솔을 사용한 원격 디버깅
7.5.1 준비
7.5.2 연습
7.5.3 검토
7.5.4 확장
7.6 모바일 Safari 디버거 설정
7.6.1 준비
7.6.2 연습
7.6.3 검토
8장 서버 측 성능 튜닝
8.1 소개
8.2 모바일 장치 트랜스코딩 방지(Mobile Transcoding)
8.2.1 준비
8.2.2 연습
8.2.3 검토
8.2.4 확장
8.3 모바일 장치에서 지원되는 MIME 유형 추가
8.3.1 준비
8.3.2 연습
8.3.3 검토
8.3.4 확장
8.4 캐시 매니페스트 파일을 올바르게 표시
8.4.1 준비
8.4.2 연습
8.4.3 검토
8.5 헤더 파일에 향후 만료 시간 설정
8.5.1 준비
8.5.2 연습
8.5.3 검토
8.5.4 확장
8.6 Gzip 압축 사용
8.6.1 준비
8.6.2 연습
8.6.3 검토
8.6.4 확장
8.7 ETag 제거
8.7.1 준비
8.7.2 연습
8.7.3 검토
8.7.4 확장
Chapter 9 모바일 성능 테스트
9.1 소개
9.2 Blaze를 사용한 모바일 장치 속도 테스트
9.2.1 준비
9.2.2 연습
9.2.3 검토
9.2.4 확장
9.3 모바일 페이지 속도의 온라인 분석
9.3.1 준비
9.3.2 연습
9.3.3 검토
9.3.4 확장
9.4 PCAP 웹사이트 성능 분석
9.4.1 준비
9.4.2 연습
9.4.3 검토
9.4.4 확장
9.5 모바일 HTTP 아카이브
9.5.1 준비
9.5.2 연습
9.5.3 검토
9.5.4 확장
9.6 Jdrop을 사용하여 성능 데이터 저장
9.6.1 준비
9.6.2 연습
9.6.3 검토
9.6.4 확장
Chapter 10 모바일 인터넷의 특성을 수용하세요
10.1 소개
10.2 window.onerror
10.2.1 준비
10.2.2 연습
10.2.3 검토
10.2.4 확장
10.3 ECMAScript 5의 새로운 메소드 사용하기
10.3.1 준비
10.3.2 연습
10.3.3 검토
10.3.4 확장
10.4 HTML5의 새로운 입력 유형
10.4.1 준비
10.4.2 연습
10.4.3 검토
10.4.4 확장
10.5 HTML에 SVG 삽입
10.5.1 준비
10.5.2 연습
10.5.3 검토
10.5.4 확장
10.6 위치:고정
10.6.1 준비
10.6.2 연습
10.6.3 검토
10.7 오버플로:스크롤
10.7.1 준비
10.7.2 연습
10.7.3 검토
10.7.4 확장