8장 웹 페이지의 디자인.

Slides:



Advertisements
Similar presentations
일정 관리 다이어리 제작 JSP Programming with a Workbook. 학습 목표  사용자의 일정을 관리할 수 있는 다이어리에 대하여 알아보자. JSP Programming with a Workbook2.
Advertisements

1/ 편집 기능 사용하기 – 실습 1 글자 모양을 바꾸고 싶은 곳을 블록 설정 [ 글자 모양 ] 대화 상자에서 [ 글꼴 ] ‘ 궁서체 ’, [ 글자 색 ] ‘ 토마토색 ’ 으로 선택 → [ 설정 ] 클릭 → 글자 모양 변경.
다양한 종류의 문서를 언제든지 보고 바로 편집하세요. 여러 앱을 이용할 필요 없이 MS Office, HWP, PDF, TXT 의 문서를 한 곳에서 확인하고 어디서든 쉽게 편집해 보세요 ! *PDF 문서는 ‘ 보기 모드 ’ 만 지원합니다.
1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
406 문서에 표를 작성하고 크기를 조절할 수 있다. 표에 서식을 적용하여 다양하게 표현할 수 있다. 표를 편집하여 다양한 형태로 나타낼 수 있다. 학습목표 5 부. HTML 의 기본 4 장. 표를 이용한 문서작성 - 17 주 차시 : 1/3 ∼ 3/3 배당시간 : 18.
각종 광고물로 지저분한 거리 삼청동 간판 정비 간판 공모전 수상 작품들.
컴퓨터와 인터넷.
파워포인트 2007.
피티라인 파워포인트 템플릿.
예제모음.
연결리스트(linked list).
Windows Server 장. 사고를 대비한 데이터 백업.
7. 프레젠테이션 제품 소개나 홍보 등을 보다 효율적으로 하기 위하여 Presentation Software를 사용하고 있다.
PowerPoint 2007 소개 새 기능 살펴보기.
HYPER TEXT MARKUP LANGUAGE
Raster 애니메이션은 GIF Animator로 만들면 쉽다
Error Detection and Correction
iframe 사용하기 Chapter 3 Part 2
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
KeyNote Blur Template By BlancStar.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
CHAP 12. 리소스와 보안.
웹 사이트 분석과 설계 (주제 : 화면설계) 학번 : 성명 : 한형진.
Slice&link.
2018년 10월 08일 박성진 Web & Internet [05] CSS3 속성 2018년 10월 08일 박성진
학과 : E-BIZ 경영학과 학번 : 이름 : 홍 지 애
7가지 방법 PowerPoint에서 공동 작업하는 다른 사용자와 함께 편집 작업 중인 사용자 보기
PowerPoint 2007 소개 새 기능 살펴보기.
Microsoft SharePoint를 사용자 지정하는 방법 온라인 웹 사이트
LCD Controller Colorbar
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
Web & Internet [03] HTML5 다양한 태그
13장. 테두리, 폼 양식 관련 스타일과 레이어 테두리 관련 스타일 폼 양식 관련 스타일 레이어.
HTML5 Canvas 태그 92팸 유승연 안동찬 엄태인 김영재.
마인드 맵.
뇌를 자극하는 Windows Server 2012 R2
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
1차시: 낮과 밤이 생기는 원리 지구과학
인체 대 탐험 3D GAME ENGINE 게임 공학과 이성진.
14장. 필터 효과와 CSS 활용하기 포토샵을 대신하는 필터 효과 CSS 활용하기.
Chapter05 HTML 홈페이지 만들기 HTML & JavaScript.
웹사이트 분석과 설계 (화면 설계) 학번: 성명: 박준석.
보 색 COMPLEMENTARY COLOR.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Cold Spring Harbor Laboratory Press 저널 이용 매뉴얼
(생각열기) 축구장의 전광판에 사용되는 LED에서 나오 는 빛의 3원색은 무엇인가?
SNS 광고 시안 [Facebook – 이미지 제작]
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
웹 사이트 분석과 설계 [디자인 리서치] 학번: 이름 : 홍지애.
웹과 모바일 홈페이지의 이해와 제작 폰트_레이아웃
웹과 모바일 홈페이지의 이해와 제작 HTML태그와 CSS로 꾸미기
9 브라우저 객체 모델.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
학 습 목 표 1. 밑그림에 따라 채색할 수 있다. 2. 전체적인 색의 분위기와 조화를 생각할 수 있다.
워드프로세서 스프레드시트 문서 관리 인터넷 활용
In-house Consultant Training
Microsoft Word 2002 제1장 문자열의 삽입과 변경.
Homework #3 - 페이지 모듈화 및 로그인처리 -
피티라인 파워포인트 템플릿.
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
오늘의 강의 제목을 입력하세요 소 속 : 인문대학 국어국문학과 이 름 : 홍길동 교수 1.
Chapter 11. 문서 인쇄 및 파일 형식.
타이머를 시작하려면 슬라이드 쇼 메뉴에서 쇼 보기를 클릭하십시오.
실전 프로젝트: 홈페이지 구축 시트콤 프렌즈 팬 사이트 구축하기.
웹 사이트 분석과 설계 학과 : e-biz 경영학과 2-2 학번 : 이름 : 이재섭.
Presentation transcript:

