Ajax的随想

<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
当web2。0刚开始暂露头角的时候,许多人都不以为然,因为div + css的布局仅仅只是减少了网页文件的体积,并未在改善网页表现力和用户体验上 做更多的事情,而div+css的布局也并非简单事情,特别在ie和firefox为代表的不同浏览器上就存在不少兼容性问题,处理不好反而令表现力大大折扣,所以尽管web标准的推动者四处游说,但标准的推荐似乎举步维艰,毕竟谁也不想为了一个看不见多少实质利益的标准去买单。

这个现象只到google推出了gmail才得到改变,gmai是一种典型的基于Ajax技术的web2。0应用,无刷新页面,div+css+xshtml布局,更少的网络流量和没有数据时的闪烁,不仅提高了网站的访问速度也大大增强了用户的体验,这些优点深深吸引了网站开发者,随着googlesuggest,msnspace,membo等Ajax应用的陆续出现,人们对web标准的态度也迅速改变,现在很多网站诸如yahoo,sina,163都已经开始向web标准转型,用搜索引擎随便一查就能查到几十页web标准的文章,可以说Ajax的出现才是从真正意义上推动了web标准的发展。

虽然web标准是前台页面的事情,但对于整个web程序的设计来说,因为有了Ajax的出现,使得web设计师有了更大的发挥空间,他们可以利用xmlhttp结合dom和div来灵活的操纵页面中的任意一个元素,做出许多意想不到的效果,而对应后台程序员来说,要做的只是接受传入的字符串参数,然后把结果返回,至于如何显示,用什么样式,仅仅在于设计师的创意,从此coder可以花更多的时间考虑程序的架构和效率,设计师可以充分发挥他们的想象力来设计界面,难道这不正是大家所追求的吗?

Ajax虽然好,但是要掌握它也并非易事,特别是对于不同浏览器的兼容问题很大程序在于个人经验, 不是拿本书啃几天就能看懂, 但Ajax的出现事实上已经为网页设计下了一道坎,懂Ajax的,不懂Ajax的,相信随着web标准蓬勃发展,熟悉Ajax的网页设计师将会越来越受欢迎,是web标准成就了Ajax,还是Ajax成就了web标准已无从追究,但Ajax的出现无疑为网页设计这个行业增色不少,也为迷茫中的设计师们提供了一个发展方向,设计师的地方将得提高,薪水也将提高,机会多多,机会多多啊!

Ajax,真是不得不服啊!
不好意思,又开始yy了。。
< <script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
阅读更多
个人分类: xml ajax
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