การออกแบบเว็บไซต
การจัดการธุรกิจดวยคอมพิวเตอร (3562104)
1
วัตถุประสงค เมื่อจบบทเรียนนีแ้ ลวนักศึกษาสามารถ บอกองคประกอบพื้นฐานของการออกแบบเว็บไซตไดอยางถูกตอง ออกแบบเว็บไซตไดอยางถูกตอง และเหมาะสม
2
เนื้อหา คําศัพทเกี่ยวกับเว็บไซต องคประกอบพื้นฐานของการออกแบบ วิธีการสรางเว็บเพจ กระบวนการ 13 ขัน ้ ตอนในการออกแบบ หลักการออกแบบเว็บไซต รูปแบบของเว็บไซต
3
คําศัพทเกี่ยวกับเว็บไซต เว็บไซต (Web site)
แหลงขอมูลที่บรรจุอยูบนเครือขายอินเตอรเน็ต Æ หนังสือหนึ่งเลม
เว็บเพจ (Web page)
หนาที่แสดงเอกสาร เนื้อหาของเว็บไซต Æ เอกสารแตละหนา
โฮมเพจ (Home page)
หนาแรกของเว็บไชต Æ ปกของหนังสือ
4
องคประกอบพื้นฐานของการออกแบบเว็บไซต ความเรียบงาย (Simplicity) มีรูปแบบที่เรียบงาย ไมซับซอนและใชงานไดอยางสะดวก สื่อสารเนื้อหาถึงผูใชโดยมีเฉพาะองคประกอบเสริมที่จําเปนเทานั้น ความสม่ําเสมอ (Consistency) สรางความสม่ําเสมอใหกับเว็บไซตโดยใชรูปแบบเดียวกันตลอดทั้งเว็บไซต ทั้งในสวนของรูปแบบหนา สไตลของกราฟก ระบบเนวิเกชัน และโทนสี ถาลักษณะของแตละหนาในเว็บไซตเดียวกัน แตกตางกัน อาจทําใหผูใชเกิด ความสับสนได
5
ความเปนเอกลักษณ (Identity)
การออกแบบตองคํานึงถึงลักษณะขององคกร รูปแบบของเว็บไซตสามารถสะทอนถึงเอกลักษณขององคกร
เนื้อหาที่มีประโยชน (Useful Content)
ควรจัดเตรียมเนื้อหาและขอมูลที่ผูใชตองการใหถูกตองและสมบูรณ ควรมีการปรับปรุงและเพิ่มเติมใหทันตอเหตุการณอยูเสมอ
6
ระบบเนวิเกชันที่ใชงานงาย (User-Friendly Naviagtion)
ระบบเนวิเกชันจะตองออกแบบใหผูใชเขาใจงายและใชงานสะดวก โดยใช กราฟกที่สื่อความหมายรวมกับคําอธิบายอยางชัดเจน มีรูปแบบและลําดับของรายการอยางสม่ําเสมอ
มีลักษณะที่นาสนใจ (Visual Appeal)
ความนาในใจของเว็บไซตจะมีความสัมพันธกับคุณภาพขององคประกอบตาง ๆ เชน คุณภาพของกราฟก การใชชนิดตัวอักษร การใชโทนสี เปนตน
7
การใชงานอยางไมจํากัด (Compatibility) ควรออกแบบเว็บไซตใหครอบคลุมกับผูใชสวนใหญมากที่สุด ไมควรมีการติดตัง้ โปรแกรมเพิ่มเติม หรือเลือกใชบราวเซอรชนิดใดชนิดหนึ่ง สามารถแสดงผลไดทุกระบบปฏิบัติการและที่ความละเอียดหนาจอตาง ๆ กันได อยางไมมีปญหา คุณภาพในการออกแบบ (Design Stability) ควรใหความสําคัญกับการออกแบบเว็บไซต ควรมีมาตรฐานการออกแบบและการจัดระบบขอมูล
8
ระบบการใชงานที่ถูกตอง (Functional Stability)
ระบบการทํางานตาง ๆ ในเว็บไซตจะตองมีความแนนอนและทําหนาที่ได อยางถูกตอง เชน การกรอกขอมูล การเชื่อมโยง เปนตน ควรมีการตรวจสอบการทํางานอยูเสมอ
9
ปจจัยสําคัญทีผ่ ูใชตองการจากเว็บไซต มีเนื้อหาที่เปนประโยชน ตรงกับที่ผูใชตองการ มีการปรับปรุงเนื้อหา และพัฒนาเว็บไซตอยูเสมอ ใชเวลาในการดาวนโหลดนอย แสดงผลเร็ว การใชงานที่สะดวก เขาใจงาย
10
ทีมงานพัฒนาเว็บไซต Webmaster เปนผูควบคุมในเรื่องการออกแบบ เนือ ้ หา และรายละเอียดทางเทคนิค Information Architect ทําหนาทีจ่ ด ั ระเบียบขอมูลและทดสอบประสิทธิภาพในการใชงาน Designer เปนผูอ อกแบบลักษณะหนาตาของเว็บไซต และองคประกอบตาง ๆ HTML and JavaScript Coder รับผิดชอบการสรางเว็บเพจโดยอาศัยเครือ ่ งมือตาง ๆ ปรับปรุง เปลี่ยนแปลงขอมูล รวมถึงการอัพโหลดไฟล
11
Developer/Programmer เปนผูเขียนสคริปตและโปรแกรมตาง ๆ อาจตองเกี่ยวของกับระบบฐานขอมูล System Administrator ทําหนาที่ควบคุม ดูแลเว็บเซิรฟเวอร รวมถึงฮารดแวรและซอฟตแวรอื่นที่ เกี่ยวของ สามารถวิเคราะหและปรับตั้งระบบเพื่อการทํางานที่มีประสิทธิภาพ Content Editor/Writer เปนบรรณาธิการ โดยรับผิดชอบในการจัดเตรียมเนื้อหา ตรวจสอบความถูก ตอง 12
วิธีการสรางเว็บเพจ สรางดวยภาษา HTML
โดยการใชโปรแกรมสรางเอกสาร (Text Editor) โดยทั่วไป เชน โปรแกรม NotePad โดยการใสคําสัง่ (Tag) ของภาษา HTML เขาไปโดยตรง วิธีนี้ ผูสรางตองมีประสบการณและการเรียนรูภาษา HTML มากอน สรางดวยโปรแกรมประยุกต เปนการสรางแบบที่เรียกวา WYSIWYG (What-You-See-IsWhat-You-Get) เชน Dreamweaver, FrontPage เปนตน
13
โปรแกรมชวยในการสรางเว็บ Macromedia Dreamweaver Microsoft FrontPage Allaire HomeSite CoffeeCup GoLive HotDog Pro HotMetaPro NetObjects Fusion
14
Macromedia Dreamweaver สามารถออกแบบหนาเว็บไดอยางสะดวกโดยอาศัยเครื่องมือตาง ๆ โดยไม
จําเปนตองรูเกี่ยวกับภาษา HTML มีหนาจอในการแสดงหนาจอการออกแบบและหนาจอคําสั่ง มีระบบเทมเพลตที่จะทําใหผูออกแบบสามารถใชโครงสรางเดียวกันทั้ง เว็บไซต มีเครื่องมือเพื่อชวยในการดาวนโหลดและอัพโหลดไฟลระหวางเครื่อง เซิรฟเวอรกับเครื่องที่ใชพัฒนาเว็บเพจ
15
Microsoft FrontPage ลักษณะการทํางานใกลเคียงกับโปรแกรมอื่น ๆ ที่อยูในชุด Office มีระบบอํานวยความสะดวกแบบ Wizard มีระบบในการบริหารจัดการเว็บไซต เชน ระบบรายงานเกี่ยวกับหนาเว็บเพจ
ที่แสดงผลชา เว็บเพจที่ถูกเพิ่มเขาไป ลิงคที่ใชงานไมได สามารถเชื่อมโยงกับระบบฐานขอมูลไดโดยสะดวก บางครั้งอาจมีคําสั่งเพิ่มเติมเขามาเกินความจําเปน หรืออาจเปลี่ยนแปลงโคด โดยไมรูตัว
16
Allaire HomeSite ชวยในการเขียนโคดภาษา HTML ดวยคุณสมบัติที่เรียกวา Tag
Insight และ Function Insight ซึ่งจะแสดงแอตตริบิวตที่ เหมาะสมขึ้นมาใหเลือกใชกับแท็กที่กําลังเขียน เหมาะสําหรับนักออกแบบเว็บที่ถนัดในการใชภาษา HTML
17
กระบวนการ 13 ขั้นตอนในการพัฒนาเว็บไซต Phase 1 สํารวจปจจัยสําคัญ (Research) 1. รูจักตัวเอง – กําหนดเปาหมายและสํารวจความพรอม 2. เรียนรูผูใช – ระบุกลุมผูใชและศึกษาความตองการ 3. ศึกษาคูแขง – สํารวจการแขงขันและเรียนรูคูแขงสิง่ ที่ไดรับ สิง่ ที่ไดรับ 1. เปาหมายหลักของเว็บไซต 2. ความตองการของผูใช 3. กลยุทธในการแขงขัน
18
Phase 2 : พัฒนาเนื้อหา (Site Content) 4. สรางกลยุทธการออกแบบ 5. หาขอสรุปขอบเขตเนื้อหา สิ่งที่ไดรับ 1. แนวทางการออกแบบเว็บไซต 2. ขอบเขตเนื้อหาและการใชงาน 3. ขอมูลทีถ่ ูกจัดอยางเปนระบบ
19
Phase 3 : พัฒนาโครงสรางเว็บไซต (Site Structure) 6. จัดระบบขอมูล 7. จัดทําโครงสรางขอมูล 8. พัฒนาระบบเนวิเกชัน สิง่ ที่ไดรับ 1. แผนผังโครงสรางขอมูล 2. แนวทางการทองเว็บ 3. ระบบเนวิเกชัน
20
Phase 4 : ออกแบบและพัฒนาหนาเว็บ (Visual design) 9. ออกแบบลักษณะหนาตาเว็บเพจ 10. พัฒนาเว็บตนแบบและขอกําหนดสุดทาย สิง่ ที่ไดรับ 1. ลักษณะหนาตาของเว็บไซต 2. เว็บเพจตนแบบที่จะใชในการพัฒนา 3. รูปแบบโครงสรางของเว็บไซต 4. ขอกําหนดในการพัฒนาเว็บไซต
21
Phase 5 : พัฒนาและดําเนินการ (Production and Operation) 11. ลงมือพัฒนาเว็บเพจ 12. เปดตัวเว็บไซต 13. ดูแลและพัฒนาตอเนื่อง สิง่ ที่ไดรับ 1. เว็บไซตทสี่ มบูรณ 2. เปดตัวเว็บไซตและทําใหเปนที่รูจัก 3. แนวทางการดูแลและพัฒนาตอไป
22
หลักในการออกแบบเว็บไซต การออกแบบโครงสรางเว็บไซต (Website Structure
Design) การออกแบบหนาตาเว็บไซต (Website Interface Design)
23
การออกแบบโครงสรางเว็บไซต Site Map เปนการวางแผนเนื้อหาของเว็บไซต เพื่อเปนโครงสรางในการจัดวางหนาเว็บ เพจทั้งหมด เปรียบเสมือนแผนที่ที่ทําใหเห็นโครงสรางทั้งหมดของเว็บไซต ชวยในการออกแบบเว็บไซตเพื่อไมใหหลงทาง หรือการเชือ ่ มโยงแตละหนา เปนการนําเสนอแนวความคิดแบบลําดับชั้นจากสวนใหญไปหาสวนยอย หรือ ที่เรียกวาแบบบนลงลาง (Top Down Thinking)
24
Site Map ที่ดี
ทุก ๆ เว็บเพจจะตองมีลิงกทางออกเสมอ ทุก ๆ เว็บเพจควรมีลิงกกลับหนาโฮมเพจ หรือจุดเริ่มตน ควรมีหนาแสดง Site Map ในกรณีที่เว็บไซตมีจํานวนหนามาก ๆ
สามารถประเมินราคาจาก Site Map ได
25
การออกแบบหนาเว็บไซต ใชงานงายและสะดวก โดยมีระบบ Navigation หรือระบบนําทางที่ดี
เขาใจงาย การใชงานไมซับซอน มองเห็นไดชัด ควรวางไวดานซาย หรือดานบน อยาเคลือ ่ นยายไปมา ควรมีลิงกกลับไปยังโฮมเพจ
มีการออกแบบกราฟกที่สวยงาม สื่อความหมาย
26
ไมควรเสียเวลาโหลดภาพมากเกินไป
ขนาดกราฟกรวมกันไมควรเกิน 75 KB เปน Flash ไมควรเกิน 120 KB
ภาพรวมทั้งหมดควรออกมาในอารมณเดียวกัน (Theme) หรือโครง
เดียวกัน แนวความคิดเดียวกัน
27
รูปแบบของเว็บไซต แบบ Content แบบ Image แบบผสม
28
แบบ Content ลักษณะงานจะเปนภาพกราฟกเล็ก ๆ มาเรียงกันเปนหนาเว็บเพจ จะมีเนื้อหามากกวารูป พัฒนามาจากการเขียนดวยภาษา HTML มีขอดีคอื ความเร็วในการโหลด
29
แบบ Image เปนภาพกราฟกขนาดใหญเต็มหนึ่งหนา แลวตัดแบงเปนชิ้นเล็ก ๆ (Slice
Image) มาวางเรียงกัน เพื่อความเร็วในการดาวนโหลด และแสดงผล มีรูปแบบที่สวยงามและหลายหลาย โดยจะทําการสรางจากโปรแกรมสรางรูป หรือตกแตงรูปโดยทั่วไป เหมาะกับหนาที่มีเนื้อหานอย ตองการความสวยงามเปนหลัก หากภาพใหญจะทําใหการดาวนโหลดชา
30
แบบผสม เปนการผสมผสานระหวางแบบ Content และแบบ Image
31
ความผิดพลาดในการออกแบบเว็บไซต ใชโครงสรางหนาเว็บเปนระบบเฟรม ใชเทคโนโลยีชั้นสูงโดยไมจําเปน ใชตัวหนังสือหรือภาพที่เคลื่อนไหวตลอดเวลา มีที่อยูเว็บไซตที่ซับซอน (URL) ยากตอการจดจําและพิมพ ไมมีการแสดงชื่อและที่อยูของเว็บไซตในหนาเว็บเพจ มีความยาวของหนามากเกินไป ขาดระบบเนวิเกชันที่มีประสิทธิภาพ
32
ใชสีของลิงคไมเหมาะสม ขอมูลเกาไมมีการปรับปรุงใหทันสมัย เว็บเพจแสดงผลชา
มีรายงานวิจัยวา ถาเกิน 8 วินาที ผูใชกวา 90% จะเปลี่ยนไปดูเว็บอื่นแทน
33