In weniger als einer Minute können Sie mit dem Lesen von Ajax Hacks: Tips & Tools for Creating Responsive Web Sites auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Lesen Sie Bücher auf Ihrem Computer oder auf anderen Mobilgeräten mit unseren GRATIS Kindle Lese-Apps.
Ajax Hacks: Tips & Tools for Creating Responsive Web Sites
 
 

Ajax Hacks: Tips & Tools for Creating Responsive Web Sites [Kindle Edition]

Bruce W. Perry

Digitaler Listenpreis: EUR 19,02 Was ist das?
Kindle-Preis: EUR 13,32 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 13,32  
Taschenbuch EUR 23,55  

Produktbeschreibungen

Rezension

AJAX. Immer wieder AJAX. Und immer wieder: AJAX ist nichts Neues, sondern eine Kombination bestehender Techniken, sozusagen ein logischer Schritt, eine Kombination hin zu mehr Interaktivität und wenn es denn sein muss, zum Web 2.0 -- mit Ajax Hacks. Tips & Tools for Creating Responsive Web Sites nimmt nun der Software-Entwickler und Autor Bruce W. Perry zusammen mit Co-Autoren, die sich schnell und erfolgreich ausbreitende Mischtechnik aus JavaScript, XML, HTML, CSS, DOM und HTTP aus der Sicht und für Web-Entwickler aufs Korn.

Wer AJAX mal in der Praxis sehen will, muss nicht weit klicken: GMail und Flickr sind ebenso wie Google Maps (zu dem es auch ein Hacks-Buch gibt) stehen für den rasch um sich greifenden AJAX-Erfolg. Perry wendet sich an Webentwickler, die AJAX verstehen und einsetzen wollen, ohne all die bekannten Fehler noch einmal zu machen. Code-Beispiele und Beispielanwendungen nonstop, do it!, do it!, do it! schallt es einem hier entgegen. Man sollte jedoch schon einigermaßen sicher im Webentwickler-Sattel sitzen, um das Hacks-Buch voll ausnutzen zu können, denn im ersten Kapitel geht es zwar mit den AJAX-Basics los, die einzelnen Techniken wie JavaScript und CSS werden jedoch nicht für blutige Einsteiger, sondern für Technik-erfahrene Web-Bastler im Zusammenhang mit dem AJAX-Einsatz erläutert. Im Einzelnen zeigt Perry und sein Team nach den Basics den Einsatz von Web Forms, die Validation, fortgeschrittene Web-Hacks für Yahoo! und Google APIs bis hin zu fortgeschrittenen Techniken wie den eMail-Versand über XMLHttpRequest. Weiter dann Direct Web Remoting, Prototype (JavaScript Bibliothek) und Rico Libraries, die Zusammenarbeit von Ruby on Rails und AJAX, eine weitere OpenSource Bibliothek: script.aculo.us und zuletzt eine Sammlung spezieller Hacks für den Alltag.

Wer mit O'Reilly früher in AJAX einsteigen will, kann sich mal Praxiswissen Ajax und vielleicht besser noch Ajax von Kopf bis Fuß der genialen Reihe mit neuem Lernkonzept anschauen. Ansonsten ist Ajax Hacks. Tips & Tools for Creating Responsive Web Sites jedoch ein Volltreffer für alle, die im fortgeschrittenen Web-Entwickler-Stadium AJAX beschnuppern und gleichzeitig schnell ohne lange Fehlerdurchläufe einsetzen wollen. --Wolfgang Treß

Kurzbeschreibung

Ajax, the popular term for Asynchronous JavaScript and XML, is one of the most important combinations of technologies for web developers to know these days. With its rich grouping of technologies, Ajax developers can create interactive web applications with XML-based web services, using JavaScript in the browser to process the web server response.



Taking complete advantage of Ajax, however, requires something more than your typical "how-to" book. What it calls for is Ajax Hacks from O'Reilly. This valuable guide provides direct, hands-on solutions that take the mystery out of Ajax's many capabilities. Each hack represents a clever way to accomplish a specific task, saving you countless hours of searching for the right answer.



A smart collection of 80 insider tips and tricks, Ajax Hacks covers all of the technology's finer points. Want to build next-generation web applications today? This book can show you how. Among the multitude of topics addressed, it shows you techniques for:


  • Using Ajax with Google Maps and Yahoo Maps

  • Displaying Weather.com data

  • Scraping stock quotes

  • Fetching postal codes

  • Building web forms with auto-complete functionality