8장 웹 페이지의 디자인

8.1 웹 페이지 디자인의 기본 8.1.1 웹 페이지의 구성 요소 웹 페이지의 기본 구성 머리말 본문 머리말 꼬리말 본문 2

머리말 본문 꼬리말 웹 페이지의 맨 위 부분 구성 요소 웹 페이지의 제목, 다른 페이지로의 링크, 배너 광고 웹 페이지의 실질적인 내용 문장, 그림, 애니메이션, 다른 페이지로의 링크, 표(table), 양식(form) 등 꼬리말 웹 페이지와 관련된 부가 정보 최근 수정된 날짜, 웹 마스터의 e-mail 주소, 저작권 정보(copyright), 방문객 카운터, 배너 광고 등 3

8.1.2 웹 페이지의 기획 (1)대상의 결정 누구를 대상으로 하는 웹 페이지를 만들 것인지를 결정하고 그에 따라 웹 페이지의 스타일 결정 어린이를 대상으로 한 웹 페이지 4

(2) 내용의 구성 웹 사이트에 들어갈 내용을 분류 및 정리 흐름도(flowchart)나 사이트 맵 이용 5

(3)스토리보드 작성 방법 (4)웹 페이지 작성의 준비 (5) 웹 페이지의 작성 ① 아이디어 도출 (Brainstorming) ② 사이트 맵 구성 (사이트 맵은 추후에 웹 사이트를 관리하는 데에도 유용) ③ 내용의 검토 (4)웹 페이지 작성의 준비 종이 위에 미리 그려 보기 (5) 웹 페이지의 작성 HTML을 이용해 웹 페이지 작성 웹 페이지에 사용될 이미지들을 먼저 준비한 뒤 각각의 웹 페이지를 작성하고, 마지막으로 페이지간의 링크 추가 6

종이 위에 그려 보기 실제로 작성한 웹 페이지 7

8.2 사용자 인터페이스와 탐색 기법 8.2.1 사용자 인터페이스의 설계 웹 페이지의 사용자 인터페이스 설계의 기본 원칙 원하는 정보를 쉽게 찾을 수 있도록 사용자에게 편리하게 구성 웹 사이트 전체에 대한 구조정보 제공 웹 사이트에 어떠한 정보가 있는지를 전달 사용자의 탐색에 도움 웹 사이트의 탐색 구조와 연관 각 웹 페이지의 내용을 독립적으로 구성 웹 페이지 구성에 일관성 유지 독창성 8

