NanShan 即时通讯 网站的前端有几个部分我觉得很重要

来源:NanShan 即时通讯 网站的前端有几个部分我觉得很重要

NanShan 即时通讯 网站的前端有几个部分我觉得很重要:

1.优雅的文字提示

2.合理的页面设计

3.适当的脚本特效

一进入这个网站,就让人有一种非常舒适的感觉。并且在舒适的基础上有夺人眼球的特效,再有贴心的提示,我相信肯定能给浏览者一种独特的印象,让他们记住这个网站。,即使他们没有获取到他们想要的信息。

CSS方面:

随着CSS3的强势出击,接下来的页面特效将会往CSS3这边靠,虽然那些不支持CSS3的浏览器还会存留一段时间,但是支持CSS3将是接下来的趋势。所以现在做网站就得做渐进增强的效果,给自己的网站加上CSS3,让浏览者们眼前一亮,给他们一种高大上的感觉。现在还很时髦的一种技术叫响应式网站,根据不同宽度展现不同的样式,增加体验度,是个好方法,但我个人感觉就是根据媒体查询在做多套的CSS,实现成本挺大的。OOCSS是我前些日子听到的一个名词,现在开发我都是在用这个方式,抽取出通用部分,但是用了这种方式,我觉得就很难实现响应式的网站了。学好CSS3对未来B/S架构的开发将会很有帮助。

Javascript方面:

现在网站不是随随便便几个脚本就能打发掉了,脚本的责任越来越大。MVC、MVVM,这些时髦的模式,现在也出现在了脚本开发中。采用AMD规范RequireJs的出现,就是来帮助我们模块化开发。网站对脚本的需求会越来越大,虽然CSS3会取代掉脚本的一些功能。

单元测试方面:

单元测试是个好东西,PHP中有PHPUnit,Javascript中有Jasmine。软件的质量是需要这些测试点做保障的。我现在在开发PHP时,可以用单元测试的地方,肯定要写一个。在PHP中写单元测试的好处是提前确定这个函数是否正确,验证各个未知的地方,大量的单元测试可以保障软件质量,方便测试人员也就是在方便自己。开发脚本的时候我也会写单元测试,Jasmine是个好东西,可以帮助我测试一些小功能点,保证JS能准确通过。单元测试还有一种功能是可以布置场景来测试,但是这个工作量太大,我基本没时间做这个,很多时候都得手工做,这样的话每次改一个函数,就会心中没底,很多时候都会把好的给改错掉。悲哀呀......


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值