28
BÀI 1 GIỚI THIỆU NHỮNG KHÍA CẠNH TỔNG QUAN VỀ THIẾT KẾ WEB

BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Embed Size (px)

DESCRIPTION

Các khía cạnh thiết kế web Những kỹ năng thiết yếu trong thiết kế website Quy trình thiết kế website Một số vấn đề trong thiết kế website Một số website có thiết kế tiêu biểu

Citation preview

Page 1: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

BÀI 1GIỚI THIỆU NHỮNG KHÍA CẠNH TỔNG QUAN VỀ

THIẾT KẾ WEB

Page 2: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

MỤC TIÊU BÀI HỌC

Các khía cạnh thiết kế webNhững kỹ năng thiết yếu trong thiết kế websiteQuy trình thiết kế websiteMột số vấn đề trong thiết kế websiteMột số website có thiết kế tiêu biểu

Các khía cạnh thiết kế webNhững kỹ năng thiết yếu trong thiết kế websiteQuy trình thiết kế websiteMột số vấn đề trong thiết kế websiteMột số website có thiết kế tiêu biểu

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 2

Page 3: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Các khía cạnh thiết kế web

Nội dung

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 3

Trình bàygiao diện

Yếu tốkhác

Page 4: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Nội dung

Nội dung là phần thiết yếu tạo nên trang web, baogồm:

Văn bảnHình ảnh đồ họa & multimediaCác thành tố khác

Nội dung cần được cân nhắc kỹ theo mục đích saocho phù hợp với độc giả

Website chỉ là phương tiện để đưa nội dung tới độcgiả/khách hàng

Nội dung là phần thiết yếu tạo nên trang web, baogồm:

Văn bảnHình ảnh đồ họa & multimediaCác thành tố khác

Nội dung cần được cân nhắc kỹ theo mục đích saocho phù hợp với độc giả

Website chỉ là phương tiện để đưa nội dung tới độcgiả/khách hàng

Page 5: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Trình bày giao diện

Trình bày nội dung (HTML, màu sắc, typography)Bố cục giao diện (layout, CSS)Thiết kế các thành phần đồ họa

GraphicFlash

Page 6: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Các yếu tố khác

Cách tổ chức và truyền tải nội dungThiết kế sáng tạoTính tiện dụng (Usability)

Page 7: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

KỸ NĂNG THIẾT YẾU TRONGTHIẾT KẾ WEBSITE

Page 8: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

KỸ NĂNG THIẾT YẾU TRONGTHIẾT KẾ WEBSITE

Kết quả điều tra trong cộng đồng chuyên gia thiếtkế web về các kỹ năng thiết yếu trong nghề TKW

60%

70%

80%

90%

% đồng tình

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 8

http://teachtheweb.com/monograph.php

0%

10%

20%

30%

40%

50%

60%

CSS HTML Layout Typography Flash Color XHTML

% đồng tình

Page 9: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

QUY TRÌNH THIẾT KẾ WEBSITE

Page 10: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

QUY TRÌNH THỰC HIỆN 1 WEBSITE

Quy trình thiết kế webQuy trình thiết kế

Tìm hiểu

Đây là quá trình gặp khách hàngvà xem họmuốn làm gì

Đưa những thông tin đã thuthập từ phía khách hàng đểphân tích, thử nghiệm

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 10

Khảo sátThực hiện

Bắt tay thực hiện layout

Page 11: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

QUY TRÌNH XÂY DỰNG WEBSITE

Phân tích yêucầu, nội dung

Website

Thiết kếPrototype(Mockup)

Thiết kếGraphic

(Photoshop,..)

Dàn trangHTML/ CSS/ Js

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 11

Dàn trangHTML/ CSS/ Js

Viết Code chowebsite

Upload websitelên mạng

Update nộidung chowebsite

Page 12: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

MỘT SỐ VẤN ĐỀ CẦN QUAN TÂMTRONG THIẾT KẾ WEBSITE

(BEST PRACTICES)

Page 13: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

KINH NGHIỆM THIẾT KẾ WEB TỐT

