Github 的 Atom 可能直接在浏览器使用吗

2015-06-26 13:56:57 +08:00
 xranthoar

Atom 是基于 web 技术的,那能不能去除 native 那一步,直接在浏览器运行呢?

4774 次点击
所在节点    程序员
19 条回复
airyland
2015-06-26 14:09:21 +08:00
web技术不也只是浏览器端,文件读写监听项目目录读取浏览器就做不了了。即使在web端真的可以运行,那么如何测试浏览器里的非前端代码。。
kokdemo
2015-06-26 14:15:03 +08:00
@airyland 我觉得做成浏览器应用/插件可能有戏
guotie
2015-06-26 14:18:50 +08:00
faceair
2015-06-26 14:19:36 +08:00
atom还用了node
robertlyc
2015-06-26 14:24:01 +08:00
明明就是coffee
learnshare
2015-06-26 14:27:31 +08:00
只是 UI 使用了前端的东西,更多的是基于 Node.js 的功能(FS、HTTP、Socket 等),浏览器给不了这么多
ehs2013
2015-06-26 15:42:15 +08:00
跑一个 x86 虚拟机
kawaiiushio
2015-06-26 17:09:00 +08:00
@ehs2013 2333
lijianying10
2015-06-26 17:10:55 +08:00
本来就在浏览器上了。为啥这么想呢?
Delbert
2015-06-26 17:19:59 +08:00
jun4rui
2015-06-26 17:23:45 +08:00
其实类似技术的Adobe的brackets倒是确实有Chrome的移植版
jun4rui
2015-06-26 17:25:47 +08:00
@Delbert 你这个其实满初级的,就是UI像而已,离ATOM差距很大,你看看这个:

https://chrome.google.com/webstore/detail/quickfire/mobpfffdclcandcgkkjgjkcalglekegd
kisnows
2015-06-26 23:00:03 +08:00
这些基于 node 开发的应用感觉上还是会慢一点,Adobe 的 brackets、Github 的 ATOM 都一样。打开的时候初始化好久,不如 Sublime 快。
xranthoar
2015-06-27 13:45:01 +08:00
@airyland 涉及到浏览器外如文件操作的一部分可以改一改,变成调用server的web接口?
xranthoar
2015-06-27 13:46:53 +08:00
@kisnows 慢也许迟早会被克服,总觉得放浏览器上了就哪儿都能用了,客户端总不爽
xranthoar
2015-06-27 13:47:43 +08:00
@learnshare 考虑有服务端呢,不仅仅是浏览器,是不是也能够移植一个 web 版的 atom
learnshare
2015-06-27 16:24:14 +08:00
@xranthoar BS 架构的文本编辑器,会有性能和体验的优势么?网络请求可比 IO 的延时高出成千上万倍了
j
2015-06-27 17:33:04 +08:00
atom本身就是基于定制浏览器引擎开发的。你非要把atom拿到普通浏览器上运行不是不可能,是可能相当于重新做一遍atom,那你何必用atom呢。
binyuJ
2015-06-27 19:49:34 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/201361

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX