This test page which intends to eventually get data dynamically from our database:
is coming along well. I have two more issues and one strategy query.
1) when the accordion opens certain years, there is a huge vertical white space below the list of talks for that year. I don't know why and I don't know how to get the div to dynamically resize to just accommodate the list with no extra vertical white space.
3) Third question is about strategy on delivery. In the first accordion, call "id=accordion-model" I'm including dummy data from the description field, which we have in the database. Looking at the total number of talks in the list, if I deliver *all* those plus their descriptions, that's a pretty heavy load of data to push to the browser... even if it is neatly display "underneath" hidden accordion sections, it could be a very sluggish loading time. I will have to test to know exactly.
I was thinking perhaps it would be better just send 50 chars of the description data and then let the "more.." click event do an AJAX call for the full description for that one talk...
But I'm betwixt and between just fetching all the data one time versus some kind of ajax, partly because I'm no sure I could figure out how to do it. (I could make that a separate question)
Any insights on best practice for UX here will be appreciated.