Hi
I just thought I'd write up a few suggestions in terms of a web UI while I was on the train. I'm happy to have a look at it... I'm not sure if Dave wants to. I'm probably not going to be able to look at it this weekend, but maybe a few of hours next week.
Suggestions below...
Chris
· 1 Textbox for bible reference as opposed to 3 dropdowns. Use JSword to harmonise the anme
· Not have every page show two bible passages all the time, but make the parallel optional (If "every pastor" doesn't know the Greek/Hebrew, perhaps they want to compare versions ESV/YOUNG or perhaps they only want the ESV up). See BibleDesktop (they have a plus button with the version next to it, which adds the parallel version) or see web version, where they have toggle on/off on the side to show the different versions of the bible.
Split 50/50 when there is only one passage (other 50 goes to the module), 25/25/50 when there are two, 16/17/17/50 when there are three. Where always there is half allocated to the history module.
· Perhaps also make the module optionally hidden, to do parallel comparison (given we'll already have the code as above), so that they can use the tool to do lookups, but also passage comparison, etc.
· We'll need to use an html parser for the highlighting to do this probably… or perhaps just get text/explore other outputs form JSword.
· Cross referencing within the data from our module to other data from module looks interesting (I assume that's what the hyperlinks are about). How do we intend to do that? Automatically? Or is someone going to key in the cross references for every piece of data manually?
I don't think any of that is too difficult to do in GWT style
I'd quite like to at some point have a look at the timeline picture generation. I reckon that could be a very interesting piece to do… Initial thoughts at first would be, and I'm pretty sure this is covered…
Allow the user to select the detail he wants on the timeline, battles, historical empires, historical biblical contexts, biblical people, etc.
Allow the user to select date ranges (open as opposed to set of dropdowns)
I'm not sure what the best way to present this. The problem is screens are usually limited in space, unless the writing is very very small, and web pages where you have to scroll left and right are a pain to use, as usually the web page is left on the left… Maybe we want to be a little more cunning there!
Cheers
Chris
Welcome back Dave & Chris. I've been on hols too, and I still haven't
set up Eclipse on my computer.
Perhaps I should keep out of the programming as much as I can - I can
see myself putting my foot in too much and slowing things down.Do you think we are at a stage where we can try to start producing a
working module?
The one which is most ahead in terms of data is the History module.
I've attached a very rough mockup in Word to give an idea of what we
are aiming for.
Although it is a Word doc, if you double-click on the dropdowns, you
should get a list of sample values.Who would like to make a rough web page to represent the top half? It
doesn't need to be fully working, of course!
The bottom half (which is simply a graphics of someone-else's
timeline) will be generated from data. This will be an interesting challenge.When we have a rough HTML+Javascript file, we can write the Java to
produce it, and link it to JSword and other databases.I've copied this message to Colin who is putting the data together.
Colin, could you give us a subset of some data to play with?
David IB
--
Posted By Tyndale STEP Project to Tyndale STEP - Programming on 9/07/2009 09:48:00 AM
No comments:
Post a Comment