首页 首页 云计算 云应用 查看内容

JavaScript Web云平台OS.js介绍

木马童年 2018-12-7 22:45 5 0

OS.js是一个浏览器的JavaScript Web桌面实现,它提供了完善的窗口管理器、应用APIs、GUI工具集以及文件系统抽象。此外,OS.js还是完全免费并且开源的,这意味着你可以为其贡献代码,也可以按照自己喜欢的方式使用它 ...

OS.js是一个浏览器的JavaScript Web桌面实现,它提供了完善的窗口管理器、应用APIs、GUI工具集以及文件系统抽象。此外,OS.js还是完全免费并且开源的,这意味着你可以为其贡献代码,也可以按照自己喜欢的方式使用它。OS.js可用在所有现代浏览器中,并且可以部署到所有平台上。

OS.js的主要功能与特性如下所示:

开源

OS.js完全开源,其代码位于GitHub上,目前已经有2800多个Star。你可以申请为其贡献代码,也可以免费使用其代码。

Web桌面

OS.js提供了一个完全可定制的Web桌面与窗口管理器,其灵感来源于Linux桌面环境,其速度很快,并且就像是真正的桌面一样。借助于虚拟文件系统,你可以上传、下载并修改多种云存储解决方案上的文件,如Google Drive、Dropbox与OneDrive。在社区的帮助下,OS.js现在已经可以支持多种语言,包括挪威语、法语、德语、俄语、荷兰语、波兰语、越南语与汉语。

应用

OS.js自带了很多应用,包括文件管理器、音乐播放器、视频播放器、图片查看器与编辑器、计算器及文本编辑器等。你可以通过官方仓库或是社区贡献的方式轻松添加更多的应用与特性。此外还有其他一些应用,如PDF查看器、XMPP Chat、Google Mail、Google Contacts、俄罗斯方块与德军总部3D。

可扩展

OS.js提供了简单、模块化且灵活的JavaScript APIs,你可以轻松地修改、扩展既有功能并创建新的应用。此外,你还可以轻松地创建自己的主题。OS.js还带有一个构建系统,简化了部署与配置。

文档

感兴趣的读者可以在这里查看关于OS.js的所有文档、手册与指南。

安装

只需运行自动化的安装器即可完成安装。请确保在开始前阅读安装文档,文档还介绍了如何手工下载和安装的命令。

curl -sS http://os.js.org/installer | sh

Windows用户可以使用这个安装器:http://os.js.org/installer.exe。

OS.js的完整特性列表如下所示:

免费且开源安装简单可用在任何现代的浏览器中服务器可以部署在任何平台上可以完全在浏览器中运行不依赖于JavaScript前端易于使用的APIs定制性好,易于扩展支持多用户环境与认证虚拟文件系统——可以在多种不同的存储/云提供商中存储文件大多数用户都很熟悉的桌面与窗口管理器应用间的拖拽支持支持会话,可以在任何电脑上重新加载之前的工作区本地化与翻译支持自带一些应用支持通过外部仓库添加包自带用于构建应用的必要工具客户端通过严格模式的JavaScript编写,并且使用ECMAScript 5.1标准遵循业界标准提供了对Google API Javascript的支持提供了对Windows Live API Javascript的支持支持Google Drive支持Dropbox支持OneDrive可通过Broadway运行原生GTK+ 3.x应用(尚处于试验阶段)可通过X11部署告诉我们您的想法

在不久的将来,多智时代一定会彻底走入我们的生活,有兴趣入行未来前沿产业的朋友,可以收藏多智时代,及时获取人工智能、大数据、云计算和物联网的前沿资讯和基础知识,让我们一起携手,引领人工智能的未来!

云存储 解决方案 云提供商
0
为您推荐
新零售时代到来:大数据和互联网技术将消费体验升级

新零售时代到来:大数据和互联网技术将消费

这是《猎云网》筛选报道的第家早期创业公司2016年马云提出“新零售”概念,表示“电子…...

云计算“雾里看花”时代已过,迟到者或成伪命题

云计算“雾里看花”时代已过,迟到者或成伪

最近和几个朋友聊起了云计算,对方感叹一些看起来和云扯不上任何关系的互联网公司都开…...

华为云应用编排服务图形化设计器,所见即所得,让应用上云更简单

华为云应用编排服务图形化设计器,所见即所

在9月6日的华为云中国行武汉站上,华为云应用编排服务重磅推出图形化设计器,实现了应…...

5个技巧让你更高效地完成云应用开发

5个技巧让你更高效地完成云应用开发

  在云技术主导IT行业的今天,除非你的公司是在云计算出现之后成立的,否则你的IT环…...

云计算决定IT架构或面临重组?

云计算决定IT架构或面临重组?

对于云计算的困惑,可能更多的还是围绕它对IT组织架构方面的影响。很多人都认为云计算…...

软件定义数据中心技术与云计算相连

软件定义数据中心技术与云计算相连

软件定义数据中心的长期目标是将其转变成可以提供给最终用户/消费者的服务。目前,实…...