Computer >> คอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

OS.js:ระบบปฏิบัติการรูปแบบใหม่สำหรับเว็บ

OS.js:ระบบปฏิบัติการรูปแบบใหม่สำหรับเว็บ

คุณเคยต้องการมีระบบปฏิบัติการบนเว็บ ซึ่งคุณสามารถเข้าถึงได้จากทุกที่บนคอมพิวเตอร์ทุกเครื่องจากเว็บเบราว์เซอร์ของคุณหรือไม่? ถ้าเป็นเช่นนั้น OS.js อาจเป็นสิ่งเดียวเท่านั้น เป็นระบบปฏิบัติการที่ใช้จาวาสคริปต์ที่ออกแบบมาสำหรับระบบคลาวด์

อะไรทำให้ OS.js มีความพิเศษ

ต่างจากระบบปฏิบัติการอื่นๆ OS.js สามารถทำงานบนคอมพิวเตอร์เครื่องใดก็ได้โดยไม่ต้องติดตั้งอะไรเลย ระบบปฏิบัติการสร้างจากจาวาสคริปต์ทั้งหมด สามารถใช้ได้กับทุกแพลตฟอร์มที่มีเว็บเบราว์เซอร์ที่ทันสมัย มีแม้กระทั่งการสาธิตสดที่คุณสามารถทดสอบได้ที่นี่

OS.js:ระบบปฏิบัติการรูปแบบใหม่สำหรับเว็บ

แม้ว่าระบบปฏิบัติการนี้เป็นแบบเว็บและออกแบบมาเพื่อใช้ในเว็บเบราว์เซอร์ แต่ก็ซับซ้อนมาก มันไม่มีการผลักดัน แต่อย่างใด OS.js มีตัวจัดการหน้าต่างแบบเต็มและเดสก์ท็อป และมาพร้อมกับชุดแอปพลิเคชันทั้งหมด (ตัวจัดการไฟล์ เครื่องเล่นเพลงและวิดีโอ ฯลฯ) คล้ายกับระบบปฏิบัติการโอเพ่นซอร์สทั่วไปมาก เหนือสิ่งอื่นใด เช่นเดียวกับระบบปฏิบัติการโอเพ่นซอร์สทั่วไป OS.js ทั้งหมดสามารถปรับแต่งได้อย่างสมบูรณ์ ปรับแต่งได้แทบทุกด้าน

ต่อไปนี้คือสิ่งที่น่าสนใจที่ OS.js มีให้:

  • ระบบไฟล์เสมือนที่ขับเคลื่อนโดย Google Drive, Dropbox หรือ One Drive
  • รองรับจาวาสคริปต์ของ Google API
  • รองรับ Javascript ของ Windows API
  • สามารถทำงานโดยไม่ขึ้นกับเซิร์ฟเวอร์หากสร้างขึ้นในลักษณะนั้น
  • เรียกใช้แอปพลิเคชันเนทีฟ GTK+ 3.x ผ่านบรอดเวย์
  • สามารถเรียกใช้เป็นเดสก์ท็อป x11 ปกติบน Linux
  • ลากแล้ววาง
  • รองรับโค้ดที่กำหนดเองและโมดูลที่กำหนดเอง
  • รองรับ Linux, BSD, OSX และ Windows

สิ่งที่ทำให้ OS.js พิเศษคือมีความอุดมสมบูรณ์มาก ลองนึกภาพการตั้งค่า OS.js บน VPS (หรือเซิร์ฟเวอร์ที่บ้านของคุณ) คุณออกไปข้างนอกและมีบางอย่างเกิดขึ้น คุณต้องทำบางสิ่งอย่างรวดเร็ว และแอปสมาร์ทโฟนของคุณก็ทำไม่ได้

OS.js:ระบบปฏิบัติการรูปแบบใหม่สำหรับเว็บ

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

OS.js:ระบบปฏิบัติการรูปแบบใหม่สำหรับเว็บ

การติดตั้ง

OS.js เป็นแอปพลิเคชันจาวาสคริปต์ที่เป็นแกนหลัก ดังที่กล่าวไว้ มันไม่ได้ผูกติดอยู่กับแพลตฟอร์มเซิร์ฟเวอร์ประเภทใดประเภทหนึ่ง แต่ระบบปฏิบัติการบนเว็บสามารถทำงานได้หลายประเภท แพลตฟอร์มที่รองรับ ได้แก่ PHP, Nginx, Apache, NodeJS, Docker, Vagrant และแม้แต่ในเครื่องผ่าน X11

OS.js:ระบบปฏิบัติการรูปแบบใหม่สำหรับเว็บ

เนื่องจากมีหลายวิธีในการติดตั้งระบบปฏิบัติการนี้ กระบวนการนี้จะไม่ครอบคลุมที่นี่ ให้ตรงไปที่นี่และอ่านเอกสารอย่างเป็นทางการ และเรียนรู้วิธีติดตั้ง OS.js สำหรับแพลตฟอร์มที่คุณเลือก แต่ละแพลตฟอร์มมีส่วนรายละเอียดของตัวเองเพื่อช่วยให้ OS.js ทำงานได้อย่างสมบูรณ์

บทสรุป

OS.js เป็นแนวคิดที่ปฏิวัติวงการที่จะเปลี่ยนระบบปฏิบัติการให้เป็นเครื่องมือพกพา มากกว่าที่จะมีอะไรติดค้างอยู่ในเครื่องเดียว อยู่ในช่วงเริ่มต้น ทำให้ยากต่อการคิดว่าเครื่องมือนี้จะเหมาะกับผู้ใช้ทั่วไปในระดับใด ถึงกระนั้น ด้วยการเติบโตของแอปพลิเคชันและบริการทางเว็บ เหลือเวลาอีกเพียงสิ่งที่จะจับต้องได้

คุณรู้สึกอย่างไรเกี่ยวกับระบบปฏิบัติการบนเว็บ? บอกเราด้านล่าง!