Reading out part of the history is probably possible
with any browser that has enabled javascript.
But it seems only possible to compare a prewritten
list of sites, so only the sites included in this list can
be found.
It seems even to be possible without enabled javascript
using a CSS hack, as is described here :
http://ha.ckers.org/blog/20070228/steal-browser-history-without-javascript/
but still only for sites in a prewritten list,
But this would work only, if there is a browser history
present.
For example, it is not possible for my variation
KM18121forCD-Kiosk, which has no history and no cache,
because it's purpose is to work from a CD or stick
without writing anything on the used computer.
But you can also set for all variations your history
to work for 0 days, to disable history snooping,
although this would make it less confortable to
search your history yourself.
Allowing javascript to only a few websites, where it
is really necessary, be it using NoScript or simply
using an on/off button would also reduce the risk
and is generally not a bad idea, because many malware
actions work only with javascript enabled, and a site
working with javascript only is basically bad in my
personal opinion.
Fred