作者:[英] Dave Crane
出版社:Manning Publications
出版年:01 November, 2005
评分:7.7
ISBN:9781932394610
所属分类:网络科技
Web users are getting tired of the traditional web experience. They get frustrated losing their scroll position; they get annoyed waiting for refresh; they struggle to reorient themselves on every new page. And the list goes on. With asynchronous JavaScript and XML, known as "Ajax," you can give them a better experience. Once users have experienced an Ajax interface, they hate to go back. Ajax is new way of thinking that can result in a flowing and intuitive interaction with the user.
Ajax in Action helps you implement that thinking--it explains how to distribute the application between the client and the server (hint: use a "nested MVC" design) while retaining the integrity of the system. You will learn how to ensure your app is flexible and maintainable, and how good, structured design can help avoid problems like browser incompatibilities. Along the way it helps you unlearn many old coding habits. Above all, it opens your mind to the many advantages gained by placing much of the processing in the browser. If you are a web developer who has prior experience with web technologies, this book is for you.
What's Inside
Ajax principles
Why Ajax design patterns matter
How to avoid Ajax pitfalls
Examples of Ajax in action: type-ahead suggest, live searching using XSL, and many more.
Examples using Ajax frameworks: Prototype, Scriptaculous, x and Rico
Ajax usability, security, and performance
Table of Contents
PART 1 RETHINKING THE WEB APPLICATION
A new design for the Web, First steps with Ajax, Introducing order to Ajax
PART 2 CORE TECHNIQUES
PART 3 PROFESSIONAL AJAX
The user experience, Security and Ajax, Performance
PART 4 AJAX BY EXAMPLE
Dynamic double combo, Type-ahead suggest, The enhanced Ajax web portal, Live search using XSLT, Building stand-alone applications with Ajax
《崛起的超级智能》内容简介:21世纪以来人工智能、云计算、大数据工业4.0、云机器人、区块链、城市大脑等等新技术不断冲击着人类的
Thistutorialanelementaryintroductiontoteachnon-programmershowtocustomizetheirwor...
《村落效应》内容简介:面对面的接触是作为社会性动物的人类古老、深刻的需求。在互联网时代,社交媒体已经成为人际沟通的主体,人
《从“异域”到“旧疆”》内容简介:中国长期维持着大一统体制,是人类文明史上的独特现象,也是中国史研究的根本问题之一。本书考
在线阅读本书BookDescriptionInthisrevolutionarybestseller,HarvardprofessorClaytonM.Chri...
《Python人工智能项目实战》内容简介:本书可帮助你结合深度学习和强化学习来构建智能而且实用的基于人工智能的系统。本书涉及的项
《陈子涛传》内容简介:本书为雨花台烈士传丛书之一,记叙了陈子涛烈士的一生。陈子涛1920年出生于广西玉林。1938年,初中毕业的陈
《大数据时代的人力资源管理》内容简介:本书采取人物对话的形式,用讲故事的方法,将人力资源管理中一些典型的问题用高级数据分析
《玩“赚”短视频:抢占流量新阵地》内容简介:本书将从概念解读、发展趋势分析、思维方式、顶层设计、运营策略、运营维护、发展前
《伊朗通史》内容简介:伊朗的历史传统源远流长,广袤的高原热土孕育了璀璨夺目的古代文明。公元前后,波斯帝国雄踞中东大地长达千
本书是著名软件工程学家IanSommerille系统介绍软件工程理论的经典教材,自1982年初版以来,随着软件工程学科的发展不断更新,培养
The3GIPMultimediaSubsystem(IMS):MergingtheInternetandtheCellularWorlds,SecondEdi...
《与50位网站主编面对面》内容简介:《与50位网站主编面对面》的内容来自于国内第一网络编辑社区Bianews的“网编训练营”公益培训项
Continuinghisexplorationoftheorganizationofcomplexityandthescienceofdesign,thisn...
开放式知识网络与高技术服务模式创新-构建体系.动态耦合及网络效应 本书特色 本书既为高技术开放式知识网络体竞争优势的完善、强化与发展提供有力的理论支撑与战略依据...
Java软件开发 本书特色 本书适合作为有关软件开发、计算机科学导论和高级编程等课程的教科书。对于有经验的程序员来说,本书也是有价值的参考读物,而且是软件开发人...
《别让性格害了你》内容简介:本书教会你认识并掌握自己的性格,从而扬长避短,充分发挥自己的潜能,有利于高效开展工作、事业、经
算法导论 本书特色 ●算法领域的标准教材,全球多所知名大学选用●MIT名师联手铸就,被誉为“计算机算法的圣经”●教学网址、视频课程及在线学习中心,全方位学习模式...
《儿童发育迟缓居家康复指导》内容简介:本书从什么是发育迟缓、怎么知道得了发育迟缓、发育迟缓有哪些表现和危害、如何进行居家康
本书是国外比较成功的一本讨论程序设计语言的教科书,已在一些学校使用多年。书的主要内容包括:引论、命令式程序设计、面向对象