學術期刊投稿語言正確性

時間:2022-01-05 09:56:39

導語:學術期刊投稿語言正確性一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

學術期刊投稿語言正確性

學術期刊投稿網站網頁標記語言正確性之探當前,我國大多數的學術期刊都建立了論文投稿網站系統以方便作者投稿和專家審稿,期刊的編輯也可以應用網站系統對投稿作者的文章進行管理和審核,因此論文投稿網站系統的設計與維護非常重要。據NetMarketShare的數據,截止2015年7月,占據全球瀏覽器排行榜首位的仍然是IE瀏覽器,總市場份額為53.47%,Chrome瀏覽器位居第二位,最新市場份額27.66%,Firefox火狐瀏覽器以12%的市場份額位居第三位。由于各個網頁瀏覽器對網頁標記語言的解釋與執行有一些差異,加上網頁設計語言的多樣化,可能會造成論文投稿作者使用的瀏覽器打不開網站的情況,即會出現網頁設計語言與瀏覽器相互不兼容的情況出現。設計的網頁如果能遵守規范,就能確保網頁架構與語法的正確性,也可以滿足用戶廣泛瀏覽的需求。對論文投稿作者而言,遵守規范的網頁能夠減少投稿的困難度,讓網頁適用于更多的載體(移動端屏幕、電腦瀏覽器等),并減少錯誤信息的傳遞;對論文投稿網站的管理者而言,符合規范的網頁較容易維護,因編輯團隊可能隨著時間的推移不斷替換,對于新進人員而言容易了解及修改。另外,符合規范的網頁也能夠增進網頁在網絡上的可見度,提高搜尋引擎排名[2],使論文投稿作者更容易在網絡上搜索到該投稿網站。查閱中國知網、萬方數據庫等國內文獻檢索系統,發現目前國內并未有學者進行過相關的研究,查閱WebofScience、EBSCO等外文文獻系統,發現國外學者對網頁標記語言正確性檢測方面的研究也較少,主要的研究有Chen等人[3](2005)利用網頁檢測工具了解網絡上網頁正確性的比例,并期望找出最常出現的錯誤類型。Chen等人的研究結果顯示,有高達95%的網頁不符合網頁標準,并且不論使用何種網頁樣本搜集方式,前十大錯誤種類幾乎完全一致。Breeding[4](2006)使用W3C的MarkupValidationService檢測美國研究圖書館協會的123個會員圖書館首頁,進行網頁正確性調查。研究結論顯示,除了21所圖書館完全符合W3C的規范,其余均出現了錯誤,甚至有7所圖書館錯誤數達100個以上,錯誤率高達82%。網頁設計語言作為一種在網絡上被廣泛接受的計算機語言,是由國際萬維網聯盟(WorldWideWebConsortium)所制定并規范化。關于網頁設計語言方面的研究,目前眾多學者進行了多角度的研究探討[5-11]。網頁設計語言不是一般的程序設計語言,而是一種網頁標記語言(MarkupLanguage),最為經典的網頁標記語言HTML被稱為超文本標記語言(HyperTextMarkupLanguage),其主要使用標記標簽(markuptag)來描述網頁。論文投稿網站的管理者可通過不同的檢測工具(validator或checker)檢測網頁是否符合規范,如網頁架構與語法的正確性可通過W3C(WorldWideWebConsortium)的網頁標記語言檢測器(markupvalidator)進行相關檢測。論文投稿網站網頁架構與語法正確性與否會直接影響論文投稿服務的可訪問性與正確性。因此,本研究期望通過W3C網頁標記語言檢測工具的應用,檢測我國論文投稿網站網頁標記語言正確性(webmarkuplanguagevalidation)程度及問題,并試圖提出解決方法,以供論文投稿網站經營管理或建設發展作為參考。

1網頁標記語言正確性檢測

1.1研究工具。目前,網頁檢測工具較多,提供的檢測功能也有所不同,能夠進行各種瀏覽器的兼容性測試、負載測試,以及網頁標記語言檢測等。比較知名的網頁檢測工具有Googlewebpagetester、BrowserShots、IETester、Feedvalidator等。網頁正確性檢測是W3CWebQualityTools中的功能,主要包括:(1)標記檢測(MarkUpValidator),可用于檢測網頁上的各種常用的標記語言的規范性和正確性,如HTML、CSS、XHTML、XML、WML等;(2)Web內容的數據交換規范(FeedValidator),用于檢測Atom或RSSfeed語法的規范性和正確性;(3)層疊樣式表檢測(CSSValidator),用于檢測內嵌在HTML、XHTML中的CSS樣式的規范性和正確性;(4)超鏈接檢測(LinkChecker),用于檢測網頁中超鏈接(Link)和錨點(anchor)的規范性和正確性。本研究主要使用W3C提供的網頁標記語言檢測工具(MarkUpValidator),檢測論文投稿網站上網頁的各種常用的標記語言的規范性和正確性。通過該工具可以檢測出受測網頁的錯誤數(W3C網頁標記規范性)、服務器種類、網頁大小、網頁格式、網頁編碼(GB-2312或其他)、文件類型等,并會列出錯誤之處及建議改進的方式。檢測的方式除了可以直接輸入網址外,也可以上傳該網頁的源代碼進行檢測。圖1為網頁標記語言檢測的主界面,本研究主要采用輸入統一資源定位符(URL)的方式進行網頁檢測。檢測結果分成兩部分;一部分是結果摘要,敘述錯誤數、警告數、編碼(Encoding)及網頁格式(Doctype)是什么版本等,如圖2所示。另一部分則為檢測出的錯誤或警告詳細結果,并列出改正建議如圖3所示。1.2研究樣本。由于我國學術期刊的投稿網站較多,難以對所有的論文投稿網站的所有網頁標記語言的正確性進行檢測,因此本研究需要選擇一定數量的樣本進行檢測工作。參考北京大學圖書館公布的2014版《中文核心期刊要目總覽》,本研究選擇其中列出的出版事業類12種期刊,以及圖書館事業、信息事業類的18種期刊進行研究(總計30種期刊),選擇這些期刊作為研究樣本的原因一方面是這些期刊均屬于中文核心期刊,在網絡上得到的關注度比普通的期刊高[12],一方面是出版類、圖書情報類的期刊屬于專門研究期刊編輯出版等問題的專業期刊,研究這些學術期刊建立的論文投稿網站網頁標記語言的正確性和規范性具有一定的示范作用。由于選取的30種期刊中有部分期刊沒有建立論文投稿網站系統,部分僅有Email投稿方式,因此在研究中需要將這些期刊忽略,最終所選取的期刊如表1所示,有效樣本為21個,取樣日期為2016年4月5日。由于考慮首頁為論文投稿作者首先打開的界面,其網頁標記語法的正確性將首先影響到用戶的操作,因此本研究將檢測目標鎖定在論文投稿系統網站的首頁(MainPage),在網頁標記語言檢測的主界面中輸入首頁的統一資源定位符(URL)進行檢測,并記錄其檢測結果。

2檢測結果的統計分析

