1 คะแนน โดย GN⁺ 4 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • 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 และฮาร์ดดิสก์จานหมุน
  • ถ้ารันบน 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 ความคิดเห็น

 
GN⁺ 4 시간 전
ความเห็นจาก Lobste.rs
  • ชอบตรงที่บทความนี้ไม่ได้มีแค่การขายความคิดถึงล้วน ๆ แต่ยังชี้ให้เห็นข้อบกพร่องของ UI ที่โผล่มาให้เห็นเป็นครั้งคราวด้วย
    ตรงที่บอกว่าการเลียนแบบวัตถุจริงก็ดีนั้น ทำให้ประโยคที่ว่าอะไรอย่าง “slider” ของ Android ไม่มีอยู่ในบ้านสักชิ้น เลยควรทำเป็น checkbox แบบที่เราใช้เครื่องหมายถูก ✔️ บนกระดาษ กลายเป็นเรื่องที่คาดไม่ถึง
    ถึงในบ้านจะไม่ได้มีสวิตช์แบบเลื่อนจำนวนมาก แต่ก็มีอยู่แน่นอนในเมาส์และคีย์บอร์ดไร้สาย, ลำโพงอัจฉริยะ และตัวตั้งเวลาเดสก์ท็อป และบนตัวตั้งเวลาในครัวก็ยังมีสวิตช์สำหรับความสว่างกับระดับเสียงแยกกันด้วย
    อาจต้องขยายความหมายของสวิตช์แบบโยกให้รวม privacy slider ของกล้องโน้ตบุ๊กหรือ USB flash drive แบบเลื่อนเก็บได้ด้วย แต่ก็ยังมีของที่ทำงานคล้ายกันอยู่
    บางทีผู้เขียนคงกรอกแบบฟอร์มกระดาษมากกว่าฉัน
    • ถ้าผู้เขียนเป็นคนเยอรมัน อันนั้นแทบจะการันตีได้เลย
  • Windows 98, 2000, XP คือยุคทองของเดสก์ท็อปและ UI ของ Microsoft
  • สภาพแวดล้อมเดสก์ท็อป Linux เกือบทั้งหมดปรับแต่งให้หน้าตาเหมือน Win 9x/2k ได้
    ตัวอย่างบน XFCE คือ Chicago95 project
    ที่น่าสนใจคือมันดังมากกว่าที่คิดไว้เยอะ มีดาวบน GitHub 5.8k และคอมมิตล่าสุดก็เมื่อ 13 ชั่วโมงก่อน
    และถ้านี่ยังฟังดูไม่แปลกพอ มันยังมีแอป Python ชื่อ “Plus” สำหรับติดตั้งธีม Microsoft Plus! ต้นฉบับจากไฟล์ .theme เก่า ๆ ด้วย
    ทุกวันนี้ความ ผูกพันแบบลัทธิย่อย กับ UI เก่า ๆ แบบนี้เข้าใจได้ไม่ยาก เพราะรูปลักษณ์ภายนอกแทบไม่เปลี่ยนไปหลายปี และรูปแบบการโต้ตอบของผู้ใช้ก็เช่นกัน
    ลองนึกดูว่าสภาพแวดล้อมเดสก์ท็อปสมัยใหม่เปลี่ยนไปมากแค่ไหนทุกครั้งที่ออกรุ่นใหม่ก็พอ การเปลี่ยนแปลงเล็ก ๆ แต่ละอย่างล้วนต้องใช้แรงทางความคิดเพื่อกลับไปทำสิ่งที่เมื่อวานยังทำอยู่ และเมื่อเรื่องเล็ก ๆ เหล่านั้นสะสมเข้าด้วยกันมันก็ใหญ่ขึ้น
    เราเอาความใช้งานง่ายไปแลกกับความสวยงาม และผลก็คือประสิทธิภาพการทำงาน ถดถอย
    • เวลารีโมตเข้าเครื่องที่มี GUI ฉันใช้ Chicago95 บน XFCE อย่างจริงจัง
      ปกติใช้งานได้เร็วกว่า Cinnamon ที่ใช้ตอนนั่งหน้าเครื่องนั้นเอง และทั้งการส่งข้อมูลกับการเรนเดอร์ก็เร็วกว่า
  • Windows 2000 Pro คือจุดสูงสุดของ Windows อย่างแท้จริง ด้วยเหตุผลเดียวกับที่ผู้เขียนยกมา
  • ถึงจะชอบ Mac มากกว่าเสมอและตอนนี้ก็ยังชอบอยู่ แต่ Windows 2000 ก็เป็น Windows เวอร์ชันที่ฉันชอบที่สุด
    ตอนนั้นฉันทำงานที่ปรึกษาและจัดการงานได้เยอะมากบนสภาพแวดล้อมนี้ มันเสถียรกว่า 98 และลื่นกว่่า NT4 มาก แถมยังไม่มี Windows product activation ด้วย
  • แม้จะไม่ได้สนับสนุนตัวโปรเจกต์เอง แต่สภาพแวดล้อมเดสก์ท็อปของ SerenityOS ได้แรงบันดาลใจจาก Windows GUI ยุคนี้
    บูตผ่าน VM ได้ง่ายและลองคลิกเล่นดีไซน์ที่บิดจากต้นฉบับไปเล็กน้อยได้
  • หนึ่งในสิ่งที่ดีที่สุดของ UX ใน Windows 2000 คือแทบ ไม่ค่อยมีเหตุให้ต้องรีสตาร์ต แทนที่จะต้องรีสตาร์ตทุกวัน
  • Windows 2000 น่าจะเป็น Windows ที่ฉันชอบที่สุด เมื่อดูทั้ง UI, ความเสถียร และความมินิมัลโดยรวม
  • ข้อดีที่สุดอย่างหนึ่งของ UI Windows แบบเก่าคือสามารถ ใช้งานได้เร็วมาก แม้ไม่ใช้เมาส์
    UI มีความสม่ำเสมอ องค์ประกอบที่ถูกเลือกอยู่ตอนนั้นชัดเจนเสมอ และกด Spacebar เพื่อสั่งงานได้
    ปุ่มหลักที่แสดงชัดเจนสามารถกดด้วย Enter ได้ และโดยปกติปุ่มยกเลิกจะผูกกับ Esc
    คีย์ลัดแสดงอย่างชัดเจนด้วยตัวอักษรที่ขีดเส้นใต้ และปุ่มฟังก์ชันก็เชื่อมกับการกระทำที่ใช้บ่อยที่สุด
    การสร้างแอป Windows ที่ใช้งานได้ดีต้องอาศัยความใส่ใจจากฝั่งนักพัฒนา เช่น หลีกเลี่ยงการชนกันของคีย์ลัด แต่ตอนนั้นสิ่งนี้ถือเป็นมาตรฐาน
    การเปลี่ยนแปลงเริ่มมาตั้งแต่การปรับ UI เล็ก ๆ ของ Win98/2k และหลังจากนั้นก็แย่ลงเรื่อย ๆ