[sword-devel] User Interface design for Tyndale STEP

Daniel Owens dhowens at pmbx.net
Thu Apr 22 15:16:00 MST 2010

One feature of BibleDesktop that I hope you retain is the method of 
displaying cross-references. It is natural to have them in a pane on the 
left-hand side of the screen because that mimics the approach of most 
print Bibles. It also offers additional content across languages. When I 
was working at Crossway I checked the cross-references in the ESV from 
Genesis to Jeremiah--they are very good. So I like to use them for my 
own study, and when I work in Vietnamese I like to have those 
cross-references. BibleDesktop, combining its display of 
cross-references with the parallel text display, thus extends the 
content of one Bible to another.

Another thought, related to the browser-like features you are 
suggesting, is that it would be good to have a tabbed interface so you 
can have multiple workspaces at once. Just a thought.


On 4/22/2010 4:38 PM, Chris Burrell wrote:
> Just thought I'd share a few sites that have cropped up recently from 
> various people in the listings and outside. If we could pull ideas off 
> those interfaces, I think we could end up with something really good.
> 1- http://my.offlinebible.com/index.php
> 2- http://code.google.com/p/xulsword/
> 3- http://www.bibleglo.com/
> We will probably need to rewrite the current interface completely, so 
> we might as well be creative. The timeline will probably stay the same 
> for now, but maybe in future versions get replaced or have several 
> versions of it, etc. Everything else will probably go.
> A few thoughts in terms of our thinking:
> - adopting the MVP pattern and EventBus, we want to be able to build 
> and replace parts of the interface without affecting the rest of the 
> application
> - we need something that feels like a application running locally - in 
> some cases it will - (in terms of speed, the idea that we're not going 
> from page to page, etc.)
> - people know how to use websites, so we want to tap in to that 
> (browser back and forward button, search box, event model, etc.)
> - something easy to use
> - something clean, but easy to find all the other data.
> - something consistent so that as we put new data into it the user is 
> not forced to look for all the new data, but that it's presented to 
> him and yet not overwhelming him
> Any thoughts, any takers?
> Chris
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page

More information about the sword-devel mailing list