Một website chất lượng phải thỏa mãn một số yêucầu:

Nội dung hấp dẫn, đầy đủ, hợp với chủ ý của việc xâydựng websiteĐược sắp xếp, bố cục một cách hợp lý, tạo điều kiệncho người đọc/khai thác dễ định hướng trongwebsite.Hình thức đẹp, phù hợp với chủ đề nội dungCó khả năng truy cập trên nhiều loại thiết bị

Hãy làm sao để người xem chỉ cần nhấn chuộtkhông quá 3 lần để thấy thông tin cần tìm…

Một website chất lượng phải thỏa mãn một số yêucầu:

Nội dung hấp dẫn, đầy đủ, hợp với chủ ý của việc xâydựng websiteĐược sắp xếp, bố cục một cách hợp lý, tạo điều kiệncho người đọc/khai thác dễ định hướng trongwebsite.Hình thức đẹp, phù hợp với chủ đề nội dungCó khả năng truy cập trên nhiều loại thiết bị

Hãy làm sao để người xem chỉ cần nhấn chuộtkhông quá 3 lần để thấy thông tin cần tìm…

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 13

Page 14: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Thiết kế web:Resolution (độ phân giải)Thiết kế phù hợp với trình duyệtMàu sắc trên webChế độ nén hình ảnh khi sử dụng trên webText (một trong số nguyên liệu tạo nên typographytrên web)Khả năng truy cập (Accessibility)Tính tiện dụng (Usability)

Thiết kế web:Resolution (độ phân giải)Thiết kế phù hợp với trình duyệtMàu sắc trên webChế độ nén hình ảnh khi sử dụng trên webText (một trong số nguyên liệu tạo nên typographytrên web)Khả năng truy cập (Accessibility)Tính tiện dụng (Usability)

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 14

Page 15: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Resolution

(độ phân giải)

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 15

Độ phân giảihình ảnh

Độ phân giảimàn hình

Page 16: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Độ phân giải màn hình:Hầu hết màn hình máy tính đều hiển thị với độ phângiải 72-96 ppi (pixels per inch)Khi nói tới độ phân giải màn hình, thường được thamchiếu tới kích thước màn hình, số lượng pixel đượchiển thị trên màn hìnhKích cỡ màn hình chi phối trên web ngày nay: 800600 và 1024 768

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Độ phân giải màn hình:Hầu hết màn hình máy tính đều hiển thị với độ phângiải 72-96 ppi (pixels per inch)Khi nói tới độ phân giải màn hình, thường được thamchiếu tới kích thước màn hình, số lượng pixel đượchiển thị trên màn hìnhKích cỡ màn hình chi phối trên web ngày nay: 800600 và 1024 768

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 16

Độ phân giải màn hình 2005 2004

Lớn hơn 11% 10%

1024x768 56% 50%

800x600 28% 35%

Nhỏ hơn 5% 5%

Page 17: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Độ phân giải hình ảnh:Là kích thước toàn vẹn và tổng thể của hình ảnhThường được sử dụng để định nghĩa kích thước pixelvà độ phân giải không gian:

• Kích thước pixel (Pixel dimensions): là số lượng pixeltạo nên hình ảnh. Megapixel là một triệu điểm ảnh, cóthể được hiểu (width height / 1,000,000)

• Độ phân giải không gian: số lượng điểm ảnh trên inch.Độ phân giải không gian phổ biến là 72ppi (độ phângiải cho màn hình) và 300ppi (độ phân giải cho in ấn)

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Độ phân giải hình ảnh:Là kích thước toàn vẹn và tổng thể của hình ảnhThường được sử dụng để định nghĩa kích thước pixelvà độ phân giải không gian:

• Kích thước pixel (Pixel dimensions): là số lượng pixeltạo nên hình ảnh. Megapixel là một triệu điểm ảnh, cóthể được hiểu (width height / 1,000,000)

• Độ phân giải không gian: số lượng điểm ảnh trên inch.Độ phân giải không gian phổ biến là 72ppi (độ phângiải cho màn hình) và 300ppi (độ phân giải cho in ấn)

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 17

