Javascript.RU

Understanding AJAX: Using JavaScript to Create Rich Internet Applications

Язык: Английский
Год публикации: 2006
Автор(ы): Joshua Eichorn
Страниц: 352

Краткое содержание
  • Part I: (Ajax Basics)
  • Part II: (Libraries, example)
  • Appendix A. JavaScript AJAX Libraries
  • Appendix B. AJAX Libraries with Server Ties
  • Appendix C. JavaScript DHTML Libraries
Средняя: 3.5 (47 votes)

Полное содержание
  • Part I: (Ajax Basics)
    • What Is AJAX?
      • Rich Internet Applications
      • AJAX Defined
      • Technologies of AJAX
      • Remote Scripting
      • Gmail Brings XMLHttpRequest into the Mainstream
      • New Name: AJAX
      • Summary
    • Getting Started
      • XMLHttpRequest Overview
      • Cross-Browser XMLHttpRequest
      • Sending Asynchronous Requests
      • AJAX Without XMLHttpRequest
      • Fallback Option 1: Sending a Request Using an IFrame
      • Fallback Option 2: Sending a Request Using a Cookie
      • Summary
    • Consuming the Sent Data
      • Document-Centric Approaches
      • Remote Scripting
      • How to Decide on a Request Type
      • Summary
    • Adding AJAX to Your Web Development Process
      • Changes to the Development Cycle
      • Integrating AJAX into a Framework
      • JavaScript as a Primary Development Language
      • Problems Created by the New Development Paradigm
      • Advantages to Using a Library
      • Reasons to Build Your Own Library
      • How Open Source Fits into the Mix
      • Use Case for Building: The Firefox Counter
      • Use Case for Downloading: An Intranet Web Site
      • Summary
    • Getting the Most from AJAX
      • Goals of AJAX
      • Measuring Improvements
      • Promises and Problems of Combining AJAX with Other New Technologies
      • Summary
    • Usability Guidelines
      • Defining Usability
      • Usability Guidelines
      • Common Usability Problems
      • Summary
    • AJAX Debugging Guide
      • Two Sides to Debugging
      • Looking at AJAX Communications
      • JavaScript Debugging Tools
      • JavaScript Exceptions
      • Dumping Variables
      • Summary
  • Part II: (Libraries, example)
    • Libraries Used in Part II: Sarissa, Scriptaculous
      • Overview of the Use Cases
      • Libraries Used in Part II of This Book
      • Sarissa
      • Scriptaculous
      • Summary
    • Libraries Used in Part II: HTML_AJAX
      • HTML_AJAX
      • Summary
    • Speeding Up Data Display
      • Overview of the Sun Rise and Set Data Viewer
      • Building the Non-AJAX Version of the Sun Rise and Set Viewer
      • Problems with the Non-AJAX Viewer
      • Improving Viewing with AJAX
      • Summary
    • Adding an AJAX Login to a Blog
      • Why Logins Work Well with AJAX
      • Building an AJAX Login
      • Extending the Login Form
      • Implementing the AJAX Comment Login System Using XML
      • Summary
    • Building a Trouble-Ticket System
      • Trouble-Ticketing System
      • AJAX Reliance Scale
      • Creating the Back End
      • Exporting the Back End
      • Building the JavaScript Application
      • Login Component
      • User-Registration Component
      • Account-Editing Component
      • Ticket-Creation Component
      • Ticket-Editor Component
      • My-Tickets Component
      • Assign-Tickets Component
      • Security Considerations with AJAX Applications
      • Comparing Our AJAX-Driven Application against a Standard MVC Model
      • Summary
  • Appendix A. JavaScript AJAX Libraries
    • AJAX Toolbox
    • Bajax
    • Dojo Toolkit
    • libXmlRequest
    • MochiKit
    • Rico
    • Simple AJAX Code-Kit (SACK)
    • ThyAPI
    • Qooxdoo
    • XHConn
    • Yahoo! User Interface Library
  • Appendix B. AJAX Libraries with Server Ties
    • PHP
    • Java
    • C#/.NET
    • Multiple Languages
  • Appendix C. JavaScript DHTML Libraries
    • Accesskey Underlining Library (AUL)
    • Behaviour
    • cssQuery()
    • Dean Edwards IE7
    • DOM-Drag
    • JavaScript Shell
    • Lightbox JS
    • Moo.fx
    • Nifty Corners Cube
    • overLIB
    • Sorttable
    • Tooltip.js
    • WZ_jsgraphics
    • WZ_dragdrop

Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
4 + 9 =
Введите результат. Например, для 1+3, введите 4.
 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum