码迷,mamicode.com
首页 > 其他好文 > 详细

与用户进行友好交互的前端的创建

时间:2015-03-17 20:12:10      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:html   css   javscript   前端   

这里重点说的是JavaScript的特效制作,其次是对总的前端知识的理解,即: html CSS JavaScript还应该包括jquery等知识。



先说一下,所谓的前端,在我这里认为是应该不包括美工的,准确的说就是前台的工作,虽然从某种意义上说,后台的业务逻辑相比前端的制作更为重要,但是,良好的用户交互在当今社会先得越来越重要,另外还有页面的自适应等都是要自己去深入理解的。



首先,像MVC一样,把前端的脚本也可以分为三层,我的理解: 1: 结构     2: 样式    3: 行为


1:结构 : 这个是要html独立完成的工作。

2:样式:可以显而易见,层叠样式表CSS的独特作用了。

3:行为:为何要有行为,JavaScript的功能精髓就是选择节点,进行特效


我之所以把这些分开是有原因的,因为在我之前学习的一开始,一般都是这样的,如html代码和css还有JavaScript全部混合在一起,如html里面有一个

bgcolor是背景色的意思,但在CSS里面就不行,要用background-color,面临这一个选择问题,可以互不犹豫的说,关于样式的,同意用CSS来说,文档

结构的,要用html来写,同样的JavaScript只用来做行为。

还有一点就是,html css 还有 JavaScript做单文件引入的方式来写,这样有利于维护和开发。


JavaScript,我觉得其精髓还是其选择器对于节点的操作,这样通过改变节点的属性等从而产生单一意义上的动态,(真正的动态是要还服务器发生关系的)


还有的是因为javascript的发展,产生了如jquery的东西,这说明的问题就是,javscript的应用越来越多。


Ajax作为WEB2.0时代的核心技术之一,无论在开发还是公司面试都是必不可少的,如果说不学习JavaScript,学Ajax,那简直是笑话,因为Ajax就是利用JavaScript来异步处理数据的,值作为基础的。


这三样东西都学完会了难道就说自己学会前端了吗,显然是不可能的,还有很多东西,有的还要牵扯到数据的交换和处理。


作为一个后台开发人员,从某种意义上说虽然可以不用太刻意去学习前端,但是作为后台,清楚的了解前台的开发对自己的开发是有非常大的帮助的。

与用户进行友好交互的前端的创建

标签:html   css   javscript   前端   

原文地址:http://blog.csdn.net/mycodedream/article/details/44346571

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!