I've been an Accordance user since version 1.0 (yes, I was a user before I became an employee). When I first started using Accordance, I loved being able to get the parsing information for any words I selected. But I soon found myself wishing that I could just get that information for any word I passed my cursor over. Apparently I wasn't the only user to think of that, because by the time version 1.1 was released in October of 1994, an "Amplify palette" had been added which included a section displaying the parsing details for any Greek or Hebrew word you passed your cursor over.
The original Amplify palette was shaped like a box, with buttons for the Analysis, Graph, and Table details, a button for showing context, and a space across the bottom for showing the instant parsing details. When I began working for OakTree Software, we were just beginning work on version 2.0, which would add various kinds of Tool modules to Accordance. This would require additional buttons on the Amplify palette, which would make it larger and consume more screen real estate. So I suggested that we split the Amplify palette in two: creating a vertically-oriented palette with buttons for accessing major features and modules, and a separate horizontally-oriented palette for showing instant details. It was a simple suggestion, and one I'm sure other people would eventually have made, but it was the first time I actually had an influence on the design of the Accordance interface, so to this day I look back on that simple suggestion with a great feeling of pride and satisfaction.

I don't know if Accordance was the first Bible program to offer this kind of instant parsing information, but I suspect it may have been. Nowadays, however, lots of programs offer instant information about items you pass your mouse over. So is there anything which sets Accordance's Instant Details Box apart? Of course there is!
I've seen other Bible programs use one of two different approaches to presenting instant information. Many programs use tooltips: those little floating boxes that appear right beside your mouse cursor. To see an example of tooltips in Accordance, just hover your mouse over one of the buttons of the Resource palette, or over the search text pop-up menu of the Search window. Tooltips are great for giving you quick hints about a program's interface, but they're not well suited to giving instant information about any word the mouse passes over. That's because the tooltip appears right beside the cursor, on top of the text the user is trying to get more information about. If he unintentionally passes his mouse over a word and pauses there, a block of instant information he didn't want suddenly obscures the text he was trying to read. He then has to move the mouse again just to get the unwanted tooltip to disappear. In addition to obstructing the text, this repeated opening and closing of tooltip windows results in a visually distracting flashing effect.
Accordance avoids this hassle and visual distraction by keeping instant information neatly displayed in a designated (and user-sizable) palette at the bottom of the screen. If you want the information, all it takes is a glance at the palette; but when you don't want the information, you're never accosted with it.
Another approach I've seen sets aside a designated area of the screen for instant information, but it's a relatively large and prominent area. Programs which take this approach usually rely on full-blown lexicons and dictionaries for their instant information, and so a larger area is required. For example, when the user drags over a Greek word, he might get the full BDAG article on that word flashing in the instant information area. While it's nice to have that much information so readily available, the constant flashing of large chunks of text is visually distracting and wearisome. With a large section of the screen constantly updating with new information, the user's eye is continually drawn away from the text he is trying to study. What's more, if he actually takes the time to read that article in BDAG, he must be careful not to move the mouse or the article he is reading will disappear and be replaced with something else!
The genius of the Accordance Instant Details box is that it provides you with instant information without getting in your way or unnecessarily attracting your attention. It gives you enough information to inform your study without drawing you away from the text. At times, the information you see in the Instant Details box might lead you to triple-click a word and begin reading a lexicon article, but in those cases you have consciously chosen to explore some aspect of the text in greater depth. In short, you haven't had the decision to dig deeper thrust upon you.
# posted by David Lang @ 11:19 AM