bls.buu.ac.thbls.buu.ac.th/~athitha/321480/gui_ok/thai/%c3%c7%c1.doc · web viewหน าต...

131
GUI Design Essentials Internet and Intranet -1 Interaction

Upload: others

Post on 05-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -1

Interaction

ปฏสมพนธ(Interaction)ปฏสมพนธหมายถงการสอสารของผใชกบคอมพวเตอร ผใชและ

คอมพวเตอร สอสารโดยใชตวควบคมตางๆ การเลอกใชตวควบคมไมไดเปน

Page 2: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -2

เพยงเรองของสตร การเลอกใชตวควบคมทเหมาะสมหมายถง ผออกแบบจำาเปนตองเขาใจถงมาตรฐานอตสาหกรรม, มาตรฐานของบรษท และความตองการของผใชงาน

ปมคำ�สง(Command Buttons)ปมคำาสงเปนขนตอนหลกทผใชจะดำาเนนการในกลองโตตอบ(dialog

boxes) ปมคำาสงทำาใหผใชสามารถดำาเนนการทสำาคญกบกลองรายการ ผใชควรจะสามารถเหนกลองโตตอบ(dialog boxes) และรวาควรตองทำาอะไรและจะตองทำาอะไรในขนตอนตอไป ตามชอและตำาแหนงของปมคำาสง

ใชปมคำ�สง สำ�หรบก�รใชง�นทบอยหรอก�รใชง�นทสำ�คญ ใชปมคำาสงทผใชจะดำาเนนการบอยหรอสำาคญ (ดรป 9.1) ปมคำาสงทำาหนาทเตอนวา ผใชสามารถทำาไดและควรจะทำาอะไรตอไป ปมคำาสงจะมไดสงสดไมเกนหกปมบนหนาตาง (Window) คำาสงการทำางานของปมยงสามารถแสดงเปนรายการเมน ถาไมไดใชงานบอยและไมคอยสำาคญ ใหจดวางไวในรปแบบเมนแบบเลอนลง (drop-down menu)

รปท 9.1 ปมคำาสงสำาหรบการใชงานทบอยครงหรอการใชงานทสำาคญ

Page 3: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -3

ละเอยดถถวนกบป�ยชอปม ใหแนใจวาปายชอทคณใชบนปมคำาสงมความชดเจนและรดกม ตวอยางเชนใชตงคาพมพ ปายชอทใชกบคำาหลายๆคำา เมอพวกเขาตองการการสอความหมายของปมทถกตองชดเจน เชนใชพมพการสงซอประจำาวน , ไมประจำาวน จะอยางไรกตามตองรดกมและละเวนคำาทไมจำาเปน ปฏบตตามกฎการใชอกษรตวพมพใหญ --- ใชตวอกษรตวพพมใหญเปนอกษรตวแรกของคำาหลกทงหมด

คว�มสมำ�เสมอของป�ยชอปม(Label buttons) เลอกปายชอเฉพาะสำาหรบการทำางานบางอยาง และใชปายขอความเหลานตลอด และจากการใชงานอน เชน ใชในการแสดงตารางทตองเลอกบอยๆ และบางครงใชในการคนหา

ม�ตรฐ�นอตส�หกรรมทใชสำ�หรบป�ยชอ (Labels)บางปายชอมเปนมาตรฐานในสวนตดตอผใชแบบกราฟก หากมการ

ดำาเนนการตามตารางควรใชปายชอมาตรฐานเหลาน ตารางท 9.1

ปายแสดง

การดำาเนนการ มคาเทากบ

สรางการเปลยนและปดหนาตาง ปม Enterไมตองการเปลยนและปดหนาตาง ปม Escapeปดหนาตางเมอไมสามารถเปลยนหรอยกเลก

C

รเซทเพอกลบสคาเรมตน Rทำาใหเกดการเปลยนแปลง แตยงไมปดหนาตาง

A

เปดสวนชวยเหลอออนไลน Hต�ร�ง 9.1 ปายมาตรฐานสำาหรบการดำาเนนการทใชบอย

Page 4: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -4

ก�รพจ�รณ�แทนทปม OK กบคำ�เฉพ�ะ หากปมคำาสง OK แสดงผลลพธในหนาทเฉพาะ เชน การพมพหรอการลบ ควรพจารณาใชคำาเฉพาะแทน ปมคำาสง OK ดงแสดงในรป 9.2

รปท 9.2 ใช Print แทน OK

ขน�ดปมสมพนธกน ถาความยาวของขอความสำาหรบชดของปมคำาสงในกลองโตตอบใกล

เคยงกน , ใหทำาปมทงหมดใน กลองโตตอบ มขนาดเทากบปมทขนาดใหญสด ดงแสดงในรป 9.3

รปท 9.3 ปมทมความยาวใกลเคยงกบขอความ เปนปมทมขนาดใหญสด

ถาความยาวของขอความสำาหรบชดของปมคำาสงในกลองโตตอบแตกตางกน ใชปมสองขนาด หนงสำาหรบขอความสนและขอความอนตอไป ดง

Page 5: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -5

แสดงในรปท 9.4 น ชวยใหคณไดขนาดปมทคณตองการ หลกเลยงการใชปมทมขนาดตางกนมากเกนไป ไมควรใชปมเกนสองขนาดทแตกตางกนในกลองโตตอบ

รปท 9.4 การสงซอประจำาวน มขนาดยาวกวาขอความอนๆในอกสองปม ควรใชปมขนาดแตกตางกน

แยกปมจ�กสวนทเหลอของกลองโตตอบ(Dialog box) จดวางปมใหมระยะหางจากกลองโตตอบ ดงแสดงในรปท 9.5 ไมควรจดวางปมควบคม ชดกบกลองโตตอบมากเกนไป ดงแสดงในรปท 9.6

รปท 9.5 มชองวางเพอใชในการกำาหนดปมเพอปดกลองโตตอบ

รปท 9.6 ไมควรมปมควบคมตดกบกลองโตตอบ

Page 6: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -6

กลมปมทอยรวมกนถาคณมปมมากกวาสามปม ใชพนทวางสำาหรบ กลมของปมทอยรวมกน

(ดรป 9.7) แตละกลม เพอระบ- ปมสวนของการทำางานทคลายกน- ปมออกจากหนาตาง (OK, Cancel)- ดำาเนนการทำาลาย (Delete)

รปท 9.7 ปมกบการทำางานทคลายกน จดกลมโดยใชพนทวาง

ตำ�แหนงปม สำาหรบการจดวางปม ควรใชหนงในตำาแหนงเหลาน

- ดานขวาบนของหนาตาง (รป9.8, 9.9, 9.10, และ 9.11)- ดานขวาลางของหนาตางสำาหรบ Windows 95 (รป 9.12)- ตรงกลางดานลาง สำาหรบ Windows 3.1 และ Motif (รป

9.13และ9.14)- ดานลางซาย สำาหรบ OS/2 (รป 9.15)

ไมควรวางปมตำาแหนงดานลาง และ ดานขวาในหนาตางเดยวกน

Page 7: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -7

รปท 9.8 Windows 95 ปมคำาสงดานขวาบน

รปท 9.9 Windows 3.1 ปมคำาสงดานขวาบน

รปท 9.10 OS/2 ปมคำาสงดานขวาบน

Page 8: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -8

รปท 9.11 Motif ปมคำาสงดานขวาบน

รปท 9.12 Windows 95 ปมคำาสงดานลางขวา

Page 9: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -9

รปท 9.13 Windows 3.1 ปมคำาสงดานลางตรงกลาง

รปท 9.14 Motif ปมคำาสงดานลางตรงกลาง

รปท 9.15 OS / 2 ปมคำาสงดานลางซาย

ตรงกบตำ�แหนงปมใชง�นของหน�ต�ง

Page 10: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -10

เลอกไดทงแนวตงหรอแนวนอนสำาหรบหนาตางทออกแบบเฉพาะและตำาแหนงปมใหตรงกบการออกแบบ การออกแบบแนวนอนควรจะมปมทมมขวาบนดงแสดงในรปท 9.16 ออกแบบตามแนวตงควรมปมดานลางดงแสดงในรปท 9.17

รปท 9.16 การวางปมคำาสงในตำาแหนงแนวนอนปมสำาหรบ Windows 95

รปท 9.17 การวางปมคำาสงในคำาสงตำาแหนงแนวตงปมสำาหรบ Windows 95

Page 11: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -11

รปแบบการจดกลมขอมลในหนาตางบทบาทในการกำาหนดทออกแบบใหใช ความยาวและจำานวนของปมนยงมปจจยอน ถาคณมชอปมทยาวหรอมาก ปมคำาสงอาจตองการใชการออกแบบในแนวนอนมปมคำาสงดานขวาบน เราสามารถตดสนใจเหลานในหนาตางโดยหนาตางหรอกลองโดยกลองพนฐาน หนาตางลายไหลไมจำาเปนตองเหมอนกนในหนาตางทงหมดหรอกลอง

ก�รจำ�กดก�รว�งตำ�แหนงปมคำ�สงทจำ�เปนถาเกยวของกบปมคำาสงเพยงสวนหนงของกลองโตตอบทปมทมความ

จำาเปน 9.18 รปทปมในกลองทจะใช

รปท 9.18 ปมคนหาอยในกลองกลมทมการใชปมสงซออยางสมำาเสมอเมอทำาไดปมอยในลำาดบตอไปน

1. ปมยนยนเพอออกจากหนาตาง (OK)2. การดำาเนนการยกเลกออกจากหนาตาง (ยกเลก)3. ปมไมซำากนสำาหรบหนาตาง

เพอจะเหมอนกนสำาหรบตำาแหนงดานลางหรอดานขวาบน (ดรปท 9.19)

Page 12: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -12

รปท 9.19 ปมยนยน (OK) เปนปมแรก แลวตามดวยปมยกเลกการกระทำา (ยกเลก) และปมทไมซำากนสำาหรบในหนาตางน (Orders ปจจบน)

ใชเครองหม�ยจด (... ) เพอแสดงว�เปนสงจำ�เปนถามรายละเอยดหรอชอปมทยาวมาก จะตองเครองหมายจด (... ) หลง

ชอปม (ดรป 9.20)

รปท 9.20 แสดงกลองโตตอบเมอผใชเลอกรายละเอยดจงจะแสดงเครองหมายจดหลงชอปม

สเท�บงบอกถงปมทใชง�นไมไดการใชสเทาเพอแสดงใหเหนวามการกระทำาทผใชสามารถใชเพอทำาใหปม

ใชได หากในความเปนจรงมการกระทำาทผใชสามารถเปลยนสถานะของปม (ปมจะไมใชงาน) ไมรวมปม

รปท 9.21 การคนหาสามารถใชได

Page 13: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -13

รปท 9.22 การคนหาไมได

กำ�หนดปมเรมตนทำ�ล�ยเลอกปมบนหนาตางเปนคาเรมตน หากผใชกดปม Enter, ปมทเรยก

ทำาใหการพบมากทสดหรอสำาคญในหนาตางเรมตนทเชนพมพทพมพ

กำ�หนดค�ปมทง�นปกต ทไมส�ม�รถทำ�ล�ยได การเลอกปมหนงปมบนหนาจอใหเปนคาเรมตน ถาผใช Enter บนคยบอรด ปมนนกจะถกเรยกใช โดยพบมากทสดหรอเปนสวนทสำาคญทสดและตงใหเปนปมคาเรมตน (Default) เชน การสงพมพในปมพมพบนหนาจอ

ปมตวเลอก ปมตวเลอก เราจะรจกกนในชอปม Radio button ใชสำาหรบเปลยนขอมลการดำาเนนการหลายรายการ สลบไปสลบมา

ปมตวเลอกนเลอกไดเพยง 1 ท�งเลอก ใชปมตวเลอก เมอผใชเลอกคำาสงเพยงหนงทางเลอกจากรายการตวเลอก เชน ใหเลอกชวงเวลาทมกจะใชในการจายเงน

ป�ยอธบ�ยปมท�งเลอก ระบปายใหชดเจนและแสดงคำาอธบายแตละปม เชน การสงรายละเอยดหลกสตร มากกวาหลกสตรเฉยๆ เพราะเพมรายละเอยด

กลมปมตวเลอกและป�ยอธบ�ย การจดปมตวเลอกเขาในกลมเดยวกน โดยใชกรอบในการแสดงกลมและใชปายคำาอธบายสำาหรบแสดงรายละเอยด (ดรป 9.23)

Page 14: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -14

รปท 9.23 กลมปมตวเลอกและคำาอธบายจดปมตวเลอกในแนวตง จดปมตวเลอกในแนวตง (รป 9.24) ถาคณมพนทงานมากกวาในแนวนอน (รปท 9.25) เพอใหงายตอการใช

.รปท 9.24 จดรปปมตวเลอกในแนวตง

รปท 9.25 ไมจดปมตวเลอกในแนวนอน

จำ�กด ปมตวเลอกจำ�นวนหกปมหรอนอยกว�นน จำากด ปมตวเลอกจำานวนหกปมหรอนอยกวานน หากคณมทางเลอกมากขน ลองใชรายการกลองแทน (List Boxes) และจะขอกลาวในบทตอไปในบทน

วธก�รทำ� CHECK BOXESเปนการตดสนใจในการจดเรยงปมทตองการ - โดยความบอย ตวเลอกทใชบอยมกจะอยบนสด–- โดนลำาดบขน เปนการเรยงลำาดบขนตอนการทำางาน อนอนควรทำา–

กอน อนไหนทำาหลง- โดยตรรกะ ถามคำาสงตรรกะ เชน รายการ วนท–

Page 15: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -15

- โดยเรยงตวอกษร- เรยงลำาดบตามตวอกษรเปนหลก โดยใชคำาอธบายใหเขากบ Check box นน

หลกเลยงก�รทำ� 2 ปมตวเลอก หากผใชจำาเปนตองมตวเลอก เชน ใช / ไมใช หรอ เปด / ปด ควรเลอกใชปมเงอนไข (Check Box) ในการทำาแทน (ภาพท 9.26) มากกวาปมตวเลอก (Option Buttons) (รปท 9.27) แตจำาเปนตองใชปมตวเลอกสำาหรบขอความทแตกตางกนกน เชนเพศชาย / หญง

รปท 9.26 ใชกลองกาเครองหมายสำาหรบตวเลอก yes / no

รปท 9.27 อยาใชสองปมตวเลอกสำาหรบเลอก yes / no

ปมเงอนไข (Check Boxes) ปมเงอนไข (Check Boxes) จะสามารถเลอกไดในชองวางและเปนวธทรวดเรวในการทำาตวเลอกหลายตวเลอก

ปมเงอนไข (Check boxes) ใชเลอกตวเลอกไดม�กกว� 1 ตวเลอก ปมเงอนไข (Check boxes) สามารถใชในการเลอกตวเลอก 1 ตวเลอกหรอมากวา 1 ตวเลอก

ปมเงอนไข (Check boxes) สำ�หรบท�งเลอกใชปมเงอนไข (Check boxes) เมอ ผใชเลอกใชคณสมบตเปดหรอ

ปด ดงในรปท 9.28 มนเหมาะสำาหรบ 1 เงอนไข

รปท 9.28 ใชชอง Check box สำาหรบเลอกคณสมบตเปดหรอปด

Page 16: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -16

คำ�บรรย�ยสำ�หรบชอง Check Boxes ระบคำาบรรยายใหชดเจนเพอผใชจะไดเขาใจในแตละชอง Check box ตวอยาง เชน การปรน แบบกลบดานและไมกลบดาน

ก�รจดกลมและคำ�อธบ�ย Check Box รวม Check box ทมคำาสงเหมอนกนไวในกลมเดยวกน โดยการใชกรอบในการแบงกลม และมคำาธบายดวยวากลมนนกลมอะไร (ดตวเลข 9.29 ถง 9.32)

รปท 9.29 Check box ของ Windows 95

รปท 9.30 Check box ของ Windows 3.1

รปท 9.31 Check box ของ OS / 2

Page 17: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -17

รปท 9.32 ลายของ Check boxes

จด Check boxes ใหอยในแนวตง จด Check boxes ในแนวตง (รป 9.33) เหมาะมากกวา แนวนอน (รปท 9.34) เพอใหงายตอการใชงาน

รปท 9.33 จด Check boxes ในแนวตง

รปท 9.34 ไมควรจด Check boxes ในแนวนอน

จำ�กดจำ�นวน Check boxes ประม�ณ 10 ท�งเลอก หรอ นอยกว� จำานวนทเหมาะสมสำาหรบการทำา Check boxes ควรมจำานวน 10 ทางเลอก หรอนอยกวา ถาหากคณมทางเลอกมากวากวานน ควรใช List box ในการทำา Check boxes

วธก�รทำ� CHECK BOXESเปนการตดสนใจในการจดเรยงปมทตองการ - โดยความบอย ตวเลอกทใชบอยมกจะอยบนสด–- โดนลำาดบขน เปนการเรยงลำาดบขนตอนการทำางาน อนอนควรทำา–

กอน อนไหนทำาหลง

Page 18: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -18

- โดยตรรกะ ถามคำาสงตรรกะ เชน รายการ วนท–- โดยเรยงตวอกษร - เรยงลำาดบตามตวอกษรเปนหลก โดยใชคำาอธบาย

ใหเขากบ Check box นน

ไมควรใช ตวเลอกทงหมด (Select All) หรอ ก�รยกเลก (Deselect All) ตวเลอกทงหมด ใน Check Boxes หากคณคาดวาผใชตองการเลอกชดของ Check boxes หรอเลอก Check boxes ทงหมด ควรใชตวเลอกแบบ list box ในการเลอกทงหมด หรอ ยกเลกเลอกทงหมด (รป 9.35) แทน Checkbox (รป 9.36) ตวหลายตวเลอกแบบ List Boxes จะอธบายในหวขอถดไป

รปท 9.35 การเลอกตวเลอกหลายตวเลอก (List boxes) ในการเลอกทงหมด และยกเลกทงหมด

รปท 9.36 อยาใชตวเลอกทงหมดและยกเลก ใน Check Boxes

กลองขอคว�ม กลองขอความชองหลกสำาหรบผใชกรอกขอมล

ใชกรอบในก�รเพมขอมล ใชกลองขอความ (Text box) กบขอบเพอแสดงวาผใชสามารถปอนหรอแกไขขอมลดงแสดงใน รปท 9.37

Page 19: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -19

รปท 9.37 ใสเสนขอบรอบชองวาง

แสดงขอมลบนหน�จอโดยไมมกลอง สำาหรบขอมลทมการแสดงผลเทานนและไมสามารถเปลยนแปลงหรอเพมเตม จะทำาโดยการไมตองแสดงกรอบในขอมลนน (ดรป 9.38)

รปท 9.37 ไมใสกรอบรอบขอมล

รปท 9.38 ไมใสเสนขอบลอมรอบขอมล แสดงผลเฉพาะขอมลเอยางเดยวเทานน

พนทสเท� ใชเพอก�รปองกนก�รใชชวคร�วถากลองขอความนนถกปองกนชวคราวดวยพนทสเทา ซงกลอง

ขอความทมสเทาปายขอความนน อยมความหมายวาไมสามารถจะเปลยนแปลงขอมล แกไข หรอ ปอนขอมลนนไดในขณะน รปท 9.39 แสดงใหเหนฟลดนนสามารถทจะแกไขเปลยนแปลงขอมลนนได รปท 9.40 ฟลดนนไมสามารถแกไขหรอเปลยนแปลงได

รปท 9.39 ขอมลสามารถแกไขเปลยนแปลงได

