最近开始学习Ajax

原创 2007年10月07日 13:45:00
  国庆七天大假,北京适合去玩的地方都去过了。很早以前就听说过了Ajax的大名,而且还专门从IBM DeveloperWorks上看一下Ajax基本原理。其实Ajax是利用早就已经存在了的JavaScript语言,然后通过里面的一个XMLHttpRequest对象可以通过JavaScript脚本来给Web Server发送HTTP请求和接受响应。不过,讲述Ajax原理最好的文章却不是IBM DeveloperWorks上的那篇,而是另外一个老外通过PHP+Ajax的文章,IBM那个Ajax系列的tutorial只讲解客户端的开发,而没有Server段的例子。不过具体文章是实在找不到了。

  很早以前就收藏这本《Ajax in Action》的英文版电子书,
 ajaxinaction_cover
http://www.china-pub.com/computers/common/info.asp?id=28433

   不知为什么,现在再看这本电子书,觉得读起来很容易,而且收获也不小。对于我这种之前没有接触过CSS和Javascript的来说,这本书是一本不错的入门书籍,而且书中还讲解到了诸如Design Pattern,Security,Performance等等高级题目,如果认真读完,收获肯定是受益匪浅的。

   不过,《Ajax in Action》毕竟主要着力在如果使用JavaScript+XML等等来构建一个Rich Web Application,我之前没有接触过Javascript和CSS,所以最好还是得自己专门再找一些JavaScript和CSS的资料来补充一下。

   首先是JavaScript。其实我在高中刚开始接触HTML网页的时候,就学过一点点JavaScript,那个时候,JavaScript一向都是用来做一些古怪的网页特效使用,始终觉得不是一门正统的编程语言。但是,一旦Ajax的概念提出来之后,JavaScript得到了空前的关注。诸如百度,网易等等,甚至专门招聘写JavaScript的程序员。很多Web公司,就是用Ajax来写客户端了。所以,要掌握好Ajax,有个前提,就是要掌握好JavaScript。而关于JavaScript,我看得是这本书,当然,也是英文版电子书(真书太贵了)。

PJSWD

http://www.amazon.com/Professional-JavaScript-Developers-Wrox-Guides/dp/0764579088

    JavaScript可以说是现在运行得最广发的语言,只要一个PC有浏览器,那么它就能跑JavaScript,无论是Windows,Linux,甚至还可能是手机,PDA等等,都可以运行JavaScript。而JavaScript恰恰也主要用在HTML里面。网上很多中文的单纯讲解JavaScript语法的书籍,用处不大,还是和Web开发结合起来看比较合适。

    另外一个,关于HTML和CSS的资料,我还没找到那么正规的电子书,也就随便通过Google搜索了一些tutorials来看看。HTML的比较简单,这里就不说了。关于CSS的,这个东西还真的有点奇特,我记得我高中学习HTML的那个时代似乎还没有见过CSS,这下子还是需要简单了解一下,虽然《Ajax in Action》里面已大概讲解过了。

CSS Beginner Tutorial: http://www.htmldog.com/guides/cssbeginner/

 

 

Apache服务的基本配置

apache服务环境的搭建Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目...
  • danneel
  • danneel
  • 2016年10月07日 00:14
  • 620

最近开始学习Java

用了10+年的C/C++,最近想做一些手机上的开发,发现不少平台只支持Java,好吧,那我就开始学学Java吧,没坏处:) 学习站点:http://java.sun.com/docs/books/tu...
  • rai
  • rai
  • 2009年11月09日 18:41
  • 138

Ajax深入学习笔记

最近在学习ajax,下面整理了一下学习的内容,以便巩固用。 先来看看为什么要用ajax,也就是同步和异步是什么:同步和异步同步的意思就是客户端提交表单,发起请求后需要一直等待服务器端的响应,收到服务...
  • VivianHope
  • VivianHope
  • 2015年06月03日 15:54
  • 1802

Ajax学习总结(一)

Ajax学习(一) 一、      什么是ajax 1、Ajax(Asynchronous JavaScript and XML)使用脚本操纵HTTP的Web应用架构。 2、所有的浏览器都支持X...
  • u010913443
  • u010913443
  • 2016年08月13日 17:31
  • 1045

AJAX学习-到底是个什么东西

AJAX 是将咱们之前学到的HTML、CSS、XML、Js等web知识结合起来使用的一门技术,通过XMLHttpRequest对象实现异步的操作,可以在不重新加载整个页面的情况下,与服务器交换数据并更...
  • u010168160
  • u010168160
  • 2015年01月05日 07:55
  • 5222

AJAX学习总结(入门)

AJAX教程:http://www.w3school.com.cn/ajax/index.asp AJAX视频教程:http://www.imooc.com/view/250...
  • doris_d
  • doris_d
  • 2015年03月03日 09:57
  • 976

【Ajax】——学习后的小结

背景:牛腩中接触过CSS,当时对这个CSS情有独钟,因为它可以美化界面,而我就喜欢和界面这种看得见效果的东西打交道,现在又重新学习,而且内容还那么多,超级开心,废话少说,动手吧! 一、CSS滤镜 ...
  • u013043341
  • u013043341
  • 2016年01月15日 21:46
  • 922

最近开始学习个人时间管理

在时间的管理上有很大的毛病,主要体现在两方面 1.做事情没有条理2.每件事情都要拖延很久 最近在使用GTD这个方法,效果不错。使用的在线的GTD网站 www.toodledo.com...
  • wujun2046
  • wujun2046
  • 2010年08月25日 17:06
  • 89

1、开始学习Ajax

在Internet飞速发展的今天,Web站点已经成为人们快速获取、发布和传递信息的重要渠道,并且成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。然而多数 Web 应用程序都明显的对...
  • niexinblog
  • niexinblog
  • 2008年06月05日 08:42
  • 339

开始学习ajax了

  • kiwi789
  • kiwi789
  • 2009年11月25日 14:27
  • 115
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:最近开始学习Ajax
举报原因:
原因补充:

(最多只允许输入30个字)