李秋杰
(河南中醫學院圖書館,河南 鄭州 450008)
由于海量的信息造成人們的 “信息焦慮情緒”,美國建筑師R.S.Wurman從自身學科教育背景出發,提出了“信息構建”的理念來為用戶提供信息訪問路徑并以便于用戶理解的方式呈現和表達信息。1976年,在他首創詞組“information architecture”——信息構建的同時,就開始稱自己為信息建筑師,并對信息建筑師的工作任務進行了概括性描述。而隨著信息構建理論和實踐的逐漸深入和廣泛,信息構建在全球受到推崇,很多從事網站設計、網頁編輯、軟件開發、信息系統設計、項目管理、網站運行管理和維護的人們開始自稱為“信息建筑師”。目前對信息建筑師還沒有一個比較權威的定義,但信息建筑師的培訓和認證工作卻方興未艾。周曉英更認可一種寬泛說法的定義,即“信息建筑師是那些對從調查研究中、經驗中、教育中、特殊情景或事件的認識中、事實或數據的集合中提取出來的知識的建設進行設計和監督的人們。”
沃爾曼認為信息建筑師的主要任務是要將復雜的信息變得清晰,使用經過科學設計的方式方法傳遞和展示信息,讓使人困惑的、無趣的信息變得容易理解和記憶。Louis Rosenfeld和Peter Morville在網站信息構建中提出信息建筑師的任務是“明確網站的任務和目標,在投資者及其客戶的需求之間尋求平衡,明確網站應該具有的內容和功能,確定用戶發現網站信息的方法,定義網站的組織系統、導航系統、標簽系統和搜索系統,確定網站隨時間變化和增長后的改進辦法。”
實際上,信息構建不僅要對信息內容和形式重點考慮,而且要對由此引起的信息建設制度、組織建設造成的影響進行考慮,這也是組織機構信息構建的內容之一,由此也看出來網站和組織機構的信息構建內容的交叉和融合趨勢。
技術理性是人類非常關注科學和技術作為實現某種眼前利益的手段的實用性,關注運用邏輯演繹和數理分析等理性方法去認識、駕馭自然界客體的可能性。就其典型特征而言,是一種追求合理性、規范性、有效性、功能性、理想性和條件性的人類智慧和能力,是一種扎根于人類物質需求及人對自然界永恒依賴的實踐理性和技術精神。
技術理性作為一種人類智慧和能力,它是工具理性與價值理性、主體理性與客觀理性、科學理性與經驗理性的某種統一。從技術實踐的過程看,技術實踐是技術的設計、發明、生產和使用的完整過程,在技術發展的不同階段與主體那里,技術理性的運用、發揮和體現并不相同:技術專家看重的是先進性、可行性,消費者看重的是有效性、實用性,企業家看重的是效益性等。但是作為信息建筑師卻需要在考慮技術對信息的處理的同時,也要考慮用戶對信息的可用和理解,同時也要結合企業家或客戶(信息的發源者)的利益和用戶的利益。也就是技術理性在追求手段的科學合理性的同時,也追求目的的社會合意性;以客觀理性為其前提基礎,以主體理性、價值理性為其終極指歸。
從靜態HTML的Web到動態HTML的Web,經歷了Web1.0時代,到目前的第二代互聯網——Web2.0,新應用及網站正在迅速地涌現。Web已經對各行各業及人類的工作和生活產生了深遠的影響。范圍廣泛的、復雜的分布式應用正在Web環境中出現。“Web2.0”代表著Internet正在從由靜態網頁集合向提供軟件服務(特別是那些支持自助出版、參與和協作的服務)的載體演進的概念。像博客、社區照片共享服務(以Flickr為代表)、集體編輯服務(Wikipedia)和社會性書簽服務(Delicious)等以用戶為中心的Web現象,正在顛覆軟件如何開發、信息如何在互聯網上生成、共享和分發的傳統概念。及時了解、使用各種信息技術的背景、核心內容和發展趨勢以及它們對網站和組織機構的影響,參與Web2.0時代網站和組織機構的信息構建是信息建筑師的重要任務。下面是Web2.0時代信息建筑師需要掌握和發展的主要信息技術。
基于HTML的應用程序由于應用系統的部署成本低、結構簡單,且HTML易于學習和使用而流行。但在某些基于Web的應用系統并不完全適合采用HTML技術,復雜的應用系統可能要求多次提取網頁來完成一項事務處理,在某些領域中,如醫藥和財務領域,這往往導致交互速度低得無法接受。RIA技術讓人們在因特網像使用桌面一樣的方式來部署富客戶端程序,將互聯網應用與傳統的桌面應用程序結合,使得互聯網應用程序具有界面豐富、交互性強、反應迅速等優點。應用IRA成功的案例有,BROADMOOR酒店在網頁上采取“單頁屏幕”進行預定,Flickr的社區照片共享服務。Google Maps率先采用了AJAX開發技術。用戶可以用鼠標在屏幕上移動地圖。
AJAX 是指“異步(Asynchronous)JavaScript+XML”的縮寫,程序員JavaScript和XML來進行應用程序開發。它的實質就是用 JavaScript向服務器獲取數據,然后更新網頁的局部,而不是刷新整個網頁。許多軟件公司希望,結合了臺式機圖形用戶界面與網絡優勢的AJAX能夠振興PC軟件行業。
XUL(Extensible User Interface Language)擴展用戶界面語言,是基于XML的用戶界面語言,它來自于Mozilla的開放源碼項目。它可用于建立窗體應用程序,這些應用程序可以在Mozilla瀏覽器和Zulu(一個Flash MX組件)和Thinleys(一個Java實現)上運行。XUL最大的優點在于它與Gecko引擎的集成(打開了通向大量Web標準的大門),而且與大多數其他XML用戶界面描述語言相比,它是一種非常具有表達力和簡潔的語言。
Flash可以在Web網頁中引入交互式的圖形界面。新版本包含了建立窗體風格的應用程序的功能。Flex產品對Flash增加了一個XML描述語言,使得可以編譯用戶界面,并且能夠用Flash Player來隨時進行描述。
Oracle Forms是用來構建以數據庫為中心的互聯網應用系統的一個產品。通過Oracle Forms,用戶可以使用一個輸出窗體模塊文件的可視化設計器創建窗體。Oracle Forms和Oracle數據庫采用的腳本語言為PL/SQL。
包括Windows智能客戶端應用程序、Office智能客戶端應用程序、移動智能客戶端應用程序三個部分。NET Framework是 RIA的基礎,Visual Studio.NET是用來實現RIA,對于Smart Client也提供內置的支持。對于開發人員而言,能夠利用VS.NET構建自己的應用系統。
RSS(Rich Site Summary:豐富站點摘要,或 Really Simple Syndication:真正簡單的整合,或Really Simple Syndication,簡易信息聚合),是一種用于共享新聞標題和其他Web內容的XML格式標準。通常被用于新聞和其他按順序排列的網站,例如Blog。網絡用戶可以在客戶端借助于支持RSS的新聞聚合工具軟件(例如 SharpReader,NewzCrawler、FeedDemon),在不打開網站內容頁面的情況下閱讀支持RSS輸出的網站內容。網站提供RSS輸出,有利于讓用戶發現網站內容的更新。
Atom是一個基于XML的網頁的內容和元數據的聯合格式,也是為了發布和編輯網頁上屬于周期更新的網站資源的一個應用層的協議。Google看到了blog的前景,購買了blogger.com,然后提出了atom項目。除了定義新的摘要格式之外,Atom還希望定義一個標準的檔案文件格式和一個標準的網志編輯API(Atom API)。
RSS用戶端閱讀器軟件的特點是完全由用戶根據自身喜好以“頻道”的形式訂閱值得信任的內容來源。還可以屏蔽掉用戶沒有訂閱的其他所有內容以及彈出廣告、垃圾郵件等令人困擾的噪音內容。對下載到閱讀器軟件本地的訂閱RSS內容,用戶可以進行離線閱讀、存檔保留、搜索排序、相關分類等多種管理操作,使閱讀器軟件不僅是一個“閱讀”器,更是一個用戶隨身的“資料庫”。在眾多支持和運用RSS技術的商業網站中,最具代表性的是華爾街日報電子版、紐約時報電子版、和迪斯尼公司的企業內部知識管理平臺。
Web2.0提出的新要求不僅對 eBay、Yahoo和Google等Web巨頭發起了挑戰,而也向一些主流高科技領先廠商發起了挑戰。這是因為這些新Web服務將迅速抹去隔在Web與桌面軟件之間的界線。Microsoft公司也將看到其Office軟件等核心特許經營產品受到Web郵件服務、Wiki和JotSpot公司的DIY軟件工具的攻擊。由此Microsoft公司推出了Windows Live網站,它將作為Windows產品的在線服務網站,提供微軟的各種最新服務。主要包括基于 AJAX的電子郵件客戶端(Windows Live Mail)、用來掃描清除病毒的 Live安全中心(Windows Live Safety Center)、即時通訊(Windows Live Messenger)、游戲服務(Xbox Live)等應用,還有 Windows OneCare Live、Windows Live Favorites、Windows Live Local等新應用。
Web2.0時代對Internet上發生的重大變化的意義不只是吸引越來越多的用戶,而是隨著時間的發展,用戶更加深入的參與。一個用戶可以做主的嶄新Web,人們不再滿足于僅僅作為觀眾和消費者,他們越來越多地積極參與創造自己的在線生活。在許多新網站和服務中,數不清的民眾的創造能量幾乎沖破了屏幕。這個具有巨大影響力的“DIY”趨勢震驚了眾多行業,從軟件與電信業到媒體業、營銷業和娛樂業。同時也對信息建筑師帶來了重要的機遇和極大的挑戰。Wurman先生提出“信息構建”和“信息建筑師”的時候,主要基于這樣的觀點:人們是需求信息的。但在Web2.0時代,人們(1)不僅需要信息,而且要廣泛、即時地交流信息;(2)不僅需要信息,而且需要方便、即時、特定的信息;(3)不僅需要信息,而且需要信息自動的積累、傳遞,以滿足自己和別人的需求。
實踐表明,借助于技術,人類從古到今獲得了一次又一次的解放,贏得了一個又一個的自由,雖然在每一次都是具體的和有限的。但從發展的趨勢和前景上看,我們有理由相信,技術確實是人類獲得解放、借以發展和爭取自由的有效手段。其次,從歷史發展角度看 科學技術在推動社會發展過程中所起的作用是巨大的,它是人類了解自然、社會和人自身發展規律、使人——社會——自然協調發展的決定力量。同樣,技術和理念的相互作用,導致技術的快速更新,需要信息建筑師快速地接受、理解和使用先進的信息技術,為用戶提供充分的獲取信息的途徑和信息理解的方式。
[1] RichardSaulWurman.Technology,Entertainment,Design http://frontwheeldrive.com/richard_saul_wurman.html,訪問時間:2010-08-18.
[2] 李銀勝譯.信息饑渴——信息的選取、表達于透析[M].北京:電子工業出版社,2001,27.
[3] 榮毅虹,梁戰平.論信息構建[M].北京:國防工業出版社,2003,42.
[4] 周曉英.信息建筑師的現狀和發展.http://www.ebo.net.cn/list.asp?unid=65.訪問時間:2010-08-18.
[5] Louis Rosenfeld,Peter Morville.Information Architecture for World Wide Web.O’Reilly&Associates,Inc.,1998.
[6] BrettLider.WhyAmazonisNotEnough.http://everybreathdeathdefying.com/blog/archives/000254.html訪問時間:2010-08-20.
[7] 詹揚揚.對技術理性批判的哲學思考[J].現代哲學,2001(3):87-90.
[8] 巨乃岐,邢潤川.論技術理性的特征和功能[J].通化師范學院學報,2005,26(1):76-81.
[9] 巨乃岐,邢潤川.試論技術理性及其批判[J].東北大學學報(社會科學版),2005,7(3):172-175.
[10] TimO'Reilly.WhatIsWeb2.0.http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-isweb-20.html訪問時間:2010-08-21.
[11]網站項目管理分析.http://blog.hexun.com/ehlo/815795/rss/viewarticle.html.訪問時間:2010-08-21.
[12] 鄔曉燕.技術理性化的文化解析[J].自然辯證法研究,2005,21(3):64-68.