朱玉斌
江蘇經貿職業(yè)技術學院,江蘇 南京 211168
在圖書館的各項讀者服務工作中,入館教育是起點,它是后續(xù)工作有效開展的重要前提。如何做好這個重要的基礎工作,很值得探討。首先,入館教育要提起讀者的興趣,引發(fā)他們的關注和熱情;其次,必須與時俱進,及時更新;最后,就是持續(xù)性。圖書館使用幫助和教育應該是實時的、不間斷的,這樣才能時刻為讀者排憂解難,起到一個良好的引導作用。
目前圖書館的入館教育,主要有如下幾種:
1)傳單、小冊子。這種方式溝通直接,也容易引起讀者的興趣。但讀者往往只是匆匆翻閱,很少仔細研究。此外,也存在成本的問題。
2)講座。讀者參加的目的明確,因此宣傳效果較好,但通常時效性不強。
3)宣傳欄、海報。采用海報的方式持續(xù)性較好,但內容必須時常更新,否則難以引起讀者關注。
4)靜態(tài)網頁。這種方式方便、快捷,持續(xù)性強,也不受場地和成本的限制。但互動性較差,如果更新不及時,很難引起讀者的閱讀興趣,從而影響宣傳效果。
Silverlight,又稱“銀光”,是一種全新的跨平臺、跨瀏覽器的Web呈現(xiàn)技術。其核心是瀏覽器增強模塊,作用是呈現(xiàn) XAML 并在瀏覽器界面上繪制生成的圖形。Silverlight的特點主要有:
1)豐富的用戶體驗。經過多個版本的升級改進,Silverlight提供的視覺效果,已完全可以和電視媲美。結合獨特的透視化3D和Shader技術,可以讓訪問者獲得電影級的空前視覺體驗。
2)方便、快速的開發(fā)。Silverlight結合了眾多的現(xiàn)有技術,使目前的開發(fā)資源得以繼續(xù)發(fā)揮作用,大大降低了新技術的遷移和使用成本。
3)易于部署。運行Silverlight程序只需簡單安裝瀏覽器插件,下載通常只需數秒。
對于RIA(富互聯(lián)網應用程序)的開發(fā)者來說,Silverlight是一種新的RIA技術,它為開發(fā)者提供了一個框架,使用它可以構建出交互性更強的高品質網頁應用程序。
考慮到傳統(tǒng)網站的不足,結合Silverlight技術,我們開始了新入館教育平臺的設計工作。在設計主界面時去除了一些繁瑣的部分,目的是讓讀者一目了然地找到感興趣的內容。主要模塊采用旋轉按鈕式導航,鼠標在移動時,導航欄會根據鼠標的位置自動進行旋轉,距離鼠標最近的項目變成最大狀態(tài),并發(fā)光顯示,同時在右下角顯示該模塊的名稱。
為了有更好的互動性,在設計中對光標的“壓力”進行了模擬。在物理學中,有關于彈力的胡克定律F=kx,其中k是彈性系數,x為拉伸距離,F(xiàn)為力的大小。
根據牛頓第三定律,作用力與反作用力大小相等,方向相反。因此,在理想環(huán)境下,彈簧會永遠做伸縮運動。為了與現(xiàn)實相符,我們引入一個"摩擦系數(c)"來讓欄目窗口慢慢擺動之后停下來。數學關系式如下:
其中p0是是物體在屏幕上的初始位置。k是彈性系數,c是我們加入的摩擦系數,v是速度。當欄目窗口受到鼠標“壓力”,就會產生加速度,使窗口發(fā)生位移,同時引發(fā)反作用力,產生一個反方向的加速度。通過胡克定律,我們知道這個反作用力會越來越大,直到窗口速度為零并反向加速,進行“擺動”。在理想狀態(tài)下,這種振動會永遠進行下去。由于我們加入了摩擦力,因此擺動幅度會逐漸變小,最后窗口停在光標所在的位置,同時發(fā)光顯示,等待用戶操作。在Silverlight中,通過C#的類進行代碼設計與實現(xiàn)。
功能模塊中,為了提高讀者教育工作的持續(xù)性,采用了數據推送。讀者只需留下郵箱,每當有信息更新的時候,平臺會自動發(fā)送郵件,幫助讀者了解最新動態(tài)。
對于讀者在圖書館使用過程中的疑問,有必要提供一個交流模塊,方便圖書館及時解答讀者的困惑、了解讀者的需求、提高平臺的互動性。與普通留言板不同的是,采用Silverlight與Ajax技術,可以實現(xiàn)在線咨詢,以便及時地響應讀者需求,更好地為讀者服務。
本文探討了Silverlight應用于圖書館入館教育工作的可行性?;ヂ?lián)網技術是不斷發(fā)展變化的,在圖書館應用平臺的設計中,可以考慮適時地加入新的技術,改變傳統(tǒng)工作的形式,為讀者服務工作做出更大的貢獻。
[1]董大偉.Silverlight權威講座[M].北京:電子工業(yè)出版社,2008:19.
[2]魏永超.銀光志[M].北京:清華大學出版社,2009:5.
[3]曾蔚.基于Silverlight的下一代可視化商業(yè)智能系統(tǒng)研究[J].電腦知識與技術,2010(19):5316-5318.
[4]武愈振.基于Silverlight的RIA研究及應用[J].PLC&FA,2010(1):69-80.