นักพัฒนาฟื้นฟูวิสัยทัศน์ของ Jef Raskin ด้วยการพัฒนาระบบปฏิบัติการ Swyfte สมัยใหม่

ทีมชุมชน BigGo
นักพัฒนาฟื้นฟูวิสัยทัศน์ของ Jef Raskin ด้วยการพัฒนาระบบปฏิบัติการ Swyfte สมัยใหม่

โลกคอมพิวเตอร์กำลังเห็นการฟื้นฟูแนวคิดที่น่าสนใจจากหนึ่งในผู้บุกเบิกที่ถูกลืมของ Apple นักพัฒนากำลังทำงานอย่างแข็งขันเพื่อนำแนวคิดการใช้งานแบบมนุษยธรรมที่ปฏิวัติวงการของ Jef Raskin มาสู่ยุคสมัยใหม่ พร้อมกับการพัฒนาระบบปฏิบัติการ Swyfte ใหม่ที่ปรากฏบนแพลตฟอร์มอย่าง GitHub

Jef Raskin ผู้บุกเบิกด้านคอมพิวเตอร์ที่เป็นมิตรต่อผู้ใช้ ซึ่งแนวคิดอินเทอร์เฟซที่เป็นมิตรต่อมนุษย์ของเขากำลังได้รับการฟื้นคืนชีพในยุคปัจจุบัน
Jef Raskin ผู้บุกเบิกด้านคอมพิวเตอร์ที่เป็นมิตรต่อผู้ใช้ ซึ่งแนวคิดอินเทอร์เฟซที่เป็นมิตรต่อมนุษย์ของเขากำลังได้รับการฟื้นคืนชีพในยุคปัจจุบัน

การฟื้นฟูนวัตกรรมที่ถูกลืมโดยชุมชน

ชุมชนเทคโนโลยีได้จุดประกายความสนใจในผลงานของ Raskin อีกครั้ง โดยมีนักพัฒนาอย่าง Chris Stacy รับหน้าที่ในการพัฒนาสภาพแวดล้อม Swyfte ที่ไม่เคยถูกส่งมอบพร้อมกับระบบเชิงพาณิชย์ Stacy ค้นพบเอกสารต้นฉบับในหนุสือ The Humane Interface ของ Raskin และได้ทำงานเพื่อแปลแนวคิดเหล่านั้นให้เป็นโค้ดที่ใช้งานได้จริง โปรเจกต์ของเขามุ่งเน้นการสร้างส่วนติดต่อผู้ใช้ที่ปราศจากโหมดอย่างแท้จริง ซึ่งโปรแกรมทั้งหมดอยู่ในลำดับชั้นเดียวกัน ทำให้สามารถเข้าถึงฟังก์ชันทั้งหมดได้ตลอดเวลา

นักพัฒนาอีกคนหนึ่งที่รู้จักในนาม jrmiller82 เคยพยายามสร้างระบบปฏิบัติการของ Raskin ขึ้นมาใหม่ด้วยเป้าหมายที่ทะเยอทะยานในการสร้างสิ่งที่เรียนรู้ได้ง่ายกว่า iPhone แต่มีความสามารถมากกว่าเครื่องปิ้งขนมปัง แม้ว่าความพยายามนั้นจะหยุดชะงัก แต่ก็แสดงให้เห็นถึงเสน่ห์ที่ยังคงอยู่ของวิสัยทัศน์ของ Raskin สำหรับการคอมพิวติ้งที่เรียบง่าย

โครงการฟื้นฟูที่ยังดำเนินการอยู่:

  • Swyfte ของ Chris Stacy: การพัฒนาที่โฮสต์บน GitHub โดยอิงจากเอกสาร "The Humane Interface"
  • การพอร์ต Chromium Ubiquity: ส่วนขยาย Chrome ที่สร้างโดยชุมชน ซึ่งนำแนวคิด Ubiquity ของ Aza Raskin มาใช้
  • การพัฒนาบน Raspberry Pi: การสำรวจแพลตฟอร์มฮาร์ดแวร์สำหรับระบบที่ได้แรงบันดาลใจจาก Raskin
  • เวิร์กโฟลว์ Emacs Archy: การสร้างแนวคิดอินเทอร์เฟซในช่วงหลังของ Raskin ขึ้นมาใหม่ในโปรแกรมแก้ไขข้อความที่มีอยู่
