Are you familiar with the 'shuffle' option in certain tumblelogs (tumblr)? That is, you go to a tumblr, and if they have the button, you shuffle to random entry pages. Particularly fun if you go to a tumblr with tonnes of images and don't want to scroll and cycle through pages. This and reblogging (following 'via' links ad infinitum) have been part of my 'time hacking' (http://forum.koohii.com/viewtopic.php?id=2542) in that I visit Japanese microblogs like this as a kind of null media (explained in link).
At any rate, is there a Greasemonkey script or Firefox add-on that allows one to 'shuffle' a range of sites and/or site subpages in some way, for other domains or when this 'shuffle' option isn't already available? I was just visiting a tumblr site with many images, feeling somehow put off by the manual process of cycling through and down pages, then I thought it would be cool to have a button for shuffling added whether the site had it or not. Then I thought what if I had, say, multiple Japanese sites to shuffle through? Or just wanted to randomly browse through my many, many bookmarks and avoid 'approach-approach' conflict [or (approach*approach)∞ conflict].
If you make this into a bookmark it seems to launch a random page from a domain? (or links on a page?) Anyone know how to make this into something for say, your bookmarks (like if you have a folder devoted to Japanese bookmarks) or to further customize it for language learning or something?
Edit: Ah ha! I just copied the bookmarks from a Japanese links folder (since it seems you can't partially export bookmarks as html), pasted and saved as an .html, opened in Firefox, and voila! Some streamlining/shortcuts and I'll be set.
It would still be cool to like, modify the script so it limits to certain domains, like *.jp or something...
Says it doesn't recognize 'places:' (I'm using Firefox 3) -- perhaps I have somehow disabled them? At any rate, I don't see a way to randomize with smart bookmarks--I'm still trying to figure out how to use the above bookmark scripts but limited by domain--it seems there's two options--if it's a domain with a specific URL template for different entries, the values would have to reflect these and use wildcards accordingly, in order to visit, say, lifehacker.jp/year/month/entry.html ... no idea how to take this and apply it to other pages:
The other possibility is to use the .html I might make by exporting/pasting my bookmarks, and modify the following script so that only links matching wildcarded terms are randomly selected (such as *.jp or *.tumblr.com, etc.):
Come to think of it, with the other scripts, guess I can just move links around by keyword before exporting. ;p
Edit: Also, for some reason after installing randomflip, the dialog that popped up for 'add bookmark' was different slightly, so that the focus was on 'tags' rather than 'name' -- you can fix this if it happens to you by going to about:config and changing the bookmarks editdialog property from tagsField to namePicker.
Update: I found this Chrome extension, Random Bookmark, that I like better than randomflip for Firefox because it does what I mentioned above: effectively lets you select a range of bookmarks (in the Options page, by folder/subfolders): https://chrome.google.com/webstore/deta … nlbdcpbdpc
So, for example, just stick your favourite Japanese tumblr bookmarks in a folder, and use Random Bookmark to visit those; with the aforementioned tumblr shuffler script installed, you can randomly visit pages within those sites as well: http://userscripts.org/scripts/show/23488
The only thing I dislike is that Random Bookmark always opens a new tab.
Edit: Of course, if you can't live without instant card creation via Rikaisan, there's always downloading and using a portable version of Firefox, disabling dynamic bookmarks in randomflip's options (or deleting all the preloaded live bookmarks like BBC), and just importing a select number of your favourite Japanese bookmarks.