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

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

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

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

OS.js เหตุนไหนจึงพิเศษ?

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

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

แม้จะเป็นระบบปฏิบัติการบนเว็บและออกแบบให้ทำงานในเบราว์เซเตอร์ แต่ OS.js ซับซ้อนมาก ไม่ใช่เรื่องง่าย มี Window Manager และ Desktop ครบครัน พร้อมแอปพลิเคชันเต็มชุด (File Manager, เล่นเพลง/วิดีโอ ฯลฯ) คล้ายระบบปฏิบัติการโอเพนซอร์สดั้งเดิม สุดท้าย OS.js ปรับแต่งได้ทุกอย่าง เช่นระบบโอเพนซอร์สดั้งเดิม ทุกด้านทดลองได้

นี่คือสิ่งน่าสนใจที่ OS.js เสนอ:

  • ระบบไฟล์เสมือน (Virtual File System) ขับเคลื่อนโดย Google Drive, Dropbox หรือ OneDrive
  • รองรับ Google API JavaScript
  • รองรับ Windows API JavaScript
  • รันอิสระจากเซิร์ฟเวอร์หากสร้างแบบนั้น
  • รันแอป GTK+ 3.x แบบเนทีฟผ่าน Broadway
  • รันเป็นเดสก์ท็อป x11 ปกติบน Linux
  • ลากวาง (Drag-and-drop)
  • รองรับโค้ดและโมดูลกำหนดเอง
  • รองรับ Linux, BSD, OSX, Windows

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

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

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

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

การติดตั้ง

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

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

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

สรุป

OS.js เป็นแนวคิดปฏิวัติที่เปลี่ยนระบบปฏิบัติการเป็นเครื่องมือพกพา แทนที่จะติดอยู่กับเครื่องเดียว ยังอยู่ในช่วงต้น ยากคาดเดาว่าจะเข้ากับผู้ใช้ทั่วไปได้อย่างไร แต่ด้วยการแพร่กระจายของแอปและบริการบนเว็บ 只是时间问题 东西像这样会流行起来

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