JavaScript, The Definitive Guide
Covers Ajax and DOM Scripting
(Sprache: Englisch)
This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you...
Leider schon ausverkauft
versandkostenfrei
Buch
48.00 €
Produktdetails
Produktinformationen zu „JavaScript, The Definitive Guide “
This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including:
* Scripted HTTP and Ajax
* XML processing
* Client-side graphics using the canvas tag
* Namespaces in JavaScript--essential when writing complex programs
* Classes, closures, persistence, Flash, and JavaScript embedded in Java applications
Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.
Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to:
* Generate a table of contents for an HTML document
* Display DHTML animations
* Automate form validation
* Draw dynamic pie charts
* Make HTML elements draggable
* Define keyboard shortcuts for web applications
* Create Ajax-enabled tool tips
* Use XPath and XSLT on XML documents loaded with Ajax
* And much more
Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.
Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag.
More than 300,000 JavaScript programmers around the world have made
this their indispensable reference book for building JavaScript applications.
"A must-have reference for expert JavaScript programmers...well-organized and detailed."
-- Brendan Eich, creator of JavaScript
Klappentext zu „JavaScript, The Definitive Guide “
This Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including: Scripted HTTP and Ajax XML processing Client-side graphics using the canvas tag Namespaces in JavaScript--essential when writing complex programs Classes, closures, persistence, Flash, and JavaScript embedded in Java applicationsPart I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to: Generate a table of contents for an HTML document Display DHTML animations Automate form validation Draw dynamic pie charts Make HTML elements draggable Define keyboard shortcuts for web applications Create Ajax-enabled tool tips Use XPath and XSLT on XML documents loaded with Ajax And much morePart III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag.More than 300,000 JavaScript programmers around the world have madethis their indispensable reference book for building JavaScript applications.
This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including:
- Scripted HTTP and Ajax
- XML processing
- Client-side graphics using the canvas tag
- Namespaces in JavaScript-essential when writing complex programs
- Classes, closures, persistence, Flash, and JavaScript embedded in Java applications Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.
Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to:
- Generate a table of contents for an HTML document
- Display DHTML animations
- Automate form validation
- Draw dynamic pie charts
- Make HTML elements draggable
- Define keyboard shortcuts for web applications
- Create Ajax-enabled tool tips
- Use XPath and XSLT on XML documents loaded with Ajax
- And much more Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.
Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag.
More than 300,000 JavaScript programmers around the world have made this their indispensable reference book for building JavaScript applications.
"A must-have reference for expert JavaScript programmers...well-organized and detailed."- Brendan Eich, creator of JavaScript
- Scripted HTTP and Ajax
- XML processing
- Client-side graphics using the canvas tag
- Namespaces in JavaScript-essential when writing complex programs
- Classes, closures, persistence, Flash, and JavaScript embedded in Java applications Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.
Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to:
- Generate a table of contents for an HTML document
- Display DHTML animations
- Automate form validation
- Draw dynamic pie charts
- Make HTML elements draggable
- Define keyboard shortcuts for web applications
- Create Ajax-enabled tool tips
- Use XPath and XSLT on XML documents loaded with Ajax
- And much more Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.
Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag.
More than 300,000 JavaScript programmers around the world have made this their indispensable reference book for building JavaScript applications.
"A must-have reference for expert JavaScript programmers...well-organized and detailed."- Brendan Eich, creator of JavaScript
Inhaltsverzeichnis zu „JavaScript, The Definitive Guide “
ForewordCredits
Preface
Chapter 1. Web
introduction
Google Web Search Basics 1
Full-Word Wildcards 5
Special Syntax 6
Mixing Syntax 10
Advanced Search 14
Quick Links 17
Language Tools 20
Anatomy of a Search Result 22
Setting Preferences 24
Understanding Google URLs 27
1. Browse the Google Directory
2. Glean a Snapshot of Google in Time
3. Visualize Google Results
4. Check Your Spelling
5. Google Phonebook: Let Google's Fingers Do the Walking
6. Look Up Definitions
7. Find Directories of Information
8. Cover Your Bases
9. Hack Your Own Google Search Form
10. Compare Google and Yahoo! Search Results
11. Cover Your Tracks
12. Improve Google's Memory
13. Find Out What Google Thinks ___ Is
14. Browse the World Wide Photo Album
15. Find Similar Images
16. Track Stocks
Chapter 2. Advanced Web
introduction
Assumptions 86
17. Assemble Advanced Search Queries
18. Like a Version: Search with Synonyms
19. Capture Google Results in a Google Box
20. Cook with Google
21. Permute a Query
22. Summarize Results by Domain
23. Measure Google Mindshare
24. SafeSearch Certify URLs
25. Search Google Topics
26. Run a Google Popularity Contest
27. Scrape Yahoo! Buzz for a Google Search
28. Compare Google's Results with Other Search Engines
29. Scattersearch with Yahoo! and Google
30. Yahoo! Directory Mindshare in Google
31. Spot Trends with Geotargeting
32. Bring the Google Calculator to the Command Line
33. Build Your Own Google Search Feeds
34. Search Google by Link Graph
35. Download Google Videos as AVI Files
Chapter 3. News and Blogs
Introduction
Google News 168
Google Groups 172
Blogs 177
Beyond Google for News and Blogs 180
36. Scrape Google News
37. Visualize Google News
38. Map Google News
39. Track Your Favorite Sites
40. Scrape Google Groups
41. Seek Out Blog Commentary
42. Glean
... mehr
Blog-Free Google Results
43. Find Blog Commentary for Any URL with a Single Click
44. Track Topics on Blogs over Time
45. Blog from Your Desktop
46. Program Blogger with PHP
Chapter 4. Extending Google
47. Keep Tabs on Your Searches with Google Alerts
48. Google Your Desktop
49. Google with Bookmarklets
50. Google from IRC
51. Google on the Go
52. Google over IM
53. Googlify Your Browser
54. Search with Google from Any Web Page
55. Customize the Firefox Quick Search Box
56. Build a Google Screensaver
57. Add a Feed to Google Quickly
58. Tame Long Google URLs
59. Autocomplete Search Terms as You Type
60. Refine Your Google Search
61. Make Google More Accessible for Low-Vision Users
62. Search for Lyrics on Google
Chapter 5. Google Maps
63. Think Global, Google Local
64. Get Around http://maps.google.com
65. Find Yourself (and Others) on Google Maps
66. Build Your Own Google Map
67. Add a Google Map to Your Web Site
68. Map Flickr Contacts
69. Fly Across the Earth
Chapter 6. Gmail
introduction
Signing Up 348
Gmail Search Syntax 348
Gmail Chat 351
Additional Resources 352
70. Create and Use Custom Addresses
71. Import Your Contacts into Gmail
72. Import Mail into Gmail
73. Export Your Gmail
74. Gmail on the Go
75. Use Gmail as a Linux Filesystem
76. Use Gmail as a Hard Drive
77. Program Gmail
78. Force Gmail to Use a Secure Connection
Chapter 7. Webmastering
introduction
Google's Importance to Webmasters 399
The Mysterious PageRank 400
The Equally Mysterious Ranking Algorithm 400
Tools for Webmasters 400
Keeping Up with Google's Changes 404
In a Word: Relax 405
79. A Webmaster's Introduction to Google
80. Get Inside the PageRank Algorithm
81. 26 Steps to 15 KB a Day
82. Be a Good Search Engine Citizen
83. Clean Up for a Google Visit
84. Remove Your Materials from Google
85. Get the Most Out of AdWords
86. Generate Google AdWords
87. Scrape Google AdWords
88. Add Search to Your Site
89. Feed News to Your Web Site
Chapter 8. Programming Google
introduction
Signing Up and Google's Terms 448
The Google Web APIs Developer's Kit 449
Using Your Google API Key 449
What's WSDL? 450
Understanding the Google API Query 451
Understanding the Google API Response 455
Beyond Web APIs 458
A Note on Spidering and Scraping 458
90. Program Google in Perl
91. Install the SOAP::Lite Perl Module
92. Program Google with the Net::Google Perl Module
93. Loop Around the 10-Result Limit
94. Program Google in Java
95. Program Google in Python
96. Program Google in C# and .NET
97. Program Google in VB.NET
98. Program Google with ColdFusion
99. Program Google with PHP 5
100. Program Google with VBScript
Appendix. Track News About GoogleIndex
43. Find Blog Commentary for Any URL with a Single Click
44. Track Topics on Blogs over Time
45. Blog from Your Desktop
46. Program Blogger with PHP
Chapter 4. Extending Google
47. Keep Tabs on Your Searches with Google Alerts
48. Google Your Desktop
49. Google with Bookmarklets
50. Google from IRC
51. Google on the Go
52. Google over IM
53. Googlify Your Browser
54. Search with Google from Any Web Page
55. Customize the Firefox Quick Search Box
56. Build a Google Screensaver
57. Add a Feed to Google Quickly
58. Tame Long Google URLs
59. Autocomplete Search Terms as You Type
60. Refine Your Google Search
61. Make Google More Accessible for Low-Vision Users
62. Search for Lyrics on Google
Chapter 5. Google Maps
63. Think Global, Google Local
64. Get Around http://maps.google.com
65. Find Yourself (and Others) on Google Maps
66. Build Your Own Google Map
67. Add a Google Map to Your Web Site
68. Map Flickr Contacts
69. Fly Across the Earth
Chapter 6. Gmail
introduction
Signing Up 348
Gmail Search Syntax 348
Gmail Chat 351
Additional Resources 352
70. Create and Use Custom Addresses
71. Import Your Contacts into Gmail
72. Import Mail into Gmail
73. Export Your Gmail
74. Gmail on the Go
75. Use Gmail as a Linux Filesystem
76. Use Gmail as a Hard Drive
77. Program Gmail
78. Force Gmail to Use a Secure Connection
Chapter 7. Webmastering
introduction
Google's Importance to Webmasters 399
The Mysterious PageRank 400
The Equally Mysterious Ranking Algorithm 400
Tools for Webmasters 400
Keeping Up with Google's Changes 404
In a Word: Relax 405
79. A Webmaster's Introduction to Google
80. Get Inside the PageRank Algorithm
81. 26 Steps to 15 KB a Day
82. Be a Good Search Engine Citizen
83. Clean Up for a Google Visit
84. Remove Your Materials from Google
85. Get the Most Out of AdWords
86. Generate Google AdWords
87. Scrape Google AdWords
88. Add Search to Your Site
89. Feed News to Your Web Site
Chapter 8. Programming Google
introduction
Signing Up and Google's Terms 448
The Google Web APIs Developer's Kit 449
Using Your Google API Key 449
What's WSDL? 450
Understanding the Google API Query 451
Understanding the Google API Response 455
Beyond Web APIs 458
A Note on Spidering and Scraping 458
90. Program Google in Perl
91. Install the SOAP::Lite Perl Module
92. Program Google with the Net::Google Perl Module
93. Loop Around the 10-Result Limit
94. Program Google in Java
95. Program Google in Python
96. Program Google in C# and .NET
97. Program Google in VB.NET
98. Program Google with ColdFusion
99. Program Google with PHP 5
100. Program Google with VBScript
Appendix. Track News About GoogleIndex
... weniger
Autoren-Porträt von David Flanagan
David Flanagan is a computer programmer who spends most of his time writing about JavaScript and Java. His books with O'Reilly include Java in a Nutshell, Java Examples in a Nutshell, Java Foundation Classes in a Nutshell, JavaScript: The Definitive Guide, and JavaScript Pocket Reference. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and children in the U.S. Pacific Northwest bewteen the cities of Seattle, Washington and Vancouver, British Columbia. David has a blog at www.davidflanagan.com.
Bibliographische Angaben
- Autor: David Flanagan
- 2006, 5th rev. ed., XXII, 994 Seiten, mit Schwarz-Weiß-Abbildungen, Maße: 17,9 x 23,4 cm, Kartoniert (TB), Englisch
- Verlag: O'Reilly Associates
- ISBN-10: 0596101996
- ISBN-13: 9780596101992
Sprache:
Englisch
Kommentar zu "JavaScript, The Definitive Guide"
0 Gebrauchte Artikel zu „JavaScript, The Definitive Guide“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "JavaScript, The Definitive Guide".
Kommentar verfassen