Thiết kế và triển khai website

Chương 2. Tổng quan về thiết kế Website 2.1. Các bước xây dựng Website 2.1.1. Khái quát chung 2.1.2. Thiết kế giao diện 2.1.3. Thiết kế nội dung 2.2. Các nguyên tắc thiết kế website 2.2.1. Các nguyên tắc chung 2.2.2. Nguyên tắc phân bố thông tin 2.2.3. Nguyên tắc sử dụng các hiệu ứng

11/18/2013 Thiết kế và triển khai website

1

2.1. Các bước xây dựng Website

2.1.1. Khái quát chung - Mục đích của Web site cần thiết kế

- Chiến lược thiết kế - Các ứng dụng của công nghệ Web

11/18/2013 Thiết kế và triển khai website

2

2.1.1. Khái quát chung

Mục đích của Web site cần thiết kế:  Xác định đối tượng độc giả của web site.  Web site có mục đích rõ ràng.  Thiết lập các chủ đề chính của web site.  Thiết kế các khối thông tin chủ yếu mà web site sẽ

cung cấp

11/18/2013 Thiết kế và triển khai website

3

2.1.1. Khái quát chung

Chiến lược thiết kế: - Bạn muốn nói gì? - Tại sao thông tin của bạn là cần thiết? - Bạn muốn mọi người thực hiện điều gì?

11/18/2013 Thiết kế và triển khai website

4

2.1.1. Khái quát chung

Các ứng dụng của công nghệ Web:  Đào tạo  Dạy học  Giáo dục  Tham khao

11/18/2013 Thiết kế và triển khai website

5

Các ứng dụng của công nghệ Web

Dạo chơi trên Web: VD forum

11/18/2013 Thiết kế và triển khai website

6

Các ứng dụng của công nghệ Web

Dạo chơi trên Web: VD Blog

11/18/2013 Thiết kế và triển khai website

7

Các ứng dụng của công nghệ Web

Đào tạo

11/18/2013 Thiết kế và triển khai website

8

Các ứng dụng của công nghệ Web

Dạy học

11/18/2013 Thiết kế và triển khai website

9

Các ứng dụng của công nghệ Web

Giáo dục

11/18/2013 Thiết kế và triển khai website

10

Các ứng dụng của công nghệ Web

Tham khao

11/18/2013 Thiết kế và triển khai website

11

2.1. Các bước xây dựng Website

2.1.2. Thiết kế giao diện - Khái quát

- Thiết kế giao diện cơ bản

11/18/2013 Thiết kế và triển khai website

12

2.1.2. Thiết kế giao diện

Khái quát : - Giao diện người dùng đồ hoạ (GUI) - Trang Web đối lập với thiết kế tài liệu thông thường - Các tiền lệ trong in ấn - Một số câu hỏi đặt ra: + Ai? + Cái gì? + Khi nào? + Nơi nào?

11/18/2013 Thiết kế và triển khai website

13

Khái quát

Giao diện người dùng đồ hoạ (GUI):

11/18/2013 Thiết kế và triển khai website

14

Khái quát

 Trang Web đối lập với thiết kế tài liệu thông

thường

 Các tiền lệ trong in ấn  Một số câu hỏi đặt ra: + Ai? + Cái gì? + Khi nào? + Nơi nào?

11/18/2013 Thiết kế và triển khai website

15

2.1.2. Thiết kế giao diện

Thiết kế giao diện cơ bản:

- Thiết kế hướng tới người sử dụng - Các giúp đỡ định hướng rõ ràng - Không có trang cuối cùng (dead-end) - Cho phép truy nhập trực tiếp - Dải thông và ảnh hưởng - Đơn giản và nhất quán - Tính ổn định thiết kế - Phản hồi và đối thoại

- Thiết kế cho các trình duyệt khác - Điều khiển đồ hoạ - Tạo ngữ cảnh - Liên kết và điều khiển

11/18/2013 Thiết kế và triển khai website

16

Thiết kế giao diện cơ bản

Thiết kế hướng tới người sử dụng:

- Giao diện đồ hoạ cho người sử dụng

- Tìm hiểu nhu cầu và tâm lý độc giả

11/18/2013 Thiết kế và triển khai website

17

Thiết kế giao diện cơ bản

Các giúp đỡ định hướng rõ ràng:

11/18/2013 Thiết kế và triển khai website

18

Thiết kế giao diện cơ bản

Các giúp đỡ định hướng rõ ràng (tiếp):

11/18/2013 Thiết kế và triển khai website

19

Thiết kế giao diện cơ bản

Không có trang cuối cùng (dead-end):

11/18/2013 Thiết kế và triển khai website

20

Thiết kế giao diện cơ bản

Cho phép truy nhập trực tiếp:

11/18/2013 Thiết kế và triển khai website