Page 18: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Thiết kế phù hợp với trình duyệt:Trình duyệt là giao diện người sử dụng tương tác vớithông tin trên webCung cấp framework để hiển thị thông tin và cáccông cụ điều hướng cho sự tương tácĐiều chỉnh mã hoặc sử dụng Cascading Style Sheets(CSS) để đưa ra các thiết kế phù hợp với trình duyệt

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Thiết kế phù hợp với trình duyệt:Trình duyệt là giao diện người sử dụng tương tác vớithông tin trên webCung cấp framework để hiển thị thông tin và cáccông cụ điều hướng cho sự tương tácĐiều chỉnh mã hoặc sử dụng Cascading Style Sheets(CSS) để đưa ra các thiết kế phù hợp với trình duyệt

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 18

Page 19: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Thiết kế phù hợp với trình duyệt:Kích thước trình duyệt thực sự: kích thước màn hìnhcủa người dùng xác định số lượng thông tin đượchiển thị trong một thời điểm. Nên khi thiết kế cầnxem xét không gian trình duyệt, và trừ đi kích thướcmàn hình tổng thể để đưa ra kích thước web chínhxác

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Thiết kế phù hợp với trình duyệt:Kích thước trình duyệt thực sự: kích thước màn hìnhcủa người dùng xác định số lượng thông tin đượchiển thị trong một thời điểm. Nên khi thiết kế cầnxem xét không gian trình duyệt, và trừ đi kích thướcmàn hình tổng thể để đưa ra kích thước web chínhxác

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 19

Kích thướcmàn hình

IE 6 Firefox Opera Netscape

800x600 779x400 781x434 777x427 781x389

1024x768 1003x568 1005x602 1001x595 1005x557

Page 20: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Màu sắc trên web:Là tập hợp màu sắc sẽ làm web nhất quán trên cáctrình duyệt trên cả hai hệ điều hành (Windows vàOSX)

Chế độ nén hình ảnh khi sử dụng trên web:GIF (Graphics Interchange Format):

• Độ sâu màu từ 1-bit (2 colors) to 8-bit (256 colors)• Hỗ trợ trong suốt• Hỗ trợ ảnh động• Kích thước tập tin: 20%-90% kích thước ban đầu

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Màu sắc trên web:Là tập hợp màu sắc sẽ làm web nhất quán trên cáctrình duyệt trên cả hai hệ điều hành (Windows vàOSX)

Chế độ nén hình ảnh khi sử dụng trên web:GIF (Graphics Interchange Format):

• Độ sâu màu từ 1-bit (2 colors) to 8-bit (256 colors)• Hỗ trợ trong suốt• Hỗ trợ ảnh động• Kích thước tập tin: 20%-90% kích thước ban đầu

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 20

Page 21: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

JPEG (Joint Photographic Experts Group):• Độ sâu màu từ 8-bit (256 colors) or 24-bit (16,777,216

colors)• Cho phép thiết lập và kiểm soát chất lượng theo tỷ lệ

phần trăm• Kích thước tập tin là 5%- 20% kích thước ban đầu

PNG (Portable Network Graphics):• Độ sâu màu từ 8-bit (256 colors) or 24-bit (16,777,216

colors)• Hỗ trợ các kênh màu alpha và độ trong suốt• Thông thường nén hình ảnh 5% - 25% tốt hơn GIF

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

JPEG (Joint Photographic Experts Group):• Độ sâu màu từ 8-bit (256 colors) or 24-bit (16,777,216

colors)• Cho phép thiết lập và kiểm soát chất lượng theo tỷ lệ

phần trăm• Kích thước tập tin là 5%- 20% kích thước ban đầu

PNG (Portable Network Graphics):• Độ sâu màu từ 8-bit (256 colors) or 24-bit (16,777,216

colors)• Hỗ trợ các kênh màu alpha và độ trong suốt• Thông thường nén hình ảnh 5% - 25% tốt hơn GIF

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 21

