CNode

打算用 Node-webkit 重做一个 ShadowSocks 客户端

分享
Nnihgwu发布于12 年前最后回复7 年前16 回复9792 浏览0 收藏

客户端取名Nevermore,玩过Dota的应该知道这是影魔(Shadow Fiend)的名字,所以界面大面积使用了阴暗色 目前只是用纯html+css做了一个基础的界面,没有采用任何第三方js库和css库,也不打算使用Bootstrap库来做界面,对于这个项目来说太臃肿,jQuery也暂时不考虑,后期如果再加入新功能可能会比较麻烦,比如设置界面等,可能会引入Angular.js(数据绑定+模板) 最近很忙,今天简单填了一点坑,有兴趣的欢迎一起来完善 https://github.com/nihgwu/Nevermore.git 主界面: nevermore1.png 服务器列表界面: nevermore2.png

查看回复

回复 (16)

T
tulayang#1·12 年前

这种东西,就干脆不要用css,更不要用Angular。 Angular只会吃内存,吃渲染效率,并且违背css html js分离原则。

如果你css不强,不如用纯粹的HTML更好。使用ul ol p足够排出工具类的页面。

T
tulayang#3·12 年前
引用 tulayang这种东西,就干脆不要用css,更不要用Angular。 Angular只会吃内存,吃渲染效率,并且违背css html js分离原则。 如果你css不强,不如用纯粹的HTML更好。使用ul o...

@nihgwu

算大了,光CSS选择器的从左到右和从右到左,性能都差很多。

一个标签看不出来,一个页面上可是会有上千个标签,这时候就看出来了。

渲染json,再加上节点重排,树更新,速度慢几秒十几秒都很有可能。

T
tolerious#4·12 年前

为啥要重写?加了新功能还是?

N
navy92f#8·12 年前

B
backsapce#9·12 年前

学习,fork

B
backsapce#10·12 年前

要不图标可以改成sf干脆

C
coolicer#11·12 年前
引用 tulayang这种东西,就干脆不要用css,更不要用Angular。 Angular只会吃内存,吃渲染效率,并且违背css html js分离原则。 如果你css不强,不如用纯粹的HTML更好。使用ul o...

@tulayang 二货,说angular慢,你也要写过才说。像这种单页应用根本毫无压力。 CSS就不用说了,如果说这种CSS都慢,全部网站就不要加载样式了。

T
tulayang#12·12 年前
引用 tulayang这种东西,就干脆不要用css,更不要用Angular。 Angular只会吃内存,吃渲染效率,并且违背css html js分离原则。 如果你css不强,不如用纯粹的HTML更好。使用ul o...

@coolicer

你是白痴呀! 原生实现HTML和用js实现HTML,用得着写么!

自己随便去扒翻个测试网站,看看angular什么速度。

A
alsotang#13·12 年前

分享一下技术过程,搞个精华帖来看看哈~现在论坛支持加精了!

N
nihgwu#14·12 年前
引用 alsotang分享一下技术过程,搞个精华帖来看看哈 现在论坛支持加精了!

@alsotang 我说过我最不擅长写技术实现了。。我觉得代码就是最好的技术说明,测试版已经发布了

Z
zuohuadong#15·8 年前

基于 electron 倒是 不错

S
sjgmbob#16·7 年前

Shadowsocks客户端多了去了,不用重复造轮子吧。

参与回复
登录后即可参与回复。登录