v2ex.k 0.3 发布,让你的阅读体验再提高一层

2015-04-23 22:39:27 +08:00
 kokdemo

大家好,我是kok,在看以下的介绍之前,我建议你直接安装一下这款chrome插件:

https://chrome.google.com/webstore/detail/dnbmbhefokngmkalbdcgjdlgoppfhndn

也可以访问github主页(star :) https://github.com/kokdemo/v2ex.k

在经历了0.1 ,0.2 版本的开发之后,我体会最深的一个问题就是:

v2ex的html写的太乱了。

其中一部分是table布局,一部分是div布局,大部分的元素都没有合适的id和class。

甚至有一个叫做#LeftBar的元素从来没有用过……

这对于继续开发下面的若干功能都是很令人头疼的,一想到需要写一个长长的事件绑定就一阵恶寒。

静下心来想了想。『要不然重写一下dom好了?』

正巧遇到了react这件「虽然麻烦但是还蛮好用」的工具,我用了大概一周时间,开始逐渐的将整个v2ex的页面重写与简化,其中最终要的就是删减掉其中table的滥用。

这也就是为什么0.3版本拖了这么久才更新的原因。(真不是我沉迷于打游戏什么的……)

因为重写dom的工作量已经不小了,在第一个版本,只制作了最核心的快速阅读功能(还顺手加了一个二维码分享的功能)。

好了废话不多说,上几张图吧:

你可能还可以发现一些别的元素,比如所有的回复框都默认限制在页面底部。一个帖子不同的赞会让这个帖子颜色发生一些变化。

现在几乎不用点击进一个帖子内部了,所有的回复都可以在右边进行。

点击之后,会留下一个已阅的痕迹等等……(其实我也记不太清楚还做了啥……)

最后,这个版本还没有恢复键盘导航以及回复提醒的功能,它们会陆续回归的。

当然,身为pm的我,没准哪天又搞出个「大新闻」来……

6101 次点击
所在节点    分享创造
57 条回复
kokdemo
2015-04-24 10:23:51 +08:00
@zouyun5152 一开始是有模仿这个来啊……但是我现在列表和他这个已经不一样了……
zouyun5152
2015-04-24 10:29:16 +08:00
![]( )
zouyun5152
2015-04-24 10:29:47 +08:00
@kokdemo 配色上,可以参考下
arens
2015-04-24 11:01:49 +08:00
怎么查看文章,点击标题没反应啊~
kokdemo
2015-04-24 11:05:16 +08:00
@zouyun5152 好的。


@arens 你是启用了https吗?
williamx
2015-04-24 11:35:33 +08:00
感觉太花了
anguslg
2015-04-24 13:20:10 +08:00
还是前一版比较好
kokdemo
2015-04-24 13:40:50 +08:00
@anguslg 呃……
Asine
2015-04-24 15:29:36 +08:00
差不多两年前改过一个discuz的模板 http://cityhuz.com/bbs/forum.php?mod=forumdisplay&fid=41
jedyu
2015-04-24 16:40:54 +08:00
建议可以暂停一下堆积功能,先把界面整到能让人接受的程度吧,看过去眼都花了
kokdemo
2015-04-24 16:42:46 +08:00
@jedyu 嗯……其实这个版本不是堆积功能,而是由下而上的改变了一次……这个界面是有点随便了……
tSQghkfhTtQt9mtd
2015-04-24 16:49:16 +08:00
我只能说今天打开V2EX的时候那吃屎一样的配色和根本加载不了的侧栏加上被去掉的文章连接让我不得不卸载了v2ex.k。。
我说话有点重,别怪我
kokdemo
2015-04-24 17:10:22 +08:00
@liwanglin12 ……不好意思,你这个描述确实是太重了,让我很不淡定。

至于加载不了的侧栏,是因为目前还没自动切换https
tSQghkfhTtQt9mtd
2015-04-24 17:46:29 +08:00
@kokdemo 这样啊。。其实20楼的配色很不错的= =
WLW
2015-04-24 17:47:19 +08:00
https的没能正常展开帖子,点帖子后无反应
http下正常
kokdemo
2015-04-24 18:02:04 +08:00
@liwanglin12 其实就是学那个的……大概是学的不像吧……
Fedor
2015-04-24 18:11:02 +08:00
Livid 哭晕在厕所
Ansen
2015-04-24 18:22:57 +08:00
带自动签到不^^
kokdemo
2015-04-24 18:35:17 +08:00
@Ansen 自动签到这个需求有这么强烈么……
Ansen
2015-04-24 18:36:08 +08:00
@kokdemo 这样我就不专门去登陆v2ex签到了。。

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

https://yangjunhui.monster/t/185837

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

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

© 2021 V2EX