โฆษณาวินเทจของ SwyftCard ที่เน้นบริบททางประวัติศาสตร์ของนวัตกรรมคอมพิวเตอร์ที่ใช้งานง่าย
โฆษณาวินเทจของ SwyftCard ที่เน้นบริบททางประวัติศาสตร์ของนวัตกรรมคอมพิวเตอร์ที่ใช้งานง่าย

เครื่องมือสมัยใหม่ที่เปิดทางให้วิสัยทัศน์ย้อนยุค

การอภิปรายของชุมชนเผยให้เห็นความเป็นไปได้ที่น่าสนใจ เทคโนโลยีในปัจจุบัน รวมถึง Large Language Models (LLMs) สามารถทำให้แนวคิดของ Raskin เป็นไปได้ในทางปฏิบัติในที่สุด สมาชิกชุมชนคนหนึ่งสังเกตว่าเครื่องมือ AI เหล่านี้สามารถช่วยพัฒนาส่วนต่างๆ ของระบบที่ในอดีตสร้างได้ยาก สิ่งนี้บ่งบอกว่าแนวคิดที่ดูเหมือนไม่สามารถทำได้ในช่วงทศวรรษ 1980 อาจสามารถทำได้ด้วยพลังการคำนวณสมัยใหม่

สิ่งที่ตลกคือเมื่อพิจารณาว่าสิ่งต่างๆ แย่ลงไปขนาดไหน ดูเหมือนว่าจะไม่ยากเลยที่จะออกแบบเวอร์ชัน 'ปรับปรุงอย่างรุนแรง' ของส่วนติดต่อคอมพิวเตอร์สมัยใหม่

การอภิปรายยังเน้นย้ำว่าอิทธิพลของ Raskin ขยายไปไกลกว่าระบบปฏิบัติการ บุตรชายของเขา Aza Raskin ได้สืบทอดประเพณีครอบครัวในการสร้างสรรค์นวัตกรรมส่วนติดต่อ และสมาชิกชุมชนยังได้สร้าง Chrome ports ของ Ubiquity ซึ่งเป็นอีกหนึ่งโปรเจกต์ที่ได้รับแรงบันดาลใจจาก Raskin

แนวคิดหลักของ Interface Raskin ที่กำลังถูกนำมาใช้:

  • การทำงานแบบไร้โหมด: ไม่มีพฤติกรรมที่แตกต่างกันของคีย์บอร์ด/เมาส์ในบริบทต่างๆ
  • คำสั่งแบบกระโดด: พิมพ์อักษรตัวแรกสองสามตัว ระบบจะเดาคำสั่ง
  • ลำดับชั้นเดียวแบบเรียบ: โปรแกรมและฟังก์ชันทั้งหมดสามารถเข้าถึงได้พร้อมกัน
  • การตีความคำสั่งแบบตรงไปตรงมา: ปุ่มต่างๆ ทำงานอย่างสม่ำเสมอในทุกแอปพลิเคชัน
กระบวนการติดตั้งซอฟต์แวร์ Oberon ที่แสดงให้เห็นเครื่องมือสมัยใหม่ที่ช่วยให้แนวคิดอินเทอร์เฟซที่มีวิสัยทัศน์ของ Jef Raskin เป็นจริงได้
กระบวนการติดตั้งซอฟต์แวร์ Oberon ที่แสดงให้เห็นเครื่องมือสมัยใหม่ที่ช่วยให้แนวคิดอินเทอร์เฟซที่มีวิสัยทัศน์ของ Jef Raskin เป็นจริงได้

แพลตฟอร์มฮาร์ดแวร์และการพัฒนาในทางปฏิบัติ

สมาชิกชุมชนกำลังสำรวจแพลตฟอร์มที่เป็นไปได้สำหรับการพัฒนาแนวคิดของ Raskin โดย Raspberry Pi กลายเป็นตัวเลือกยอดนิยม ลักษณะราคาถูกและเข้าถึงได้ของคอมพิวเตอร์บอร์ดเดียวสมัยใหม่สอดคล้องกับวิสัยทัศน์เดิมของ Raskin เกี่ยวกับเครื่องใช้คอมพิวติ้งที่ราคาไม่แพง นักพัฒนาบางคนยังกำลังศึกษาสภาพแวดล้อมการเขียนโปรแกรม Oberon เป็นอีกหนทางหนึ่งในการสำรวจแนวคิดเหล่านี้