Page 22: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Text:Một trong số nguyên liệu tạo nên typography trênwebĐể font chữ hiển thị chính xác trên trình duyệt thìfont đó phải được cài đặt trên máy người dùng. Đểhỗ trợ việc này nên sử dụng họ fontMột số họ font thường sử dụng:

• Arial, Helvetica, sans-serif• Times New Roman, Times, serif• Courier New, Courier, mono• Georgia, Times New Roman, Times, serif• Verdana, Arial, Helvetica, sans-serif• Geneva, Arial, Helvetica, sans-serif

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Text:Một trong số nguyên liệu tạo nên typography trênwebĐể font chữ hiển thị chính xác trên trình duyệt thìfont đó phải được cài đặt trên máy người dùng. Đểhỗ trợ việc này nên sử dụng họ fontMột số họ font thường sử dụng:

• Arial, Helvetica, sans-serif• Times New Roman, Times, serif• Courier New, Courier, mono• Georgia, Times New Roman, Times, serif• Verdana, Arial, Helvetica, sans-serif• Geneva, Arial, Helvetica, sans-serif

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 22

Page 23: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

Khả năng truy cập (Accessibility):Hỗ trợ việc tiếp cận thông tin trên web dành cho mọiđối tượng, đặc biệt là người khuyết tậtĐây là vấn đề quan trọng cần được xem xét trongmọi dự án thiết kế

Tính tiện dụng (Usability):Website đáp ứng được mục tiêu của người sử dụngmà lại sử dụng thuận tiện nhấtĐang dần trở thành khái niệm chuẩn, liên quan tới sựthành công của web ngày nay

VẤN ĐỀ QUAN TÂM TRONGTHIẾT KẾ WEBSITE

Khả năng truy cập (Accessibility):Hỗ trợ việc tiếp cận thông tin trên web dành cho mọiđối tượng, đặc biệt là người khuyết tậtĐây là vấn đề quan trọng cần được xem xét trongmọi dự án thiết kế

Tính tiện dụng (Usability):Website đáp ứng được mục tiêu của người sử dụngmà lại sử dụng thuận tiện nhấtĐang dần trở thành khái niệm chuẩn, liên quan tới sựthành công của web ngày nay

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 23

Page 24: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

TRAO ĐỔIMỘT SỐ VÍ DỤ WEBSITE CÓ THIẾT KẾ

ĐIỂN HÌNH

Page 25: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

WEBSITE CÓ THIẾT KẾ ĐIỂN HÌNH

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 25

http://www.bbc.co.uk/

Page 26: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

WEBSITE CÓ THIẾT KẾ ĐIỂN HÌNH

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 26

http://www.csszengarden.com/

Page 27: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

WEBSITE CÓ THIẾT KẾ ĐIỂN HÌNH

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 27

http://www.microsoft.com/en-us/default.aspx

Page 28: BÀI 1 Giới thiệu những khía cạnh tổng quan về thiết kế web - Giáo trình FPT

TỔNG KẾT

3 khía cạnh trong thiết kế web:Nội dungTrình bàyYếu tố khác (tổ chức và truyền tải nội dung,usability,…)

Các kỹ năng thiết yếu trong thiết kế web: CSS,HTML/XHTML, layout, typography, flash, colorNên chú ý cách sử dụng những thành phần trênweb để đạt hiểu quả tốt nhất: text, hình ảnh, tínhtiện dụng,….Cập nhật thường xuyên các best practices về thiếtkế web từ sách và Internet

3 khía cạnh trong thiết kế web:Nội dungTrình bàyYếu tố khác (tổ chức và truyền tải nội dung,usability,…)

Các kỹ năng thiết yếu trong thiết kế web: CSS,HTML/XHTML, layout, typography, flash, colorNên chú ý cách sử dụng những thành phần trênweb để đạt hiểu quả tốt nhất: text, hình ảnh, tínhtiện dụng,….Cập nhật thường xuyên các best practices về thiếtkế web từ sách và Internet

Slide 1 - Giới thiệu những khía cạnh tổng quan về thiết kế trang web 28