You are going to block this site. This will do the following:
- You will no longer see this site in searches.
- Site will no longer see your site in searches.
- Site will not be able to comment on your site profile.
- Any comments this site has posted to your profile will not be displayed.
Are you sure you want to do this?
Without server side scripting, the json approach is probably the best we can hope for. On my articles, I create new HTML files for each one, but then have a table of contents JS file that handles the menu navigation both on my front page for highlights, and for the main blog listings. However they're more articles vs small blogs, so it wouldn't make sense to keep them all encoded in arrays.
Ah, still doesn't mean i couldn't improve the client-side javascript. ~1/2-1 second is pretty unsatisfactory, even if it's un-noticable.