Авторизация
Поиск по указателям
Raymond S. — Ajax on Rails
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Ajax on Rails
Автор: Raymond S.
Аннотация: Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on Rails platform. This book teaches intermediate to advanced web developers how to use both Ajax and Rails to quickly build high-performance, scalable applications without being overwhelmed with thousands of lines of JavaScript code. More than just recipes, you also get a thorough, low-level understanding of what's happening under the hood.
Ajax on Rails includes three fully worked out Rails/Ajax applications, and quick reference sections for Prototype and script.aculo.us.
Testing lessons show you how to eliminate cross-browser JavaScript errors and DOM debugging nightmares using a combination of Firebug, and Venkman.
Advanced material explains the most current design practices for Ajax usability. You'll learn to avoid user experience mistakes with proven design patterns.
Beyond the how-to, Ajax on Rails helps you consider when Ajax is (and isn't) appropriate, and the trade-offs associated with it. For those new to Rails, this book provides a quick introduction, the big picture, a walk through the installation process, and some tips on getting started. If you've already started working with Rails and seek to deepen your skill set, you'll find dozens of examples drawn from real-world projects, exhaustive reference for every relevant feature, and expert advice on how to "Ajaxify" your applications.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2006
Количество страниц: 304
Добавлена в каталог: 13.02.2007
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
$( ) method
37signals
action caching 2nd
action caching, filter processing and
ActionController
ActionPack and debugging
ActionView
ActiveRecord 2nd 3rd
ActiveRecord, and debugging
ActiveRecord, using the Rails console with
ActiveRecordStore and performance
address-barbased navigation
agile development methodologies
AJAX
Ajax enabled sortables
Ajax navigation
Ajax, asynchronous
Ajax, ease of
Ajax, examples
Ajax, forms
Ajax, history of
Ajax, JavaScript
Ajax, layer, versus User Interface layer
Ajax, links
Ajax, model, the
Ajax, overview
Ajax, proxy, creating 2nd
Ajax, response to web performance
Ajax, support
Ajax, support, base objects
Ajax, support, global responders
Ajax, support, requests
Ajax, support, updaters
Ajax, versus traditional request cycle
Ajax, web security and
Ajax, when to use usability
Ajax, XML
Ajax, XMLHttpRequest
API, ActiveRecord
Apple
application trace
ARTS (Another RJS Testing System) plugin
Assert Packager plug-in
assert_valid_markup Rails plug-in
asset packaging
associations
asynchronous request
auto-completion
automated testing
back button, don't break
BackgrounDRb plug-in
Backpack
Basecamp
Berners-Lee, Tim 2nd
blank slates
Blocking
breakpoints 2nd
buttons
buttons, for arbitrary functions
button_to_function
cache sweepers
caching of data in system memory
caching, restrictions
callbacks 2nd 3rd
CamelCase, using
Camino
capabilities detection, and usability
Card Validation Value (CVV) and audits
Cascading Style Sheets (CSS)
class proxies (RJS)
coach content 2nd
collection proxies (RJS)
color, appropriate use of
color, use of
consequences of increased responsiveness
consistent page elements
consistent page elements, and usability
Constraint
containment
convention over configuration
cookies, feed readers and
core extensions 2nd 3rd
cross site cooking and security
cross-platform development 2nd
Cross-site scripting (XSS)
CRUD Rails actions
cryptographic hashes
CSS (Cascading Style Sheets)
custom helpers
CVV (Card Validation Value)
data mapper
David Siegel ages, the
debug helper
Debugging
debugging, ActionPack
debugging, ActiveRecord
debugging, application trace
debugging, breakpoints
debugging, framework trace
debugging, full trace
debugging, inspectors
debugging, inspectors, debug helper
debugging, inspectors, FireBug (Firefox extension)
debugging, inspectors, RJS debugging mode
debugging, inspectors, Routing Navigator
debugging, instance_variables method
debugging, Integration Session
debugging, Interactive Ruby (Irb)
debugging, interactive shell (console)
debugging, introspection
debugging, log files
debugging, logger
debugging, messages
debugging, print statement (puts)
debugging, Rails default logger
debugging, Rails exceptions
debugging, stack trace
debugging, tail utility
design visability
development log, using
Document object model (DOM)
document-centric model
DOM (Document Object Model)
DOM manipulation
DOM manipulation, in the Prototype JavaScript framework
Domain Specific Languages (DSLs)
Don't Repeat Yourself
don't trust user input
Drag and Drop functionality
draggables 2nd
dropOnEmpty
droppables 2nd
DRY principle
ECMAScript
effect callbacks
Effect Instance methods and properties
Effect object
effect queues
effect transitions
element positioning
element proxies
element proxies, custom methods
element proxies, updating content with
Embedded Ruby (ERb)
encryption and secure certificates
eras of web development
ERb (Embedded Ruby)
errors versus failures in testing
exception debugging screen
expectation management
expiring output caches
field input control
FireBug (Firefox extension)
Firefox 2nd
flashing passwords
Form Helpers
form observers 2nd
Form Tag Helpers
form validation and security
Forms 2nd
form_for
form_tag helper
fragment caching 2nd
fragment caching, cache helper
Framework
framework trace
frameworks are extractions
Fuchs, Thomas
full trace
Functional testing
functional tests versus integration tests
Garrett, Jesse James
getRequestObject( )
ghosting 2nd
good user experience
Google
Google Web Accelerator (GWA)
Graceful degradation
GWA (Google Web Accelerator)
Handle 2nd
Hansson, David Heinemeier (DHH)
Hash
help nuggets
helpers
helpers, custom
hide( ) and show( ) methods
hoverclass 2nd 3rd
HTTP methods (verbs)
HTTP methods abuse
HTTP methods, using correctly
HTTP sniffing tool
Hypertext
IBM
idempotence versus safety
increasing responsiveness with Ajax
inspectors and debugging
instance variables
instance_variables method
Integration Session and debugging
Interactive Ruby (Irb)
interactive shell (console) and debugging
Internet Explorer 2nd 3rd
Intranet Workgroup Collaboration
Intranet Workgroup Collaboration application
Intranet Workgroup Collaboration, application
Intranet Workgroup Collaboration, application, application controller
Intranet Workgroup Collaboration, application, helper methods
Intranet Workgroup Collaboration, application, navigation layout
Intranet Workgroup Collaboration, comments
Intranet Workgroup Collaboration, comments, CommentsController
Intranet Workgroup Collaboration, contacts
Intranet Workgroup Collaboration, contacts, ContactsController
Intranet Workgroup Collaboration, contacts, form for creating new contacts
Intranet Workgroup Collaboration, contacts, form for entering contact information
Intranet Workgroup Collaboration, documents
Intranet Workgroup Collaboration, documents, creating a new document
Intranet Workgroup Collaboration, documents, upload a file
Intranet Workgroup Collaboration, JavaScript and CSS
Intranet Workgroup Collaboration, JavaScript and CSS, PostForm class
Intranet Workgroup Collaboration, messages
Intranet Workgroup Collaboration, plans
Intranet Workgroup Collaboration, plans, PlansController
Intranet Workgroup Collaboration, posts
Intranet Workgroup Collaboration, posts, PostsController
Intranet Workgroup Collaboration, projects
Intranet Workgroup Collaboration, projects, ProjectsController
Intranet Workgroup Collaboration, routes, controllers, and views
Intranet Workgroup Collaboration, routes, controllers, and views, authentication services
Intranet Workgroup Collaboration, routes, controllers, and views, environment file
Intranet Workgroup Collaboration, routes, controllers, and views, LabelingFormBuilder
Intranet Workgroup Collaboration, routes, controllers, and views, routing
Intranet Workgroup Collaboration, schema and models
Intranet Workgroup Collaboration, schema and models, Attachment
Intranet Workgroup Collaboration, schema and models, Comment
Intranet Workgroup Collaboration, schema and models, Contact
Intranet Workgroup Collaboration, schema and models, Document
Intranet Workgroup Collaboration, schema and models, Message
Intranet Workgroup Collaboration, schema and models, Plan
Intranet Workgroup Collaboration, schema and models, Post
Intranet Workgroup Collaboration, schema and models, Project
Intranet Workgroup Collaboration, schema and models, User model
Intranet Workgroup Collaboration, sessions
Intranet Workgroup Collaboration, sessions, SessionsController
Intranet Workgroup Collaboration, sessions, sign-in form
Intranet Workgroup Collaboration, users
Intranet Workgroup Collaboration, users, creating new
Intranet Workgroup Collaboration, users, editing a profile
Intranet Workgroup Collaboration, users, editing data
Intranet Workgroup Collaboration, users, listing and adding new
Intranet Workgroup Collaboration, users, showing status
Intranet Workgroup Collaboration, users, UsersController
Intranet Workgroup Collaboration, where not to use Ajax
introspection 2nd
IRC channel for Rails
Japan, Ruby in
JavaScript libraries
JavaScript Object Notation (JSON)
JavaScript unit testing 2nd 3rd
JavaScript unit testing, script.aculo.us
JavaScript, generating arbitrary
JavaScript, generating with Ruby
JavaScript-generating methods
JavaScriptGenerator methods (RJS)
javascript_include_tag
JSON (JavaScript Object Notation)
key commands, and usability
Konqeror
Layouts
linking to an arbitrary function
links
link_to 2nd
link_to_function 2nd
link_to_remote 2nd
link_to_remote helper
link_to_remote, options
lipograms, and Rails
LiveScript
logger and debugging
long-running tasks
looping, and partials
Mac, using
markup validation
mass assignment
Matsumoto, Yukihiro
memcached and performance
mentor metaphor
messages and debugging
Microsoft
Microsoft Windows
mind hacks and usability
Model View Controller (MVC)
Mongrel
Mosaic
Mozilla
MVC (Model View Controller) 2nd
MySQL installers for Windows, Mac, and Linux
navigation, cautions
Netscape 2nd
nugget, help with
Object-Relational Mapper (ORM)
Реклама