本研究主要基于W3C的網頁標記語言檢測工具,從網頁格式定義種類(Doctype)、網頁錯誤數及網頁錯誤類型進行分析,從中了解學術期刊論文投稿網站在網頁標記語言上的問題,以及提出建設參考意見。在對有效選取的21個期刊論文投稿網站首頁進行檢測的過程中,19個期刊的論文投稿網站能夠正常進行檢測,但有兩個期刊論文投稿網站(大學圖書館學報、現代情報)的首頁無法檢測,其中大學圖書館學報的網站對檢測進行了禁止設置(Forbidden),現代情報網站在檢測中無法找到(NotFound)。2.1網頁格式定義種類及網頁錯誤數。網頁格式如果沒有定義,除了在內容呈現上可能出現錯誤,在數據交換及傳輸時可能也會出現問題,除了會造成數據的流失,有時還會導致錯誤信息的傳遞。對于論文投稿網站的網頁格式定義類型,除了兩個無法檢測的期刊網站之外,其余19個期刊的論文投稿網站均對網頁的格式進行了定義,包括兩種W3C定義標準,HTML4.01Transitional和XHTML1.0Transitional,具體的定義類型可見表2。由表2可以看出,有6個學術期刊的論文投稿網站采用的是XHTML1.0Transitional的格式。相對于HTML4.01Transitional而言,XHTML標記語言,通過結合XML和HTML的功能,使得網頁內容更容易被手持移動設備以及電視媒體等訪問。對于網頁錯誤數,被檢測的19個期刊論文投稿網站首頁的網頁標記語言都出現了錯誤,出現錯誤數最少的是中國科技期刊研究和中國圖書館學報,部分期刊的網頁標記語言錯誤數較多,如出版科學、情報科學、圖書館理論與實踐。2.2網頁錯誤類型。國際萬維網聯盟網頁標記檢測服務(W3CMarkupValidationService)給出定義的錯誤類型總共有447種(詳見validator.w3.org/docs/errors.html#noverbose),本研究檢測的19個期刊論文投稿網站的網頁錯誤類型經過統計有121種錯誤類型,主要的錯誤原因在于標記屬性使用錯誤或者未加定義。期刊論文投稿網站首頁的前幾項錯誤項目分別是Thereisnoattribute“……”(136次)、Documenttypedoesnotallowelement“……”here(104次)、Requiredattribute“……”notspecified(91次)及Element“……”undefined(85次)。屬性定義有誤在信息的顯示上可能不會出現問題,網頁內容能夠正常呈現,但對于數據的交換及傳遞會有一定程度地影響。在統計的121種錯誤類型中,屬于標簽(Html-Tag)的錯誤數最多,說明期刊論文投稿網站的網頁大多數為Html標簽的定義或使用錯誤,因此在撰寫Html語法時應注意標簽的使用正確性。另外,由于網頁制作軟件的可視化和方便性,使得網頁設計人員更容易的設計制作動態化的腳本語言,導致腳本(Script/Script-Tag)出錯的數量也偏高。由于19個期刊論文投稿網站網頁的錯誤類型和數量較多,無法用表格的形式一一列出,圖4為中國圖書館學報的檢測結果,可以看出中國圖書館學報的論文投稿網站的網頁沒有出現標記使用屬性方面的錯誤,僅有兩條格式定義類型的錯誤。

3研究結論及建議

本研究利用國際萬維網聯盟的網頁標記檢測工具檢測學術期刊論文投稿網站的首頁標記語言正確性和規范性,通過網頁格式定義(Doctype)種類、網頁錯誤數及網頁錯誤類型三項指標,期望了解學術期刊論文投稿網站網頁標記語言的正確性程度及問題,并提出網頁錯誤的修正建議,以供論文投稿網站經營管理或建設發展作為參考。在網頁格式定義方面,由于不同的網頁格式定義有可能導致信息呈現上的差異,甚至造成信息差錯或遺失。本研究中被檢測的19個學術期刊論文投稿網站的網頁格式定義有兩種:HTML4.01Transi-tional和XHTML1.0Transitional,XHTML1.0Transitional格式結合了XML和HTML的功能,使得網頁的包容性更強,因此采用XHTML1.0Tran-sitional格式的網頁更好一些,研究中發現采用XHTML1.0Transitional格式的期刊為編輯學報、中國科技期刊研究、情報學報、圖書館、圖書館理論與實踐、情報雜志。在網頁錯誤數量及類型方面,學術期刊論文投稿網站首頁標記語言的正確性檢測通過率為0,部分期刊投稿網站的錯誤數較多。網頁標記錯誤最少的期刊是中國科技期刊研究和中國圖書館學報。在網頁錯誤類型方面,最常出現的錯誤類型為標記使用錯誤或未定義的屬性(attribute),說明在建設期刊論文投稿網站的網頁時,需要注意屬性的使用。另外,在統計的121種錯誤類型中,屬于標簽(Html-Tag)的錯誤數最多,說明期刊論文投稿網站的網頁大多數為Html標簽的定義或使用錯誤,因此在撰寫Html語法時應注意標簽的使用正確性。在研究中也發現網頁標記的錯誤大多為網頁語法與標簽結構上的錯誤。在語法方面,開始結束的標簽沒有詳細注明,例如有序列表標簽始于<ol>標簽,每個列表項始于<li>標簽,標簽的位置放置錯誤。在某些瀏覽器如IE可能會對不規范的標簽進行自動調整和修正,但不能保證所有瀏覽器都可正常瀏覽。另外,如在有序列表標簽中,省略了某一列的<ol>和<li>也不符合網頁標記語言的規范性。除了語法上的錯誤,網頁結構也會出現錯誤,例如<html>、<head>與<body>三者有規范順序及位置,<head>包含于<body>中即不符合規范,可能會造成信息呈現上的問題。此外,如果出現Cannotcontinuebecauseofpreviouserrors錯誤信息,則可檢查該行錯誤之前的網頁語法是否有誤。這些語法及結構錯誤,對數據交換及傳遞將產生一定程度的影響,降低信息的傳遞速度。由于網頁格式定義未統一,及偏高的錯誤率,學術期刊論文投稿網站的網頁標記語言正確性有相當大的改善空間。造成網頁標記語言正確性低的原因,除了可能是網頁制作人員不熟悉網頁語法,網頁制作軟件無嚴格規范用戶使用各對象及功能也是導致網頁語法錯誤的因素之一。論文投稿網站是學術期刊面向論文作者提供服務的重要平臺,網站內所有的網頁均代表學術期刊服務的目標,因此期刊論文投稿網站整體的正確性檢測就如同對期刊編輯出版工作的審視,學術期刊應將期刊論文投稿網站正確性的檢測視為期刊管理業務之一,而網站正確性與投稿作者對期刊論文投稿網站服務滿意度是否存在關聯性,亦有必要進一步深入探討,以作為學術期刊經營管理決策的參考。