关于离线圣经系统

这个系统是用 Javascript 写的,因此它有几个特性,

  1. 要在浏览器中执行。
  2. 一开始载入的时间比较长,因为需要将圣经的经文全部载入。
  3. 搜寻的速度比较慢,因为 Javascript 的执行速度有点慢。

0.56 版只是改一个小小的 bug,我发现这个离线程式在 IE 执行的时候,若一开始就使用“阅读”的功能,之后按“上一章”或“下一章”的超连结时,经文会显现在原来经文的下面,而没有盖过原来的经文,所以简单改了一下,实际上只是在 index.html 与 index_mini.html 的档案的最后面加了一个空的标签而已。

0.55 版就是增加一个 index_mini.html 的档案,希望让手机浏览器使用,我自己在 opera mini 的模拟程式中测试过,应该没有问题,只是不知道有没有网友可以帮忙在您的手机里面测试,也欢迎将测试结果告诉我,谢谢。

0.54 版主要更新的有以下几项:

  1. 寻找经文时、若没有找到经文会出现第一节经文内容,已改正。
  2. 改正前面的问题时,也发现我输出的结果中多了一些多余的内容,一并更新完成。
  3. 又发现在有的 ie 里面似乎会有错误,似乎编码时需要写 utf-8,而不能写 utf8,虽然在某些 ie 写 utf8 好像也可以,实在有点奇怪,目前改成 utf-8,万一您用 ie 仍有问题时,请再反应。
  4. 另一个问题是,使用 ie 时,搜寻第一次结果中的第一行总会留下来,无论之后是阅读或搜寻,一直留着,奇怪的是在 firefox 里面完全正常。这次也解决这个问题,其实就是多产生一个空的 div,这样在 firefox 中虽然多了一个 div,但是反正是空的,从网页上看不出什么不同,前面 ie 那个问题就解决了。

0.53 版主要修改节数计算错误的问题。这个问题是因为我换了新的经文档的缘故,换了新的经文档之后,原先计算的节数有点改变,但我却忘了更新节数的资料,刚刚更新了节数的资料后应该就 OK 了。

0.52 版主要是修正在 IE 里面不能用的问题,问题出在 setAttribute 这个函数上,在建了 li 的项目之后,马上使用 setAttribute 这个函数时,IE 就会当掉,将这个函数放在将 li 的项目成为 ol 的儿子之后就没事,真是被 IE 打败了。

0.51 版主要的改变是:

  1. 输出每一行都是独立的 ol,这样复制任何一个部份再贴到 writer 或 word 里面时,每一行的编号都会保留下来。

0.50版主要的改变有:

  1. 用最近线上版的圣经经文档案取代原先旧的经文档。原先的经文是 2004 年弄出来的,这几年我做了一些线上经文档的校对,因此有些许的不同,这次就决定用新的档案取代旧的。
  2. 将圣经系统的网页全部改成 utf-8 的编码方式,希望大家在使用上能够更方便。
  3. 修正一个搜寻与变色错误:原先我原卷名与章节都搜寻与变色,这次修正了。
  4. 输出每一行时的 li 都加上 value 的属性,希望将结果复制到其他程式时,可以保留原先的号码。只是这似乎与您使用程式的方式有些关系,需要观察要怎么做才行。

其余的部份麻烦请参考之前写的说明: 0.56.b版的说明0.40版的说明0.30版的说明0.20 版的说明0.10 版的说明

若您对这个程式有任何的建议,欢迎您到我的圣经网站(springbible)上反应,或者也可以到我的部落格上反应,谢谢您的使用,愿上帝的恩典伴随着您。