책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788960776869
· 쪽수 : 344쪽
책 소개
목차
1부 웹 표준 기반 사이트 구축
들어가며
웹 표준이란 무엇인가
웹 표준의 좋은 점
웹 사용자 인터페이스
UI 기획
오늘날의 웹사이트 기획
새로운 접근법: UI 아키텍처 기획
1장 프론트 엔드 코딩하기
어디서 시작하는가
문서 구조: 마크업 언어 선택
HTML과 XHTML의 차이
DOCTYPE 전환과 브라우저 렌더링 모드
마크업의 유효성을 검증할 것인가, 하지 않을 것인가
콘텐츠와 구조: 디자인과 구현
2장 스타일시트
사용할 CSS 파일의 수
CSS 파일과 파일 링크 방법
규칙, 의미, 유용성을 위한 마이크로포맷
마이크로포맷과 POSH
과도한 클래스 사용
일반적인 Classitis
Classitis 해결
CSS 파일 콘텐츠 구조
대체 미디어 CSS
프레젠테이션의 자유함
3장 동작 레이어 통합하기
근대 Ajax 메소드
세련되고 진보적이고 간결한 스크립팅
자바스크립트 요구사항: 파일과 함수 인벤토리
조잡한 스크립트
간결한 개선
팝업 창
동적 요소와 innerHTML
CSS와 표현적인 면을 다루는 자바스크립트 동작
대형 사이트와 다수의 OnLoad 지원
사용자 정의 스크립트와 프레임워크의 비교
jQuery 프레임워크 코드 예제
프레임워크는 Ajax를 쉽게 만든다
프레임워크 간단히 보기
4장 웹 소프트웨어 애플리케이션 개발하기
과거를 벗어나지 못하는 웹 애플리케이션
소프트웨어 품질과 인벤토리 분석
지침, 규칙, 웹 표준
코딩 규칙
근대 마크업을 사용해 개선된 폼
서버사이드 프레임워크와 템플릿 도구
마이크로소프트 ASP.NET 프레임워크
ASP.NET 데이터 출력값
ASP.NET의 HTML 컨트롤, 웹 컨트롤과 그밖의 것
콘텐츠 관리
콘텐츠 관리의 기본
콘텐츠 관리와 깔끔한 콘텐츠
콘텐츠 관리 출력과 모듈
CMS 템플릿
콘텐츠 작성자를 위한 위지위그
타사
웹 앱 접근방식
5장 표준의 사이클
업체의 관성력
표준의 사이클 소개
표준 관리자
표준 정립하기와 문서화하기
교육과 커뮤니케이션
품질 평가 과정
돌아가는 쳇바퀴 설정하기
효과 지속시키기
결론
2부 사례연구
연습이 완벽을 낳지는 않는다
의사소통
적응력
인내심
시도와 난관
6장 EverythingTori.com
백스테이지
토리 에이모스 웹사이트 자세히 들여다 보기
디자인 프로세스 적용하기
와이어프레임 만들기
웹사이트 디자인하기
CSS라는 무대 뒤
사이트 론칭하기
디자이너 필립 피어링거
끝맺는 말
7장 AOL.com
성공하는 팀 만들기 그리고 실패하지 않기
무엇이 잘못됐을까
성능을 위한 디자인
코드 작성하기 전에 성능 예측하기
성능 주의 사항
데이빗 아츠의 인터뷰
반복되는 과정
시스템 디자인과 설계
버디 시스템
시험용 Stub 만들기
워크플로우 생각해보기
프론트엔드의 힘
마크업과 DOCTYPE 올바르게 사용하기
CSS 모범사례
접근 가능한 CSS
실제 성능
결론
마치면서
부록 A 웹 브라우저 타게팅하기
부록 B 접근성
부록 C 웹사이트 성능에 관한 팁
부록 D CSS 선택기 참고자료