21

Thiết kế giao diện cơ bản

Dải thông và ảnh hưởng:

11/18/2013 Thiết kế và triển khai website

22

Thiết kế giao diện cơ bản

Đơn giản và nhất quán:

11/18/2013 Thiết kế và triển khai website

23

Thiết kế giao diện cơ bản

 Tính ổn định thiết kế  Phản hồi và đối thoại  Thiết kế cho các trình duyệt khác:

11/18/2013 Thiết kế và triển khai website

24

Thiết kế giao diện cơ bản

Điều khiển đồ hoạ:

11/18/2013 Thiết kế và triển khai website

25

Thiết kế giao diện cơ bản

Tạo ngữ cảnh:

11/18/2013 Thiết kế và triển khai website

26

Thiết kế giao diện cơ bản

Liên kết và điều khiển: - "Quay lại"và quay về trang trước

11/18/2013 Thiết kế và triển khai website

27

Thiết kế giao diện cơ bản

Liên kết và điều khiển: - Tác dụng của thanh phím ấn

11/18/2013 Thiết kế và triển khai website

28

Thiết kế giao diện cơ bản

Liên kết và điều khiển: - Liên kết cố định và tương đối

11/18/2013 Thiết kế và triển khai website

29

2.1. Các bước xây dựng Website

2.1.3. Thiết kế nội dung: - Các phần nội dung cơ bản trong 1 Webiste - Một số chức năng thường gặp của website và mục đích sử dụng - Nội dung cơ bản của một số website TMĐT

11/18/2013 Thiết kế và triển khai website

30

2.1.3. Thiết kế nội dung

Các phần nội dung cơ bản trong 1 Webiste: - Trang chủ (home page) - Trang liên hệ (contact us) - Trang thông tin giới thiệu về doanh nghiệp (about us) - Trang giới thiệu về sản phẩm dịch vụ (products/services) - Trang hướng dẫn hoặc chính sách (Policies)

11/18/2013 Thiết kế và triển khai website

31

2.1.3. Thiết kế nội dung

Một số chức năng thường gặp của website và mục

đích sử dụng :

- Diễn đàn (forum) - Đăng ký nhận bản tin - Thông báo, tin tức mới - Giỏ mua hàng (shopping cart) - Download miễn phí - Thành viên

11/18/2013 Thiết kế và triển khai website

32

2.1.3. Thiết kế nội dung

Nội dung cơ bản của một số website TMĐT:

Cửa hàng điện tử, siêu thị điện tử:

11/18/2013 Thiết kế và triển khai website

33

2.1.3. Thiết kế nội dung

Nội dung cơ bản của một số website TMĐT: Đấu giá trực tuyến:

11/18/2013 Thiết kế và triển khai website

34

2.1.3. Thiết kế nội dung

Nội dung cơ bản của một số website TMĐT: Sàn giao dịch B2B

11/18/2013 Thiết kế và triển khai website

35

2.1.3. Thiết kế nội dung

Nội dung cơ bản của một số website TMĐT: Cổng thông tin (Portal)

11/18/2013 Thiết kế và triển khai website

36

2.1.3. Thiết kế nội dung

Nội dung cơ bản của một số website TMĐT:

Website thông tin phục vụ việc quảng bá, quảng cáo

11/18/2013 Thiết kế và triển khai website

37

2.1.3. Thiết kế nội dung

Nội dung cơ bản của một số website TMĐT:

Website giới thiệu thông tin của doanh nghiệp

11/18/2013 Thiết kế và triển khai website

38

2.2. Các nguyên tắc thiết kế website

2.2.1. Các nguyên tắc chung - Tổ chức website chặt chẽ và dễ sử dụng. - Sử dụng từ ngữ dễ hiểu. - Dễ dàng khám phá các đường link. - Thời gian tải về nhanh. - Nội dung không có hình ảnh. - Dễ theo dõi "quá trình bán hàng". - Tương thích với đa số trình duyệt web. - Một số vấn đề quan trọng khác khi thiết kế website.

11/18/2013 Thiết kế và triển khai website

39

2.2.1. Các nguyên tắc chung

Tổ chức website chặt chẽ và dễ sử dụng:

11/18/2013 Thiết kế và triển khai website

40

2.2.1. Các nguyên tắc chung

Sử dụng từ ngữ dễ hiểu:

11/18/2013 Thiết kế và triển khai website

41

2.2.1. Các nguyên tắc chung

Dễ dàng khám phá các đường link:

11/18/2013 Thiết kế và triển khai website

42

2.2.1. Các nguyên tắc chung

Thời gian tải về nhanh:

11/18/2013 Thiết kế và triển khai website

43

2.2.1. Các nguyên tắc chung

Nội dung không có hình ảnh:

11/18/2013 Thiết kế và triển khai website