รปท 9.40 ขอมลไมสามารถแกไขเปลยนแปลงไดชวคราว นอกจากสเทาทปายขอมลนนหายไป

ขน�ดคว�มย�วของกลองขอคว�ม ใชบอกใหทร�บถงคว�มย�วของขอมลโดยประม�ณ

Page 20: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -20

ขนาดของกลองขอความใชบอกถงความยาวโดยประมาณของขอมลทอยในฟลดนน ดงแสดงในรปท 9.41. ถาคณมกลองขอความทมความยาวใกลเคยงกน สามารถทำาใหมความยาวเดยวกนได ถาตองการแสดงขนาดจรงของขอมล ซงความยาวของขอมลอาจแตกตางกน, การใชกลองขอความทมความยาวใกลเคยงกนเพอเปนการลดขอบเขตการแสดงขอมลบนหนาจอภาพ (ดงรปท 9.42).

รปท 9.41 ความยาวของแตละกลองขอความใชเพอแสดงใหเหนถงขนาดจรงของขอมล

รปท 9.42 กลองขอความทมขนาดเดยวกน ถงแมวาขนาดของฟลดขอมลจะแตกตางกน

ก�รจดกลองขอคว�มการจดชดซายของกลองขอความทแสดงบนหนาจอ เปนการลดจำานวน

ความตางของขอบเขต(ดงรปท 9.43) ถากลองขอความทมความยาวตางกน ความตางของขอบเขตกลองขอความ ใชเพอเปนการจำากดจำานวนของขอบเขตทงสองใหไมซำากน

Page 21: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -21

รปท 9.43 กลองขอความทมการจดชดซาย

กลมของกลองขอคว�มถาคณมกลองขอความทเกยวของกบขอมลทคลายกน, ใหรวมกลม

เหลานนไปดวยกรอบ และ ปายทงกลม

ป�ยของกลองขอคว�ม ทงหมดการกำาหนดปายชอของกลองขอความทกกลอง. เปนการหลกเลยงคำา

ยอหรอตวอกษรยอ นอกจากวาคณจะมความมนใจวาผใชทกคนจะเขาใจสงเหลานน.ซงสามารถถกใชใหพมพคำาไดหลายคำาในกลอง โดยจดใหมตวอกษรตวใหญเปนตวแรกเขยนเปนตวอกษรใหญของคาเรมตนของปายชอ

ก�รว�งป�ยชอชดซ�ยการวางปายชอสำาหรบกลองขอความ ทอยทางดานซายของกลอง.หลก

เลยงการวางปายชอดานบนของกลองขอความ

ก�รจดว�งป�ยชอของกลองขอคว�มใหอยท�งด�นซ�ยการจดวางปายชอของกลองขอความทางดานซาย (ดงรปท 9.44) การ

จดวางปายชอของกลองขอความทางดานขวามอนนไมสามารถทำาได.ซงหากวางทางขวามอแลว จะทำาใหปายชอของกลองขอความทางดานซายมอเกดความไมเปนระเบยบ, ซงจะทำาใหยากในการดและตรวจสอบ (ดงรปท 9.45)

Page 22: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -22

รปท 9.44 จดปายชอใหชดซายมอ.

รปท 9.45 ไมไดจดปายชอใหชดซายมอทงหมด ทำาใหดไมเปนระเบยบ.

ก�รจดว�งเครองหม�ยจดมหพภ�คกอนจะมก�รจดว�งป�ยชอในการใชเครองหมายมหพภาค หลงปายชอกลองขอความ โดยท

สงเกตไดจากปายชอและ ขอมลนนจะอยตดกน

รปท 9.46 การใชเครองหมายมหพภาค กอนกลองขอความ . โดยทเราไมสามารถใชเครองหมายมหพภาค กอนการจดกลมปายชอได.

กลองร�ยก�ร

Page 23: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -23

กลองรายการ (List Boxes) คอ ทางเลอกหนงทมการแสดงขอมลใหเลอกไดหลายทางเลอก (ดดงรปท 9.47 จนกระทงถง รปท 9.50) ซงสงเหลานนเปนทางเลอกทางเลอกหนง เพอทจะปอนขอมลและทำาใหขอมลเหลานนมความถกตองและสมบรณ

ก�รใชกลองร�ยก�ร (List boxes) สำ�หรบร�ยก�รทมขน�ดย�วการใชกลองรายการจะเนนทปมตวเลอก ถาคณมตวเลอกหลายตว

สามารถใชกลองรายการกลองเดยว เพอใชในการเลอกรายการ

ก�รใชกลองร�ยก�รสำ�หรบขอมลแบบไดน�มกหากขอมลมโอกาสทจะเปลยนแปลง, มการใชชองรายการมากกวาปม

ตวเลอก, ซงจะงายกวามากทจะเปลยนแปลงตวเลอกทปรากฏอยในชองกลองรายการ

แสดง 3-8 ร�ยก�รในเวล�เดยวกนสามารถแสดงอยางนอยได 3 รายการ , แตไมสามารถแสดงไดเกน 8

รายการ ในชองรายการในเวลาเดยวกนได. หากคณมรายการมากกวานนสามารถใช แถบเลอน เพอเลอนดรายการเหลานนได. สามารถดชองแบบรายการเลอนลงได ตอไปในบทน

รปท 9.47 ชองรายการแบบเลอนของ ระบบปฏบตการ Window 95

Page 24: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -24

รปท 9.48 ชองรายการของ ระบบปฏบตการ Window 3.1

รปท 9.49 ชองรายการ ระบบปฏบตการ OS/2

รปท 9.50 ชองรายการ แบบ Motif

ป�ยชอแตละชองร�ยก�รการเลอกปายชอสำาหรบชองรายการ สามารถอธบายขอมลสงนนทอย

ภายในกลอง, ตวอยางเชน เครองพมพ มการวางปายชอๆไวทางดานบนของรายการ, จดดานซาย, และตามมาดวยเครองหมายมหพภาค

ก�รใชตวหรองขอมลสำ�หรบร�ยก�รทมขน�ดใหญ

Page 25: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -25

ถาหากคณมรายการมากกวา 40 ขอมลในชองรายการ, มทางเลอกสำาหรบผใชรายการ โดยใชตวกรองขอมลสำาหรบรายการโดยทำาใหชองรายการแคบลงเพอลดจำานวนตวเลอก, ตวอยางเชนในรปท 9.5

รปท 9.51 ใชสำาหรบรายการทมขนาดยาวมาก

ใช กลองร�ยก�รแบบ Drop-down เพอเปนก�รประหยดพนทชองแบบเลอนลง แบบ drop-down ชวยใหคณประหยดพนทของ

หนาตาง การใชชองรายการแบบ drop-down ผใชสวนใหญจะเลอกรายการแรก รายการทอยในกลอง จะซอน ผใชจะตองผานขนตอนเพมเตมเพอไปดสวนทเหลอของรายการ จะไมใช ชองรายการแบบ drop-down เพอสามารถดตวเลอกทงหมดไดตลอดเวลา

ใช Combination list box เพอใหผใชส�ม�รถพมพไดCombination list box ชวยใหผใชสามารถเลอกไดจากรายการน

combination list box ใชเมอผใชสวนใหญทราบสงทพวกเขาตองการและตองการเพยงแคพมพเขา combination list box มประโยชนเมอรายการนนมขนาดยาวและผใชสามารถขามการไลรายการลงสจดตำาในชอง

Page 26: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -26

ขอความ โดยการพมพมากกวาหนงตวอกษร ไมใหผใชสามารถเพมรายการในรายการโดยใช combination list box

กลองเลอกหล�ยร�ยก�รการเลอกหลายรายการในกลองรายการ เปนทางเลอกเพอใหทราบวาม

การใหเลอกหลากหลาย แตจะยากสำาหรบผใช คณอาจตองแกปญหาการใชงานไดโดยทำาตามคำาแนะนำาดานลาง

ใช Multiple selection list box แทนก�ร check boxesพจารณาใช Multiple selection list box แทนการ check

boxes ถาคณมตวเลอกมากวาสบรายการหรอรายการของคณมโอกาสทจะเปลยนแปลงตลอดเวลา

คำ�แนะนำ�ก�รเลอกใชง�น กลองร�ยก�รหล�ยชอง (List boxes)ผใชจำานวนมากไมคนเคยกบการใชงาน List boxes ผใชไมอาจรวา

สามารถเลอกไดมากกวาหนงรายการหรออาจไมทราบวธการเลอกใชงาน ควรมการสอนหรอแจงใหผใชทราบวาเขาสามารถเลอกใชงานไดมากกวาหนงรายการ (ดงรป 9.52) คำาแนะนำาเปนสงสำาคญโดยเฉพาะอยางยงเมอหนาตางประกอบดวยการเลอกรายการเลอกไดหนงเดยว และเลอกๆไดหลายรายการ

รปท 9.52 คำาแนะนำารวมอยในประเภทเดยวกน

พจ�รณ�ก�รใชง�น Summary box

Page 27: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -27

ถาผใชเลอนกลองเลอกรายการไดหลายกลอง และแสดงผลสงทผใชเลอกไดอยางรวดเรว (ดงรป 9.53) วธน ผใชไมตองเลอนขนลงเพอดรายการทผใชไดเลอก

รปท 9.53 การเลอกใชงาน Summary box เพอแสดงสงทผใชไดเลอกไว

พจ�รณ�ก�รเลอกใช Checklistsแสดงการใชงานอกวธหนงคอผใชสามารถเลอกรายการตรวจสอบ

(Checklist) ไดหลายรายการ รวมถงการเลอกกลองรายการหลายกลอง โดยตรวจสอบวาผใชสามารถเลอกได

พจ�รณ�ก�รเลอกใชง�นทงหมด หรอปม (Buttons) ยกเลกก�ร เลอกทงหมด

หากคณกำาหนดตวเลอกและคาดวาผใชจะเลอกรายการทงหมด หรอยกเลกรายการทงหมดออก ควรคำานงถงการเลอกใชกลองรายการ (List box) ทงหมด และยกเลกปม (Buttons) รายการทเลอกทงหมด มากกวาการเลอกกลองเครองหมาย (Check boxes)

ต�ร�งและกรดตารางและกรดผใชสามารถปอนหรอดจำานวนขอมลไดในแตละครง

Page 28: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -28

ก�รใชต�ร�งเปรยบเทยบระหว�งขอมลแสดงการใชตารางหากผใชตองการเปรยบเทยบขอมลสองหรอสามและ

พวกเขาไมสามารถคากการลวงหนาไป (ดงรป 9.54)

รปท 9.54 การใชตารางการเปรยบเทยบขอมล

ก�รใชกรดปอนขอมลหล�ย ๆ ขอมลการใชกรดผใชสามารถปอนขอมลไดหลายครง

อธบ�ยคอลมน (Label columns)เลอก Label แสดงขอมลจากคอลมนไดถกตอง

คว�มจำ�เปนก�รใชแถวต�ร�ง ถาในแถวมขอมลทแตกตางกน ใน Label แตละแถว

ก�รปรบ Labels ท�งซ�ยการปรบคอลมนและแถวทางซาย ไมใชเครองหมายหลง Label

Spin BoxesSpin Boxes ยอมใหผใชสามารถปอนขอมล

ใช Spin boxes จำ�กดก�รหมนรอบใช Spin boxes เพอหมนเวยนทางเลอกเมอมรายการเลอกนอยกวา

สบรายการ ดงแสดงในรป 9.55 และสามารถคาดเดาได

รปท 9.55 Spin box.

จดกลม Spin boxes ดวยกลองขอคว�ม

Page 29: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -29

ถาคณใช Spin boxes นกถงการรวมกนของกลองขอความเพอใหผใชสามารถพมพคาทตองการนอกจากการหมนรอบทางเลอก

ก�รเลอน (Sliders)Sliders เปนวธทมประสทธภาพสำาหรบผใชอยางรวดเรวปรบคาทไมจำาเปนไดอยางแนนอน

ก�รใช Sliders สำ�หรบก�รเลอกค�อย�งเหนเดนชดพจารณาการควบคม Slider เพมขนหรอการลดคาลง การใชงานจะม

ประสทธภาพโดยเฉพาะอยางยงหากคณแสดงผล (ดงรป 9.56 ถง 9.59)

รปท 9.57 หนาตาง 3.1 การเลอน (Sliders)

รปท 9.58 การเลอน OS/2

รปท 9.59 การเลอน Motif

Page 30: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -30

ก�รใช Sliders สำ�หรบชวงขอมลขน�ดใหญไมสามารถเลอกใชงานกบขอมลทนอยกวาสบ สำาหรบชวงขอมลทม

ขนาดเลกการควบคมจะแตกตางกน เชน การปอนขอมลใน Spin box หรอ Text box. Spin box และ Text box ไดอธบายกอนหนานและในบทน

ก�รแสดงผล (Display results)แสดงคาขอมลในการแสดงถงการเลอนตำาแหนง

ก�รปอนขอมลหากผใชทราบคาทแนนอน ใหปอนคาไดโดยไมตองเลอนแถบเลอน

ก�รใชง�นลกศรเพมขนทละนอย ใชปลายลกศรเลอนขนเมอผใชปรบคาทใกลเคยงกบขอมลทตองการ

มมมองตนไม (Tree Views)Tree Views แสดงความสมพนธระหวางรายการในรายการ

ใชมมมองตนไม (Tree views) เมอตองก�รลำ�ดบคว�มสำ�คญTree views แสดงลำาดบชนความสมพนธระหวางองค

ประกอบ (ดงรป 9.60) ซงจะเปนประโยชนเมอผใชตองเลอกจากรายการและตำาแหนงของรายการขนอยกบลำาดบชน เชน ระบบในแฟม หรอ ไดเรกทอร Tree views มประโยชนเมอความสมพนธของรายการในลำาดบชนชวยใหผใชหารายการทเขากำาลงมองหาได ผใชสามารถ ขยาย และยบ แกไขจำานวนรายละเอยดในขณะคนหาได

Page 31: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -31

รปท 9.60 แสดงลำาดบชนมมมองตนไม (Tree views)

ก�รใชมมมองตนไม (Tree views) ขนสง สำ�หรบผใชผใชหลายคนไมคนเคยกบการใช tree views เนองจากเปนการใชงาน

แบบใหม และไมไดใชทกทกบการเขยนโปรแกรม การใช tree view ไมไดยากสำาหรบผใช หากแตพวกเขาไมเขาใจความสมพนธระหวางรายการและไมเขาใจถงการใชงานเพมหรอลด

ไมใชมมมองตน (Tree views) แทนเมน, หน�หลก, หรอเปดแผน Tree views ไมควรใชแทนระบบเมน หนาหลกหรอเปดแผน มประโยชนในการคนหาและการควบคมในการเลอกเทานน

Page 32: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -32

Presentation

ง�นนำ�เสนอ หมายถง วธการนำาเสนอขอมลจะปรากฏบนหนาจอและหนาตาง โดยพจารณาสงทผใชตองการจะทำากบขอมล ผใชไมจำาเปนตองเปรยบเทยบบตขอมล ผใชไมจำาเปนตองเลอกตามเกณฑ การแสดงขอมลทเหมาะสมสามารถสรางความแตกตางทสำาคญในการทผใชจะเหนถงประโยชน ของพนทรวมของสองสง

Page 33: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -33

รปแบบหน�จอ หนาจอหลก องคประกอบทสำาคญมอยกบเราเปนเวลาหลายป แทนทมนจะลาสมย แตกลบกลายเปนองคประกอบภาพทสำาคญมากขน ควรปฏบตตามพนฐานของรปแบบหนาจอทดในการออกแบบของคณผใชอาจตดสนใจวาโปรแกรมทงหมดไมดได หากวาหนาจอมขนาดใหญ รกและยากทจะปฏบตตาม

หน�ต�งและกลองโตตอบเพอใหสอดคลองกบกระบวนก�รทำ�ง�น หนาตางการทำางานของคณจะมมากนอย ขนอยวามนทำางานอยางไรบาง และลำาดบการทำางานควรจะตรงกบการใชงานทกำาลงทำา

ใชขอมลในปรม�ณทเหม�ะสม แตละหนาตางหรอกลองโตตอบจะแสดงหนงงานหรอ subtask ในการทำางานของผใช หากงานมความซบซอนจะใชมากกวาหนงหนาตางสำาหรบแตละ subtask

ห�หน�แรก หนาแรกเปนหนาจอทผเรยกหนาตางใชเพอกลบมาอกครงในขณะททำางาน การตดสนใจในหนาตางทจะเปนฐานของผใช หนาแรกอาจจะมหนาจอของขอมลรายชอ โดยไมจำาเปนตองมองเหนเมอปอนโปรแกรมหรอเมอเปนงานเฉพาะ ผใชสามารถกลบไปยงชดของการเลอกกอนหนาหรอกลบไปยงหนาแรกได

Page 34: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -34

รปท 10.2 ไมใชฟอรมทมชอเปนหนาแรก

รปท 10.3 รายการทสามารถเปนหนาแรก

Page 35: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -35

รปท 10.4 ฟอรมพรอมทจะกรอกไดหนาแรก

ขอมลก�รจดระเบยบภ�ยในหน�ต�งขอมลควรอยในหนาตางหรอกลองโตตอบเพอใหการทำางานของผใช

คลองตวขอมลทพบมากทสดหรอขอมลทสำาคญควรวางไวทดานบนซายของหนาตางจากนนจะยายจากบนลงลางหรอซายไปขวาจะเลอกตามแนวนอนหรอตามแนวตงกทำาไดขนอยกบตดสนใจวาคณจะใชการไหลตามแนวนอนหรอแนวตงสำาหรบแตละหนาตางหรอกลองโตตอบโดยไมใชทกหนาตางหรอกลองโตตอบจะเลอกใชแบบเดยวกนตองมการหมนเวยนและตดสนใจเลอก โดยจะตองไมเลอกทงแนวนอนและแนวตงบนหนาตางหรอกลองโตตอบเดยวกน

รปท 10.5 แสดงการไหลตามแนวนอนทเรมในดานบนซายและยายไปทางขวาขอมลทพบมากทสดหรอสำาคญจะปรากฏในแถวบนขอมลทวไปหรอทความสำาคญนอยจะปรากฏในแถวทสองปมควบคมหนาตางหรอกลองโตตอบอยดานขวาบน ใชพนทวางระหวางแถวเพอแสดงการไหลในแนวนอน

Page 36: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -36

รปท 10.5 Windows 95 การ ไหลตามแนวนอน

การไหลในแนวตงจะเรมในดานบนซายและยายลง ดงแสดงในรปท 10.6 และ 10.7 ขอมลทพบมากทสดหรอขอมลทสำาคญ จะปรากฏในคอลมนซาย ขอมลทวไปหรอทมความสำาคญนอยจะปรากฏในคอลมนทสอง ปมควบคมหนาตางหรอกลองโตตอบเปนศนยกลางดานลาง ใชชองวางระหวางคอลมนเพอแสดงการไหลตามแนวตง

รปท 10.6 Windows 95 การไหลตามแนวตง

Page 37: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -37

รปท 10.7 Windows 3.1 การไหลตามแนวตง

กลมขอมลทคล�ยกน กลมขอมลทคลายกน (ดรป 10.8) กรอบและการใชชองวางเพอแสดงการจดกลม ของกลม Label

รปท 10.8 การจดกลมขอมลเดยวกน

ลดชองว�งใหเหลอนอยทสดจดแถวองคประกอบขอมลและกลมขอมลเพอลดชองวางบนหนาจอ

Page 38: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -38

