Paperback: 468 pages
Publisher: O'Reilly Media; 1 edition (December 22, 2005)
Product Dimensions: 6 x 1.2 x 9 inches
Shipping Weight: 1.4 pounds (View shipping rates and policies)
Average Customer Review: 4.2 out of 5 stars See all reviews (20 customer reviews)
Best Sellers Rank: #1,939,075 in Books (See Top 100 in Books) #26 in Books > Computers & Technology > Databases & Big Data > Other Databases #331 in Books > Computers & Technology > Programming > Languages & Tools > XML #754 in Books > Computers & Technology > Graphics & Design > User Experience & Usability
I tried several of the hacks in this book and quickly scanned some others. It offers numerous ideas for dynamic web page presentation. Hack 11, "Put an Interactive Spreadsheet on Your Page", provides a fresh way to present tabular data in an Excel-like grid format, using a proprietary solution called ActiveWidgets. I downloaded the free version of the ActiveWidgets code and ran this hack. It is giving me ideas for how to present the kind of tabular data that might look good on a web page. At no cost, you can study a given bit of PHP code and decide for yourself if you can put it to further use.I also tried Hack 10, "Send HTML Email". It works fine as stated, and for the first time I learned how to construct a multipart email. That is what prompted me to implement the hack, I have always wanted to do exactly this. I have some work to do with my sendmail mail transfer agent (MTA) software for this to work even better. The hack can be improved by showing how to avoid the problem of the MTA writing the wrong from and to email addresses and how to work around potential mail relaying issues. The bottom line, however, is that the code presented works as indicated.I experimented with Hacks 4, "Build A Breadcrumb Trail", and 12, "Create Popup Hints". These work acceptably.An exciting hack that I haven't tried yet is #44, "Scrape Web Pages For Data". I would like to use this one to scrape weather-related data from [...] for my zip code.Another attention-getter are the hacks presented in Chapter 8, "Testing". I have not tried these hacks myself, but I think unit testing needs more attention in web pages that utilize heavy scripting, and I'll be sure to experiment with these hacks in two projects of my own that are currently ongoing.