การฟื้นฟูขยายไปถึงโปรเจกต์จำลองและการสร้างใหม่ โดยสมาชิกชุมชนแบ่งปันทรัพยากรและเอกสารที่เก็บถาวร มีการอภิปรายเกี่ยวกับการสร้างเวิร์กโฟลว์ของโปรเจกต์ต่อมาของ Raskin คือ Archy ขึ้นมาใหม่ภายในเอดิเตอร์ที่มีอยู่แล้วอย่าง Emacs

แผงด้านหลังของ Canon Y777 Work Processor ซึ่งแสดงถึงวิวัฒนาการของฮาร์ดแวร์คอมพิวเตอร์ที่เกี่ยวข้องกับการออกแบบอินเทอร์เฟซที่เป็นมิตรต่อมนุษย์
แผงด้านหลังของ Canon Y777 Work Processor ซึ่งแสดงถึงวิวัฒนาการของฮาร์ดแวร์คอมพิวเตอร์ที่เกี่ยวข้องกับการออกแบบอินเทอร์เฟซที่เป็นมิตรต่อมนุษย์

บทเรียนสำหรับการออกแบบส่วนติดต่อสมัยใหม่

การสนทนาของชุมชนเผยให้เห็นความผิดหวังต่อส่วนติดต่อคอมพิวติ้งปัจจุบันและความปรารถนาในความเรียบง่ายที่ Raskin สนับสนุน หนังสือ The Humane Interface ของเขายังคงมีอิทธิพลต่อนักออกแบบ โดยสมาชิกชุมชนแบ่งปันแนวคิดอย่าง Intuitive Equals Familiar อย่างสม่ำเสมอ ซึ่งเป็นแนวคิดที่ว่าสิ่งที่ผู้ใช้คิดว่าใช้งานง่ายคือสิ่งที่พวกเขาคุ้นเคยอยู่แล้ว

การฟื้นฟูครั้งนี้เกิดขึ้นในช่วงเวลาที่หลายคนรู้สึกว่าระบบปฏิบัติการสมัยใหม่กลายเป็นสิ่งที่บวมและไม่มีประสิทธิภาพ การอภิปรายของชุมชนบ่งบอกว่ามีความต้องการส่วนติดต่อที่ให้ความสำคัญกับความเร็วและการใช้งานมากกว่าความซับซ้อนทางภาพ สะท้อนปรัชญาเดิมของ Raskin ที่ว่าเทคโนโลยีควรรับใช้มนุษยชาติมากกว่าทางกลับกัน

งานที่กำลังดำเนินอยู่เพื่อพัฒนา Swyfte และโปรเจกต์ที่คล้ายคลึงกันแสดงให้เห็นมากกว่าความคิดถึง แต่เป็นการสำรวจกระบวนทัศน์คอมพิวติ้งทางเลือกอย่างแข็งขันที่สามารถให้ข้อมูลสำหรับการออกแบบส่วนติดต่อในอนาคต เมื่อโปรเจกต์เหล่านี้เติบโตและเข้าถึงได้มากขึ้น อาจให้ข้อมูลเชิงลึกที่มีค่าสำหรับการสร้างประสบการณ์คอมพิวติ้งที่มีมนุษยธรรมมากขึ้นในโลกดิจิทัลที่ซับซ้อนมากขึ้นของเรา

อ้างอิง: Jef Raskin's cul-de-sac and the quest for the humane computer

การลอยอยู่ในความกว้างใหญ่ของอวกาศสะท้อนถึงความโดดเดี่ยวที่หลายคนรู้สึกในการใช้งานอินเทอร์เฟซคอมพิวเตอร์สมัยใหม่ที่ซับซ้อน
การลอยอยู่ในความกว้างใหญ่ของอวกาศสะท้อนถึงความโดดเดี่ยวที่หลายคนรู้สึกในการใช้งานอินเทอร์เฟซคอมพิวเตอร์สมัยใหม่ที่ซับซ้อน