0 Comments

Web开发ABC:初学者必知的26个概念和技术(1)

发布于:2013-04-08  |   作者:广州网站建设  |   已聚集:人围观

A——AJAX

AJAX是异步JavaScript和XML的意思,它是近些年你使用的所有流畅的Web应用背后的主要驱动力。AJAX作为一项技术来说,使用已经很普遍了。Gmail,Flickr等,你甚至还可以在WordPress的管理员面板里找到它。那么它到底是什么以及它如何实现的呢?

说到底它的核心是XMLHttpRequest,这允许在页面完全渲染之后发送请求并接收返回,而无需关联页面其它部分。这意味着web程序不需要为每一个操作而刷新整个页面。这提供了非常流畅,动感的类似桌面应用的用户体验。

相关阅读

用Dojo实现Ajax请求:XHR、跨域、及其他

使用 jQuery 简化 Ajax 开发

盘点ASP.NET Ajax工具箱的10大顶级控件

ASP.NET AJAX前景黯淡?jQuery笑而不语

B——Browser(浏览器)

浏览器是能理解你的网站或应用杰作的结构的东西。它不仅仅可以用来上网,现代的浏览器还是一个多任务的平台。比如我安装的,带有IRC,FTP和同步信息到每个设备的功能。你可能已经知道,浏览器及时宝贵的开发工具,又会带来很多麻烦。每个必须保证他们的作品在每个浏览器下都看起来很完美的开发者应该很能理解这个痛苦。

广州网站建设,网站建设,广州网页设计,广州网站设计

相关阅读

微软证实BROWSER协议中的系统漏洞

MySQL客户端工具中MySQLbrowser简介

C——CSS

CSS是前端开发的一把利剑。CSS是层叠样式表单的缩写,它是一门可以定义网页如何显示的语言。在Web开发最恐怖的年代,开发者经常把样式代码写到HTML源代码中去。CSS则非常好地将样式从内容中分离出来。

相关阅读

推荐23款超赞超实用的CSS3小工具

27 款经典的CSS框架 附下载

20个HTML 5和CSS3的免费网站模板与教程

15个国外最流行的CSS框架(附下载)

D——DOM

DOM是文档对象模型的缩写,这是与HTML或XML文档交互的公认的约定。DOM API提供了用程序遍历和操作文档的功能。“DOM为分析后的HTML文档创建了一个相符的层级结构。子元素叫做节点或DOM节点”。如果你听到人家谈论DOM,其实他们是在说DOM脚本。这以前是描述通过JavaScript访问和操作DOM的术语。这是大多数你现在看到的现代网站和应用背后的技术。

相关阅读

专题:JavaScript DOM编程手册

jQuery1.5的六大细节改进:DOM操作更简单

JavaScript获取HTML DOM节点元素详解

大话HTML DOM与XML DOM的区别与联系

E——Events(事件)

现代Web应用是深层事件驱动的。那么什么是事件呢?你在网页上做的大多数事情都组成一个事件。鼠标放在链接上,点击按钮,按下Tab键等都是有效的事件。事件处理指的是当某个事件发生时执行一段指定的代码。这也是你必须掌握的现代web开发背后的基本概念。

广州网站建设,网站建设,广州网页设计,广州网站设计

相关阅读

JavaScript from Null: Chapter 5 – Events(http://net.tutsplus.com/tutorials/javascript-ajax/javascript-from-null-chapter-5-events/)

F——Firebug

工欲善其事,必先利其器。Web开发者也一样。一个很强大的工具就是Firebug。Firebug是一个可以贯穿你的工作的firefox扩展。它让你在运行中编辑和监控一个页面的方方面面。这里不能详细说它的特性,所以点击下面的链接吧。

相关阅读

Web开发者可能不知道的12个Firebug技巧

FirePHP:像Firebug那样调试你的PHP代码

Firebug中的console tab使用总结

G——Grid(网格)

网格是页面结构化的可视化框架。它从一度发达的印刷工业移植过来,网格是当前Web开发中必不可少的一部分。有很多CSS框架可以用来创建基于网格的布局,对于非常大数量的页面和布局需要高强度的练习。

广州网站建设,网站建设,广州网页设计,广州网站设计

飞机