關於離線聖經系統

這個系統是用 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.40版的說明0.30版的說明0.20 版的說明0.10 版的說明

若您對這個程式有任何的建議,歡迎您到我的聖經網站(springbible)上反應,或者也可以到我的部落格上反應,謝謝您的使用,願上帝的恩典伴隨著您。