One thought that crossed my mind - some of the "Main Categories" (which technically are just bookshelves) have quite a lot of books in them. several hundreds. The default display is "Sorted by Popularity" (which makes sense) and the sorting options are alphabetic.
e.g. https://www.gutenberg.org/ebooks/bookshelf/445
I wonder whether it would be a good idea to add a "Random" sorting option that simply displays a random selection of books from the Bookshelf in question.
Since the "Main Categories" bookshelves have so many books in them, quite a lot of them would only ever be shown to a user if that user clicked the "Next" button quite a lot of times (specifically those books that are less popular and the less alphabetically "lucky").
Adding "Random" sorting may be a small addition that helps make those books a little more discoverable within each bookshelf.
I also think it may just be a nice feature. Random retrieval has a nice element of surprise. I'd personally quite like it as a user.
I'm not sure whether this would be tricky to implement in autocat3 ...
One thought that crossed my mind - some of the "Main Categories" (which technically are just bookshelves) have quite a lot of books in them. several hundreds. The default display is "Sorted by Popularity" (which makes sense) and the sorting options are alphabetic.
e.g. https://www.gutenberg.org/ebooks/bookshelf/445
I wonder whether it would be a good idea to add a "Random" sorting option that simply displays a random selection of books from the Bookshelf in question.
Since the "Main Categories" bookshelves have so many books in them, quite a lot of them would only ever be shown to a user if that user clicked the "Next" button quite a lot of times (specifically those books that are less popular and the less alphabetically "lucky").
Adding "Random" sorting may be a small addition that helps make those books a little more discoverable within each bookshelf.
I also think it may just be a nice feature. Random retrieval has a nice element of surprise. I'd personally quite like it as a user.
I'm not sure whether this would be tricky to implement in autocat3 ...