ตวอกษรการตดตอกบผใชงาน ตวอกษรบนหนาเปนสวนหนงททำาใหผใชงาน

เลอกทจะใชงานใชตวอกษรแบบไมมเชง (Sans Serif font)

ใชตวอกษรแบบไมมเชง (serif sans font) เปนตวอกษรทมรปแบบทเรยบงาย ดเปนทางการ ไมมเชง หมายถงไมมเสนยนออกมาจากฐานและปลายของตวอกษรในทางราบ ดรปท 10.9 ตวอกษรแบบไมมเชง (Sans serif font) แบบ Times New Roman เปนตวอกษรทงายในการอาน ดรปท 10.10 เปนตวอยางของตวอกษรแบบมเชง (serif font) เปนตวอกษรทมเสนยนของฐานและปลายของตวอกษรในทางราบ และตวอกษรแบบ Arial เปนตวอยางของตวอกษรแบบไมมเชง (sans serif font)

รปท 10.9 ใชตวอกษรแบบไมมเชง (serif sans font)

Page 39: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -39

รปท 10.10 อยาใช ตวอกษรแบบมเชง (serif font)ไมใชตวเอยงหรอขดเสนใต

ตวเอยงและขดเสนใตจะทำาใหยากทจะอานขอความบนหนาจอ

หลกเลยงก�รใชอกษรสตวอกษรสดำาบนพนสขาวเปนตวอกษรทอานงายทสด ถาใชตวอกษรทม

สอนๆ จะทำาใหอานยากกวาตวอกษรสดำา แตถาใชตวอกษรทมสควรเปนตวหนาเพอใหงายตอการอาน

ใชตวหน�เพอก�รเนนใชเปนตวหนาเพอเนนขอความเนอหาบางอยาง ไมใชสสำาหรบเนน

เนองจากผใชมกจะคดวาสเปนขอความทมจดประสงคทแตกตางกนหรอเฉพาะ เชน ปายชอหรอไฮเปอรลงค

หลกเลยงก�รใชตวอกษรทมขน�ดแตกต�งกนหลกเลยงการใชขนาดตวอกษรทแตกตางกน จะทำาใหเสยสมาธในการ

อาน ดงในรปท 10.11

Page 40: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -40

รปท 10.11 อยาใชตวอกษรทมขนาดแตกตางกนมากเกนไป

ใชขน�ดตวอกษรอย�งนอย 8 พอยตหลายคนมปญหาในการมองเหนตวอกษรทมขนาดนอยกวา 8 พอยต

ตวอกษรขนาด 8 พอยตแบบไมมเชง (sans serif font) เปนขนตำาทำาใหมความสวยบนหนาจอสมมตวาผใชนงดทระยะหางปกต เปรยบเทยบทงสามขนาดตวอกษรทใชในตวเลข ดงรปท 10.12,10.13 และรปท 10.14

รปท 10.12 ตวอกษรขนาด 8 พอยตแบบไมมเชง (sans serif font)

Page 41: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -41

รปท 10.13 ตวอกษรขนาด 10 พอยตแบบไมมเชง (sans serif font)

รปท 10.14 ไมใช ตวอกษรขนาด 12 พอยตแบบไมมเชง (sans serif font)

ลดจำ�นวนของแบบอกษรทแตกต�งกนควรจะจำากดจำานวนประเภทตวอกษร และลองใช Font หลายๆ รปแบบ

รปท 10.15 จะแสดงใหเหนวาเกดอะไรขนเมอคณใชรปแบบตวอกษรมากเกนไป

Page 42: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -42

รปท 10.15 ไมควรใช font หลายๆแบบ

ก�รเลอกสและก�รผสมสขณะนคณมความสามารถในการใชสในการเชอมตอของคณ บอย แต

การตดสนใจใชสสลอใจผใชจะดมากกวาการเพมการใชงานใหมากขน

ใชสใหเกดคว�มสนใจ การใสอะไรสทแตกตางกนในหนาจอจะเพมความหนาใสใจ การใชสเมอเปนสงทผใชจะมความสนใจหนาจอของเรามากกวาเดม

สใชเพอวตถประสงค สเปนเทคนคทไดรบความสนใจและมประสทธภาพในการมองเหน จะชวยใหเพมหรอลดความนาสนใจ ไมใชเพยงความสวยงามเทานน บางครงเวลาทคณใชสควรจะมเหตผลในการใชเพอความนาสนใจมากขน

ก�รรวมสดวยก�รเนนส คณไมสามารถใหผใชตระหนกถงการรบรส โดยเฉพาะคนพการทางสายตาหรอผทตาบอดส รถงสนนได ดงนนคณควรรวมสโดยการเนนส ตวอยางเชนทำาใหสวนหนงของหนาจอเปนสนำาเงนและกลอง

Page 43: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -43

ต�บอดส เกาเปอรเซนตของผชายและรอยละสองของผหญงมรปแบบของตาบอดสหรอสบสนสบางส ไมสามารถจำาสเดยวไดระวงก�รปรบแตงส ผคนบอยครงจะเปลยนสของตวเอง ไมไดหมายถงสวนของหนาจอ โดยสเฉพาะ เชน"ปอนขอมลทจำาเปนลงในชองสเขยว คณไมสามารถตรวจสอบวากลองจะเปนสเขยว

สทใชอย�งสมำ�เสมอ ตดสนใจในความหมายเฉพาะของส และใชสนนและการเนนสใหเกดความสมำาเสมอ

สใชง�นในแถบเครองมอเท�ทจำ�เปน เนองจ�กขน�ดทเลกมกใชสในแถบเครองมอบอย มกจะแยกจ�กก�รใชง�น ก�รใชสในง�นกร�ฟกจะใชแถบเครองมอเฉพ�ะเพอแยกลกษณะบ�งอย�งของบ�รกร�ฟก (แตกต�งกนในไอคอนกร�ฟแทง) หรอเพอสร�งคว�มหม�ยโดยเฉพ�ะ (สแดงในเครองหม�ยหยด)

ยดคว�มหม�ยของสต�มวฒนธรรมตระหนกถงความหมายของสตามวฒนธรรมสำาหรบผใชบางรายของ

คณ ในประเทศสหรฐอเมรกาเชน สบางสวนมความหมายโดยเฉพาะดงแสดงในตารางท 10.1

Page 44: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -44

ส คว�มหม�ยแดง อนตราย การหยด ความ

รอน และการสญเสยการเงน

เหลอ

คำาเตอนตางๆ

เขยน

ไป หรอ ตกลง

นำาเงน

ความหนาวเหนบ

ดำา กำาไรทางการเงนต�ร�งท 10.1 ส และความหมายของสในประเทศสหรฐอเมรกา

ไมละเมดความหมายเหลาน และใหแนใจวาคณยดตามความหมายใด ๆ ของผใชของคณ ตระหนกถงความสมพนธของสระหวางประเทศ จากวฒนธรรมหนงไปวฒนธรรมหนง

ใชหน�หลกควรใชพนหลงทสว�ง สทดทสดทจะใชสำาหรบหนาจอและพนหลงหนาตาง คอสขาวและสเทา ถาคณตองการใชสอนนอกจากนใหใชสเหลองออนหรอฟาออน

หลกเลยงก�รผสมสแดงและสนำ�เงน การผสมสแดงและนำาเงนเขาดวยกน ทงเปนพนหลงฉากหนา หรอในพนททตดกน จะทำาใหยากมากในการอาน การรวมกนของสแดงและสฟาควรหลกเลยง

Page 45: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -45

หลกเลยงตวอกษรสนำ�เงน แสดงการวจยลาสดแสดงวาขอความสนำาเงนยากทจะอาน ใชขอความสดำาบนหนาจอทสวาง

ใชคมชดพอ เลอกสสำาหรบพนหลงและดานหนา ทมความคมชดพอระหวางกนของคณ เชนไมใชพนหลงสฟา และมขอความสฟากลาง

หลกเลยงขอคว�มทสว�งในทมด หลกเลยงการใชตวอกษรสออนบนพนหลงสดำา ชดนดเหมอนจะเบลอ จะดกวาการใชพนหลงสออนกบ หนาจอมด เชนใชพนหลงสเทาออนมและขอความสดำา

ใหอนแรกเปน gray ware ออกแบบใน gray ware แรก เพมสตามตองการ ใชสสวางสำาหรบพนหลงและสดำาสำาหรบขอความ แมวานกพฒนามกจะพจารณาวานาเบอวาวธนนเปนวธทดทสดสำาหรบผใชมากกวา เหมอนกบเมอคณตองการใหคนมาสนใจ เฉดสตางๆของสเทาไดอยางมประสทธภาพพนทบนหนาจอ

ใหผใชส�ม�รถปรบสต�มคว�มตองก�รได เปนสงทด เพอใหผใชปรบแตงสของโปรแกรมไดเอง แตไมใชเหตผลนสำาหรบการไมเลอกสผสมทด ผใชไมควรจะมการปรบแตงสของหนาจอเพราะเราใหสทไมเหมาะสม

ใชจ�นส ใหเลอกใชไดบางสจากจานสสำาหรบผใช เพราะจะทำาใหพวกเขาเปลยนสไดเรวขน และมนใจไดวาผใชเขาใจหลกการและไมละเมดการใชส

Page 46: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -46

ใหตงค�กลบได หากคณใหผใชกำาหนดสตามตองการแลว ถาเขาตองการทใหสเดมกลบมากควรจะทำาไดดวย

พจ�รณ�ผลลพธกอนก�รตงค� ในบางกรณอาจเปนประโยชนตอผใชทสามารถแสดงผลลพธของการตดสนใจของสกอน วาใชสทพวกเขาตองการหรอไม คณสามารถทำาไดโดยการใหฟงกชน การแสดงตวอยางทเมนและพวกเขาสามารถดการเปลยนแปลงสบนหนาจอตวอยางขนาดเลกกอน

ก�รออกแบบหรอก�รเลอกกร�ฟก ภาพหนงภาพแสดงใหเหนดกวาขอความ 1000 คำาหรอไม ถาการออกแบบและการใชมประสทธภาพ ดานลางเปนวธททำาใหกราฟกใหมประสทธภาพและมประสทธผล

ใชภ�พกร�ฟกต�มวตถประสงค ตดสนใจวากราฟกจะใชกอนการออกแบบหรอการเลอกกราฟกดวยตวเอง ม 3 วธการใชงาน

- ไอคอน Application :: ไอคอนเหลานมกจะปรากฏบนเดสกทอป สามารถคลกไดเปดตวโปรแกรม

- ปมภาพ : ปม เหลานเปนรปภาพทวางอยบนปม จะจดกลมกนในแถบเครองมอ คลกทปมนนได เชน ปมการพมพ

- คำาอธบายกราฟก :: กราฟกเหลานอธบายและรองรบคำาสงผใช ตวอยาเชน รปของบานในโปรแกรมงานอสงหารมทรพย

ใชภ�พเปนปมลด กราฟกทใชบนปมคำาสง เมอคณตองการใหผใชพบทสำาคญ หรอใชวตถบอยหรอการกระทำาโดยการคนหาผานเมน

Page 47: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -47

กร�ฟกใชเมอภ�พทมค� ... ความคดบางอยางดทสดและเรวทสด จะมองเหนดวยภาพมากกวาคำา ตวอยางเชนเ ครองมอวาดหรอคำาสงขอความ

กร�ฟกใชสำ�หรบก�รใชง�นระหว�งประเทศ ถาคณออกแบบใหสำาหรบผชมระหวางประเทศทมหลายภาษาจะตองพจารณาใชกราฟกทเขาใจงายและเหมาะสมกบภาษานนใหเขาใจงาย:

- ตรวจสอบใหแนใจกราฟกตวนมการใชอยางกวางขวาง โดยทดสอบใหกบกลมตาง

- ไมควรใชทาทางทไมเหมาะสม เชน นวกลางถอวาไมเหมาะสมในบางวฒนธรรม

- แทนการใชแพรหลาย เชน เครองชงแสดงสมดลไมใชการแสดงสากล

ตดสนใจเลอกวธก�ร เมอออกแบบชดของกราฟกทคณสามารถใชหนงในวธการตางๆ เหลานจะอธบายในตารางท 10.2

Page 48: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -48

วธก�ร ตวอย�งของวธก�ร ตวอย�ง Graphics

วตถ ภาพของดสกเพอแสดงดสกจรง

การกระทำา ภาพของคนเพอแสดงถงความเรว

เครองมอแสดงการกระทำา

ไมบรรทดเพอแสดงการวด

ผลทได แสดงขอความตวเอยง ผลลพธคลายคลงทางกายภาพ

แวนขยายแสดงการขยายหรอซมเขา

สญลกษณทนยมใช

สญลกษณสากล แปลวา "หามทำา"

หนงสอ หนงสอ “i” สำาหรบขอมล iต�ร�ง 10.2 ตวอยางของวธการ icon ตางๆ รป ภาพทงหมดในตวอยางนจาก หนงสอ Icon และ Disk : Visual สญลกษณสำาหรบระบบคอมพวเตอรและเอกสารโดย William Horton (John Wiley & Sons, 1994)

พฒน�ชดก�รตดตอกน ชดพฒนาหรอครอบครวกราฟกโดยใชวธการเดยวกนอธบายไวในตารางขางตน กราฟกสำาหรบโปรแกรมทงหมดอาจเกยวของกบหลายชดหรอครอบครว เกบจำานวนยอยทแตกตางกนใหนอยทสด เชน สำาหรบการแกไขเอกสาร คณสามารถใชเครองมอเพอแสดงการกระทำา เชนกรรไกรเพอตดหรอแวนขยายเพอใชขยาย

Page 49: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -49

มร�ยละเอยดเพยงพอสำ�หรบก�รรบร ถาคณออกแบบกราฟกของคณเอง ใชรายละเอยดใหพอเพยงเพอใหผใชกราฟกสามารถร หลกเลยงการใชรายละเอยดทมากเกนไปหรอทำาใหดภาพเหมอนรปถาย

ระวงขน�ดภ�พ บอยครงทภาพสามารถระบตวไดงาย เมอมขนาดใหญเปนเขาใจยาก เมอพวกเขาไดกลายเปนตราประทบไปรษณยขนาดเลกกวาภาพบนแถบเครองมอ การทำางาน

ใชกร�ฟกม�ตรฐ�น ถาเปนไปได ใชกราฟกมาตรฐานทยงไมไดทดสอบ ตรวจสอบแนวทางแพลตฟอรมของหนงสอและเครองมอสำาหรบการเขยนโปรแกรมกราฟกมาตรฐาน

พจ�รณ�เปลยนสถ�นะของภ�พพจารณาปมทมรป เปลยนแทนความคดใหม เชน โฟลเดอรแฟมปด

แสดงไฟล, ซงจากนนการเปลยนแปลงไปยงโฟลเดอรแฟมเปดแสดงแฟมทเปด

คงเสนคงว� เมอคณเลอกหรอออกแบบกราฟกใชมนอยางสมำาเสมอ เชนไมใชการ

รบรองทตางกนของโทรศพทในทตางๆในโปรแกรมของคณ

คำ�หลกเลยง ออกแบบปมภาพทดไมควรตองมปายกำากบ หากผใชไมสามารถถอดรหสภาพ คณอาจตองแกไขภาพทมากกวาแคการเพมคำา ถาคณใชปายชอ นคอตวเลอกตำาแหนงของคณ :

Page 50: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -50

- เคลดลบการใชงาน ถาเปนไปไดมคำาแนะนำาเครองมอจะปรากฏเมอเคอรเซอรผานไปทไอคอนดงแสดงในรปท 10.16

- ใชปายกำากบใตภาพ- ใชปายชอใน microhelp (บรรทดดานลางของหนาจอ) ใชตวเลอกน

เฉพาะเมอคณไมสามารถใชทงสองตวเลอกขางตน

รปท 10.16 เครองมอ.

ไดรบคว�มชวยเหลอต�มคว�มเหม�ะสม พจารณาในการนำาภาพศลปนทมประสบการณในการออกแบบสำาหรบหนาจอคอมพวเตอรและประเภทของภาพทคณตองการจะสรางผทจะใชในการออกแบบโบชวร บรษท อาจไมมความสามารถตงคาประสบการณและการสรางภาพขนาดเลกสำาหรบแถบเครองมอทดสอบกร�ฟกของคณ

ใหแนใจวาคณทดสอบกราฟกทคณออกแบบหรอเลอก มสองวธพนฐานในการทดสอบ :

- ใหผใชงานโดยเฉพาะและขอใหเลอกภาพทพวกเขาเชอมาดำาเนนงาน- ใหผใชกราฟกในบรบทและขอใหการดำาเนนการแสดงกราฟก

แผนภมและกร�ฟ สวนตดตอผใชแบบกราฟกชวยใหคณสามารถแสดงขอมลเหนโดยใชแผนภมและกราฟ

ใชกร�ฟแสดงคว�มสมพนธ ใชกราฟแสดงความสมพนธในประเภทตางๆหรอในชวงเวลา ใชกราฟมากกวาการใชตารางทมคาเฉพาะ ดงแสดงในรป 10.17 คนสามารถเขาใจแนวโนมเรวขนจากกราฟกวาจากการตความขอมลในตาราง

Page 51: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -51

รปท 10.17 กราฟแสดงแนวโนม

ใชกร�ฟแทงสำ�หรบแยกประเภท หากคณมประเภทไมตอเนองและพยายามแสดงความสมพนธใหใชกราฟแทง บารกราฟยงสามารถแสดงความสมพนธระหวางประเภท (ดรป 10.18)

รปท 10.18 กราฟสามารถแสดงความสมพนธระหวางประเภท

Page 52: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -52

ก�รใชเทคนคพเศษอย�งรอบคอบควรใชหลก 3D ขามาชวยในการสอสารขอมล หลกเลยงการจดรปแบบ

ถาไมชวยใหผใชเขาใจขอมล

ใชแผนภมวงกลมสำ�หรบคว�มสมพนธแบบทงหมด-สวนประกอบ (Part-to-whole)

ถาคณตองการแสดงความสมพนธแบบทงหมด-สวนประกอบ (Part-to-whole) ใหใชกราฟวงกลมดงแสดงในรปท 10.19

รปท 10.19 แผนภมรปวงกลมแสดงความสมพนธ Part-to-whole

ก�รใชแผนภมเสนสำ�หรบแสดงขอมลแบบตอเนองหากคณมขอมลแบบตอเนอง ใชแผนภมเสนแทนทจะใชแผนภมวงกลม

หรอแผนภมแทง แผนภมแทงดกวาแสดงผลกระทบทสะสมไดดกวา (ดงรปท 10.20)

Page 53: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -53

รปท 10.20 แผนภมแสดงการลากเสนผลกระทบทสะสม

ก�รเลอกขน�ดทเหม�ะสมเลอกขนาดทกราฟทเหมาะสมสำาหรบแกน X และแกน Y ซงขนาดจะ

ขยายตวมากเกนไป คณอาจจะเจอผลกระทบทใหญเกนจรง ถาขนาดเลกเกนไป คณอาจจะตดตามการรายงานผลกระทบได

พจ�รณ�ก�รแสดงค�โดยเฉพ�ะตองดคาเฉพาะตลอดจนแนวโนมโดยทวไป หรอความสมพนธ แสดง

คาทแนนอนในกราฟ

ใชก�รเข�รหสในภ�พกร�ฟใชส ,เนน,การแรเงา หรอรปแบบการแบงสวนของกราฟ

ใชคำ�อธบ�ยสำ�หรบกร�ฟทซบซอนถากราฟมขอมลจำานวนมากและการเขารหสทแสดงตวตนจำานวนมาก

ควรใชการอธบาย ดงแสดงบนรปท 10.21

Page 54: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -54

รปท 10.21 อธบายการใชงานเพอชวยใหผใชเขาใจ

นย�มกร�ฟและขอมลกร�ฟควรมคำ�ศพทใหผใชเข�ใจ โดยพจ�ณ�ดงตอไปน

- ชอกราฟ- เสน,แถบ,หรอบางสวนของพาย- แกน X- แกน Y

ใชสเปนหลกเพอแสดงคว�มแตกต�งใชแมสเชนสเขยว,สนำาเงน,และสเหลองในแผนภมและกราฟเพอใหเกด

ความแตกตาง เชน ใชสทแตกตางสำาหรบแตละแถบในกราฟแทงหรอ แบงแตละสวนในวงกลม

ก�รใชสแดงอย�งระมดระวงหลกเลยงการใชสแดงในแผนภม หรอกราฟ นอกจากคณจะระบถง

ปญหา,อนตราย,หยด หรอการสญเสย

ใชสใกลเคยงเมอแสดงก�รเปลยนแปลง

Page 55: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -55

ใชสทใกลเคยงกน เชน ใชสระดบปานกลางและสฟาออน เพอแสดงการเปลยนแปลง เชน การขายทเพมขนทละขนตอนจากเดอนหนงถงเดอนหนง

ก�รใชแสงพนหลงต�ร�งใชสขาวหรอแสงสเทาเปนพนหลงขอมลในตาราง ใชขอความสดำาเพอ

เปนจดเดน ใชสทตองการเพอเนนเซลล แถว หรอคอลมน

ใชสพนหลงเพยงสเดยวสำ�หรบกร�ฟหากสทใชในกราฟ พนหลงสขาว สนำาเทาหรอสดำา

Page 56: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -56

Structure

Page 57: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -57

โครงสร�งโครงสรางของสวนแสดงผล หมายถง หนาตาง กลองโตตอบ และเมนท

คณสามารถใชเพอสรางการแสดงผลของคณ

หน�ต�งหลกและหน�ต�งรองหนาตาง คอ พนหลงเปนทสำาหรบวางสวนควบคมหนาจอแสดงผลของ

คณ

ใชหน�ต�งเปนชนหนาตางแบบเปนชน (ดรป 8.1) สำาหรบการใชงานทเนนงานหนงครง

อยางไรกตาม ถาชนคณปกปดขอมลทตองการดไปพรอมๆกบใชแบบการปกระเบองใชดงทแสดงใน รปท 8.2

รปท 8.1 หนาตางแบบเปนชน

หนาตางแบบปกระเบองใหผใชสามารถแสดงไดหลายหนาตางในครงเดยวโดยไมครอบคลมถงหนาตางอนๆ อยางไรกตาม เมอผใชเปดหนาตางเพมเตม, หนาตางจะยอลงเพอรองรบหนาตางทเพมเขามา ขอมลจงสามารถซอนเมอใชปกระเบอง

Page 58: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -58

รปท 8.2 หนาตางแบบปกระเบอง

หลกเลยงก�รเลอนแนวนอน หลกเลยงการเลอนแนวนอนเพอดขอมลในหนาตางหรอกลองโตตอบ

แทนทจะเลอนแนวนอนลองพจารณาตอไปน :- หนาตางขนาดใหญ - แบงขอมลออกเปนหลายๆหนาตางโดยการใชแทบ- ใหขยาย ซมเขา และ ยบ เพอแสดงเฉพาะขอมลทตองการ

ขน�ดของหน�ต�งรองควรพอดกบขอมลขนาดของหนาตางรองตองเหมาะสมทสดกบขอมล ไมพงพาผใชเพอ

ปรบขนาดหนาตางเอง แมวา มนสามารถทำาไดกตาม ทกหนาตาง ตองไมเปนขนาดเดยวกน

ตำ�แหนงของหน�ต�ง Pop-up อยกล�งก�รดำ�เนนก�รตำาแหนงของหนาตาง Pop – up และกลองโตตอบ อยตรงกลาง

สมพนธกบหนา application กลองโตตอบ

กลองโตตอบใหผใชกรอกชดของการกระทำาสำาหรบงานเฉพาะ

ใชกลองโตตอบแบบชวยเหลอสำ�หรบก�รปด

Page 59: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -59

ทำาหนาทใหความชวยเหลอเกยวกบ คำาแนะนำา คำาชวยเหลอ หรอ คำาอธบายตาง ๆใชกลองโตตอบแบบชวยเหลอสำาหรบการกรอกแบบฟอรมและงานเลกๆ งานไมตอเนอง เมอเหนวาผใชจะกระทำาการสำาคญ ๆ ทอาจสงผลตอโปรแกรม หรอ ระบบ หรอ ทไมอาจยอนกลบมาแกไขได ดงนน กอนจะ ดำาเนนการอะไรตอไป โปรแกรมจำาเปนตองเตอนใหผใชงานทราบกอน และเพอใหแนใจวา คณไดอานมนแลว คณจำาเปนจะตองปดกลองสนทนานกอนทกครง กอนทจะทำาอยางอนได ใชกลองโตตอบตวอย�ง สำ�หรบง�นอย�งตอเนอง กลองโตตอบแบบตวอยาง เปนกลองโตตอบทสามารถเปดอยไดในขณะทผใชปฏบตงานในหนาตางหรอกลองโตตอบอน ใชกลองแบบตวอยาง สำาหรบงานทตองทำาซำาหรอตรวจสอบชวงเวลา สำาหรบการแสดงวตถทแตกตางกนในเวลาเดยวกนหรอเมอผใชตองมการเขาถงเมนหรอแถบเครองมอในขณะทกลองโตตอบเปด

Tabs แถบ เปนรปแบบความคดทนยมในสวนตดตอผใชแบบกราฟกลาสด แถบจะมประโยชนแตกยงมขอบกพรอง

คำ�นงถงแถบสำ�หรบขอมลประเภทไมตอเนอง แถบ มประโยชนตราบเทาทผใชสามารถบอกไดโดยชอสน ๆ ทแถบจะรวมถงชนสวนของขอมล (ดรปท 8.3) หลกเลยงการใชแถบเมอของมลของคณมจำานวนมาก อาจจบลงดวยบตรยงเหยงหรอบตรหลายหวขอเชนบคคลและบคคลอนๆ ชอเหลานไมเพยงพอตอการทผใชดเขาใจ

Page 60: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -60

รปท 8.3 ไมแบงขอมลไมตอเนองระหวางสองแทบ "ทอย และเบอรโทรศพท1 และ ทอยและเบอรโทรศพท2” ไมตอเนอง

ชดแทบก�รดจะเกยวของกบวตถ ชดของแทบการดจะเกยวของกบวตถเฉพาะดงแสดงในรป 8.4

ตวอยางเชนชดของแทบการดอาจมขอมลสมาชกและรวมทงเรองทอย, งานอดเรกและการอบรม ชดนจะมคนเปนวตถ คณจะตองไมมการดในนทตงชอวา Printer Setup หรอ Default (ดรปท 8.5) การดเหลานอาจปรากฏเปนชดวตถสำาหรบ Printer

รปท 8.4 บตรทกแทบเกยวของกบวตถ Member

Page 61: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -61

รปท 8.5 ไมผสมวตถภายในบตรแทบตง บตรแทบ"Printer Setup"ไมเกยวของกบวตถ Member

เมอพจ�รณ�บตรแทบคำ�สงของขอมลทแตกต�งกนไปถาลำาดบทขอมลมการดแตกตางกนโดยผใชงานหรอบตรแทบเปนวธทด

ทจะจดระเบยบขอมล อยางไรกตามหากผใชทงหมดจะดหรอใชขอมลในลำาดบเดยวกนบตรแทบอาจจะชากวาวธ

ใหแนใจว�ขอมลทเปนอสระหลกเลยงบตรแทบเมอขอมลในบตรเดยวเปนหนกขนอยกบขอมลใน

บตรอน (ดรปท 8.6) ผใดจะตองให flipping ไปมาหรอคณจะมการเปลยนแปลงขอมลในบตรโดยไมใชไมรมการเปลยนแปลง

Page 62: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -62

รปท 8.6 ขอมลในบตรแตละแทบจะเปนอสระ

ใชเพยง 1-2 แถวของแทบหลกเลยงบตรแทบถาคณมสองแถวของแทบหากคณมขอมลมากทคณ

ตองพจารณาวธการตางๆเชนเมนไปทรปแบบหรอ หนาตางไปทกลองโตตอบ

ใชหน�ต�งหลกหรอกลองโตตอบชดบตรแทบควรอยในหนาตางหรอกลองโตตอบ ทยงมปมใด ๆ ทมผล

ตอการตงคาทงหมดของบตร ตาราง 8.1 แสดงปมทพบทวไปในหนาตางหลก

Button

Action

Saves changes to any tab card in the set, closes the windowClears changes on any tab card in the set that were not invoked using ApplyInvokes changes made to any tab card in the set

ต�ร�งท 8.1 ปมสำาหรบหนาตางหลก

Page 63: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -63

ปมสถ�นทเหม�ะสมถาเกยวของกบการกระทำาปมเฉพาะบตรแทบเฉพาะทปมบนบตรแทบ

เฉพาะ หากมการใชปมเพอตงแทบทงทปมในหนาตางหลก

คงเสนคงว�ตวควบคมแทบจะสอดคลองภายในและผานการใชงาน ถาคณใชหนา

ตางแทบตนแบบและรวม OK, Cancel และปมใชในตวอยางเชนคณควรใชการตงคาเดยวกนในกรณตอไป

เลอกไหลต�มแนวนอนหรอแนวตงตดสนใจวาคณจะใชการไหลตามแนวนอนหรอแนวตงของขอมลสำาหรบ

แตละแทบบตร ไมบตรในทกชดตองมเหมอนกนหมนเวยนตดสนใจแยกกนสำาหรบแตละบตรไหลตามแนวนอนเรมตนในดานบนซายและยายไปทางขวา ขอมลทพบมากทสดหรอสำาคญจะปรากฏในแถวบน ขอมลนอยทวไปหรอทสำาคญจะปรากฏในแถวทสอง ปมควบคมหนาตางอยดานขวาบน ใชพนทวางระหวางแถวเพอแสดงการไหลในแนวนอนไหลในแนวตงจะเรมในดานบนซายและยายลง ขอมลทพบมากทสดหรอสำาคญจะปรากฏในคอลมนซาย ขอมลนอยทวไปหรอทสำาคญจะปรากฏในคอลมนทสอง ปมควบคมหนาตางทมศนยกลางอยดานลาง ใชชองวางระหวางคอลมนเพอแสดงการไหลตามแนวตง

เมนเมนเลนสองบทบาททสำาคญในสวนตดตอกบผใชแบบกราฟก เมนจะ

เปนรปแบบหลกของการนำาผานอนเตอรเฟสและจะนำารปแบบจตใหกบผใชใน Snapshot ใหความสนใจกบการออกแบบเมนใชงานเปนเวลาดทใช

Page 64: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -64

Word ร�ยก�รเมนอย�งรอบคอบชอเลอกและทดสอบเพอใหแนใจวาพวกเขาเหมาะสมกบผใช มนไมงายท

จะเลอกปายทผใชจะเขาใจ

เมนเปลยนต�มทคณตองก�รมน Ok สำาหรบแถบเมนและวางพวกเขาลงเมนเปลยนเปนยายผใชผาน

ทางโปรแกรม

ใชตวอกษรตวใหญเปนตวแรกเมนรายการบารควรมอกษรตวใหญเรมตนแลวตามดวยอกษรตวเลก

สำาหรบเลอนลงรายการเมนตามหนงสอชอใหญกฎ ประโยชนตวอกษรตว–แรกของคำาหลกทงหมด

เมนต�มม�ตรฐ�นอตส�หกรรมมาตรฐานของเมนจะม แถบเมนและเมนแบบเลอกเลอนลง คณจะไม

สามารถใชเมนเหลานนไดถาคณไมทำาการเลอกหรอคลกเมนนนๆ ถาคณใชเมนคณจะเหนดงรป 8.7 ถง รป 8.15 ในแตละระบบปฏบตการ

รปท 8.7 เมนไฟล ของระบบปฏบตการ 95

Page 65: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -65

รปท 8.8 เมนแกไข ของระบบปฏบตการ 95

รปท 8.9 เมนตวชวย ของระบบปฏบตการ 95

รปท 8.10 เมนตวไฟล ของระบบปฏบตการ 3.1

Page 66: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -66

รปท 8.11 เมนแกไข ของระบบปฏบตการ 3.1

รปท 8.12 เมนชวยเหลอ ของระบบปฏบตการ 3.1

รปท 8.13 เมนไฟล ของระบบปฏบตการ OS/2

รป 8.14 เมนแกไข ของระบบปฏบตการ OS/2

Page 67: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -67

รป 8.15 เมนชวยเหลอ ของระบบปฏบตก�ร OS/2

แถบเมน เมนบารทำาหนาทเปนสวนททำางานหลกของโปรแกรม คอเลอก จดระเบยบ และแถบเมนชอ ควรใชรายการอยางระมดระวง

แถบเมนจะเปนสวนทผใชใชง�นม�กทสด เมอผใชดทแถบเมนมนจะเรยบลำาดบการใชงานตามหนาท จะเปนการใชเวลาในการตดสนใจในการทดสอบของผใชวาใชงาน

ใหง�นทสำ�คญหรอก�รใชง�นบอยเปนสวนสำ�คญ ใหงานทสำาคญหรอการใชงานบอยเปนสวนสำาคญให หลกเลยงการจดกลมรายการทสำาคญหรอเปนใชเปนประจำาทกประเภทภายใตหมวดหม ทเหลอหาหรอหกรายการในแถบเมนใหมการทำางานแตกตางกน

จดร�ยก�รเมนต�มก�รทำ�ง�น จดเรยงเมนตามลำาดบการทำางาน ตวอยางเชน เมนงาน เมนแหลงอางอง กอนเมนชวยเหลอ

ใช 1 คำ�สำ�หรบก�รสร�งเมนเท�นน รายการบนแถบเมนจะตองม 1 คำาเทานน หากมมากกวาหนงคำาหรอใช hyphens หรอขดคนเปนทจะบอกไมวาจะเปนรายการหนงหรอสอง

Page 68: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -68

(รป 8.16)

รปท 8.16 อยาใชสองคำาสำาหรบรายการแถบเมน

ควรใชแคหนงแถวบนแถบเมนเท�นนแถบเมนจะตองมเพยงหนงแถว หากคณมรายการมากเกนไปในแถบ

เมนของบรรทดเดยวแลวควรยบบางรายการของคณเปนหนง ดงแถบเมนในรปท 8.17 ยาวเกนไป

รปท 8.17 อยาใชมากกวาหนงบรรทดในแถบเมน

ไมควรใชสเท�เปนแถบเมนไมควรใชสเทาเปนแถบเมนรายการชวคราว และไมควรแสดงรายการ

โดยทรายการในเมนแบบเลอนลงทใชสวนใหญจะเปนสเทา

แถบเมนสงทควรมคอ เมนแบบเลอนลงไดสงทอยบนแถบเมนบารนน เมอเรมตนไมควรดำาเนนการไดเลยโดยตรง

สงทอยบนแถบเมนนนสามารถเลอนลงมาเปนเมนทสามารถดำาเนนการสงงานได

แถบเมนแบบเลอนลงแถบเมนแบบเลอนลงสามารถแสดงใหเหนรายละเอยดของขอมล

มากกวาหนงสงได ทสามารถใหผใชสามารถใชงานได สงตางๆทอยบนแถบเมนควรใชคำาทระมดระวง

วธก�รใชสงทม�กกว�หนงสงบนแถบเมนแบบเลอนลง

Page 69: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -69

แถบเมนแบบเลอนลง เมอมแลวควรมการใสสงนนมากกวาหนงสงในแถบเมนแบบเลอนลง หากมรายการแถบเมนทมหนงหรอไมมรายการแบบเลอนลงเลย กไมควรจะเปนเมนแยกประเภทรวมกบรายการเมนอน

ร�ยก�รเมนก�รใชง�นทไมซำ�แบบเลอนลงไมควรเรมตนรายการเมนแบบเลอนลงแตละรายการกบคำาเดยวกนทอย

บนแถบเมนทแสดง ดงในรปท 8.18 แถบทเลอนลงมานน แตละรายการตองไมซำากน

รปท 8.18 ไมควรเรมรายการแตละเมนแบบเลอนลง ขนตนดวยคำาเดยวกนในแถบเมน

ขอจำ�กดเกยวกบคว�มย�วของแถบเมนแบบเลอนลงเมนแบบเลอนลง สามารถไปไดจากดานบนของหนาจอ จนถงดานลาง

ของหนาจอ ซงเราไมสามารถใชสกอลบารในการเลอนได ซงคณมรายการเกนกวาความพอดของหนาจอ คณตองรวมบางรายการไวดวยกน และแยกยอยออกเปนเมนแบบเลอนลงอกขน หรอบางรายการอาจแยกเปนเมนรายการเพมเตม

ร�ยก�รทสำ�คญและใชบอยๆควรใสไวทด�นบนรายการทใชบอยๆหรอสำาคญทสดควรจะอยดานบนของเมนแบบเลอน

ลง

ก�รใชแถบคนการใชแถบคนสองทาง เพอจดกลมรายการกบสงทเกยวของกน – (ดง

รปท 8.19)

Page 70: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -70

รปท 8.19 การคนบารแตละกลมเฉพาะรายการทเกยวของกน

ก�รใชก�รตอเรยง ก�รจดเรยงวนโดวสเลกๆไมควรเกนสองชนมนสามารถใชไดสำาหรบการตอเรยงหนาตางเลกๆ บนเมนแบบเลอนลง

ได แตวาไมสามารถใหมนมมากเกนกวาสองชนขนไปได ดงรปท 8.20 ซงเปนการแสดงการใชระดบมากเกนไปของการตอเรยงหนาตางเลกๆ บนเมนแบบเลอนลง การใชสญลกษณลกศรเลอนไปทางขวานนแสดงใหเหนวามเมนแบบเลอนลงรายการซงรายการนนจะมหนาตางเลกๆซงตอจากเมนแบบเลอนลง

รปท 8.20 ไมควรมหนาตางเลกๆ ตอเรยงกนหลายชนมากเกนไป

ก�รใชเครองหม�ยจด (....) เพอแสดงไดอะลอกถาชนรายการของเมนทตองการดำาเนนการมขอความนนยาวเกนไป ,

การใชเครองหมายจด (.....)หลงรายการใสทอยในเมนเลอน ลง (ดงรปท 8.21)

Page 71: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -71

รปท 8.21 การใสเครองหมายจดหลงรายการแสดงวาตองมรายการเพม

ก�รใชแปนพมพเทยบเท�ม�ตรฐ�นอตส�หกรรมคยบอรดมคาเทากบชวยใหผใชเลอกรายการเมนไดโดยไมตองใชเมาส

แปนพมพสามารถกำาหนดใหเมนแบบเลอนลงจะเปดขนเมอมการใชงานดงแสดงในรปท 8.22 ทกรายการทงหมดแบบเลอนลงสามารถเลอกเมนได ซงจะมรายการเทยบเทากบแปนพมพคยบอรด

รปท 8.22 แปนพมพคยบอรดจะเทยบเทากบขอความทแสดงซงไดขดเสนใตไว

ก�รเรงใชเท�ทจำ�เปนการใชคยลดเมอกดแปนพมพคยบอรดนน ผใชสามารถเลอกรายการ

