接手个大型门户网,前端部分要全部重构

2011-04-12 15:50:57 +08:00
 vivian
大伙谈谈前端各方面的规划吧!考虑到团队协作,易维护与扩展,性能优化.最近也看了国内几个知名前端团队的BLOG,受益非浅!
5216 次点击
所在节点    设计师
4 条回复
lychee
2011-04-12 17:39:16 +08:00
我接着坐沙发
发表下个人浅薄的看法 欢迎拍砖

前期规划设计好 网站大体结构
确定几种主要类型页面的布局 例如两栏 三栏 列表页 内容页 等等等...
通用元素 通用widget块的构建 以及确定一个如何编写widget块的规范

浏览器兼容解决规范
比如针对某浏览器统一使用某css hack
统一常见兼容问题的解决方案

html元素使用规范 例如 什么时候用p 某地方这里要用div 这样的..
推荐html元素都加上class 例如icon title name 尽量少的把元素名字硬编码在css里 如果遵照这个规范的话 甚至都不用开firebug 就可以修改 一目了然
css编码规范 统一编码风格 如果使用框架的话 框架的使用规范

css文件的管理
layout.css 布局文件
common.css 公用元素 widget块

其他按模块来整理吧

暂时想到这么多 js还停留在只会jquery的程度 就不献丑了
iallai
2011-04-14 02:04:18 +08:00
axure、html架构、 html裸奔、reset.css、layout.css、css架构、widget块、common.css、出了高保真开始准备修bug和重构
iallai
2011-04-14 02:05:17 +08:00
当然 使用git
won
2011-04-14 11:09:56 +08:00
如果对得起“大型”两个字,恐怕你一个人完成不了。个人推荐firebug+YSlow,我曾经参与改造某门户时用过,足以应对yahoo,sina这个级别的了。
切记:首页压缩到1M内,国内512K的宽带还没普及,超过1M很多用户15秒内都打不开。

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

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

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

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

© 2021 V2EX