下午还要继续开发目前服务的某sns网站。为了活跃一下思维,写点感想之类东西。
这半年多时间里碰到好多询问开发sns网站的事情,大体可分为:网站整体制作,sns的功能外包,app功能。本人并无十分能耐,多谢大家。对于sns的印象,还是技术细节。之前列出过一个sns开发中的功能列表,打算逐步写出来。但是今天看了下实在又没什么技术吸引力了。只要花些时间,都能解决的很好了。我也是从google上找的各种解决办法先参考,然后实现。
这个过程中很吸引我的,是下面的两个:ui框架和元素设计。
这两个都和Rails无关。
ui框架,是整个css的框架,具体定义了每一个html元素的式样,和如何复用。这在中型网站里很重要。比如经常碰到的table的thead,tbody,th,td。管理界面的table,错误信息如何展示。提示信息的展示。整站按钮的颜色,动作按钮,信息链接。导航按钮。导航菜单。
元素设计,我觉得是在ui框架上更进一步的展示设计。比如,一个“确定”按钮的大小,背景色,边框颜色。头像的外部边框和头像列表的式样。用户列表的操作按钮及其图标。设计的时候随手做出来的东西在事后检查,会发现太多值得商榷,尤其是看完《瞬间之美》这本书。太随意缺乏规划的设计,无法称之为作品。这在后面的开发中会逐渐修正,做到有理有据。(客户也是需要说服的,一言堂的开发是很可怕的,尤其是客户无法做到事无巨细,当出现不明确和不确定的时候,选择起来很痛苦。有时候揣摩客户的心理占用的时间比设计一个功能还长。)。
还有很多东西需要思考,sns的开发还在继续。。



















发表留言