사용자 인터페이스의 예 독창적인 인터페이스의 예 서울 국제 영화제의 홈페이지 ( http://kiffoc.ik.co.kr/home.html ) Amtrak(미국 철도회사) 홈 페이지 ( http://www.amtrak.com ) 9

내용을 알아보기 힘든 인터페이스 ( http://www.oink.demon.co.uk/kids.htm ) 좋지 못한 인터페이스의 예 내용을 알아보기 힘든 인터페이스 ( http://www.oink.demon.co.uk/kids.htm ) 10

8.2.2 웹 사이트의 탐색 구조 웹 사이트의 탐색 구조 전체적인 사이트에서 페이지간의 연결 상태 탐색 구조의 종류 11

사용자가 자유롭게 탐색을 할 수 없다는 것이 단점이지만, 강의노트 같이 순서를 지켜야 하는 경우에 유용 계층구조 선형구조 사용자가 자유롭게 탐색을 할 수 없다는 것이 단점이지만, 강의노트 같이 순서를 지켜야 하는 경우에 유용 계층구조 웹사이트의 전체적인 내용을 구조적으로 보여 줄 수 있다는 것이 장점 웹 사이트의 규모가 커 메뉴가 많은 경우에 비슷한 내용의 메뉴끼리 묶어 사용하면 효율적 선형구조 + 계층구조 두 가지 형태를 혼합한 형태 로 실질적으로 가장 많이 사용 망 구조 전체 웹 사이트를 망 구조로 구성하는 것은 좋지 않으나 부분적으로는 유용 12

8.2.3 탐색 구조의 구현 기법 메뉴 웹 사이트 내의 주요 페이지로의 링크를 모아 만듦. 예 13

이미지 링크 텍스트에 링크를 연결하는 것과 같은 방법 링크의 내용을 잘 나타낼 수 있는 이미지를 사용 홈 페이지로의 링크, 다음 페이지 또는 이전 페이지로의 링크, 상위 메뉴로의 링크 등 웹 페이지에 공통적으로 사용되는 링크는 해당 링크를 나타낼 수 있는 버튼을 이용 => 일관성 있는 인터페이스 제공 가능 예 14

이미지 맵 그림의 일부분만을 링크로 만드는 것 하나의 이미지에 여러 개의 서로 다른 페이지로의 링크를 만들 수 있다. 메뉴도 이미지 맵 형태로 만들 수도 있다. 예 15

사이트 맵 웹 사이트의 전체 모양을 보여 주어 사이트의 전체적인 구조 파악 가능 원하는 페이지로의 이동이 편리 하나의 웹 페이지로 제공하거나 별도의 작은 창을 띄워 리모콘처럼 사용 예 16

8.2.4 적절한 메타포의 선택 메타포(metaphor) 메타포(metaphor)의 뜻은 '은유' 웹 페이지의 내용을 어떠한 다른 사물을 통해 상징적으로 표현 예 17

8.3 짜임새 있는 웹 페이지의 구성 8.3.1 다양한 텍스트의 사용 일반 문자와 그래픽 문자(Font text와 Graphical text) 그래픽 문자는 어디에서나 동일하게 보이는 장점이 있으나, 전송에 시간이 걸리므로 중요한 부분에만 사용 예 18

Initial Caps와 Drop Caps 글자에 변화를 주기 위한 방법 Initial Caps Drop Caps 19

8.3.2 열거목록(List) 웹 페이지의 내용을 간결하게 나타내기 위해 사용 종류 무순서 목록(Unordered List) 정의 목록(Definition List) 예 20

8.3.3 테이블의 사용 투명 테이블 투명 테이블의 용도 border=0인 테이블 웹 페이지의 구성 요소를 원하는 위치에 배치 예 21

복잡한 모양의 테이블은 로딩에 시간이 걸리므로 적절히 사용 웹 페이지에 부분별로 색을 넣기 위해 사용 웹 페이지를 세로로 분할하여 열(column)로 구성 복잡한 모양의 테이블은 로딩에 시간이 걸리므로 적절히 사용 22

8.3.4 여백을 고려한 구성 요소의 배치 가장자리 여백 (Margin) 문서의 상, 하, 좌, 우에 남은 공간 웹 페이지의 경우는 좌우 여백만 고려 테이블을 이용해 가로 폭을 고정할 수도 있음. 예 23

구성 요소간의 간격 (Spacing) 문자간 간격 <PRE> 태그 이용 <BLOCKQUOTE> 태그를 이용하여 왼쪽 여백 넓힐 수 있음.   를 이용해 글자간 간격 조절 테이블을 이용한 세로 여백 조절 1X1의 투명 테이블 이용 테이블의 height 속성으로 높이를 지정하거나 <P>태그, <BR>태그를 이용해 테이블의 높이 조절 투명 GIF를 이용한 여백 조절 1X1 크기의 투명 GIF를 만들어 원하는 위치에 삽입하고 width, height 속성으로 필요한 여백 만큼 크기 지정 24

8.3.5 프레임의 사용 웹 페이지를 효율적으로 구성할 수 있게 해 줌. 내용이 바뀌는 부분과 그렇지 않은 부분을 프레임으로 나누어 놓으면 같은 내용을 반복해 전송할 필요가 없어 효율적 프레임의 일반적 형태 25

8.4 색 사용의 기본 원칙 8.4.1 색의 사용법 웹 페이지의 색 색의 의미 융합, 대조와 조화를 얻기 위해 사용 웹 페이지의 분위기를 결정하기도 함. 색의 의미 빨간색 : 뜨거움, 정열, 멈춤 초록색 : 선망, 자연, 진행 파란색 : 차가움, 슬픔, 하늘 노란색 : 따뜻함, 소심함, 주의 갈색 : 더러움, 지구 흰색 : 순수, 맑음, 선함 검은색 : 사악함, 공포, 죽음 26

효과적인 색 사용의 예 시원한 느낌의 웹 페이지 공포감을 주는 웹 페이지 27

색의 관계 기본색 : 빨간색, 노란색, 파란색 이차색 : 주황색, 보라색, 초록색 보색 : 색상환에서 마주보는 색 따뜻한 색 : Yellow부터 Red-Violet까지 시원한 색 : Violet에서 Yellow-Green까지 28

8.4.2 컴퓨터에서 색을 표현하는 방법 (Color Model) 빛의 삼원색 물감의 삼원색 29

RGB 모델 CMYK 모델 빨강, 초록, 파랑의 빛의 삼원색을 이용해 색을 만들어 내는 것 디스플레이(모니터)에 사용 Cyan, Magenta, Yellow, Black의 조합으로 색을 만들어 내는 것 컬러 프린터에 사용 30

HSV 모델 RGB 모델의 변형 색상(Hue), 채도(Saturation), 명도(Value)의 조합으로 색을 표현 현실 세계에서 색을 말할 때 사용하는 요소들로 표현을 하므로 실질적으로 색을 선택할 때 유용 한 가지 톤으로 웹 페이지를 꾸민다면 같은 색상에서 채도만을 바꾼 색들을 선택 31

팔레트 실세계의 모든 색을 표현하기는 색을 표현하기 위해 사용되는 비트 수가 많아지므로 자주 사용되는 색만을 선정하여 그 색만 사용하는 방식 GIF 형식의 이미지의 경우는 8비트 팔레트를 사용 팔레트의 예 32

8.5 그래픽과 애니메이션의 사용 8.5.1 웹 페이지에 어울리는 이미지, 그래픽, 아이콘 의미가 잘 전달 될 수 있는 이미지나 그래픽, 아이콘을 선택 내용에 맞는 이미지의 사용 아이콘의 예 33

배경 이미지 복잡하지 않으며 너무 튀지 않는 것으로 선택 배경 이미지는 반복해서 타일 형태로 나오므로 부드럽게 이어지도록 만들어야 함. 부드럽게 이어지는 배경 만들기 : 배경을 사등분하여 위치를 바꾸고, 중심의 경계 부분을 없앤다. 34

그래픽의 효과적 사용 배너, 헤더, 로고 등에 그래픽을 이용해 웹 페이지의 내용을 효과적으로 전달할 수 있음 웹 페이지의 내용을 반영한 로고 (스미소니언 박물관) 이미지를 이용한 수평선 35

8.5.2 웹 페이지에 사용하는 이미지 파일의 형식 : GIF와 JPEG 웹 페이지에서 사용하는 그래픽 GIF 형식 팔레트를 사용하며 8비트 색상만을 지원 최대 256색을 사용 사진의 경우에는 압축 효과가 크지 않으나 일러스트레이션으로 제작된 그래픽 파일의 경우에는 높은 압축 효과 투명 효과 및 이미지에 관한 설명 추가 가능 JPEG 형식 최대 1600만 색을 표현 GIF보다 압축률이 높고, 사진에 많이 사용 36

사진의 GIF와 JPEG 파일 크기 비교 (a) JPEG - 40KB (b) GIF - 123KB 37

사진이 아닌 이미지의 파일 크기 비교 (단위 KB) (a) (b) (c) (d) 38

이미지 파일 형식의 선택 GIF 파일은 단일 색상이 많고, 가로 선으로 반복되는 색이 많은 경우에 압축 효과가 큼. 따라서 단일 색상 영역이 많은 경우나 일러스트레이션으로 제작된 파일에는 GIF를 사용하고, 사진이나 색의 미묘한 변화가 많은 그림의 경우에는 JPEG으로 하는 것이 일반적인 방법 39

디더링 팔레트에 없는 색을 표현하기 위해 팔레트에 포함된 두 개 이상의 색을 근접하게 놓아 멀리서 보았을 때 원래 색처럼 보이도록 하는 기법 디더링을 적용하지 않은 이미지와 적용한 이미지의 비교 (a) 원본 이미지 (b) 디더링하지 않은 GIF (c) 디더링한 GIF 40

인터레이스드 GIF(Interlaced GIF) 대략적인 모습을 먼저 보여준 다음 점차 자세한 모습을 보여주는 것 이미지의 크기가 너무 커 다운로드에 시간이 걸릴 경우에 사용 41

8.5.3. 이미지의 조작 이미지 잘라내기(Cropping) 그래픽 파일이 너무 큰 경우, 또는 불필요한 영역이 많은 경우 영역 선택 툴을 이용해 필요한 영역만을 남기고 나머지를 잘라냄. 한번에 잘라 내기 보다는 일단 불필요한 부분을 제거한 후 그래픽의 크기와 모양을 고려하여 남길 영역을 선택 42

미리보기 그림(Thumbnail Image) 큰 그림을 다운로드 하기에는 시간이 걸리므로 큰 그림을 축소하여 보여 주는 것. 큰 이미지에서 중요하지 않은 부분을 잘라낸 후 중요한 부분만 남겨 축소 (a) 축소된 그림 (b) 원래의 그림 43

앤티앨리어스드 이미지 (Anti-aliased Image) 작은 이미지를 확대했을 때 경계선이 계단형으로 나타나는 것을 없애기 위해 물체와 배경과의 경계면의 픽셀이 얼마나 많이 접촉하였느냐에 따라 물체의 색과 바탕면 색의 중간값을 계산하여 색을 표시 (a) 앤티앨리어싱하기 전 (b) 앤티앨리어싱 후 44

그래픽 필터의 사용 예 원본 Noise filter Blur filter Embossing filter Mosaic filter Motion Blur filter 45

8.5.4 애니메이션의 생성과 이용 웹 페이지의 애니메이션 애니메이션 : 사람이 그려서 만든 그림을 연속적으로 보여 주어 영화와 같은 효과를 얻는 것 46

8.6 웹 페이지의 일관성과 조화 8.6.1 텍스트와 그래픽의 일관성 글자와 그래픽의 일관성이 주는 효과 웹 사이트의 전체적인 분위기를 조성 사용자가 그 형태에 익숙해지고, 편안함을 느끼게 해 줌. 글자와 머리말의 일관성 글자체(Font Face)와 크기가 일정 그래픽 문자를 이용한 제목도 비슷한 스타일 사용 47

탐색 요소(Navigational element)의 일관성 그래픽의 일관성 비슷한 스타일의 그래픽을 선택 그래픽의 크기, 위치, 외곽선 등 외적인 속성을 통일 잘못된 예 - 일관성 없는 아이콘 탐색 요소(Navigational element)의 일관성 반드시 같은 모양의 아이콘을 사용 일정한 위치 48

8.6.2 웹 페이지의 색과 균형 웹 페이지의 색 웹 페이지의 내용을 효과적으로 표현할 수 있는 것으로 선택 웹 페이지 구성 요소의 색깔이 서로 조화를 이루도록 웹 페이지에 사용하는 색깔의 종류가 적을수록 오히려 색의 일관성 유지가 쉬움. 크기나 스타일도 균형을 맞추어야 함. 조화로운 웹 페이지의 예 49

텍스쳐(Texture) 웹 페이지의 내용에 직접적으로 필요한 것은 아니지만 전체적인 분위기를 조성하고, 특별한 느낌을 표현하기 위해 웹 페이지에 추가되는 요소 웹 페이지의 배경이나 이미지, 불릿 등을 이용 적절한 텍스쳐의 사용 50

8.7 웹 페이지 설계의 힌트 8.7.1 웹 페이지 디자인의 10가지 원칙 ① 웹 페이지 로드 시간은 10초 이상 걸리지 않도록 해야 한다. ② 내용을 자주 업데이트 한다. ③ 링크의 색을 마음대로 바꾸거나 파란 글씨에 밑줄을 넣어, 링크가 혼동되도록 해서는 안된다. ④ 방문객이 사이트의 구조를 쉽게 파악할 수 있도록 구성한다. ⑤ 길게 스크롤되는 문서를 만들지 않는다. ⑥ 각 페이지마다 이전 페이지나 상위 페이지, 홈 페이지로의 링크를 만들어 페이지간의 이동이 용이하게 만든다. ⑦ 사이트 내의 링크는 상대 경로를 사용한다. ⑧ 지나치게 애니메이션을 많이 사용해서는 안된다. ⑨ 별로 중요하지 않은 내용을 강조해서는 안된다. ⑩ 프레임 투성이의 페이지는 금물이다. 51

8.7.2 더 나은 웹 페이지를 디자인하는 방법 ① 웹 페이지의 제목을 의미있게 붙인다. ② 좋은 미리보기 그림을 사용한다. ③ 특정한 환경을 가정하고 웹 페이지를 만들면 안된다. ④ 간결한 내용을 작성하고 독자가 쉽게 내용을 파악할 수 있는 페이지를 만든다. ⑤ 다운로드에 시간이 오래 걸리는 웹 페이지로 이동할 때는 미리 경고를 해서 독자가 기다림을 감수할 수 있는지를 확인하는 것이 좋다. 이미지에도 크기 정보를 넣어서 독자가 다운로드전에 판단을 할 수 있도록 하는 것이 좋다. ⑥ 단락에 링크를 넣는 것은 좋지 못하다. 즉, 문장 내에 링크를 넣는 것은 바람직하지 못하다. 52

8.7.3 웹 페이지 체크 리스트 자신의 웹 페이지의 문제점을 다음을 통해 체크 개설 목적이 명확한가? 개념이 잘 나타나 있는가? 자료 갱신은 잘 되는가? 다운로드 속도는 적당한가? 웹마스터에게 오는 메일에는 잘 답장하는가? 네비게이션이 잘 되는가? 모든 브라우저에서 잘 보이는가? 불필요한 정보를 제공하지는 않는가? 53