![]() |
![]() |
![]() |
![]() Search Results
Search Results
Search Results
Yahoo's public API limits us to 5000 searches per category in a 24 hour period. If you can limit your experimenting to 4 or 5 searches per category and limit the amount of scrolling to a reasonable amount, you will allow others to experiment with live data. Once we reach the threshold, we return canned data from previous searches. A note appears if we are using canned data. The LiveGrid behavior takes an ordinary Html table and:
In this demo, we connect three HTML tables (Web Search, Images Search and Videos Search) to the Yahoo Developer Web Services API with the LiveGrid behavior. We created a backend process that given a query will request a search from Yahoo. When the scrollbar is moved, the same backend process is called to retrieve more data. What you see is an alternative to the traditional paging (next/prev) model. With Ajax it is now possible to treat a grid like Google treated maps. There are two blog entries we have written that discuss the LiveGrid. One is a technical journalling about how the LiveGrid behavior was developed. The other explores the user experience angle and whether its time to kill paging and use scrolling instead. |