前端最重要的--莫过于细节

来源:互联网 发布:淘宝推广培训班 编辑:程序博客网 时间:2024/04/27 16:39
我一直觉得性能最适合驱动的是前端,前端是距离用户最近的代码,所以前端应该做的,不仅仅是以前端的角度去解决问题,从一个url到一个页面的过程,涉及到WebView、网络层、DNS、运营商、服务端等各个环节,找出问题,分析原因,设计方案,推动解决,这是一个完整的性能优化过程

    对于一个前端的评价虽然不能仅以页面上的显示效果来评价,但是如果页面的上的效果都做不好,该如何去在用户体验和数据沟通上做进一步的提高。之前我在做一个页面开发的时候,有个朋友问我有没有什么项目可以让他练练手,那我就让他也做了我在做的项目,我就是想看看别人的编写手法有没有什么可以借鉴的。同时我还组织了其他几个同事,也同时开发了相同的页面。结果的确是让我着实吃惊。有的页面当我看到的第一眼就不想看第二眼,有的页面加载的很快速,有的页面加载的很慢。。。为什么同样是排版一个简单的页面,确有那么多种不同的效果。
    其实从一个简单的页面就能看出一个前端的功底到底是有多深。我认为对于一个页面的编辑而言,首页要还原设计图上的样式结构(这是最基本的,但是我发现有人没有很好的还原,而且展示效果非常差)。其次是对于页面的加载顺序需要注意,都知道是从上向下开始渲染,但浏览器具有异步渲染的能力,往往会出现你所看到的地方还没有加载,但下面的内容已经加载了,这是一个必须要注意的地方;再然后对与页面的结构,应该尽量的注意合理化,(所说的合理话即为,注意不要过多繁琐的嵌套,浏览器渲染时若DOM结构过于繁琐,也会影响性能;还有不要用过多的脱离文档流的形式编写,这样也是会影响渲染能力);最后我想说的是,对于网站页面上的图片还是要有一定的研究的,什么时候要用到jpg,什么时候用png,gif...都是需要考虑的。
    作为一个前端而言,从浏览器开始输入网址这一刻,就要开始考虑了。看了这么多人对同一个页面的不同设计,一眼就能看出那些人的基础工扎实,哪些人的思维比较跳动,哪些人比较少随便,往往越是随便的人,对用户体验做的也不好,也就往往拿不到高薪资。
细节决定成败!!!

0 0
原创粉丝点击