เมนได เมอเมนแบบเลอนลงไมสามารถเปดใชงานได ดงรปท 8.23 การใชคยลดนนผใชสามารถใชไดเลยโดยไมตองเลอกรายการเมนเลอนลงมา ตวอยาง

Page 72: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -72

เชน Ctrl+V เปนการวางสงนนไวทคลปบอรด ดงรปท 8.24 แสดงใหเหนมาตรฐานของ Windows95 ในการใชแถบเมนคยลด Edit

ดงรปท 8.23 แสดงใหเหนคยลดทอยทางดานขวามอของรายการ

รปท 8.24 เมนมาตรฐานของ Window95 แสดงใหเหนการใชคยลดของเมน Edit

คว�มเหม�ะสมของก�รใชคยลดความเหมาะสมในการใชคยลดตองใชใหเหมาะสมกบภายในองคกรของ

คณ การวางคยลดในเมนแบบเลอนลงมานน สวนของคยลดตองอยทางขวามอของเมนแบบเลอนลง

เมน Pop-Upเมน Pop-up ซงเปนทางเมนทางลดโดยเฉพาะสำาหรบผใช

ในก�รใชเมน Pop-UP เพอเลอกใชโดยเฉพ�ะ

Page 73: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -73

เมน Pop-Up จะปรากฏขนเมอผใชคลกเมาสปมขวา ดงรปท 8.25 สงเหลานนจะเปนสวนยอยของการดำาเนนการโดยเฉพาะสถานทหรอการกระทำา ตวอยางเชน เมอผใชคลกเมาสปมขวาบนขอความ ทเรากำาลงทำางานอย บนแอพพลเคชน เมน Pop-up จะมการกระทำาทเกดขนกบขอความนน เชนคำาสง ตด คดลอก วาง และจดรปแบบ

รปท 8.25 Pop-up เมน

ใชก�รโตตอบแบบซบซอนเมน Pop-up ไมไดมการใชตำาแหนงเดยวทปรากฏเทานน ยงมเมน, ปม

คำาสง, หรอปมเครองมอเพอเลอกใชงาน

เมน Roll-Upเมน Roll-up ประหยดพนทการใชงาน และมประโยชนสำาหรบผใชทม

ความเชยวชาญ เมน Roll-up ทลอย, หรอการเคลอนยายเมน ซงมลกษณะคลายกบแถบเครองมอ ผใชสามารถใชงานจากเมนทเลอนลง และวางไดทกทในพนทททำางานโดยคลกทมมขวาบนของเมน roll – up ผใชสามารถเลอนขน (ขยาย) หรอลง (ยอ) ได

ใช เมน Roll-up สำ�หรบก�รใชง�นทบอยครงใช เมน Roll-up สำาหรบกลมทตองการใชงาน ผใชมความจำาเปนท

ตองการใชงานบอยครงซงแนนอนเปนสงทผใชตองการ เชน การใชเทคนคพเศษในโปรแกรมกราฟก (ดงรปท 8.26 และ รปท 8.27)

Page 74: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -74

รปท 8.26 การยอเมน Roll-up

รปท 8.27 การขยายเมน Roll-up

แถบเครองมอ(Toolbars)แถบเครองมอ เปนแถบเมนทางลด หรอ เปนวธการควบคมนำาเสนอท

ยากในการสอความหมายออกมาเปนคำาพด ,เครองมอวาดภาพ

ก�รสร�งแถบเครองมอ(Toolbars) อย�งเหม�ะสมถาคณใชแถบเครองมอทงหมดในการใชงานโปรแกรม หรอระหวางการ

ใชงานใหแนใจวาคณใชปมเดยวกนและฟงชนการใชงานเดยวกนตลอด

ใชง�นร�ยก�รทส�ม�รถใชง�นอยเท�นนจะแสดงเฉพาะรายการทแถบเครองมอสามารถใชได มนใชสำาหรบ

รายการแถบเครองมอทจะไมแสดง และสำาหรบผใชทตองการแสดงการใชงานโปรแกรมหนงไปยงโปรแกรมอน ๆ เปนสทธททำาไดบางรายการในแถบเครองมอ ซงจะปรากฏเปนสเทาชวคราวในขณะทผใชใชงาน

อนญ�ตใหผใชย�ยแถบเครองมออนญาตใหผใชยายแถบเครองมอ ไปยงสถานทตาง ๆบนหนาจอเพอให

มนใจวาผใชออกจากการใชงานเพอประสทธภาพของผใชงาน

อนญ�ตใหผใชสลบก�รเปด ปด แถบเครองมอ

Page 75: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -75

ใหผใชเปดแถบเครองมอและปดกลองโตตอบหรอตวเลอกเมนเลอนลงโดยเฉพาะอยางยงถาคณใชมากกวาหนงแถบเครองมอ

กำ�หนดพจารณาใหผใชสามารถปรบแตงแถบเครองมอโดยการตดสนใจวาจะใส

หรอถอดแถบเครองมอ คณควร อยางไรกตาม การตดสนใจควรอยในแถบเครองมอ และตงใหเปนคาเรมตนเกอบตลอดเวลา ผใชไมควรกำาหนดการใชงานของแถบเครองมอ

ปมใชง�น Purposeเอาใจใสจำานวนปมบนแถบเครองมอการสรางปมหลาย ๆ ปม และม

ความรความเขาใจ ผใชจะไมเหนปมบางปมถามมากเกนไป

เคลดลบก�รใชง�นหากคณมความสามารถและคำาแนะนำาในการใชเครองมอ (จะปรากฏท

เมาสซงจะชากวาการใชแถบเครองมอ) รวมถงเครองมออน ๆ (ดงรปท 8.28) ซงไมเหมาะสำาหรบใชแทนคำาแนะนำาเครองมอทด

รปท 8.28 คำาแนะนำาเครองมอบนแถบเครองมอ

กลมร�ยก�รหากคณมคำาแนะนำาเครองมอบนแถบเครองมอโดยพจารณาจากการ

แบงกลม ตำาแหนงสามารถแกไขเขาดวยกนไดใชชงวางเปนสขาวเปนกลม ๆคว�มสมพนธระหว�งแถบเครองมอ,ปมคำ�สงและเมน

คณจะตองตดสนใจซงดำาเนนการในระบบเมน ไปทแถบเครองมอ และ/หรอ ซงการดำาเนนการควรเปนปมบนหนาตาง (ดงตารางท 8.2)

ใชแถบเครองมอเมอใชง�นบอยครงผ�นหน�จอ

Page 76: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -76

แถบเครองมอควรใชงานบอยครง ผใชตองใชงานผานหนาจอไมใชแถบเครองมอแทนปมคำาสง

รปแบบก�รกระทำ� ตำ�แหนงทเหม�ะสมบอยทสดและสำาคญ ปมคำาสงบอยครงและผานหนาจอหลายหนาจอ

แถบเครองมอ

การใชงาน:บอย,สำาคญ และไมบอยครง

Menu bar และ drop-down menus

ต�ร�งท 8.2 พจารณาตำาแหนงทเหมาะสมกบการใชงาน

ใชแถบเครองมอเพอเสรมเมนบางรายการบนแถบเครองมอควรใชรวมกบแถบเมน เมอผใชตองการ

ความรวดเรวในการดำาเนนงานในกรณนรายการแถบเครองมอจะปรากฏบนแถบเมน

ใชแถบเครองมอในพนทของเมนบ�งร�ยก�รบางรายการบนแถบเมนสามารถใชในพนทของเมนบางรายการได เชน

เครองมอวาดภาพไมสามารถอธบายดวยคำาพดและยากทจะวางบนเมน Drop-down

Page 77: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -77

Internet and Intranet

Page 78: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -78

อนเตอรเนตและอนทร�เนต ในบทความน ไดรวมหลกการการออกแบบการสอสาร ทประยกตโดย

เฉพาะการตออนเตอรเนตและอนทราเนต ผออกแบบ ควรทจะรถงหลกการของการวางรปแบบโครงสรางและหลกการออกแบบ และทำาอยางไรทจะประยกตการใชงานใหเขากบความตองการของผใช.

ก�รออกแบบโครงสร�งเวบไซตกอนทจะเรมสรางหนาเวบ มบางภาพรวมทควรจะตดสนใจกอน ในสวน

นครอบคลมหลกการกวางๆ เกยวกบการออกแบบโครงรางของอนเตอรเนตและอนทราเนต.

ก�รตระเตรยมเนอห�ส�ระถามทกๆ คนวาพวกเขาตองการอะไรบนหนาเวบ คำาตอบคอเนอหาสาระ

ขอใหแนใจวาคณไดจดเตรยมเนอหาสาระทเทยงตรง ขอมลลาสด คณคาของเนอหาสาระ ขนอยกบวาผชมตองการทจะรอะไร? ไมใชวาคณตองการพดอะไร วเคราะหความสนใจของผชมของคณ กอนทจะสรางหนาเวบ

ใหผใชส�ม�รถทจะบคม�รคหน�ประจำ�ของเวบไซตคณจดเตรยมขอมลในหนาแรกหรอหนาทสองดวย เพอใหผเขาใชอยากยอน

กลบมาทหนาเวบของคณอก

ตระหนกถงก�รใชง�น อยาใหการออกแบบของคณ มาควบคมเวบไซตของคณ  จงยดมนบน

วถทดงเดมและสรางสรรค แตอยาลมถงความสามารถในการใชงาน

Page 79: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -79

สร�งก�รออกแบบใหเปนหนงเดยวกนใชออกแบบหน�ภ�พทซำ�กนและสไปรวมกนในหน�เวบไซตของคณ

ทงหมด

โครงสร�งลำ�ดบชนผใชคำานงถงเรอง ลำาดบชนของเวบไซต ทมโครงสรางทแนนอนชดเจน

สามารถใชงานงายและเขาใจงายตอการทมผมายยมชม

พจ�รณ�หน�แนะนำ�หน�เวบเบองตนบางเวบไซต เรมตนดวยการแนะนำาหนาเวบเบองตน เพอนำาทางแกผ

เยยมชมเขาสหนาเวบ และทำาใหเกดความนาสนใจกอน เขาสหนาแรก.

ใชหน�แรกเปนเมนแนะนำ�หวขอประเดนต�งๆ ของหน�เวบไซททเหลอทงหมด

หนาโฮมเพจ ไมเพยงแตบงบอกถงเวบไซตทงหมด แตมนยงเปนประตสสวนทเหลอของเวบไซต มนอาจทำาหนาทการเชอมตอไปยงหนาอนๆ ดวยการใชขอความทเรยงรายอยตามในยอหนา หรออาจจะเปนการเชอมตอดวยภาพ ในแตละภาพ หนาโฮมเพจจะตองยนเปนหลก และโนมนาวทำาใหผเยยมชมใหคงอยตอ โดยบอกพวกเขาวาพวกเขาจะคนพบอะไรไดบาง

เตรยมขอมลใหหล�กหล�ยในหน�โฮมเพจเมนตองแนใจวา หนาโอมเพจ จะสามารถเขาถงไดโดยผเยยมชมในทกระดบ

จากคนทใชเวบบราวเซอรทอานขอความอยางเดยว จนถงบราวเซอรทพฒนา โดยอยาคดวาผเยยมชมจะเขาใจการใชภาพ หรอภาพทไมมขอความกำากบ

ใชเมนยอย สำ�หรบเวบไซตขน�ดใหญหนาโฮมเพจ จะมลงคทเชอมไปยงหนาทมหวขอประเดนหลก ของ

เวบไซต ถาเวบไซตมหมวดหมแยกประเภทของขอมลขาวสารจำานวนมากและ

Page 80: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -80

แตละหมวดหม มขอมลจำานวนมาก ใหพจารณาใชเมนยอย เพอชวยนำาทางผเขาเยยมชมไปยงขอมลขาวสารทพวกเขาตองการ

เข�ใจในชองท�งก�รรบสงขอมลของผเยยมชมของคณถาคณสรางหนาอนทราเนต พรองชองสงรบขอมลทมความจสง คณ

สามารถใชสอประเภทรปภาพจำานวนมากไดคอนขางอสสระ, แตอยางไรกตาม ถาผเขาเยยมชม ใชโมเดมในการเชอมตอ คณกตองเผอเอาไวสำาหรบการคำานวณความเรว ในการดาวนโหลดขอมลดวย

ทำ�ไฟลของคณใหเลกลงคำาแนะนำาสวนใหญคอใหไฟลคณมขนาด ทตำากวา 50 กโลไบต หรออาจ

จะใหอยท 30 กโลไบต ถาตงโจทกวาใชเวลา หนงวนาทตอกโลไบตกเทากบ 50 วนาทตอกโลไบตในการดาวนโหลดขอมล

จดเตรยมเผอท�งเลอกสำ�หรบก�รพมพหน�ทย�วเกนถาคณเชอวา ผทเขาเยยมชมของคณ จะตองการพมพเอกสารเพออาน

ในยามทไมไดเขาอนเตอรเนต คณควรออกแบบเวบไซตของคณใหเรยบเรยงจดขอมลเพยงพอสำาหรบการกดคลกเพยงแคหนงครง

จดเตรยมแผนทจดเตรยม แผนทของเวบไซต เฟรม หรอ แผนทในสวนหวบนสดของ

หนาเวบเพจ ในกรณท ผเยยมชม เกดหลงทางภายในในเวบไซตของคณ.ใชแผนทเวบไซต เพอแสดงคว�มเกยวโยงเชอมสมพนธของขอมลข�วส�ร

แผนทเวบไซต เปนตวบงบอกของขนาดความใหญของเวบไซตและความสมพนธของขอมลขาวสารภายในเวบไซตตามภาพทแสดง 11.1 ซงเปนไดทงกราฟกรปภาพ และขอความตวอกษร ผเยยมชมสามาถมองเหนพนทขอมลทเปนประเดนหลก และสามารถเขาใจวามการเชอมโยงเปนเครอขายระหวางพนทนนๆ

Page 81: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -81

รปท 11.1 แผนผงเวบไซตจาก http://circus.compuware.com ใชเปนแผนทภาพ บรษท Compuware Corporation.

ใหแตละร�ยก�รในแผนทเวบไซต-เชอมโยงไปยงหวขอต�งๆ ภาพท 11.2 แสดงใหเหนวา แตละหวขอเชอมโยงกนอยางไร ใน

ขอความตวอกษร ถาแผนทเวบไซตเปนขอความแลว มนจะโอนถายขอมลไดรวดเรวมากขน การเปลยนสของขอความทเชอมแลว เพอทวาผเยยมชมจะสามารถเหนไดงายวาตวเขาเคยไปมาทไหนกอนหนานแลว

ก�รแสดงโชวทยงใหญ▀ต�ร�งกจกรรมประจำ�วน ▀วนเส�รเปนวนพเศษ▀พระร�ชวงหลวงแฮนเนฟอรด ▀ ประวตศ�ตรของพระร�ชวงหลวงแฮนเนฟอรด▀ละครสตว ▀ม� ▀ช�ง และ ก�รนงหลงอฐ ▀ก�รเข�ชมสตวเลยง▀ก�รแสดงไฟ▀สม�คม UWM สำ�หรบเดก ▀ประวตศ�สตร

รปท 11.2 สวนของ sitemap แบบขอความจาก http://circus.compuware.com ใชเปนแผนทภาพ © บรษท Compuwareใชแผนทแบบขอคว�มลำ�ดบชน

Page 82: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -82

ไมวาคณจะใชกราฟกของเวบไซตหรอไม ใหผเขาชมแผนทขอความทคนเคย จะเหมอนกบตารางเนอหาหรอสามารถคลายตนไมหรอรปแบบอน ๆ . อยาพยายามซำาขอมลเชอมโยงภายใตหลายหวเพยงแคครงเดยวรวมในจดสงสดของตรรกะ

คำ�นงถงก�รนำ�ภ�พกร�ฟกเข�ม�ใช แผนทรปภาพเปนกราฟกสำาหรบใชนำาทางใหกบผชมเขาไปสเวบไซต

สำาหรบผเขาชมเขาถงเวบไซตของคณผานทางโมเดมแผนทภาพ (ภาพเดยว) มกจะเรวกวาการโหลดเปนสองเทาของภาพบคคล อยางไรกตามนอาจไมจรงสำาหรบเครอขายอนทราเนตรวดเรว นอกจากนถากลมของแผนทภาพทใชในเวบไซตอนจะดกวาทจะใชเปนภาพบคคลเนองจากแคชเบราเซอรของพวกเขาถกดงมาจากแคช

แผนทรปภาพอาจจะทำาใหผเขาชมสบสนบางเลกนอย เนองจากแผนทภาพมกจะเปนภาพทสมบรณในตวเองกมกจะไมชดเจน ซงอาจทำาใหผเขาชมในเวบไซตของคณดไปซกพกพวกเขาอาจจะไมเชอมโยงภาพไดตรงกบเนอหา นอกจากนอาจตความภาพและคำาเปรยบเทยบไปเปนความหมายอนทไมใช แตแผนภาพทออกแบบสรางสรรคสำาหรบกลมเปาหมายทจะมประสทธภาพมาก 11.3 รปทอยบนหนาแรกของเวบไซตของบรษท ทใหขอมลกบพนกงานในอาคารใหมและละแวกใกลเคยง.

รป 11.3 1,996 ตวอยางภาพของแผนททสรางขนโดย Ron Sova © Compuware Corporation

เตรยมหน�เวบสำ�หรบเครองมอคนห�ภ�ยนอก

Page 83: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -83

ตระหนกถงผเขาชมเวบไซตเพอใหผเขาชมไมรสกสบสน โดยใชเครองมอคนหาทสามารถนำาผเขาชมไปยงหนาตางๆในเวบไซตของคณ โดยอางองลำาดบชน และมการเชอมโยงกลบมาทหนาแรกของเวบไซต โดยบอกรายละเอยดใหกบผเขาชมเวบไซตวาขณะนอยทหนาอะไรและเปนพนทในสวนใดของเวบไซต

เพมเครองมอคนห�ในเวบไซตของคณ ทนททเวบไซตของคณมมากกวา 100 หนา คณจะตองเรมคดเกยวกบการเพมเครองมอคนหาสำาหรบเวบไซตของคณ โดยทวธนผเขาชมสามารถพมพคยเวดแลวดรายการทงหมดทมในเวบไซตได

ออกแบบสำ�หรบก�รเรยกดจ�กสภ�พแวดลอมภ�ยนอก หมายถง การวเคราะหกลมเปาหมายของคณกอนทจะมการนำา

เทคโนโลยใหมเขามาใช โดยคณตองแนใจวากลมเปาหมายของคณใชบราวเซอรขนสงกอนทจะสรางเทคโนโลยองคประกอบสง เชน Java การใชเทคโนโลยขนตำากวา อาจทำาใหผเขาชมเวบไซตไมสามารถเขาใชงานในเวบไซตได

ก�รนำ�ท�ง การนำาทาง มความสำาคญเนองจากหากผเขาชมไมสามารถหาขอมลของพวกเขาทไดเขามาใชงานได ถาเปนเชนนนผเขาชมอาจจะไมอยากกลบเขามาใชงานเวบไซตอก จง ตองทำาใหผเขาชมรวาพวกเขาอยในเวบไซตของคณและบอกใหพวกเคารวาพวกเขากำาลงทำาอะไรอยในเวบไซต .

ต�มกฎส�มคลก การออกแบบเวบไซตของคณเพอใหผเขาชมไมตองคลกมากกวาสามครงเพอไปยงหนาขอมลทตองการ โดยถาเปนสวนรายละเอยดเกยวกบขอมล

