OReilly Programming HTML5 Applications (2011).pdf
(
1414 KB
)
Pobierz
Programming HTML5 Applications
Programming HTML5 Applications
Programming HTML5 Applications
Zachary Kessin
Beijing
•
Cambridge
•
Farnham
•
Köln
•
Sebastopol
•
Tokyo
Programming HTML5 Applications
by Zachary Kessin
Printing History:
ISBN: 978-1-449-39908-5
1315947718
Table of Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
1. The Web as Application Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Developing Web Applications
1
Adding Power to Web Applications
3
2. The Power of JavaScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
JavaScript's Triumph
5
Non-blocking I/O and Callbacks
7
Lambda Functions Are Powerful
8
Closure
10
Functional Programming
12
Prototypes and How to Expand Objects
15
Expanding Functions with Prototypes
17
Currying and Object Parameters
20
Array iteration operations
21
You Can Extend Objects, Too
24
3. Testing Javascript applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
QUnit
28
A Simple Example
28
Testing with QUnit
30
Mocking and Stubs
31
Selenium
31
Selenium Commands
34
Constructing tests With the Selenium IDE
37
Automatically running tests
37
Selenese Command Programing Interface
41
Running QUnit from Selenium
43
Selenium RC and a test farm
45
v
Plik z chomika:
godthab
Inne pliki z tego folderu:
html5. rusz głową! cała książka.pdf
(180786 KB)
Wprowadzenie do HTML5. Autorytety Informatyki [PL].pdf
(18510 KB)
Apress Practical HTML5 Projects (2012).pdf
(46076 KB)
OReilly HTML5 Cookbook (2011).pdf
(6559 KB)
Apress Learn HTML5 and JavaScript for iOS (2012).pdf
(16609 KB)
Inne foldery tego chomika:
Apress
ASP.NET
Bazy danych
C i C++
Google
Zgłoś jeśli
naruszono regulamin