44

2.2.1. Các nguyên tắc chung

Dễ theo dõi "quá trình bán hàng“:

11/18/2013 Thiết kế và triển khai website

45

2.2.1. Các nguyên tắc chung

Tương thích với đa số trình duyệt web:

11/18/2013 Thiết kế và triển khai website

46

2.2.1. Các nguyên tắc chung

Một số vấn đề quan trọng khác khi thiết kế website:

11/18/2013 Thiết kế và triển khai website

47

2.2. Các nguyên tắc thiết kế website

2.2.2. Nguyên tắc phân bố thông tin 1. Các bước tổ chức thông tin 2. Các kiểu cấu trúc thiết kế

11/18/2013 Thiết kế và triển khai website

48

1. Các bước tổ chức thông tin

a. Phân chia thông tin thành các đơn vị logic b. Thiết lập hệ thống phân cấp thông tin c. Các mối quan hệ giữa các hệ thống phân

cấp thông tin

d. Phân tích sự thành công về chức năng và

thẩm mỹ của các hệ thống thông tin

11/18/2013 Thiết kế và triển khai website

49

a. Phân chia thông tin thành các đơn vị logic

* Tại sao phải phân chia thông tin thành

các đơn vị logic?

* Nguyên tắc phân chia: - Linh động, nhất quán - Ngắn gọn, súc thích - Dựa vào bản chất nội dung

11/18/2013 Thiết kế và triển khai website

50

Sơ đồ phân bố thông tin của website Ngân Hàng Công Thương Việt Nam

11/18/2013 Thiết kế và triển khai website

51

b. Thiết lập hệ thống phân cấp thông tin

Nguyên tắc cơ bản để thiết lập hệ thống

phân cấp thông tin:

- Xác định hợp lý các mức ưu tiên - Xác định mức độ quan hệ giữa các

thành phần

11/18/2013 Thiết kế và triển khai website

52

Sơ đồ hệ thống phân cấp của một website

11/18/2013 Thiết kế và triển khai website

53

11/18/2013 Thiết kế và triển khai website

54

11/18/2013 Thiết kế và triển khai website

55

11/18/2013 Thiết kế và triển khai website

56

c. Các mối quan hệ giữa các hệ thống phân cấp thông tin

Nguyên tắc cơ bản: * Các mối liên hệ giữa chủ đề và nội dung thông tin

phải được liên kết chặt chẽ và rõ ràng.

* Các hệ thống phân cấp thông tin phải được sắp xếp và liên kết với nhau một cách cân xứng, hợp lý, dễ hiểu, dễ tìm.

11/18/2013 Thiết kế và triển khai website

57

11/18/2013 Thiết kế và triển khai website

58

11/18/2013 Thiết kế và triển khai website

59

11/18/2013 Thiết kế và triển khai website

60

d. Phân tích sự thành công về chức năng và thẩm mỹ của các hệ thống thông tin

• Tạo sự cân bằng cấu trúc giữa quan hệ của menu và các trang nội dung. • Xây dựng một hệ thống phân cấp menu của từng trang web sao cho tự nhiên, tạo sự thân thiện và không gây trở ngại cho người truy cập website. • Tạo một cây phân lớp thích hợp có khả năng truy cập thông tin nhanh, dễ dàng. 11/18/2013

Thiết kế và triển khai website

61

11/18/2013 Thiết kế và triển khai website

62

11/18/2013 Thiết kế và triển khai website

63

d. Phân tích sự thành công về chức năng và thẩm mỹ của các hệ thống thông tin (tiếp)

Các web site quá nông, chỉ có một mức liên kết, uỷ thác vào các trang menu nặng nề mà sau một thời gian sẽ giống như một mớ hỗn độn các thông tin không liên quan đến nhau, được liệt kê không theo một trật tự nào cả.

11/18/2013 Thiết kế và triển khai website

64

d. Phân tích sự thành công về chức năng và thẩm mỹ của các hệ thống thông tin (tiếp)

Hệ thống thông tin lại có thể quá sâu, cất giấu thông tin dưới nhiều lớp menu. Bắt người truy cập phải định vị qua nhiều mức menu lồng nhau trước khi tìm được thông tin, tạo ra cho người truy cập sự khó chịu. Và như thế menu sẽ mất đi giá trị chuyển tải. 11/18/2013

Thiết kế và triển khai website

65

2. Các kiểu cấu trúc thiết kế Website

a. Cấu trúc nối tiếp (Sequence) b. Cấu trúc phân cấp (Hierarchy) c. Cấu trúc ô lưới (Grid) d. Cấu trúc mạng nhện (Web)

11/18/2013 Thiết kế và triển khai website

66

a. Cấu trúc nối tiếp (Sequence)

Nhược điểm: * Chỉ thích hợp với các