Page 84: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -84

อาจจะตองคลกเขาไปมากกวานน แตขอมลเบองตนควรจะสามารถเขาถงไดอยางรวดเรว

ใชเปดเผยคว�มก�วหน� ใชระดบหวเพอแสดงขอมลลำาดบชน โดยปกตชอหนาของคณเปน

ประเภทหนง ประเภทเนอหาหลกเปนประเภทสอง และประเภทสาม คอ สวนหว ใชในกรณทจำาเปน หากทานตองการมากกวาสามหวคณควรพจารณาเชอมโยงไปยงหนาใหมสำาหรบรายละเอยดปลกยอยกวานน . บรรดาผสนใจสามารถเจาะลกลงไป กระบวนการนเรยกวาการเปดเผยความกาวหนา

จดองคประกอบใหมคว�มสอดคลองกน ใหทกองคประกอบทเปนเนอหาเดยวกน ทกหนาทมรายละเอยดอกษรและภาพใหกบไวในทเดยวกน เพอใหเนอหานนสอดคลองกน

ในเวบไซตขน�ดใหญใหมก�รนำ�ท�งเปนสองระดบ ในเวบไซตทมขนาดใหญ การใชงานเวบไซตจากลงคทกหนานอกจากท

อยในพนทเรอง ตวอยางเชน ในอนทราเนตของบรษททอาจตองการใหผใชงานสามารถไปยงหนาแรกเพอคนหาแผนทเวบไซตและพนทเนอหาหลกของหนวยงานได

ไมผกตดเนอห�กร�ฟกคนเดยว หากผทไมเลอกทจะใชกราฟก อาจจะพลาดเนอหาสำาคญหรอไมสามารถใชเวบไซตของคณได

ใหเชอมโยงขอคว�มในหน�เวบของคณ ผเขาชมไดเหนรปภาพในเวบไซตของคณ สงทผใชตองการคอการไดรบขอมลโดยตรง หลกเลยงสาเหตททำาใหพวกเขาตองรอโหลดภาพของคณ

Page 85: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -85

กอน จงจะสามารถใชเวบไซตของคณ โดยจดใหมขอความเชอมโยงเกดขนกอนหนา โดยผเขาชมสามารถคลกขอมลทพวกเขาตองการโดยไมตองรอใหโหลดเสรจทงหนา

ใชก�รเชอมโยงอย�งรอบคอบ เนนการทำางานหลกของหนาเวบ ดวยการเชอมโยงทหลากหลาย (ยกเวนในหนาเมน) ลงคในขอความทแทรกขนมาขณะใชงาน อาจทำาใหเกดการรบกวนและทำาใหผเขาชมเกดความสบสน นอกซะจากวาลงคทแทรกขนมานนจะเปนฟงกชนเมน ใหพจารณาการวางเชอมโยงทกยอหนาในรายการสวนทายของหวขอนน

เชอม โยงใหเนอห�สำ�คญไมเชอมโยงไปยงหนาเวบทไมสมบรณ ใสขอความในเพจทมา แตไมได

สรางการเชอมโยงหลายมตจนหนาเปาหมายเสรจสมบรณ หากคณเชอมโยง ไปยงเวบไซตภายนอกใหแนใจวาการเชอมโยงเปนสำาคญใหผชมของคณ

ตองแนใจว�ขอคว�มลงคชดเจนลงคเปนคย เอกสาร Internet พวกเขาใหเขาชมการตดสนใจทพวกเขา

ตองการจะไปและสงท พวกเขาตองการอาน พวกเขาชวยใหคณสามารถเกบไฟลขนาดเลกจงทำาใหพวกเขารวด เรวในการโหลด ขอความลงคทเขยนเพอใหชดเจนและถกตองแสดงเนอหาเปา หมายของ

ให เพยงคำ�ไมกคำ�ทลงคทใชง�นขอความทเชอม โยงจะตองอานอยางรวดเรว ทำาเพยงไมกคำาสำาคญทใช

งานอย

ตวอย�งไมด :วางลงคในยอหนาสามารถทำาใหงายตอการเสนอเนอหาท แทจรงของ

การเชอมโยงและบรบททคณแนะนำาลงคทจะไป

Page 86: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -86

ตวอย�งทด :วางลงคใน ยอหนาสามารถทำาใหงายตอการเสนอเนอหาทแทจรงของ

การเชอมโยงและ บรบททคณแนะนำาลงคทจะไป

ระวงขอคว�ม กอน, กลบ, ถดไป, และสงตอคำาเหลานสามารถเกดความสบสนกบผเขาชม ขอความหมายถง กอน

หนาและถดไปในเสนทางเสนผานเวบไซตของคณหรอขอความหมายถงหนากอน และถดไปตามลำาดบทผเขาชมทเรยกดเวบไซตของคณ เสนทางและเสนทาง ของผใชของคณอาจจะไมเหมอนกน

นอกจากนถาคณใชคำาเหลานแทนการเคลอน ไหวเชงเสนผานเวบไซตของคณจำาไววาถาคณเพมหรอลบสวนทคณตองบนทก ลงคเหลานบนหนาเวบกอนหนาและตอไปนหนาเวบไซตมการเปลยนแปลง

หลกเลยงก�รใชคำ� คลก"ทน"พยายามเชอมโยงของสวนทวไปของประโยค นอกจากนอยาลมวา

"คลก" แสดงถงการใชเมาส บางคนอาจใชแปน พมพแทนทจะเมาสเพอเชอมโยงลงคไมกล�วว� :

คลกทนเพอ เรยนรเกยวกบการเชอมโยงควรกล�วว� :

ลงคใหควบคม ผเขาชมกวาสงทพวกเขาเรยนร

หลกเลยง ก�ร "กลบไปท ... "ไมใชถอยคำาทแสดงลำาดบหนาบางหรอไหล คณไมทราบวาผ เขาชมมา

ถงหนาจงไมควรใชทมความหมายวา "กลบ"

ใหแนใจว�ผ เข�ชมส�ม�รถแยกแยะระหว�ง เยยมชม และลงคใหม

Page 87: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -87

ถาคณไมใชสการ เชอมโยงมาตรฐาน (มวงแดงและสนำาเงน) ใหแนใจวาสทคณเลอกใชสำาหรบขอความปกตและลงค - Visited และ unvisited - จะแตกตางจากกนพอทผเขาชมไมสบสน

อธบ�ยก�รเชอมโยงทกไฟลขน�ดใหญสองรปแบบของการบนทกยอเปนประโยชน กอนเตอนผเขา ชมเกยวกบ

ขนาดของไฟลขนาดใหญใดๆ สองอธบายสงทพวกเขาจะหาทเชอมโยง (ดรปท 11.4)

รปท 11.4 ตวอยางบนทกยอขนาดของไฟลจาก http://circus.compuware.com/ © 1996, Compuware Corporation

ใชลงคภ�ยใน สำ�หรบหน�ย�วบนหนาเวบทยาวเปนสถานท, รายการของการเชอมโยงไปยงเนอหา

หลายอน ทดานบนของหนาเวบไซต ผเขาชมอาจไม ทราบวามการเชอมโยงภายในเอกสาร พวกเขากรวาการเชอมโยงเหลานอยางรวด เรว

รกษ�คว�มถกตองก�รเชอมโยงภ�ยในเมอคณเพมและลบจากไซตของคณการเชอมโยงของคณ อาจตองม

การปรบปรง ตองระวงโดยเฉพาะเกยวกบการเพมและการลบหนาถาคณใช ตอไปและกอนหนาปม

ซอนลงคภ�ยนอกคณอาจไมตองการ ใหคนออกจากเวบไซตของคณไปตามลงคภายนอก

จนกวาพวกเขาจะมประสบการณจรงๆ สงทคณนำาเสนอ จงไมไดใสลงคภายนอกใกลสวนแรกของเวบไซต ใหซอนลงคตางในหนาถดไปหรอในลงคถดไป

Page 88: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -88

ตรวจสอบและแกไขลงคภ�ยนอกบอยสถานทเปลยน Sites, เลกอยหรอเปลยนแปลงเนอหา ตรวจสอบการ

เชอมโยงของคณอยางสมำาเสมอและ update ไดตามตองการ

เค�โครงหน�การออกแบบรปแบบ ของอนเทอรเนตและอนทราเนตหนาจอจะแตก

ตางจากการออกแบบรปแบบ Hardcopy และจากการประยกตใชคอมพวเตอรอนๆ สวนนจะครอบคลมหลกการรปแบบหนาเฉพาะสำาหรบการใชงานอนเตอรเนตและอนทราเนต

เนอห�ทสำ�คญทสดใหอยด�นบนมากบางคนเลอนดขอมลดานลาง ทแสดงบนหนาจอเรมตนของหนาเวบ

คณตองวางสงทคณตองการใหดทดานบนของหนา ลงคสำาคญควรอยทดานบนของหนาเวบ

รวมถงองคประกอบของหน�ม�ตรฐ�นรปท 11.5 แสดงองคประกอบมาตรฐานททกเวบเพจควรม องค

ประกอบเหลา น

- ชอหนาในแถบชอเบราวเซอร

- ชอของหนา

- เชอมโยงไปยงพนทหวขอหลกในเวบไซต

- เชอมโยงไปยง ตวบรษท

- เชอมโยงไปยงหนาคนหาและแผนผงเวบไซต

- เชอมโยงไปยง หนาลขสทธ

- อเมลเวบมาสเตอร

Page 89: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -89

รปท 11.5 หนากบองคประกอบมาตรฐานจาก http://circus.compuware.com/ © 1996, Compuware Corporation

ไวหน�แรกเพอเข�หน�จอแสดงสวนสำาคญของหนาแรกของคณบนหนาจอเบราวเซอรหนงโดย

ไมตองเลอนท 640 x 480 ความละเอยดดงแสดงในรปท 11.6

รปท 11.6 เกบโฮมเพจหนงหนาจอ http://www.ywcaogm.org/ © 1996, YWCA of Greater Milwaukee

ขอมลเพมเตมอาจรวมในหนาแรกทดานลาง เสนแบงหนาตางถาไมไดสำาคญกบการใชเวบไซตดงแสดงในรปท 11.7

Page 90: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -90

รปท 11.7 สถานทขอมลเพมเตมดานลางเสนแบงหนาตาง http://www.ywcaogm.org/ © 1996, YWCA of Greater Milwaukee

เอ�ใจใสเพอแบงหน� แมวาคณจะไมสามารถควบคมมากการจดหนาคณตองไปสนใจกบ ท

หนาเวบของคณอาจจะแบงในคำาอน ๆ ทดานลางของหนาตางหากหนาของคณจะปรากฏใหพอดทงหมดในพนททมองเหน แตจรงๆ

ขยายลงมโอกาสทผเขาชมจะไมเหนสวนทเหลอของหนา พวกเขาจะคดวาสงทพวกเขาเหนคอทงหนาเวบ จดบลอกขอความหรอกราฟกทจะขยายดานลางผเขาควรทราบวาจำาเปนตองเลอนไป

ตดสนใจบนหน� เวบย�วกบหน�สนดวาผเขาชมจะใชแตละหนา เมอคณตดสนใจวาควรจะใชหนายาวโหลดชา

กวาหนาสน แตถาผเขาชมจะตองมขอมลและม โมเดมชาหนายาวอาจจะโหลดเรวกวาหนาขนาดเลก (ดตาราง 11.1)

หากผเขาชมของคณ ... คณควร ...ตองการหาขอมลเฉพาะอยางรวดเรว

สรางการเชอมโยงหลายหนาสน

ตอง เขาใจแนวคดทงหมดโดยไมหยดชะงก

ปจจบนแนวคดทงหมดในหนาเดยวกบการ เชอมโยงภายในเพอ subtopics

ตองการพมพทงหมดหรอสวนของเนอหาท อานครบ

ใชหนงหนายาวหรอเตรยมรนทใชหนา เดยว

Page 91: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -91

จะโหลด ชากวาโมเดม แตไมจำาเปนตองทกหนาของขอมล

สราง หนาเนอหาครอบคลมกบลงคไปยงหนาสนมาก

ต�ร�ง 11.1 การกำาหนดความยาวหนา

พกหน�ย�วขน เปนหนวยเลกปองกนการเขยนเทคนคการแบงหนาออกเปนหนวยเลก ทำาเชนนไมวา

คณจะออกจากหนายาวหนงหรอเชอมโยงไปใหเปนหนาแยก

ใชต�ร�งใชตารางในการออกแบบแตละประเภทหนาในเวบไซตของคณเพอให

ประเภทเดยวกนกบหนามลกษณะ คลายและความรสก การสรางกรดสำาหรบประเภทเพจในชวงการวางแผนโครงการของคณ ชวยใหคณประหยดเวลาในการพฒนาและชวยใหสมำาเสมอตลอดทงเวบไซต

พจ�รณ� ใชต�ร�งตารางเปนวธทดทสดใน HTML เพอควบคมการแสดงผลหนาเวบของ

คณ คณสามารถจดวตถและขอความสรางพนท แนวตงและแนวนอนและการควบคมตำาแหนงของภาพ เบราวเซอรสวน ใหญตอนนสนบสนนตาราง แตคณกยงอาจมการสรางรนไมใชตาราง ของหนาเวบสำาหรบผใชเบราวเซอรขอความเทานน

เกบคว�มย�วส�ยสนเปนสงสำาคญ เพอใหความยาวสายไมเกนประมาณสองตวอกษร ซง

หมายความวาสองซำาของตวอกษรกรณทตำาในลกษณะแบบอกษรและ ขนาดทคณเลอก จำาไววาผเขาชมสามารถใชแบบอกษรและขนาดทพวกเขาตอง การ

ใชต�ร�งเพอแสดงล�ยเสน

Page 92: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -92

ตาราง ในปจจบนเปนทรจกกนมากในหนาเวบกราฟก เปนสงหนงทงายในการควบคมขนาดเสน ใชสำาหรบจำากดตารางใหมขนาดทพอด เมอเราไปดในหนาจอทมขนาดใหญ คณสามารถใชคอลมนวางไวเพอสรางพนทสขาวหรอกราฟก

อปสรรคทตารางเปนขอความทเบราวเซอรไมสามารถแปลได สำาหรบผทใช Lynx หรอเบราวเซอรทมคณสมบตอน ๆ nontable คำาและประโยคในตารางเปน jumbled ผเขาชมเหลานไมสามารถเขาใจขอมลของคณได

พจ�รณ�ใชต�ร�งเพอใหขอมลสนลงตอนนเบราวเซอรจะแสดงผลเปนแบบกราฟกมากทสด การใชตารางก

จะเปนวธทงายวธหนงในการควบคมจำานวนขอความโดยกำาหนดคาของตารางใหพอดกบหนาจอ และคณสามารถใชคอลมนทวางในการสรางพนเวนวรรคในงานกราฟก

ขอเปรยบเทยบของตารางเปนขอความ เบราวเซอรไมสามารถแปลได สำาหรบผทใช Lynx หรอเบราวเซอรทมคณสมบตอน ๆ คำาและประโยคในตารางจะมลกษณะเปน jumbled ผเขาชมเหลานไมสามารถเขาใจขอมลของคณได

ใชแมแบบหากเบราวเซอรของคณสนบสนนแมแบบ คณจะไดมการควบคมมากขน

ในแตละหนา แตจำาไวเมอคณใชแมแบบทคณออกแบบคอวาคณกำาลงทำางานในโหมดออนไลนไมไดทำาในกระดาษ

ใหเหลอพนทว�งพอเหม�ะสมประมาณ 30 เปอรเซนตในหนาเพจนนๆมขอความ สวนทเหลอของ

พนททควรจะมพนทสขาวและกราฟก แมวาคณจะใชกราฟกจำานวนมากกยงคงใหหนาเวบนนๆมความสะดวกในการมองเหนของผทเขามาใช

Page 93: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -93

ใหระยะห�งแนวนอนเม�ะสมโปรดใชพนทแนวนอนใหพอเหมาะกบหนาจอเพอใหผชมสามารถงายตอ

การเปด

ใชภ�พและขอคว�มทมคว�มหม�ยใกลเคยงกนในหลกการของการออกแบบ ผเขาชม จะถอวาการเชอมตอระหวางวตถ

รวมถงการบลอกขอความทใกลกน คอองคประกอบทสำาคญของหนาเวบ ดงนนภาพทใกลเคยงกบขอความใชใหผใชจำาไดงาย

ใชแนวนอนเท�ทจำ�เปนกฎระเบยบของหนาควรใชพวกเขาเมอสงทคณตองการจะทำา เชนแยก

สวนหวและทายในขนาดมาตรฐาน ขอมลจากเนอหาของหนาเวบหรอเครองหมายเรมตนและสนสดของฟอรม

จดกลมร�ยก�รในฟอรมจดกลมชองรายการทเกยวของในฟอรมและวางแบบฟอรมเพอใหมการ

จดลำาดบใหถกตอง

จดกลมของลทททมคว�มย�วม�กๆแบงรายการยาวของการลงคใหเปนกลมตรรกะ ทจำาวา "เจดบวกหรอ

ลบสอง" มนษยสามารถจำาระหวางหาและเการายการในแตละครง เวลาลองจำากไมเกนเจดรายการในแตละกลม (ดรป 11.8)

Page 94: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -94

รปท 11.8 กลมของลททเมน. © 1996, YWCA of Greater Milwaukee.www.ywcaogm.org.

ใชก�รเยองการเยองในการแขวนเปนเครองมอสำาคญสำาหรบนกออกแบบเวบไซต

พวกเขาใหความชดเจนในการแยกรายการเปนรายการซอนใหขอมลและชวยสรางพนทสขาวเพมเตม มหลายวธในการสรางตาราง เชน Block quotes แทกรายชอแทกรายการไมมรายการแทกรายการ GIFs ชดเจน space holders, และความละเอยดรายการ เชนดรายชอการจดกลมในรปท 11.8

พจ�รณ�ก�รออกแบบสญลกษณแสดงหวขอยอยถาคณใชกราฟกสำาหรบสญลกษณแสดงหวขอยอยใหใชเครองหมาย

ดอกจนแทนขอความ ทางเลอกคอเพอใหภาพทปรากฏเปน Bullet สำาหรบเบราวเซอร ในตารางการใชเพอใหแนใจวาคณเกบเยองหนา

ลดก�รเลอนในแนวตงทำาไมผทเขาชมตองการจากหนาเวบคณ ผลการวจยแสดงใหเหนวาผชม

จะเสยการสนใจหนาเวบของคณไดถาคณมหนาเวบเพจทยาวเกน 3 หนาถาพวกเขาสนใจแลว เขากจะทำาการปรนอานเอง

Page 95: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -95

ไมควรใหมก�รเลอนในแนวนอนหากผเขาชมเวบไมชอบเลอนแนวตงคณสามารถตรวจสอบวาพวกเขาจะ

ไมชอบเลอนแนวนอนเหมอนกน การออกแบบสำาหรบการแสดงผล 640 x 480 และทดสอบ ตรวจสอบวาตารางและกราฟกเหมาะสมในบรเวณน

ชอหน�และหวหน�เวบในทกหนาเวบ การจะทำาใหคนสนใจไดนนขนอยกบชอหนาเวบและสวนหว

จะชวยใหคนเขาชมสนใจและอยากจะกลบมาหนาเวบของเราอก

ทำ�ใหชอไมซำ�กนและมคว�มหม�ยแตละหวขอใหแนใจวาชอทคณเลอกไดอยางถกตองในการแสดงชอเวบไซตและ

