• Complain

Matthew Eernisse - Build Your Own AJAX Web Applications: Usable and Accessible Interactivity

Here you can read online Matthew Eernisse - Build Your Own AJAX Web Applications: Usable and Accessible Interactivity full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2006, publisher: SitePoint, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Matthew Eernisse Build Your Own AJAX Web Applications: Usable and Accessible Interactivity
  • Book:
    Build Your Own AJAX Web Applications: Usable and Accessible Interactivity
  • Author:
  • Publisher:
    SitePoint
  • Genre:
  • Year:
    2006
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Build Your Own AJAX Web Applications: Usable and Accessible Interactivity: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Build Your Own AJAX Web Applications: Usable and Accessible Interactivity" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

AJAX (Asynchronous JavaScript and XML) is a new approach for developing web applications. It essentially permits users to interact with a Webpage without forcing a slow & tedious reload of the entire page after every action. This means web applications become more responsive, easier to use, and more intuitive.Build Your Own Ajax Web Applications uses a step-by-step tutorial format thats so easy to follow, youll be able to build sophisticated and intuitive Ajax web interfaces in no time!
Read this book, and youll:

  • Get an overview of the basic technologies youll need to use to build Ajax applications.
  • Understand the XMLHttpRequest object, the core of Ajax applications.
  • Build a cross-browser XMLHttpRequest wrapper that you can use in all of your Ajax projects.
  • Build an Ajax application monitor that works in real time.
  • Learn how to use Ajax without breaking older browsers or causing accessibility issues.
  • Get your Ajax application working with screen readers.
  • Use dynamic animations to improve usability.
  • Build edit-in-place functionality.
  • Create an Ajax search application that pulls data from Amazon, del.icio.us, and Google.
  • Fix the Back button problem.
  • Use JSON, YAML, and XML to communicate with the server.
  • Build an Ajax drag n drop chess game.
  • And a whole lot more!

    Throughout the text, the author stresses usability, accessibility, and graceful degradation for older, less-capable web browsers.

  • Matthew Eernisse: author's other books


    Who wrote Build Your Own AJAX Web Applications: Usable and Accessible Interactivity? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Build Your Own AJAX Web Applications: Usable and Accessible Interactivity — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Build Your Own AJAX Web Applications: Usable and Accessible Interactivity" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Build Your Own AJAX Web Applications

    by Matthew Eernisse

    Copyright 2006 SitePoint Pty. Ltd.

    Expert Reviewer: Stuart Langridge
    Managing Editor: Simon Mackie
    Technical Editor: Craig Anderson
    Technical Director: Kevin Yank
    Editor: Georgina Laidlaw
    Index Editor: Bill Johncocks
    Cover Design: Jess Bentley
    Cover Layout: Alex Walker
    Notice of Rights

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embodied in critical articles or reviews.

    Notice of Liability

    The author and publisher have made every effort to ensure the accuracy of the information herein. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors and SitePoint Pty. Ltd., nor its dealers or distributors will be held liable for any damages to be caused either directly or indirectly by the instructions contained in this book, or by the software or hardware products described herein.

    Trademark Notice

    Rather than indicating every occurrence of a trademarked name as such, this book uses the names only in an editorial fashion and to the benefit of the trademark owner with no intention of infringement of the trademark.

    Published by SitePoint Pty Ltd 424 Smith Street Collingwood VIC - photo 1

    Published by SitePoint Pty. Ltd.


    424 Smith Street
    Collingwood

    VIC
    Australia
    3066 .

    Web: www.sitepoint.com
    Email: business@sitepoint.com

    About the Author

    Matthew lives in Houston, Texas, USA, and works for the Open Source Applications Foundation building the web UIs for Scooby, a next-generation web-based calendar client, and Cosmo, a calendar server. In his abundant free time, he writes about AJAX, JavaScript, Ruby, and PHP at Fleegix.org, and operates EpiphanyRadio, a webcast radio station. Matthew plays drums and speaks fluent Japanese.

    About the Expert Reviewer

    Stuart Langridge has been playing with the Web since 1994, and is quite possibly the only person in the world to have a BSc in Computer Science and Philosophy. He invented the term unobtrusive DHTML and has been a leader in the quest to popularize this new approach to scripting. When not working on the Web, hes a keen Linux user and part of the team at open-source radio show LUGRadio, and likes drinking decent beers, studying stone circles and other ancient phenomena, and trying to learn the piano.

    About the Technical Director

    As Technical Director for SitePoint, Kevin Yank oversees all of its technical publicationsbooks, articles, newsletters, and blogs. He has written over 50 articles for SitePoint, but is best known for his book, Build Your Own Database Driven Website Using PHP & MySQL. Kevin lives in Melbourne, Australia, and enjoys performing improvised comedy theatre and flying light aircraft.

    About SitePoint

    SitePoint specializes in publishing fun, practical, and easy-to-understand content for web professionals. Visit http://www.sitepoint.com/ to access our books, newsletters, articles, and community forums.


    To my wife, Masako, and my three little boysHiromasa, Akira, and Yoshikifor all their love, patience, and support.

    Preface

    In the ten years or so since I made my first static web page, its been amazing to see the evolution of the Web as a platformfirst for the exchange of information, and then for actual applications, running right in the browser. And now the AJAX explosion is taking web development to the next level. Using the power of AJAX-style development, you can create applications that rival desktop apps in their power and responsiveness and, best of all, you dont have to rely on ugly hacks and kludges to get there.

    What is AJAX? The acronym originally stood for Asynchronous JavaScript and XMLquite a mouthfulbut it has since come to refer to a style of development that uses web technologies like XML, DOM, CSS, and JavaScript to create uber-interactive web documents that behave like full-blown applications. None of these AJAX technologies are actually all that new (even the AJAX secret sauce, XMLHttpRequest, has been around for years), but not a lot of people really knew how to use them to the fullest. Now, with the proliferation of Web 2.0 applications that push the web-app envelope, and its cool, easy-to-remember name, the AJAX style of development is really starting to take off.

    In the early days, web apps used server-side scripting like CGI, as well as simple web forms and image rollovers in the browser. Now were seeing developers take major steps forward to enhance the user experience with the ability to update the UI in pieces, instead of requiring a single, enormous redraw, and client-side functionality like drag-and-drop and edit-in-place. Todays web applications are more interconnected as well, and are sometimes made up of data from multiple services or sources. A browser-based AJAX app is a fantastic platform for providing this kind of super-interactive, networked app experience to users. And the best part is that the AJAX revolution is still just getting started, so nows a great time to jump in.

    This book gives me a chance to show some cool ways in which you can use AJAX techniques to add real power and responsiveness to your web applications while supporting accessibility and backward compatibility. The beauty of AJAX is that it lets you do all this using straightforward, standards-based code, so you wont be seeing weird hacks or browser-specific code in this book. So, roll up your sleevesI hope youre ready to get your hands dirty in some AJAX code!

    Who Should Read this Book?

    This book is aimed primarily at web application developers who are already familiar with basic client-side web technologies like CSS and JavaScript.

    If thats not you, dont be put off: this book will suit you if youre willing to do some learning as you go. JavaScript syntax is pretty straightforward, and were using plain, vanilla code thats pretty much free of browser-specific workarounds. We also provide links to valuable resources that you can use to learn more about the technologies used in AJAX development.

    Some traditional applications programmers may also find this book of interest for seeing how they can create a real desktop-app-style user interface that runs in a browser. More and more of these guys will be looking to dip their toes into the AJAX pool as web application development and plain application development continue to converge.

    Whats In this Book?

    This book contains eight chapters. Each chapter builds on the concepts and techniques introduced in the previous ones, so if youre still fairly new to web development, youre probably better off to take the chapters step by step, in order. If youre a battle-hardened veteran, it might make more sense for you to jump around among the topics that interest you.

    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «Build Your Own AJAX Web Applications: Usable and Accessible Interactivity»

    Look at similar books to Build Your Own AJAX Web Applications: Usable and Accessible Interactivity. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «Build Your Own AJAX Web Applications: Usable and Accessible Interactivity»

    Discussion, reviews of the book Build Your Own AJAX Web Applications: Usable and Accessible Interactivity and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.