Bisher 47,99 €**
44,99 €
versandkostenfrei*

inkl. MwSt.
**Früherer Preis
Sofort lieferbar
22 °P sammeln

    Broschiertes Buch

1 Kundenbewertung

Whether you need an example-driven programmer's guide or a complete desk reference, JavaScript: The Definitive Guide is the most authoritative book on the language that runs the Web. The sixth edition offers comprehensive coverage of ECMAScript 5 (the new language standard) and also the new APIs introduced in HTML5. The chapters on functions and classes have been completely rewritten and updated to match current best practices. A new chapter covers language extensions and subsets.
Since 1996, JavaScript: The Definitive Guide has been the bible for JavaScript programmers—a programmer's
…mehr

Produktbeschreibung
Whether you need an example-driven programmer's guide or a complete desk reference, JavaScript: The Definitive Guide is the most authoritative book on the language that runs the Web. The sixth edition offers comprehensive coverage of ECMAScript 5 (the new language standard) and also the new APIs introduced in HTML5. The chapters on functions and classes have been completely rewritten and updated to match current best practices. A new chapter covers language extensions and subsets.
Since 1996, JavaScript: The Definitive Guide has been the bible for JavaScript programmers—a programmer's guide and comprehensive reference to the core language and to the client-side JavaScript APIs defined by web browsers. The 6th edition covers HTML5 and ECMAScript 5. Many chapters have been completely rewritten to bring them in line with today's best web development practices. New chapters in this edition document jQuery and server side JavaScript. It's recommended for experienced programmers who want to learn the programming language of the Web, and for current JavaScript programmers who want to master it. "A must-have reference for expert JavaScript programmers...well-organized and detailed." —Brendan Eich, creator of JavaScript, CTO of Mozilla "I made a career of what I learned from JavaScript: The Definitive Guide.” —Andrew Hedges, Tapulous
  • Produktdetails
  • Verlag: O'Reilly Media, Inc. / O'Reilly UK Ltd.
  • 6. Auflage
  • Erscheinungstermin: 3. Mai 2011
  • Englisch
  • Abmessung: 233mm x 177mm x 60mm
  • Gewicht: 1822g
  • ISBN-13: 9780596805524
  • ISBN-10: 0596805527
  • Artikelnr.: 28531399
Autorenporträt
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.
Inhaltsangabe
Foreword

Credits

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 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
Rezensionen
"Mit der fünften Auflage kann David Flanagan an die Erfolge der Reihe anknüpfen und stellt dem ambitionierten JavaScript-Entwickler ein umfassendes und aktuelles Handbuch zur Verfügung, das sowohl die Syntax der Sprache, alles über clientseitiges JavaScript und auch aktuelle Themen wie AJAX ausführlich behandelt. [...] Fazit: Mit JavaScript - The Definitive Guide ist David Flanagan die vielleicht umfassendste und beste Referenz zu JavaScript gelungen. Wer also möglichst effizient seine JavaScript-Anwendungen programmieren möchte, ist mit diesem Buch als Wegbegleiter gut beraten. Es sollte auf keinem Schreibtisch fehlen." -- Maandiko.de, Dezember 2006