จุดที่ยอดเยี่ยมของ UI ใน Windows 2000
(movq.de)- Windows 2000 เป็นกรณีตัวอย่างที่แสดงข้อดีของ UI ในยุค Windows 3.0~2000 โดยมี พื้นหลังสีเรียบ, ไอคอนที่มีป้ายชื่อ, ปุ่ม Start และตัวอักษรที่คมชัด ซึ่งช่วยแยกองค์ประกอบบนหน้าจอได้อย่างชัดเจน
- Start Menu และ Explorer แสดง ตำแหน่งปัจจุบันและความเป็นไปได้ในการโต้ตอบ ได้ทันที ผ่านปุ่มที่ถูกกดอยู่, ลูกศร, ทูลทิป, โครงสร้างต้นไม้ และไอคอนที่แตกต่างกัน
- WordPad และหน้าต่างการตั้งค่าใช้ปุ่ม, แฮนเดิล, พื้นที่ป้อนข้อมูล, สีสำหรับการเลือก, แท็บ และกรอบกลุ่มตัวเลือกซ้ำ ๆ ทำให้ผู้ใช้สามารถนำ เบาะแสทางสายตา ที่เรียนรู้ครั้งเดียวไปใช้ซ้ำได้ทั่วทั้ง OS
- พื้นที่ที่เลื่อนได้จะแสดงแถบเลื่อนอยู่เสมอ และตัวเลือกแบบ global จะเปิดในหน้าต่างใหม่ที่มีแท็บ จึงไม่ต้องพึ่งการควบคุมที่ซ่อนอยู่หรือการเทียบขนาดฟอนต์
- Windows 2000 SP4 ใช้งานได้แม้บน Pentium 133, RAM 64MB และฮาร์ดดิสก์จานหมุน และยังทำงานแบบออฟไลน์ได้โดยไม่ต้องมี Product Activation แต่หลังจากนั้น UI ก็เคลื่อนไปในทิศทางของ การลบเบาะแสทางสายตา
โครงสร้างพื้นฐานที่ชัดเจนตั้งแต่หน้าจอแรก
- Windows 2000 เป็นตัวอย่างเด่นของยุค UI ที่ต่อเนื่องมาตั้งแต่ Windows 3.0 ถึง 2000
- Windows 2000 ถูกใช้เป็นกรณีหลัก เพราะรันบน QEMU/KVM ได้ดีและถ่ายภาพหน้าจอได้ง่าย
- หลังบูตครั้งแรก หน้าจอจะแสดง พื้นหลังสีเรียบที่ไม่รกสายตา, ไอคอนเดสก์ท็อปที่มีป้ายชื่อ, ปุ่ม Start และไอคอน Quick Launch, ไอคอน system tray และแถบงานที่มีนาฬิกา
- การเรนเดอร์ฟอนต์คมและชัดเจน และบนจอ CRT จะดูนุ่มนวลยิ่งขึ้น
เบาะแสในการนำทางของ Start Menu และ Explorer
- เมื่อกดปุ่ม Start มันจะเปลี่ยนเป็นสถานะ ถูกกดอยู่ เหมือนปุ่มจริง ทำให้เห็นได้ทันทีว่าใช้งานอยู่หรือไม่
- ปุ่มเป็นแนวคิดที่ผู้ใช้คุ้นเคยจากโลกจริง เช่น ปุ่มเปิดเครื่อง PC จึงเข้าใจการโต้ตอบได้ง่าย
- ลูกศรเล็ก ๆ ใน Start Menu บอกว่ามีเมนูย่อย และเมื่อเอาเมาส์ไปวางบนรายการที่ไม่มีลูกศร ก็จะมีทูลทิปขึ้นมาบอกว่าฟังก์ชันนั้นคืออะไร
- เมนูจะคงเส้นทางไปยังรายการปัจจุบันไว้บนหน้าจอ จึงแสดง โครงสร้างต้นไม้ ออกมาทางสายตา
- ไม่ใช่แบบที่บางส่วนเปิดขึ้นในตำแหน่งเดิมจนต้องจำตำแหน่งก่อนหน้าเอง
- ไอคอนมีสีและรูปทรงต่างกัน ทำให้ค้นหารายการได้เร็วจากความต่างทางสายตา มากกว่าต้องอ่านข้อความ
- แม้จะมีข้อไม่พอใจกับมุมมองเริ่มต้นของ Windows Explorer แต่ถ้าเปลี่ยนการตั้งค่ามุมมอง ด้านขวาจะเป็นตารางไฟล์และไดเรกทอรีที่เป็นระเบียบ ส่วนด้านซ้ายจะมีต้นไม้สำหรับนำทาง
- การซ่อนนามสกุลไฟล์ถูกมองว่าเป็นหนึ่งในความผิดพลาดครั้งใหญ่ของประวัติศาสตร์คอมพิวเตอร์
- ไอคอนที่บอกประเภทไฟล์มีความสอดคล้องกันทั่วทั้ง OS
- มีการเปรียบเทียบว่า Explorer ของ Windows 95 ดีกว่าในแง่ที่มี virtual folder ปะปนน้อยกว่า
ความสอดคล้องที่สร้างจากปุ่ม แท็บ และกรอบ
- ใน WordPad องค์ประกอบที่โต้ตอบได้เกือบทั้งหมดแยกออกจากกันด้วย ปุ่ม, แฮนเดิล, พื้นหลังสีขาว และพื้นหลังสีน้ำเงินเมื่อถูกเลือก
- พื้นหลังส่วนอื่นของหน้าต่างเป็นสีเทาอมส้มเล็กน้อย จึงต่างจากพื้นที่ที่กดหรือแก้ไขได้อย่างชัดเจน
- เมื่อเรียนรู้แพตเทิร์นนี้ครั้งหนึ่งแล้ว ก็จะพบมันซ้ำทั่วทั้ง OS
- สีไม่ได้ต่างกันแค่ไม่กี่ระดับ แต่แตกต่างอย่างชัดเจน ขณะเดียวกันองค์ประกอบสีโดยรวมก็ยังสมดุล
- ไม่ขาวเกินไปหรือดำสนิทเกินไป สีไม่ใกล้กันจนเกินเหตุ และมีคอนทราสต์ที่พอดี
- แม้แต่กล่องโต้ตอบระบบพื้นฐานอย่างการตั้งค่าเดสก์ท็อป ก็ใช้สไตล์ UI เดียวกันและเบาะแสทางสายตาแบบเดียวกัน
- แท็บด้านบนมี เอฟเฟ็กต์นูนแบบ 3D (relief) ทำให้รับรู้ได้ว่าเป็นองค์ประกอบที่คลิกได้
- พื้นที่ที่เลื่อนได้จะแสดงแถบเลื่อนอยู่เสมอ
- แม้ในยุคที่หน้าจอ 800x600 เป็นเรื่องปกติ ก็ยังไม่ซ่อนมันเพื่อประหยัดพื้นที่
- ผู้ใช้จึงรู้ได้ทันทีว่าบริเวณนั้นเลื่อนได้ โดยไม่ต้องเอาเมาส์ไปชี้หรือคลิกก่อน
- ตัวเลือกแบบ global ของโปรแกรมยึดตามแพตเทิร์นที่คาดเดาได้ คือเปิดในหน้าต่างใหม่ที่มีแท็บ
- แม้ภายในแท็บเดียวกัน ตัวเลือกที่เกี่ยวข้องกันก็ถูกจัดกลุ่มด้วยกรอบ ทำให้เห็นได้ทันทีว่าอยู่ในกลุ่มเดียวกัน
- ต่างจากหน้าต่างตั้งค่าสมัยใหม่ที่ต้องเทียบขนาดฟอนต์เพื่อเดาว่าตัวเลือกไหนถูกจัดอยู่ด้วยกัน
ประสิทธิภาพบนสเปกต่ำและรูปแบบการเป็นเจ้าของ
- Windows 2000 SP4 ใช้งานได้แม้จะช้าเล็กน้อยบน Pentium 133, RAM 64MB และฮาร์ดดิสก์จานหมุน
- สเปกนี้ตรงกับข้อกำหนดขั้นต่ำของ Windows 2000
- ถ้ารันบน Pentium 2 หรือ Pentium 3 ที่ออกในปี 1999 ก็จะทำงานได้เร็วมาก
- ตอน Windows 2000 ออก Pentium 133 เป็น CPU ที่มีอายุราว 4~5 ปีแล้ว ซึ่งถือว่านานมากตามมาตรฐานในเวลานั้น
- การทำให้ระบบช้าทำงานได้ดีต้องอาศัยการพิจารณาอย่างละเอียดและบางครั้งก็ต้องยอมแลก
- Windows 2000 เป็นผลิตภัณฑ์ก่อนยุค Product Activation จึงทำงานแบบออฟไลน์ได้เต็มรูปแบบและยังใช้งานได้จนถึงทุกวันนี้
- Windows 2000 รวมทั้งความเป็น OS ที่เร็วบนเคอร์เนล NT, UI ที่ชัดเจนและกระชับ, และความเป็นสินค้าที่ซื้อขาดไม่ใช่การสมัครสมาชิก
เบาะแสที่หายไปจาก UI ในยุคหลัง
- กล่องโต้ตอบ Welcome หลังบูตครั้งแรกของ Windows 2000 แสดงสัญญาณเริ่มต้นของสไตล์ UI ในยุคถัดมา
- “Jetzt registrieren” และ “Windows entdecken” ดูเหมือนข้อความธรรมดาโดยไม่มีเอฟเฟ็กต์นูนแบบ 3D
- “Beenden” เองก็ไม่ใช่ปุ่มแบบดั้งเดิม แต่เป็นรูปแบบแบนแล้ว
- เบาะแสที่บอกว่า “Jetzt registrieren” โต้ตอบได้มีเพียงตัว “J” ที่ขีดเส้นใต้เพื่อบอกคีย์ลัด
- ไอคอนบนแถบเครื่องมือของ Explorer ใน Windows 95 ดูเหมือนปุ่มจริง แต่ไอคอนแถบเครื่องมือของ Explorer ใน Windows 2000 ในสถานะปกติกลับไม่ค่อยดูเป็นปุ่ม และต้องเอาเมาส์ไปชี้จึงจะรับรู้ได้
- หลังจากนั้น UI ก็เดินหน้าต่อไปในแนวทางของ การลบเบาะแสทางสายตา ทำให้ทุกวันนี้ยากขึ้นที่จะรู้ว่าองค์ประกอบไหนบนหน้าจอโต้ตอบได้
- ในสภาพแวดล้อมแบบแบนทั้งหมดเหมือน UI ของสมาร์ตโฟน จึงเกิดสถานการณ์ที่ต้องลองกดทุกอย่างบนหน้าจอแบบสุ่ม
- มีการประเมินว่ากระทั่งความคาดหวังต่อเบาะแสทางสายตาที่ชัดเจนและสม่ำเสมอก็ได้หายไปแล้ว
- ไม่ควรหลีกเลี่ยง bevel, relief, เส้น และกรอบ เพียงเพราะมันดูเหมือน Windows 95 และอุปมาเชิงกายภาพที่คุ้นเคยในโลกจริง เช่น ปุ่ม มือจับ หรือเครื่องหมายเช็ก ก็ยังมีประโยชน์ต่อ UI
1 ความคิดเห็น
ความเห็นจาก Lobste.rs
ตรงที่บอกว่าการเลียนแบบวัตถุจริงก็ดีนั้น ทำให้ประโยคที่ว่าอะไรอย่าง “slider” ของ Android ไม่มีอยู่ในบ้านสักชิ้น เลยควรทำเป็น checkbox แบบที่เราใช้เครื่องหมายถูก ✔️ บนกระดาษ กลายเป็นเรื่องที่คาดไม่ถึง
ถึงในบ้านจะไม่ได้มีสวิตช์แบบเลื่อนจำนวนมาก แต่ก็มีอยู่แน่นอนในเมาส์และคีย์บอร์ดไร้สาย, ลำโพงอัจฉริยะ และตัวตั้งเวลาเดสก์ท็อป และบนตัวตั้งเวลาในครัวก็ยังมีสวิตช์สำหรับความสว่างกับระดับเสียงแยกกันด้วย
อาจต้องขยายความหมายของสวิตช์แบบโยกให้รวม privacy slider ของกล้องโน้ตบุ๊กหรือ USB flash drive แบบเลื่อนเก็บได้ด้วย แต่ก็ยังมีของที่ทำงานคล้ายกันอยู่
บางทีผู้เขียนคงกรอกแบบฟอร์มกระดาษมากกว่าฉัน
ตัวอย่างบน XFCE คือ Chicago95 project
ที่น่าสนใจคือมันดังมากกว่าที่คิดไว้เยอะ มีดาวบน GitHub 5.8k และคอมมิตล่าสุดก็เมื่อ 13 ชั่วโมงก่อน
และถ้านี่ยังฟังดูไม่แปลกพอ มันยังมีแอป Python ชื่อ “Plus” สำหรับติดตั้งธีม Microsoft Plus! ต้นฉบับจากไฟล์
.themeเก่า ๆ ด้วยทุกวันนี้ความ ผูกพันแบบลัทธิย่อย กับ UI เก่า ๆ แบบนี้เข้าใจได้ไม่ยาก เพราะรูปลักษณ์ภายนอกแทบไม่เปลี่ยนไปหลายปี และรูปแบบการโต้ตอบของผู้ใช้ก็เช่นกัน
ลองนึกดูว่าสภาพแวดล้อมเดสก์ท็อปสมัยใหม่เปลี่ยนไปมากแค่ไหนทุกครั้งที่ออกรุ่นใหม่ก็พอ การเปลี่ยนแปลงเล็ก ๆ แต่ละอย่างล้วนต้องใช้แรงทางความคิดเพื่อกลับไปทำสิ่งที่เมื่อวานยังทำอยู่ และเมื่อเรื่องเล็ก ๆ เหล่านั้นสะสมเข้าด้วยกันมันก็ใหญ่ขึ้น
เราเอาความใช้งานง่ายไปแลกกับความสวยงาม และผลก็คือประสิทธิภาพการทำงาน ถดถอย
ปกติใช้งานได้เร็วกว่า Cinnamon ที่ใช้ตอนนั่งหน้าเครื่องนั้นเอง และทั้งการส่งข้อมูลกับการเรนเดอร์ก็เร็วกว่า
ตอนนั้นฉันทำงานที่ปรึกษาและจัดการงานได้เยอะมากบนสภาพแวดล้อมนี้ มันเสถียรกว่า 98 และลื่นกว่่า NT4 มาก แถมยังไม่มี Windows product activation ด้วย
บูตผ่าน VM ได้ง่ายและลองคลิกเล่นดีไซน์ที่บิดจากต้นฉบับไปเล็กน้อยได้
UI มีความสม่ำเสมอ องค์ประกอบที่ถูกเลือกอยู่ตอนนั้นชัดเจนเสมอ และกด Spacebar เพื่อสั่งงานได้
ปุ่มหลักที่แสดงชัดเจนสามารถกดด้วย Enter ได้ และโดยปกติปุ่มยกเลิกจะผูกกับ Esc
คีย์ลัดแสดงอย่างชัดเจนด้วยตัวอักษรที่ขีดเส้นใต้ และปุ่มฟังก์ชันก็เชื่อมกับการกระทำที่ใช้บ่อยที่สุด
การสร้างแอป Windows ที่ใช้งานได้ดีต้องอาศัยความใส่ใจจากฝั่งนักพัฒนา เช่น หลีกเลี่ยงการชนกันของคีย์ลัด แต่ตอนนั้นสิ่งนี้ถือเป็นมาตรฐาน
การเปลี่ยนแปลงเริ่มมาตั้งแต่การปรับ UI เล็ก ๆ ของ Win98/2k และหลังจากนั้นก็แย่ลงเรื่อย ๆ