Авторизация
Поиск по указателям
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
Предметный указатель
observe_field
observe_form
observing a field
observing an entire form
onChange
onclick attribute
ONLY
onUpdate
Opera 2nd
opinionated software
ORM (Object-Relational Mapper)
output caching
Overlap
page caching 2nd
page elements
page, concept of
partials
partials, looping and
Performance
performance, ActiveRecordStore
performance, Assert Packager plug-in
performance, asset packaging
performance, BackgrounDRb plug-in
performance, cache sweepers
performance, expiring output caches
performance, long-running tasks, dealing with
performance, memcached
performance, output caching
performance, Rails
performance, session stores
performance, SQLSessionStore
performance, turning sessions off
personal assistant metaphor
Photo Gallery application
Photo Gallery application, JavaScript and CSS
Photo Gallery application, JavaScript and CSS, CSS stylesheet
Photo Gallery application, JavaScript and CSS, Photo.show
Photo Gallery application, routes, controllers, and views
Photo Gallery application, routes, controllers, and views, displays albums
Photo Gallery application, routes, controllers, and views, editing form
Photo Gallery application, routes, controllers, and views, environment
Photo Gallery application, routes, controllers, and views, helper methods 2nd
Photo Gallery application, routes, controllers, and views, master layout
Photo Gallery application, routes, controllers, and views, SessionsController
Photo Gallery application, schema and models
Pickaxe book, the
platform differences, dealing with
platforms, defined
postmodern era of web development
principles of usability
print statement
productivity example
progressive enhancement
Prototype 2nd 3rd
Prototype JavaScript framework
Prototype JavaScript framework, Ajax support
Prototype JavaScript framework, Ajax support, Ajax requests
Prototype JavaScript framework, Ajax support, Ajax updaters
Prototype JavaScript framework, Ajax support, base objects
Prototype JavaScript framework, Ajax support, global responders
Prototype JavaScript framework, core extensions
Prototype JavaScript framework, core extensions, array
Prototype JavaScript framework, core extensions, calling a given function repeatedly (PeriodicalExecuter)
Prototype JavaScript framework, core extensions, classes
Prototype JavaScript framework, core extensions, declaring the version of the library being used (Prototype)
Prototype JavaScript framework, core extensions, enumerable (iterating over collections)
Prototype JavaScript framework, core extensions, events
Prototype JavaScript framework, core extensions, function
Prototype JavaScript framework, core extensions, hashes
Prototype JavaScript framework, core extensions, hexadecimal representation of a number
Prototype JavaScript framework, core extensions, object extensions
Prototype JavaScript framework, core extensions, ranges
Prototype JavaScript framework, core extensions, string replacements
Prototype JavaScript framework, core extensions, trying different function calls until one of them works (Try.these)
Prototype JavaScript framework, DOM manipulation
Prototype JavaScript framework, DOM manipulation, dollar function
Prototype JavaScript framework, DOM manipulation, dynamic content insertion
Prototype JavaScript framework, DOM manipulation, element CSS class names
Prototype JavaScript framework, DOM manipulation, element methods
Prototype JavaScript framework, DOM manipulation, element positioning
Prototype JavaScript framework, DOM manipulation, field input control
Prototype JavaScript framework, DOM manipulation, form observers
Prototype JavaScript framework, DOM manipulation, selectors
Prototype JavaScript framework, web site
Prototype, $( ) function
Prototype, Ajax.Updater method
Prototype, basic view template example
Prototype, element object
Prototype, HTML layout and CSS file example
Prototype, specifying an HTTP method for a link
Prototype, unittest.js test suites
Prototype, versus script.aculo.us
Prototype, with Rails
Queues
Rails
Rails, API Documentation
Rails, exceptions
Rails, framework
Rails, full-stack
Rails, generator
Rails, getting up to speed on
Rails, helpers and
Rails, instructions versus data
Rails, intention and
Rails, introspection and
Rails, IRC channel
Rails, lipograms and
Rails, mailing list
Rails, mantras
Rails, MVC (Model View Controller)
Rails, overview
Rails, performance
Rails, performance and
Rails, project, starting
Rails, Prototype and
Rails, resources
Rails, security mailing list
Rails, skeleton
Rails, text editor
Rails, usability and
Rails, Wiki
Rake
record IDs
record IDs, in URLs
remote scripting
remote_form_for
replace method
replace_html method
returning JavaScript to Ajax requests
Review Quiz application
Review Quiz application, JavaScript and CSS
Review Quiz application, JavaScript and CSS, stylesheet
Review Quiz application, routes, controllers, and views
Review Quiz application, routes, controllers, and views, drag-and-drop reordering
Review Quiz application, routes, controllers, and views, editing
Review Quiz application, routes, controllers, and views, layout view
Review Quiz application, routes, controllers, and views, Quizzes controller
Review Quiz application, routes, controllers, and views, scoreboard
Review Quiz application, schema and models
Review Quiz application, schema and models, Question model
Review Quiz application, schema and models, Quiz model
Review Quiz application, session-based authentication
RJS
RJS, .rjs files
RJS, all method
RJS, any method
RJS, class proxies
RJS, collect method (map)
RJS, collection proxies
RJS, content, inserting
RJS, debugging mode 2nd
RJS, delaying execution
RJS, detect method (find)
RJS, drag-and-drop elements, creating
RJS, each method
RJS, element proxies
RJS, generating arbitrary JavaScript
RJS, generating JavaScript with Ruby
RJS, helpers
RJS, inject method
RJS, instructions
RJS, invoke method
RJS, JavaScriptGenerator methods
RJS, manipulating DOM elements
RJS, max methods
RJS, overview
RJS, partition method
RJS, pluck method
RJS, real-world example
RJS, redirecting
RJS, reject method
RJS, reload method
RJS, rendering JavaScript without
RJS, select method 2nd 3rd
RJS, solution, versus old way
RJS, sort_by method
RJS, testing and debugging
RJS, without Ajax
RJS, zip method
Routing Navigator 2nd
Ruby
Ruby on Rails [See Rails]
Ruby, Core and Standard Library documentation
Ruby, Domain Specific Languages (DSLs)
Ruby, history of
Ruby, installing
Ruby, IRC channel
Ruby, mailing list
Ruby, Rake
Ruby, resources
Ruby, RubyGems package-management system
Ruby, starting
Ruby, tutorial web site
Ruby, web site
Ruby-generated JavaScript [See RJS]
Safari 2nd
safe operations versus idempotence
same-origin policy
scoped queries, using
script.aculo.us 2nd 3rd
script.aculo.us, assertions
script.aculo.us, auto-completion
script.aculo.us, callbacks
script.aculo.us, chain effects (queues)
script.aculo.us, combination effects 2nd
script.aculo.us, combination effects, Effect.Appear
script.aculo.us, combination effects, Effect.BlindDown
script.aculo.us, combination effects, Effect.BlindUp
script.aculo.us, combination effects, Effect.DropOut
script.aculo.us, combination effects, Effect.Fade
script.aculo.us, combination effects, Effect.Fold
script.aculo.us, combination effects, Effect.Grow
script.aculo.us, combination effects, Effect.Puff
script.aculo.us, combination effects, Effect.Pulsate
script.aculo.us, combination effects, Effect.Shake
script.aculo.us, combination effects, Effect.Shrink
script.aculo.us, combination effects, Effect.SlideDown
script.aculo.us, combination effects, Effect.SlideUp
script.aculo.us, combination effects, Effect.Squish
script.aculo.us, combination effects, Effect.SwitchOff
script.aculo.us, Controls functionality
script.aculo.us, Core Effects
script.aculo.us, Core Effects, Effect.Highlight
script.aculo.us, Core Effects, Effect.Move
script.aculo.us, Core Effects, Effect.Opacity
script.aculo.us, Core Effects, Effect.Parallel
script.aculo.us, Core Effects, Effect.ScrollTo
script.aculo.us, DOM builder
script.aculo.us, drag and drop
script.aculo.us, Drag and Drop functionality
script.aculo.us, draggables 2nd
script.aculo.us, droppables 2nd
script.aculo.us, effect callbacks
script.aculo.us, Effect Instance methods and properties
script.aculo.us, Effect object
script.aculo.us, Effect Options
script.aculo.us, effect queues
script.aculo.us, effect transitions
script.aculo.us, Effect.toggle
script.aculo.us, element extensions
script.aculo.us, good user experience
script.aculo.us, in-place editors
script.aculo.us, JavaScript unit testing 2nd
script.aculo.us, sliders
script.aculo.us, sortables 2nd
script.aculo.us, sortables, Ajax-enabled
script.aculo.us, static effect methods
script.aculo.us, Test.Unit.Runner
script.aculo.us, testing wiki
script.aculo.us, toggling effects
script.aculo.us, transitions
script.aculo.us, unittest.js test suites
script.aculo.us, utility methods
script.aculo.us, versus Prototype
script.aculo.us, visual effects 2nd
script.aculo.us, visual_effect helper
script.aculo.us, web site
script/server command
SCROLL
secure certificates and encryption
Secure Sockets Layer (SSL)
Security
security, Ajax proxy, creating
security, Card Validation Value (CVV) and audits
security, cross-site cooking
security, Cross-Site Scripting (XSS)
security, don't trust user input
security, encryption and secure certificates
security, form validation 2nd
security, hash
security, HTTP methods abuse
security, JSON
security, logs, silencing
security, mass assignment 2nd
security, passwords, flashing
security, Rails security mailing list
security, record IDs 2nd
security, record IDs, in URLs
security, same-origin policy (single-domain restriction)
security, scoped queries
security, scoping queries
security, Secure Sockets Layer (SSL)
security, session fixation
security, single domain restriction
security, SQL injection
security, trust, but verify 2nd
semantics of color
session stores 2nd
sessions, turning off
silencing security logs
single domain restriction
sortables 2nd
sortable_element helper 2nd
sortable_element_js helper
SQL injection
SQLSessionStore
SSL (Secure Sockets Layer)
stack trace
stack trace and debugging
TaDa List
Реклама