Ajax Hacks also features a number of advanced hacks for accelerated web developers. Discover how to create huge, maintainable bookmarklets, how to use client-side storage for Ajax applications, and how to call a built-in Java object from JavaScript using Ajax. The book even addresses best practices for testing Ajax applications and improving maintenance, performance, and reliability for JavaScript code.



The latest in O"Reilly's celebrated Hacks series, Ajax Hacks smartly complements other O'Reilly titles such as Head Rush Ajax and JavaScript: The Definitive Guide.


Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 3633 KB
  • Seitenzahl der Print-Ausgabe: 440 Seiten
  • ISBN-Quelle für Seitenzahl: 0596101694
  • Gleichzeitige Verwendung von Geräten: Keine Einschränkung
  • Verlag: O'Reilly Media; Auflage: 1 (9. Februar 2009)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B002Q18224
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray: Nicht aktiviert

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Kundenrezensionen

Es gibt noch keine Kundenrezensionen auf Amazon.de
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 3.5 von 5 Sternen  14 Rezensionen
33 von 36 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Good as a supplemental book on Ajax 11. April 2006
Von calvinnme - Veröffentlicht auf Amazon.com
Format:Taschenbuch
It's too bad this book came out ahead of "Head Rush Ajax", because after reading that book, this book seems much better. It is not meant to be a tutorial on Ajax, but just a supplemental text full of possibly helpful code. There are detailed descriptions of each hack, but I think you'll be lost if you don't already know XML, Javascript, and DOM pretty well.
To me, the most useful hacks were in Chapter 4, where there are hacks that explore the Google Maps, Yahoo! Maps, and GeoURL APIs, and combine them, and also where you learn to use cookies in the Ajax environment. I also liked reading chapter 8 on script.aculo.us, and learning about how easily visual effects could be incorporated into Ajax applications. If you are not sure this book is for you, all of the code examples are available in a zipfile at the book's webpage on the publisher's site. I recommend you read "Head Rush Ajax" first, then come back to this book for some interesting extras. I notice that Amazon does not list the table of contents, so I do that here:
Chapter 1. Ajax Basics
Hack 1. Detect Browser Compatibility with the Request Object
Hack 2. Use the Request Object to POST Data to the Server
Hack 3. Use Your Own Library for XMLHttpRequest
Hack 4. Receive Data as XML
Hack 5. Get Plain Old Strings
Hack 6. Receive Data as a Number
Hack 7. Receive Data in JSON Format
Hack 8. Handle Request Object Errors
Hack 9. Dig into the HTTP Response
Hack 10. Generate a Styled Message with a CSS File
Hack 11. Generate a Styled User Message on the Fly
Chapter 2. Web Forms
Hack 12. Submit Text Field or textarea Values to the Server Without a Browser Refresh
Hack 13. Display Text Field or textarea Values Using Server Data
Hack 14. Submit Selection-List Values to the Server Without a Round Trip
Hack 15. Dynamically Generate a New Selection List Using Server Data
Hack 16. Extend an Existing Selection List
Hack 17. Submit Checkbox Values to the Server Without a Round Trip
Hack 18. Dynamically Generate a New Checkbox Group with Server Data
Hack 19. Populate an Existing Checkbox Group from the Server
Hack 20. Change Unordered Lists Using an HTTP Response
Hack 21. Submit Hidden Tag Values to a Server Component
Chapter 3. Validation
Hack 22. Validate a Text Field or textarea for Blank Fields
Hack 23. Validate Email Syntax
Hack 24. Validate Unique Usernames
Hack 25. Validate Credit Card Numbers
Hack 26. Validate Credit Card Security Codes
Hack 27. Validate a Postal Code
Chapter 4. Power Hacks for Web Developers
Hack 28. Get Access to the Google Maps API
Hack 29. Use the Google Maps API Request Object
Hack 30. Use Ajax with a Google Maps and Yahoo! Maps Mash-up
Hack 31. Display a Weather.com XML Data Feed
Hack 32. Use Ajax with a Yahoo! Maps and GeoURL Mash-up
Hack 33. Debug Ajax-Generated Tags in Firefox
Hack 34. Fetch a Postal Code
Hack 35. Create Large, Maintainable Bookmarklets
Hack 36. Use Permanent Client-Side Storage for Ajax Applications
Hack 37. Control Browser History with iframes
Hack 38. Send Cookie Values to a Server Program
Hack 39. Use XMLHttpRequest to Scrape an Energy Price from a Web Page
Hack 40. Send an Email with XMLHttpRequest
Hack 41. Find the Browser's Locale Information
Hack 42. Create an RSS Feed Reader
Chapter 5. Direct Web Remoting (DWR)for Java Jocks
Hack 43. Integrate DWR into Your Java Web Application
Hack 44. Use DWR to Populate a Selection List from a Java Array
Hack 45. Use DWR to Create a Selection List from a Java Map
Hack 46. Display the Keys/Values from a Java HashMap on a Web Page
Hack 47. Use DWR to Populate an Ordered List from a Java Array
Hack 48. Access a Custom Java Object with JavaScript
Hack 49. Call a Built-in Java Object from JavaScript Using DWR
Chapter 6. Hack Ajax with the Prototype and Rico Libraries
Hack 50. Use Prototype's Ajax Tools with Your Application
Hack 51. Update an HTML Element's Content from the Server
Hack 52. Create Observers for Web Page Fields
Hack 53. Use Rico to Update Several Elements with One Ajax Response
Hack 54. Create a Drag-and-Drop Bookstore
Chapter 7. Work with Ajax and Ruby on Rails
Hack 55. Install Ruby on Rails
Hack 56. Monitor Remote Calls with Rails
Hack 57. Make Your JavaScript Available to Rails Applications
Hack 58. Dynamically Generate a Selection List in a Rails Template
Hack 59. Find Out Whether Ajax Is Calling in the Request
Hack 60. Dynamically Generate a Selection List Using Database Data
Hack 61. Periodically Make a Remote Call
Hack 62. Dynamically View Request Information for XMLHttpRequest
Chapter 8. Savor the script.aculo.us JavaScript Library
Hack 63. Integrate script.aculo.us Visual Effects with an Ajax Application
Hack 64. Create a Login Box That Shrugs Off Invalid Logins
Hack 65. Create an Auto-Complete Field with script.aculo.us
Hack 66. Create an In-Place Editor Field
Hack 67. Create a Web Form That Disappears When Submitted
Chapter 9. Options and Efficiencies
Hack 68. Fix the Browser Back Button in Ajax Applications
Hack 69. Handle Bookmarks and Back Buttons with RSH
Hack 70. Set a Time Limit for the HTTP Request
Hack 71. Improve Maintainability, Performance, and Reliability for Large JavaScript Applications
Hack 72. Obfuscate JavaScript and Ajax Code
Hack 73. Use a Dynamic script Tag to Make Web Services Requests
Hack 74. Configure Apache to Deal with Cross-Domain Issues
Hack 75. Run a Search Engine Inside Your Browser
Hack 76. Use Declarative Markup Instead of Script via XForms
Hack 77. Build a Client-Side Cache
Hack 78. Create an Auto-Complete Field
Hack 79. Dynamically Display More Information About a Topic
Hack 80. Use Strings and Arrays to Dynamically Generate HTML
Index
24 von 32 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen The Last Book I'd Recommend on AJAX 3. Juni 2006
Von Raymond Brigleb - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
A lot of O'Reilly books of late seem rushed, intended to fill a sudden small vacancy in the marketplace. This is one such book. It seems not well proofed, the code samples are often big blobs of text with no indentation or concern for formatting, and the content seems rushed and poorly considered.

