How to Learn Ajax

Source: Internet
Author: User
Tags xslt

Currently, the browser uses JavaScript as the core and is based on various web standards (I .e., the standardized XHTML/CSS/DOM/XML/XSLT and the standardized XMLHTTP) the technology is accelerating integration. Ajax is a collective term of this series of technologies. Although there are already a lot of related resources on the Internet, it is necessary to carefully read a few books to lay a good foundation. Fortunately, Ajax is not a brand new technology. It is only the development and value-added of traditional technologies. It is a re-packaging of these traditional technologies based on web standards, making them more suitable for enterprise applications, and more closely integrated with the server. Therefore, to learn about Ajax, we must first start by studying these traditional technologies in depth. I have listed some books I have read from a simple perspective and provided them for reference: 1. Author of the XHTML tutorial (XHTML): Chelsea Valentine, Chris minnick New Riders, Chinese version of People's post and telecommunications Publishing House, what you should learn today is XHTML, not HTML. HTML 4.x is an obsolete standard. Today's standard is XHTML 1.0. XHTML 1.0 is not the latest version of XHTML, but it is currently the only XHTML version that is widely supported and used by browsers. 2. Author avid Flanagan O 'Reilly of the fourth edition of the Javascript authoritative guide (javascript: the definitive guide), which is affectionately referred to as the "Rhino Book" by Chinese JavaScript fans of China Power Press ", because o'reilly uses rhinoceros as the cover of this book. This is the most in-depth and authoritative entry book in the Javascript field. The difference from other JavaScript-related books is that more than half of this book focuses on introducing the basic knowledge of the Javascript language, instead of combining basic knowledge with HTML for web development like other books (these content tends to focus on details, making it easy to exceed 1000 pages, for example, JavaScript Le. This book is undoubtedly the best entry book for beginners who have just begun learning JavaScript. 3. xml advanced programming (Professional XML) Didier Martin and other original wrox versions. The Chinese version of the Mechanical Industry Press is a very detailed book on XML development technology. Although many authors (the first 12 people and the second version seem to have a few more) cannot get rid of the mark of the wrox Redbook series, this book can be said to be a rare boutique in the Redbook series. This book can be used as a reference for XML technology. Although it is very thick, it is not necessary to read it all from start to end. Ajax-related content includes xml dom and XSLT. 4. Design with web standards Author: Jeffrey zeldman New Riders original, the Chinese version of the electronics industry press this book details how to abandon the ancient times (according to my understanding, 3 years ago) not compliant with the standards, especially for some browsers (more than 90% of the cases are Internet Explorer) Development bad habits, truly adopt a standard-compliant approach for development, finally, backward compatibility (Note: it is not compatible with the Web Standard versions that the browser previously could not fully support, but with later versions of the browser. Although this book is not a monograph on CSS, it fully demonstrates some advanced techniques for using CSS. In particular, the last chapter shows how to completely Layout Based on CSS and discard the old method of using table layout. Unfortunately, the Chinese version of this book is very poor. If you do not compare the original text, it is easy to go astray. Anyone who has any questions about this book can contact me directly. The books listed above are related to the technologies involved in Ajax. I didn't list the CSS books because I didn't read a specific monograph on CSS. The attachment is a widely spread Chinese CSS 2.0 manual on the Internet, which can be used as a reference in this regard. After reading these books, you have already laid a very solid foundation in terms of technology. You also need to have a frequent discussion place. javaeye is undoubtedly your best bet. Next I will list several books that are not directly related to technology. 5. arry contantine, author of the use-oriented software design (software for use), is the original version of Lucy Lockwood ACM press and most of the software in the Chinese version of the Mechanical Industry Press. In my speech at Bea user group, why is Ajax getting more and more popular? The main reason is that it can bring a better interaction experience to users than the traditional HTML form-based interaction mode, that is, AJAX can achieve better Web availability (web usability, which is a specialized field of research abroad), which is the greatest value of Ajax. Software availability is always a big topic. "Use-Oriented Software Design" is the most authoritative Monograph in this regard. As long as we develop software that is directly used by end users (with a visual interface), improving availability is what we need to pursue tirelessly.

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.