website nhỏ

* Chuỗi thông tin càng dài sẽ càng trở nên phức tạp và khó hiểu.

Ưu đi ểm: * Thông tin được hệ thống theo một dãy tuần tự. * Thông tin nối tiếp nhau như một bản tường thuật, theo thời gian, nó là ý tưởng cho sự luận bàn nối tiếp.

11/18/2013 Thiết kế và triển khai website

67

11/18/2013 Thiết kế và triển khai website

68

11/18/2013 Thiết kế và triển khai website

69

b.Cấu trúc phân cấp (Hierarchy)

 Là một trong những

cách tốt nhất để tổ chức các khối thông tin phức hợp.

 Cấu trúc phân cấp đặc biệt thích hợp cho các website vì các website luôn được thực hiện rẽ nhánh từ một trang chủ duy nhất.

11/18/2013 Thiết kế và triển khai website

70

11/18/2013 Thiết kế và triển khai website

71

11/18/2013 Thiết kế và triển khai website

72

c. Cấu trúc ô lưới (Grid)

 Ưu điểm: * Cấu trúc là cách tốt để phản ánh tương quan các biến số như sự kiên, công nghệ , văn hoá . . . * Các chủ đề không có sự phân cấp về mức độ

quan trọng.  Nhược điểm: * Khó hiểu với độc giả khi độc giả chưa xác định

11/18/2013 Thiết kế và triển khai website

73

được mối liên quan giữa các loại thông tin.

Sơ đồ tổng quan cấu trúc ô lưới

11/18/2013 Thiết kế và triển khai website

74

11/18/2013 Thiết kế và triển khai website

75

d. Cấu trúc mạng nhện (Web)

 Ưu điểm: - Khai thác triệt để năng lực

của các trang web trong việc liên kết và kết hợp.

- Ý tưởng liên kết giống nhau

và tự do.  Nhược điểm: - Các khối thông tin dễ phát

triển thành một mớ hỗn độn, lộn xộn.

- Nhắm vào các độc giả

chuyên nghiệp tịm kiếm những kiến thức chuyên sâu.

11/18/2013 Thiết kế và triển khai website

76

11/18/2013 Thiết kế và triển khai website

77

11/18/2013 Thiết kế và triển khai website

78

Kết luận

* Đa số các website đều sử dụng cả 4 kiểu cấu trúc thông tin trên.

* Tuy nhiên hệ thống thông tin vẫn phải trình bày một cách minh bạch, nhất quán để hỗ trợ cho các mục đích của website.

Sơ đồ phản ánh mối tương quan giữa 4 kiểu cấu trúc

11/18/2013 Thiết kế và triển khai website

79

2.2. Các nguyên tắc thiết kế website

2.2.3. Nguyên tắc sử dụng các hiệu ứng 1. Các nguyên tắc nghệ thuật 2. Các nguyên tắc sử dụng hình ảnh, đồ hoạ, text. 3. Sử dụng lưới 4. Kết hợp tất cả

11/18/2013 Thiết kế và triển khai website

80

1. Các nguyên tắc nghệ thuật

a. Tính đồng nhất về mặt hình ảnh:

11/18/2013 Thiết kế và triển khai website

81

Tính đồng nhất về mặt hình ảnh

Tính đồng nhất bằng cách đặt kề gần nhau (kết nhóm):

11/18/2013 Thiết kế và triển khai website

82

Tính đồng nhất về mặt hình ảnh

Tính đồng nhất bằng cách lặp lại:

• Chapter One - Item - Item • Chapter Two - Item • Chapter Three -Item - Item - Item

11/18/2013 Thiết kế và triển khai website

83

Tính đồng nhất về mặt hình ảnh

Tính đồng nhất bằng cách lặp lại (tiếp):

11/18/2013 Thiết kế và triển khai website

84

1. Các nguyên tắc nghệ thuật

b. Phá vỡ các quy tắc thiết kế - sự cân bằng: - Sự cân bằng đối xứng:

11/18/2013 Thiết kế và triển khai website

85

Phá vỡ các quy tắc thiết kế - sự cân bằng:

- Sự cân bằng đối xứng không đối xứng:

11/18/2013 Thiết kế và triển khai website

86

Phá vỡ các quy tắc thiết kế - sự cân bằng:

- Sự cân bằng đối xứng không đối xứng (tiếp): The quick brown fox jumped over the lazy brown dog. The quick brown fox jumped over the lazy brown dog. The quick brown fox jumped over the lazy brown dog. The quick brown fox jumped over the lazy brown dog.

11/18/2013 Thiết kế và triển khai website

87

1. Các nguyên tắc nghệ thuật

c. Cung cấp một tiêu điểm: - Sử dụng sự tương phản:

11/18/2013 Thiết kế và triển khai website

88