For example, the Ruby on Rails coverage is really slim, and the code looks like it was written a year ago. There's not a single example using RJS templates, the current standard way of writing AJAX in Rails. The Scriptaculous examples are already out of date (for example, the chapter on in-place editing is totally irrelevant - Rails has a means to do this in a single line of code by now) and the content is quite spare.

If you need a book on Ajax, look for the Manning or Pragmatic Programmer books. All the other ones are quite poor, especially this one. I usually really like O'Reilly's work, but lately it's gotten watered-down. Skip this book and save your money for something better.
11 von 15 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Ajax "Hacks" -- an accurate title 10. April 2006
Von Bil Lewis - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I'm not sure I could have made it through this book if I hadn't already read "Ajax Patterns", but I did and I found this book useful and informative. There are a pile of things that I am using for code I'm writing now.

These are hacks -- in the most prejorative sense of the word. God-awful code that does really cool stuff. All you have to do is figure out what the code is doing and you can write good code that does the same thing, better.

You've heard of "information hiding"? Where code tells you what it's going to do, just not how it's going to do it? They use "interface hiding" -- where the code DOESN'T tell what it's going to do, it just does it behind your back. For example, they have a normal looking tag: [INPUT id="ck_nm] (those are supposed to be angle brackets!) and in a completely unrelated section of JS code they add an onClick attribute. If somebody decided to rename the tag, they'd never know why it stopped working.

But in the book it's all together, they do a reasonable job of explaining it, and it does do cool things. So, take their ideas, write some clean code that implements them and be happy!

-Bil

(I'm sorry I'm so critical, but their code really is nasty, inefficent, tightly coupled, and impossible to debug.)
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Ähnliche Artikel finden