เนอหาหนา ชอความหมายชวยปองกนความรสกของการสญเสยในเวบไซตของคณ

กำ�หนดแตละหน�มหวชอหนาแตละความตองการชอทชดเจนอธบายถงเนอหาของหนานน ชอ

เหลานมกจะเขยนใน HTML เปน <h1> (ประเภทหนง)

ใชชอทหวขอนนใหเหม�ะสมกบเวบไซตและเพจทเฉพ�ะเจ�ะจงใน HTML code การออกแบบขอความจะแสดงผลในหวของหนาจอ

หลายการคนหาใน Search engines เมอพวกเขาตองการกลบการสบคน ชวยหากผเขาชมเหนชอเวบไซตในรายการนแทนทจะตองไปทหนาของคณอานหวเรอง นอกจากนเนองจากผเขาชมอาจมาจากทกหนาเวบของคณกตองรวาเวบไซตหนานเปนเวบเฉพาะ (ดรป 11.9)

รปท 11.9 แถบชอเรองมชอเวบไซตและชอหนาจาก http://circus.compuware.com © บรษท Compuware

Page 96: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -96

ใชหวขอใหชวยผเข�ชมคนห�ขอมลข�วส�รเพอผเขาชมตองการไดอยางรวดเรวสแกนหนาสำาหรบขอมลเฉพาะทเขา

ตองการ ชวยใหพวกเขาโดยเขยนในสวนเลก ๆ และใสปายชอหรอหวเรองของขอความ ใหแนใจวาหวขอเหลานอยางถกตองสะทอนใหเหนเนอหาของขอความตอไปน

ในเอกส�รทมย�วรวมถงเอกส�รและชอบทในแตละหน�ชวยใหผเขาชมจดการตำาแหนงของขอมล และขอความสนๆ เชนหวขอท

ใหญสดในหนานนๆ

เฟรม และ หน�จอเฟรมมวธการแบงหนาจอเปนสวนๆ กรอบแตละพนทดำาเนนการแยก

ตางหาก ดงนนในขณะทเลอนเขาหนาตางอนสามารถยงคงมองเหนและคณสามารถสรางหมายเลขใด ๆ ของเฟรมเกอบ Windowing สามารถให JavaScript ในเฟรมเพอใหมการโตตอบ ถาคณใชพวกเขาตองแนใจวาเรองการทดสอบการใชงานใหกวางขวาง

ใชเฟรมดวยคว�มระมดระวงผใชเวบหลายคนสบสนในเฟรม วธการทำางานของเฟรมขนอยกบรนเวบ

เบราเซอรของผใช มนอาจจะยากสำาหรบผใชเคนหาแถบเลอนขวาและอาจมมากเกนไปตองเลอน ผเขาชมอาจไมทราบวาจะกลบไปหนากอนหนา

ไมควรใชหน�ต�งหล�ยอน เวนแตจะเพมฟงกชนก�รทำ�ง�นใช Windows รองเพมฟงกชนการทำางานในเวบไซตของคณ รปท

11.10 แสดงวธการใชสำาหรบขอมลเพมเตม, ภาพ, หรอเมน

Page 97: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -97

รปท 11.10 ในใบสมครนคลกอานในสวนของเสนทางรถไฟและหนาตาง JavaScript รองเปดใหขอมลในสวนของเสนทางท Corporation © 1996, Compuware http://circus.compuware.com/

จำ�กด จำ�นวนหน�ต�งหรอ 2 เฟรมประม�ณในหนาจอขนาด 640 x 480 ขอมพนทจำากดในงานอสงหารมทรพย

หากคณแบงพนทการแสดงผลออกเปนมากกวาสองหนาตางหรอเฟรม คณลดพนทแสดงเนอหามากเกนไป ทำาใหผเขาชมรสกเหมอนพวกเขากำาลงมองผานร

พจ�รณ�เฟรมสำ�หรบองคประกอบองคประกอบทงหมด เชน เปาหมายการเดนทางและการรวมเมองและ

การทำา Link เมล สามารถวางบนเฟรมทแสดงบนหนาจอ โดยทเนอหาจากการแสดงขอมลน แตคณควรมบางขอมลมาตรฐานในทกหนา (ดรป 11.11)

Page 98: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -98

รปท 11.11 รปเมนในกรอบดานซายเปนเมนยอย สวน เนอหาจะอยในกรอบขวาดวยการเลอกทำาในดานซาย

พจ�รณ�กรอบสำ�หรบ Pop - up ขอคว�มคณ สามารถออกแบบเฟรมของคณเพอใหเชอมโยงจากหนาเนอหาหลก

จะแสดงจำานวนเลกนอย ขอความ pop - up ในกรอบขนาดเลกดงแสดงในรปท 11.12

รปท 11.12 การเปลยนแปลงลางขวาหนาตางเปนคลกอานในตวเลอกในหนาตางหลก

ใชเฟรมเพอเกบขน�ดของขอมลหากคณออกแบบเวบไซตดวยเฟรมคณสามารถใชพวกเขาเพอใหเสน

ขอความสนในหนาตางหลกของเวบไซต

ระวงขน�ดหน�ต�ง นกทองเทยวหลายคนบนวาเฟรมลดขนาดหนาตางเนอหามากเกนไป

โดยเฉพาะอยางยงเมอออกแบบไดใชพนทเกนสองเฟรม

ภ�พกร�ฟกก�รใชภ�พกร�ฟกนนตองใชใหถกตองและเหม�ะสมกบขอคว�มดวย

ใหคลองจองกนเพร�ะจะชวยใหง�ยตอก�รจำ�

Page 99: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -99

กร�ฟกทใชเพอวตถประสงคการใชกราฟกควรใชใหถกตองตามวตถประสงคของงานนนๆ ดวย

ขอคว�มทใชกบกร�ฟกกราฟกสวนใหญจะไมชดเจนทนททผใช ไมใชวาออกแบบไมด แตควร

เพมขอความในกราฟกทใชสำาหรบเพอใหผเขาชมไมตองเดาทคลกจะได ขอความทใชเพอใหแนใจวากราฟกมการสอสารความหมายไวสามารถเขาใจไดงายท�งเลอกสำ�หรบก�รเขยนขอคว�ม

มผใชหลายคนทเจอกบเวบไซตทภาพกราฟกไมทำางานหรอไมแสดงผล และยงมผใชอยางนอยทยงคงจะใชบราวเซอรกบขอความเทานน การใชขอความเปนทางเลอก ทางเลอกหนงทสำาคญทปองกนขอผดพลาดทจะเกดขนกบหนาเพจของคณเมอภาพกราฟกไมทำางานหรอไมแสดงผล ดงรปท 11.13 และ 11.14

รปท 11.13 หนาเพจแสดงรปภาพจากเวบไซต http:// circus.compuware.com/ในป 1996 ขององคกร Compuware Corporation

รปท 11.14 แสดงหนาเพจทไมทำางาน ในป 1996, ขององคกร Compuware Corporation

Page 100: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -100

เบราวเซอรทแตกตางกนจะรกษาขอความทางเลอกทแตกตางกน Internet explorer จะแสดงใหผเขาชมภาพและขอความอนๆ ขอความจะปรากฏเชนเดยวกบ ขอความวธใชทแสดงเมอเคอรเซอรอยเหนอไอคอนในผลตภณฑ Microsoft คณสามารถใชเพอเพมมลคาใหกบภาพตราบเทาทคณไมใสขอมลสำาคญในนน

Netscape ไมแสดงขอความทคณเลอกหากภาพมการแสดง คณจะเหนวาถาคณมภาพกราฟกไมทำางานหรอไมแสดงผล

เบราวเซอร Nongraphical แสดงขอความอนในบรรทดเดยวกบขอความอนๆ หากคณกำาลงเขาหนาเวบของคณขอความทเลอกจะแสดงไดดกบขอความปกตของคณ

ภ�พซำ�เมอเวบบราวเซอรทำาการโหลดภาพนน จะทำาการเกบขอมลไวใน

ฮารดดสกในแคช เมอคณมความตองการมนอกครงจะทำาการเรยกขอมลมาจากแคช ซงจะชวยลดภาวะอน

ก�รใชภ�พเปนตวชวยในก�รนำ�ท�งภาพกราฟก จะชวยใหผเยยมชมสรางกรอบความคดเกยวกบขนาดงาน

ขององคกรนน

ก�รใชภ�พกร�ฟกเปนพนทแสดงเนอห�คณสามารถใชรปภาพเพอแสดงพนทเนอหาหลกของเวบไซตของคณได

หนงทผเขาชมทวไปตองการคลายๆกนคอ ความรวดเรวในการแสดงผลของรปภาพทรวดเรวกวาขอความ และความสอดคลองและใชภาพเดยวกนสำาหรบพนทเนอหาเดยวกบตลอดทงเวบไซต

Page 101: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -101

รปท 11.15 ภาพทใชในหนาแรกเปนรายการเมนและบนหนาเนอหาเปนไอคอน. http://www.ywcaogm.org/ ในป 1996 , YWCA of Greater Milwaukee.

ก�รใชภ�พกร�ฟกสำ�หรบแบบอกษรพเศษพ�ดหวถาคณตองการใชตวอกษรศลปะหรอพเศษคณสามารถสรางใน

โปรแกรมกราฟกแลววางไวในไฟลของคณเปนรปมตแมป เทคนคนชวยใหคณสามารถใชอกษรทคณตองการไมวาเปนในระบบของผใชหรอไม

ก�รใชกร�ฟกสำ�หรบร�ยก�รใชกราฟกทจะทระบแตละกลม กราฟกทเกยวของอยางชดเจนกบเนอหา

ของรายการจะชวยใหผเขาชมไดอยางรวดเรวเขาใจในโครงการขององคกร

ขอจำ�กดม�กม�ยเกยวกบภ�พขอจำากดเชน จอภาพ 16 ส หนวยความจำาตำาแบรนดวช เครอขายจำากด

คนทตาบอดสและยากจนมผลตอการมองเหนผลกระทบของภาพและพนหลงมตอผชมของคณ

ก�รใชรปขน�ดยอสรางรปภาพขนาดเลก (ไมเพยง rescale ภาพขนาดใหญในรหส

html) เพอใหมขนาดไฟลเลกใชคณภาพตำาสดนนคอภาพกฟ ถาเมอมการโหลดภาพกฟซงมขนาดเลกจะโหลดอยางรวดเรวเพราะขนาดไฟลทเลก ผเขาชมสามารถเลอกวาจะไปทภาพขนาดใหญคณภาพสง หรอภาพขนาดเลก สามารถทำาใหผเขาชมสามารถเลอกขนาดไฟลทเชอมโยงได (ดงรปท 11.16)

Page 102: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -102

รปท 11.16 การใชรปขนาดเลกเพอลงคไปยงรปภาพขนาดใหญ ทมา มาจาก http://ywcaogm.org./ © 1996, YWCA of Greater Milwaukee.

ขน�ดของภ�พทฟกจำ�กดบนหน�จอควรจำาไววามผเขาชมสวนมากใชความละเอยด 640*480 เพอใหแนใจ

วาคนเหลานสามารถดภาพของคณโดยไมตองเลอนแนวนอน การจำากดภาพของคณขนาด 600 พกเซลหรอนอยกวานน

บราวเซอรมสวนชวยใหคณสามารถกำาหนดขนาดของรปภาพเปนรอยละของหนาตางเบราวเซอรตวอยางเชน คณสามารถพดไดวาคณตองการรอยละ 80 ของความกวางของหนาตาง (จากความสงไมระบ) และทดสอบในบราวเซอรอนๆ กอนการดำาเนนการนน

คว�มเปนไปไดในก�รใชรปภ�พขน�ดเลกการทำาพนหลง สำาหรบการใชรปภาพ Gif หรอ รปภาพ Jpeg ซงสง

เหลานนจะทำาใหความสามารถในการโหลดรปภาพชาหรอเรวนน แนนอนวาความเปนไดทวารปภาพขนาดเลกนนจะสามารถโหลดไดอยางรวดเรวกวา

ก�รว�ดภ�พอย�งง�ยรปภาพหรอภาพวาดจะทมรายละเอยดทนอยกวาการดภาพออนไลนนน

มนจะโหลดไดเรวกวา หากผเขาชมบางรายตองการรายละเอยดเพมเตมทมรายละเอยดมากกวาใหพวกเขาเชอมโยงไปยงรายละเอยดของภาพทดกวาน

ก�รใชภ�พขน�ดตำ�

Page 103: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -103

Netscape สนบสนนแทกภาพทชวยใหคณสามารถโหลดภาพขนาดเลก เชน ขนาดภาพสดำาและสขาวของภาพแรกของคณ กโหลดรนส แทกนเปนวธการใหผเขาชมเหนผลอยางรวดเรวในขณะทโหลดหนาเวบอน เบราวเซอรทไมเขาใจแทกทไมเพยงแคนน สำาหรบภาพ jpeg คณสามารถใชรปแบบความละเอยดตำาของภาพทเปนแหลงตำาแลวมรนความละเอยดสงกวานนมาได

ก�รสร�งอนเตอรเฟซจ�กภ�พกฟเทคนคนจะชวยใหภาพทเรมปรากฏในหนงในสของเวลาปกต ภาพจะถก

สงไปยงเบราวเซอรไมกบรรทดในเวลาเพอผเขาชมเรมเหนภาพเบลอมากทคอยๆลาง นจะสรางหนาเวบทรสกเหมอนจะโหลดไดเรวกวาหากพวกเขารอภาพทงหมดกอนทจะเหนอะไรทตองการ

ไมควรใสเสนขอบบนภ�พในโปรแกรมแตงภ�พคณสามารถใหภาพของคณมเสนขอบไดโดยเขยนโคดดวย HTML ซง

เสนขอบนนจะซพพอรตกบตวเวบบราวเซอร สำาหรบการเพมเสนขอบเขาไปดวยการใชโปรแกรมแตงรปนน มนจะเปนการเพมขนาดของรปและขนาดไฟลภาพโดยไมจำาเปน

ก�รใชภ�พทโปรงใสบนพนหลงล�ยหากคณมรปภาพขนมาโดดๆลอยมนหนาเพจของคณ คณตองทำาพน

หลงใหมลกษณะโปรงใสกวารปภาพ อยางเชนวา รอบรปภาพจะมพนทวางๆ ตรงพนหลงเปนกรอบสเหลยม ซงทแสดงใหเหนเปนอยางนนเพราะวา ภาพ Bitmap เปนตาราง ทำาใหภาพโปรงใสเชนนจะลอยบนพนหลง ทดสอบบนแพลตฟอรมทแตกตางกนและจอภาพ

ก�รระบขน�ดภ�พใน HTML

Page 104: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -104

ระบบบราวเซอรจะทำาการคำานวณตำาแหนงของภาพดวยสวนสงและขนาดความกวางในโคดแลวอยางรวดเรวแลวแสดงขอความบนหนาเพจ ภาพนนจะเพมการรอดวย หากมการเขาชมนอกจากขอความ

โปรดจำ�ไวว�ก�รคนห�นนจะไมสนใจภ�พเครองมอคนหาไมสามารถพบขอความทเปนสวนหนงของภาพใดๆได

การใชขอความทเปนทางเลอกและคำาทสำาคญจากขอความภาพในคำาหลก HTML Meta Tag เพอใหเปนเครองมอคนหาสามารถพบหนาทตองการได

พนหลงประสทธภาพของภาพพนหลงนนจะเพมคณคาใหแกผทเขามาเยยมชม

เวบไซตได โดยไมรบกวนผเขาชม ควรมองหารปแบบพนหลงทสนบสนนขอความของเนอหา

ก�รใชสพนหลงออนจะลดคว�มเขมขนลงสทมความเขมสง เชน สแดง สเขยวนำาเงน สมวงแดงเขม และสเขยว

สวาง ซงสเหลานจะกอใหเกดความเมอยลาในการมองตอตาอยางมาก เมอผเขาชมไดเขาไปดในระยะเวลาทยาวนาน ขอความสดำาบนพนหลงสดำา เปนอะไรทอานไดยาก สำาหรบสเหลานเหมาะกบเทคนคพเศษหรอเวบทเนนทางดานกราฟก

ควรหลกเลยงพนหลงทมลกษณะเปนลวดล�ยพนหลงทมลกษณะเปนลวดลาย จะทำาใหผเขาชมไมสบายตา หรอรสก

ทำาใหเสยสมาธ หรอนารำาคาญ และจะทำาใหรบกวนความสามารถของผเขาชมเพออานขอความอกดวย ควรจดใหมพนหลงหลายๆพนหลงหลายๆแสงสวางและควรดำาเนนการทดสอบการใชงานเพอใหมนใจวาไมทำาใหหนาเพจของคณ เปนเรองทยงยากตอการเขาชมเวบไซต

Page 105: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -105

ก�รเลอกรปแบบพนหลงแบบสมการสมเลอกพนหลงนน ควรจะแสดงอยางราบลน รปแบบหนาจอท

ไมมการสมเลอกนนมกจะไมเปนอะไรทลอใจแกผเขาชมเพจของคณ

ควรหลกเลยงขอคว�มทใสล�ยนำ�ดจตอลการใชขอความตามรปแบบลายนำาหลงเนอหาของคณอาจสงผลกระทบ

ตอการอานของหนาเวบของคณ คณสามารถลดโดยระยะหางลายนำาออกและวางไวทมม แตการใชลายนำาหลงเนอหานนจะหลกเลยงความสนใจตอขอความในเพจของคณ (ดงรปท 11.17)

รปท 11.17 การใชพนหลงเปนลายนำาดจตอลซงมนจะแขงขนกบข อ ค ว า ม ต ว อ ย า ง น ม า ก จ า กhttp://ywcaogm.org./ © 1996, YWCA of Greater Milwaukee.

ควรใชสพนหลงเมอคณใชภ�พเปนพนหลงในขณะทผเขาชมรอภาพพนหลงทกำาลงโหลด, สพนหลงจะเตมหนาจอ

ใหผเขาชมทราบวาสงทกำาลงจะเกดขน ใชสทไปดวยภาพของคณเพอใหผเขาชมจะทำาไมประหลาดใจภาพเมอปรากฏ ไมมสพนหลงการแกไขคาเรมตนตวอกษรและสลงคไมทำางาน

จดจำ�ไวว�ผเข�ชมส�ม�รถตงค�สพนหลงเปนค�เรมตนได

Page 106: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -106

ผใชสามารถเปลยนสพนหลงเรมตนกบเบราวเซอรกบสหรอพนหลงภาพทพวกเขาตองการ พวกเขาอาจจะเลอกใหพนหลงของพวกเขาแทนทการตงคาเอกสารของคณ ไมถอวาผทเขาชมมการดสทคณเลอก

ก�รทดสอบพนหลงจอภาพและแพลตฟอรมทแตกตางกนใชเทคนคทตางกนแสดงสเพอให

ภมหลงทแตกตางกนปรากฏบนจอภาพทแตกตางกนและแพลตฟอรม คณตองทดสอบพนหลงของคณในหลากหลายแสดงผล

สสำาหรบการประยกตใชอนเตอรเนตและอนทราเนตนนทำาให การใชสนน

เกดอสระ แนนอนวาจะทำาใหเกดประสทธภาพการใชสและไมเกดการเหยยดหยามกน

รกษ�คว�มคมชดสง

ขอความสดำาบนพนสขาวมความคมชดมากทสดและงายในการอาน ทคณเลอกสความคมชดนอยขอความของคณจะอานยาก

ใชพนทสขน�ดใหญสมำ�เสมอ

