Follow me on GitHub

项目发表的日志

新人指引(pawa项目入门)

1.项目理解

项目网站中主要的功能模块由产品货架页(可进入产品详情页,预约页,产品认购页以及支付页等等产品流程页)、融资页(登录后可查看用户融资额度及融资详情)、活动页(产品活动详情)、资产管理页(登陆后可进行个人资产管理和对账单)和资讯页(产品相关的行业资讯)、个人中心、订单、帮助中心。
主要产品分类有:

  1. 理财类【{ 活期理财:活期盈。大额盈 },{ 定期理财:安盈、汇盈、财富盈、任月盈 }】
  2. 投资类【稳健投资类,价值投资类】
  3. 融资类【财富e贷】

项目中主要使用框架/库:jquery, avalon,underscore,store,requirejs等等常用框架还有各种便于开发的插件。
项目目录主要分为 www(用于存放本地开发代码) 、dosc(存放需求文档) 、dist(本地mock文件和构造页面的wealth文件夹),build和release目录是编译配置和相关目录。

More >

通行证项目前端开发小结

就在工行网络系统瘫痪同一周,自己在17173参与的第二个项目——新版通行证上线了。

通行证改造项目涉及到比较多的表单验证。表单是用户与网站交互的主要途径, 做好这一环节体验的重要性不言自明。 拿现实生活中的场景举例, 顾客在商场购物前往往会通过与导购间的交流来确认自己是否需要该商品。 如果遇到冷淡无礼 对售前咨询不耐烦的导购, 一桩买卖可能就这么黄了。 而设计糟糕的表单就像无礼的导购—— 对用户辛辛苦苦完成的表单粗暴地返回“信息有误” 或者“请稍候再试”提示的表单容易让人产生挫败感, 无形中造成用户流失。

自己以往接触过的项目为图省事采用的都是表单提交前检测。而新版通行证项目选用jQuery.validation 插件实现实时检测。好在插件提供的接口灵活, 定制性高, 适用场景比较广, 足以应对 项目中遇到的各种场景。

印象中第一次接触实时表单验证是在09年注册Twitter 帐号时, 感觉和以往的注册体验不同, 整个注册流程像是一场对话, 自己的每一个输入都能立马得到响应, 让人知道自己是在往正确的方向完成表单。

More >

拾贝电台开源了

拾贝电台是我在10年折腾的一个网络电台聚合应用。
回想自己初中时就爱摆弄收音机,到后来拿三用机翻录音乐之声Top排行榜里“新歌上榜”里的歌曲。那段时间常跑到书店查资料想各种办法提高翻录音质,技术成熟后就可以以很低的成本,得到比购买正版卡带更新、品质无差的音乐了。做法是不太光彩,却毫不影响那段回忆的美好。上大学以后,收音机用的少了,一次偶然的机会发现很多喜爱的电台在网上就能收听。但需要收藏各个电台网址比较麻烦,一开始做了个网页,上面以目录的形式罗列了各个电台节目源,这样想听哪个节目点链接就行。到后来在网页上集成MediaPlayer控件… 拾贝电台就是这么来的。

More >

愚人节专题项目前端开发小结

加入17173后参与的第一个项目——《愚人节超级大忽悠》。

需求文档

程序需求说明

  • 第一步:用户填写昵称,为方便后面设定独立的地址
  • 第二步:进行选择
  • 第三步:显示答案
    • 回答正确显示:你太聪明了,想忽悠你,小编还要再下点功力。敢继续吗?
    • 错误回答:答错了,获得猪头一个!
  • 第四步:一共十道题,答完以后显示如下:
    • 结果1、这么刁钻的题都答对了,你真是绝“顶”聪明!都说聪明的人容易秃头,小心为妙!
    • 结果2、你太牛X了,居然获得N个猪头,获得“超级大猪头”称号!
    • 这里要为每个玩家生成一个独立的地址。并统计这个独立地址带来多少新的玩家。(这里强调新的玩家,只是打开是没用的,要开始玩的才算新玩家。)

More >