พนทขนาดใหญสเดยวกนเปนสงทดและใชประโยชนจากรปแบบ GIF ในภาพพนแขงทสแกนใหมสสมำาเสมอและสะอาดขน

คว�มลกของสลด ลดจำานวนสในภาพ GIF ทจำานวนตำาสดได แตยงคงคณภาพทยอมรบได ในหลายกรณ 50 สใหผลทยอมรบได ในภาพ JPEG ไมสามารถลดความลกของส แตคณสามารถลองคณภาพรนตำาของภาพและดวาทเปนทยอมรบได

Page 107: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -107

ใชสจ�ก 216 สนบสนนเบร�วเซอรสวนใหญ

เบราวเซอรปจจบนสนบสนนเพยง 256 สและผเขาชมสวนใหญใชจอตง 256 ส Windows เองใชบางสเหลอเพยง 216 จรงสำาหรบภาพ Web Load ลกบาศกส (เรยกวา CLUT หรอตารางการคนหาส) จากเวบและใชเปนโปรแกรมกราฟกของคณในจานส

ใชจ�นสเดยวกนเพอภ�พทงหมดบนหน�เวบ เบราเซอรโหลดภาพไดเรวขนและขนาดหนาเลกลงหากคณใชจานสเดยวกนสำาหรบภาพทงหมดบนหนาเวบ ถาจำานวนรวมของสบนหนาของคณเกน 216 คณอาจจะเหนสแปลกตาในบางภาพเนองจากเบราวเซอรมเพยง 216 สทจะใชสำาหรบหนาทงหมด

หลกเลยง ก�รรวมจดส ยกเวนในภ�พถ�ย Dithering เปนกระบวนการสในคอมพวเตอรทลดสจากสอน ๆ รวมถงตวอยางใหม เพราะสนผสมตดของ, dithering สรางเบลอขอความและภาพวาดเสนและมนทำาใหยากสำาหรบกระบวนการ GIF เพอบบอดภาพ การใชงานสำารองสำาหรบภาพถายและภาพโทนตอเนอง ส ทดลอง

แพลตฟอรมทแตกตางกนและตรวจสอบการใชเทคนคทตางกนแสดงสเพอใหสแตกตางกนปรากฏบนจอภาพทแตกตางกนในแตละแพลตฟอรม เลอกทดสอบสทหลากหลายของคณ ยงจำาไดวาผเขาชมบางบางสวนหรอสมบรณบอดส Take ตาบอดสเขาบญชเมอคณเลอกส

แบบอกษร

Page 108: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -108

โอกาสในการออกแบบแบบอกษรในอนเตอรเนตแตกตางกน ควรทำาตามแบบอกษรเหลานเพอใหแนใจวาหนาเวบของคณสามารถอานและเปนทนาสนใจได

ใชแบบอกษร Sans serif สำ�หรบอ�นออนไลน (ก�รเชอมตอผ�นเครอข�ยอนเตอรเนต)

ใช "Little feet" ในแบบอกษร เสรมแตงอน ๆ เชน บนหนาจอมกจะหายไปเพราะความละเอยดหนาจอทคอนขางตำา เกบไวเพอการใชแบบอกษรจนตนาการ, ออกแบบสำาหรบการพมพกระดาษความละเอยดสง สำาหรบหวขอ

ใชตวอกษรหน�เพอเนนโดยเฉพ�ะการใชตวหนาเปนเปนสงทสำาคญมากอกทางหนงโดยสำาคญกวาสงทอย

รอบ ๆ ขอความ ถาขอความตวหนาทมคาของคณเกดความเสยหาย, ถาคณรสกวาคณตองการตวหนาเพอใหโดดเดนบนพนหลง,คณควนพจารณาเปลยนพนหลง

ใชตวเอยงดวยคว�มระมดระวงตามมาตรฐานการพมพตวเอยงปกตใชงานไดสำาหรบชอหนงสอและคำาท

ใชเปนคำา หลกเลยงการใชตวเอยงบลอกขอความเพราะยากมากทจะอานออนไลน

ไมใชก�รขดเสนใตเบราวเซอรสวนใหญจะตงคาอตโนมตในการขดเสนใตลงค นเปน

ลกษณะขอความทสำาคญเพราะมคำาแนะนำาใหผเขาชมทอาจจะบอดส ถาคณใชการขดเสนใตมขอความทไมเชอมโยงผเขาชมอาจจะสบสนได นอกจากน มนยากทจะอานขอความไดอยางเขาใจ

ออกแบบสำ�หรบก�รเปลยนแปลงขน�ดแบบอกษรผเขาชมเวบสามารถเปลยนแบบอกษรและขนาดในการแสดง คณ

สามารถปดการรบเขาของเขตขอมลและคำาแนะนำาทกอใหเกดความลาชาของ

Page 109: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -109

การแบงเขตขอมลในแตละแบบพจารณาการใชตารางมความกวางแบบ pixel จดตำาแหนงของฟอรมเพอไมสามารถเปลยนแปลงโดยการแสดงแบบอกษรตางๆคณยงสามารถนำาชอขางตนเขาไปในกลองได

ใชแทกตวอกษรเพอควบคมขน�ดตวอกษรใชแทกขนาดแบบอกษรในการควบคมขนาดสมพทธของแบบอกษรบน

หนาเวบอยาใชหวขอระดบการควบคมขนาดตวอกษรเพราะจะถกนำาเสนอทแตกตางจากเบราวเซอรทแตกตางกนสำาหรบบางกรณหวเรองขนาด 6 จะมขนาดเลกใน Netscape แตมขนาดใหญมากใน Mosaic เปนลกษณะเปนแผนไดรบการสนบสนนอยางกวางขวางโดยเบราวเซอร เรยนรวธการควบคมแบบอกษรทใช cascading รหสสไตลชต

ใชแบบอกษรเพอแสดงเอกลกษณองคกรแบบอกษรสามารถแสดงตวตนขององคกรของคณ แบบอกษรบาง

อยางสรางความทนสมย, ภาพไฮเทค, ขณะทคนอนมความหมายวาคลาสสคมาก, วธแบบดงเดม แบบอกษรมผลสำาหรบผเขาชมซงอาจจะวดไดยากและออนเกนไปแบบอกษรสามารถชวยใหคณสรางภาพทคณตองการวาดภาพแตอกษรเขากนกบเนอหาจำาไววาตวตนของคณจะไมเจอหากผใชไมได (หรอจะไม) อานเวบของคณ

อ�นง�ยแสดงผลการใชงานทคนไมชอบอานหนงสอออนไลนดงนนคณตอง

ทำาใหมนงายสำาหรบพวกเขา การอานออนไลนยากกวาการอานจากกระดาษเนองจากไดรบแสงสะทอนจากหนาจอความละเอยดของแบบอกษรตำา

ก�รเขยนเพอควบคมผเข�ชม

Page 110: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -110

เขาใจวาผเขาชมเวบตองการควบคมการอาน คณตองทำาใหงายสำาหรบพวกเขาในการอานเฉพาะสงทตองการโดยการเขยนของคณจะตองกระชบและทสำาคญคองายตอการคนหาใหพวกเขาเชอมโยงไปยงหนาทมรายละเอยดและไมบงคบพวกเขา

กล�วครงเดยว,อย�งรวดเรวคนไมชอบอานหนงสอออนไลน ใหแนใจวาประโยคของคณจะตรงและสนขจดความซำาซอนและเปลยนวรรคขจดทกคำาและวลทไมจำาเปนใชสญลกษณเพอระบรายการ เขยนเพอความเขาใจอยางรวดเรว

ก�รพจ�รณ�สำ�หรบก�รออกแบบผเขาชม Online หาขอมลทตองการไมวาจะเปน หวเรอง กราฟก และ

สหรอขอความตวหนาทพวกเขาตอการ

ก�รเขยนในรปแบบทสนการเขยนในรปแบบทสนทไมเหน 4 หรอ 5 ประโยคควร (ยอหนา) เพอ

การมองทไมยาวมากนกและตรงประเดนมเพยงหนงหวขอในแตละอน และแนใจวาในประโยคไมนอกประเดนมากเกนไป

สร�ง เครองหม�ยทรดกมสำ�หรบขอคว�มในแตละอนใหแนใจวาแตละหวขอหรอเครองหมาย สำาหรบแตละประโยคสนและ

ชดเจน ถกตองตองแสดงเนอหาของแตละชน

ใชสไตลก�รเขยนใชง�นเขยนโดยตรงไปยงผเขาชมโดยใชคนทสองใชปจจบนกาลสนและตรง

มากขน หลกเลยงคำากำากวม เสยงทใชงานสรางประโยคสน งายตอการเขาใจไดอยางรวดเรว และชอทผกพน

Page 111: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -111

เขยนขอคว�มเชงบวกเขยนขอความทงหมดของคณในการยนยนในการดวนตดสนและตรวจ

สอบขอความทมขอมลทสรางสรรคสงทผเขาชมตองทำา

ใชกระบวนก�รเขยนปกตสำ�หรบร�ยก�รเขยนไปตามธรรมเนยมปฏบตตามปกตเมอใชรายการใหถอยคำา

สอดคลอง - มรายการทงหมดในประโยครายการหรอวลแตจะไมรวมพวกเขาสอดคลองในวรรคตอนและใหญ

ม�รย�ทในก�รใชเครอข�ยอนเทอรเนตมหลกการบางอยางของการออกแบบ และเปนมารยาททควรปฏบตตาม

เมอทำางานบนเวบ

เกบขอมลปจจบนเกบเนอหาปจจบนและใหผเขาชมรบทราบวาจะปรบปรง วธการทวไปใน

การทำาเชนนคอการม"อะไรทใหมๆ "หนาหรอวางไอคอนถดไป ขอมลใหมบนหนาเวบทมอย

ว�ง"วนท"ปรบในสวนท�ยของคณสกลเงนของขอมลบนเวบเปนสงสำาคญ เพราะความสามารถในการเกบ

รกษาขอมลใหทนสมยเปนหนงในสถานททองเทยวหลกของเวบ ซงเปนทคาดหวงของผเขาชมใหพวกเขารเมอคณปรบปรงขอมลลาสด

ใหบ�งสงกบผเข�ชมทำ�ในขณะทพวกเข�รอถาคณใหขอความในเวบไซตของคณจะถอประโยชนของผเขาชมจะมผ

เขามามากขนในขณะทโหลดภาพของคณมการเชอมโยงขอความทปรากฏขนอยางรวดเรวสำาหรบผใชเวบไซตของคณ

Page 112: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -112

วธสำ�หรบผทจะพดคยใหทงรปแบบการตอบสนองหรอวธการสงอเมลถงคณเพอใหผใชท

ตองการบอกสงทเกยวกบเวบไซตของคณใหแนใจวาไดประโยชนจากขอเสนอแนะทมคานความคดเหนของผเขาชมสามารถใหเบาะแสเกยวกบสงทดและสงทเปนปญหาเพอใหเกดความเปลยนแปลง หนาเวบโหลดชา, และเนอหาทไมถกตองหรออายเพยงไมกของสวนประกอบคนสอสารกบคณ

คำ�ตอบจดหม�ย (E-mail) ของคณถาคนสงจดหมาย (E-mail) คำาตอบนนถาเปนไปไดทกท

ห�มใชวสดอน ๆ หรอรหสไมไดรบอนญ�ตและสนเชอแมวากฎหมายลขสทธสำาหรบอนเทอรเนตยงอยภายใตการพฒนา เรา

ควรจำาในการใชมารยาททวไปจรยธรรมขนพนฐานและการจดตงลขสทธในการคดลอก หากคณสามารถดไดในเวบเปนลขสทธเวนแตผสรางวตถทมเฉพาะกลาววาจะไมใชทกคน ถาคณใชคนอนทำางานควรขออนญาตและใหเครดต

ขออนญ�ตกอนทจะเชอมโยงไปยงเวบไซตของบคคลอนเปนเรองปกตและเปนมารยาทตองขออนญาตกอนทจะเชอมโยงไปยง

เวบไซตของบคคลอน พวกเขาอาจจะยนดสำาหรบการเชอมโยงแตกเปนไปไดทพวกเขาอาจปฏเสธวาพวกเขารสกวาเวบไซตของคณกแตกตางกนในรปแบบหรอเนอหาจากพวกเขา

รบอนญ�ตใหใชเครองหม�ยก�รค�และโลโกระมดระวงเกยวกบการใชเครองหมายการคา โลโก และประเภทภาพ

เครองหมายการคา บรษทบางบรษททใกลเปนเจาของอาจดำาเนนคดหากคณใชไมถกตอง ควรขออนญาตกอน

แสดงว�ขอมลของคณมลขสทธสงทดทสดคอเตอนผเขาชมวาขอมลของคณ รปภาพ และรหสของคณ

ไมควรนำาไปสรางหนาลขสทธและเชอมโยงไปจากหนาอน ๆ ของคณ

Page 113: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -113

ระมดระวงเกยวกบเรองตลกระมดระวงในการใชอารมณขน ซงบางวฒนธรรมอาจจะไมชอบ โกรธ

เคองหรออาจไมเขาใจ

พจ�รณ�คว�มตองก�รของผพก�รหลายคนทมความทาทายทางใชจายมากเวลาบนอนเทอรเนตถงแมพวก

เขาอาจฟอรมสวนเลก ๆ ของผชมทมศกยภาพของคณคณอาจตองการพจารณาความตองการในการออกแบบเวบไซตของคณ ไปทเวบไซตทดำาเนนการโดยศนยประยกตเทคโนโลยพเศษ (http://www.cast.org)สำาหรบขอมลเพมเตม

มลตมเดยมลตมเดยมการกำาหนดความปกตในการสอสารรวมกนของสองคนหรอ

มากกวาสอพมพคำาวาคำาพด, เพลงหรอเสยงอน ๆ ภาพภาพเคลอนไหว VRML, และการโตตอบ พนทของการสอสารนมการเปลยนแปลงอยางรวดเรววาแนวทางเฉพาะเทคโนโลยใหมอาจลาสมยไดอยางรวดเรวใชออกแบบขนพนฐานและความรในการสรางสวนตดตอผใชหนาเวบทมมลตมเดย

พจ�รณ�มลตมเดยมลตมเดยใชดทสดจะตอบสนองความตองการของผเขาชมของคณเชน

- เมอกลางกรยาเปนวธธรรมชาตในการแสดงแนวคด- ในการเขาถงผชมทไมไดอานหรอผอานไมเปนทางหลกของการ

เรยนร- สำาหรบผชมระหวางประเทศ- การเสรมสรางการเรยนรและการจดจำาใหความชวยเหลอผาน

มากกวาหนงชอง

Page 114: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -114

- ในการดงดดความสนใจไปยงองคประกอบบนหนาเวบ- แสดงความคดเหน- เพอแสดงวธการสงงาน

ใหคว�มสำ�คญกบหน�เวบเพจผเขาชมจะตองรวาจะดบนหนาของคณตรวจสอบวาคณไมสบสนไดโดย

การเคลอนไหวหรอเสยงทจบพวกเขาออกไปจากจดประสงคของหนาแทนทจะทำางานกบวตถประสงคทจะทำาใหหนาแขงแรง นอกจากนไมไดใสหลาย ๆ หนาหนงทผใชจะตองตดสนใจวาจะเนนองคประกอบทขดแยงกนระหวาง

พจ�รณ�สไลดโชวง�ยๆโดยใชเมตาแทก "รเฟรช" คณสามารถสรางสไลดโชวงายในเวบไซต

ของคณหรอแนะนำาเวบไซต สรางลำาดบสน ๆ งายๆบนไฟลทโหลดอยางรวดเรวแลวกำาหนดระยะเวลาในแทก แสดงโหลดแตละไฟล แลวถกแทนทดวยไฟลตอไป

พจ�รณ�ภ�พเคลอนไหวอย�งง�ยโดยใช GIFsภาพเคลอนไหวแบบ GIFs เปนเพยงชดของภาพรวมเปนไฟลเดยว

เหมอนภาพเคลอนไหวงายของเดกพลกหนงสอภาพเหลานโหลดไดเรวกวา Java และใหเคลอนไหวงายมประสทธภาพ

หลกเลยงก�รเคลอนไหวซำ�หลกเลยงการใชภาพเคลอนไหวขนาดเลกทมการเคลอนไหวอยางตอ

เนองในสวนของหนาจอ เวนแตจะมจดมงหมายในเวบไซตของคณสายตาของคนทดงการเคลอนไหว เพอใหผเขาชมเกดปญหา เพอมงเนนเนอหาในขณะทอานสายตาของพวกเขาจะวาดอยางตอเนองบางภาพซำา

Page 115: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -115

ปญหาเกยวกบภาพเคลอนไหวเหลานจะรบกวนพวกเขาเพอใหผเขาชมคลกทลงค ผเขาชมจะมเวลาคลกในระหวางการทำางานของภาพเคลอนไหวซงอาจทำาใหเกดความขนมวมาก

วธปดเสยง Background sound ถาคณใช Background sound ซำา, ใหเปลยนวธการออก

ทรพยสนท�งปญญ�ระหว�งประเทศเอาใจใสกบเนอหาและการออกแบบของคณกบผเขาชมระหวางประเทศ

ก�รคดทวโลกคณควรทราบขณะนคณกำาลงสอสารระหวางประเทศ รปแบบการ

ออกแบบสำาหรบผชมระหวางประเทศ พจารณาประเทศอน ๆเมอตงเปาหมายและขอบเขตขอมลทอยและโทรศพท

ตงเวล�เมอระบเวลาของวนใด แสดงโซนเวลาทคณหมายถงเพราะทกคนไม

เขาใจคำายอโซนเวลาในประเทศอนๆ ซงเปาหมายทสำาคญของคณคอเวบไซตทวโลก (นวยอรก,ลอนดอน,ซดนย,หองกง และประเทศอน ๆ ) ยงระบการใชงานของระบบไดตลอด 24 ชวโมง ทงชวงเชาและชวงบาย

รวมรฐและประเทศทระบสถ�นทไมเพยงแคพดชอเมองเมอใหตำาแหนง ตวอยางเชน Portland ใน

Maine Oregon หรอประเทศองกฤษ

หลกเลยงก�รใชมอแทนกร�ฟฟดตำาแหนงมอหรอนว คอสงท เปนลบในบางวฒนธรรม สงทดทสดคอ

หลกเลยงการใชมอแทนไอคอนหรอปมกราฟก

ใชภ�ษ�องกฤษระหว�งผชมต�งประเทศ

Page 116: bls.buu.ac.thbls.buu.ac.th/~athitha/321480/GUI_OK/thai/%C3%C7%C1.doc · Web viewหน าต างแบบเป นช น (ด ร ป 8.1) สำหร บการใช งานท

GUI Design Essentials Internet and Intranet -116

ถาคณเขยนภาษาองกฤษและคณเขยน Consciously สำาหรบผชมระหวางประเทศ ใหคณใชภาษาองกฤษทงายและชดเจน หลกเลยงคำาทผดปกต, ศพทแสลงและคำาซำา ๆ ใหคำาจำากดความและตวอยางใชกราฟก เหลกเลยงอารมณขน ซงอาจจะแลวแตบางวฒนธรรม รวมถงหลกเลยง– ...... ระมดระวงเกยวกบการใชคำาเปรยบเทยบในแตละวฒนธรรม เชนฟตบอล (USA) หรอรกบ (England) เวบไซตทมคาเปน"คำาวาอาจจะสบสนและนาอายในสหราชอาณาจกรและสหรฐอเมรกา" ท http:/www.dur.ac.uk/~dgl3djb/ukus.html