两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

線上網(wǎng)頁編輯的系統(tǒng)與方法

文檔序號:6358804閱讀:504來源:國知局
專利名稱:線上網(wǎng)頁編輯的系統(tǒng)與方法
技術(shù)領(lǐng)域
本發(fā)明一種線上網(wǎng)頁編輯的系統(tǒng)與方法,提供給使用者可以隨時隨地上網(wǎng)編輯網(wǎng)頁內(nèi)容而不受時地的限制。
先前技術(shù)由于網(wǎng)絡(luò)的通達(dá)及網(wǎng)頁瀏覽器的普及,使得網(wǎng)頁的讀者可以遍布全球而不受時空限制,但是,網(wǎng)頁內(nèi)容的創(chuàng)作編輯卻只能獨(dú)踞一隅,不免美中不足,有鑒于此,本發(fā)明利用網(wǎng)絡(luò)的便利及網(wǎng)頁瀏覽器的普及,以網(wǎng)頁瀏覽器為網(wǎng)頁的創(chuàng)作編輯器,而提供創(chuàng)作者也可以隨時隨地上網(wǎng)編輯網(wǎng)頁內(nèi)容而不受時地的限制。
本發(fā)明以網(wǎng)頁瀏覽器做為網(wǎng)頁內(nèi)容的編輯器,不僅因?yàn)榫W(wǎng)頁瀏覽器普及全球,取得容易,更因?yàn)榫W(wǎng)頁統(tǒng)一采用HTML語法,在網(wǎng)頁上直接編輯網(wǎng)頁內(nèi)容,不必再經(jīng)其它程序的轉(zhuǎn)譯,可以直覺的編輯排版而實(shí)時的呈現(xiàn),提供″我見即我得″的環(huán)境以提高編輯界面的親和力;此外,本發(fā)明更提供網(wǎng)頁內(nèi)容相關(guān)批注的編輯功能,因此,呈現(xiàn)的網(wǎng)頁內(nèi)容尚包含有相關(guān)的批注,便利讀者″非線性″查詢批注內(nèi)容的需求。
其它的網(wǎng)頁編輯器提供給專業(yè)工作者使用,使用者必須具備起碼的程序能力,才能進(jìn)行編輯的活動。本發(fā)明研發(fā)的線上網(wǎng)頁編輯方法則提供使用者直接在網(wǎng)頁上編輯網(wǎng)頁內(nèi)容,不涉及呈現(xiàn)該網(wǎng)頁內(nèi)容的程序架構(gòu),使用者只要有文書處理的能力即可,諸如,計(jì)算機(jī)打字、按Enter進(jìn)行換行、按Tab進(jìn)行縮排等,使得一般人也可以很容易上手而進(jìn)行線上創(chuàng)作。
本發(fā)明研發(fā)的線上網(wǎng)頁編輯方法與其它網(wǎng)頁編輯器的差異如下述一、其它網(wǎng)頁編輯器的特征如下列示1、大部分都是收費(fèi)的軟件,因?yàn)橐召M(fèi),所以降低了使用的意愿,另方面也阻礙了該軟件普及的范圍;2、必須安裝在使用端才能使用,因?yàn)榘惭b的要求,所以只能在特定的機(jī)器上操作,而且,若無法取得使用者的信任,甚至被拒絕安裝;3、無法直接在網(wǎng)頁上編輯網(wǎng)頁內(nèi)容或安排版面配置,所編輯的內(nèi)容(文字、圖片等)或排版的效果(如,換行、縮排或安排對象位置等)必須經(jīng)由預(yù)覽的方式才能確認(rèn);4、必須離線才能編輯網(wǎng)頁內(nèi)容,所編輯的內(nèi)容無法實(shí)時與網(wǎng)站相關(guān)內(nèi)容同步,只能在離線編輯并儲存完畢后才送上網(wǎng)站發(fā)布,若發(fā)布的網(wǎng)頁內(nèi)容不如預(yù)期,則要將該網(wǎng)頁再次離線編輯、再次儲存后,又再次送上網(wǎng)站發(fā)布,往往一個網(wǎng)頁的制作,要一再反復(fù)檢視才能定案;5、如果網(wǎng)頁內(nèi)容中有一字詞需要批注,只能以超級鏈接的方式連上某個說明檔,不僅該說明檔要另行制作,該字詞下將有一超級鏈接樣式也破壞了網(wǎng)頁內(nèi)容的整體外觀;6、如果網(wǎng)頁內(nèi)容中有一特定內(nèi)容(某段文字、某一圖片或某一區(qū)域內(nèi)容等)需要批注,目前的網(wǎng)頁編輯器無法加注相關(guān)的批注,即使以超級鏈接的方式也無法做到;7、目前的網(wǎng)頁編輯器無法在網(wǎng)站的資料架構(gòu)下編輯網(wǎng)頁內(nèi)容,所編輯的內(nèi)容只能單獨(dú)以網(wǎng)頁檔案的型式存在并送上網(wǎng)站相關(guān)的資料夾內(nèi)儲存,如果,呈現(xiàn)的網(wǎng)頁內(nèi)容由網(wǎng)站內(nèi)的伺服程序提供,則編輯時無法以預(yù)覽的方式看到網(wǎng)頁內(nèi)容,而要在發(fā)布時透過網(wǎng)站伺服程序才能得見網(wǎng)頁內(nèi)容,因此,若呈現(xiàn)的內(nèi)容或版面的配置不符預(yù)期,則要再三重復(fù)編輯、發(fā)布的程序,才能定案。

發(fā)明內(nèi)容
本發(fā)明的目地在于提供一種線上網(wǎng)頁編輯的系統(tǒng)與方法,提供創(chuàng)作者可以隨時隨地上網(wǎng)編輯網(wǎng)頁內(nèi)容而不受時間地域的限制。
依據(jù)本發(fā)明之一實(shí)施例所提出的線上編輯網(wǎng)頁的方法,利用網(wǎng)頁瀏覽器的瀏覽界面而提供作者直接編輯網(wǎng)頁的功能,作者可直接在網(wǎng)頁上進(jìn)行創(chuàng)作活動,不論是文字的輸入;圖片、聲音、多媒體對象的插入;或換行、縮排等排版的設(shè)定;都可直接在網(wǎng)頁上施作,且實(shí)時在該網(wǎng)頁上顯示編輯的效果,也就是說,編輯的內(nèi)容不需要經(jīng)過其它的媒介,可直接呈現(xiàn)在網(wǎng)頁上。例如,可直接在網(wǎng)頁上鍵入文字而實(shí)時在該網(wǎng)頁上顯示所鍵入的文字,或移動光標(biāo)再按下Enter鍵則在該光標(biāo)處立即換行等等。此外,創(chuàng)作的內(nèi)容亦可選用特定的網(wǎng)頁對象做為容器而直接顯示在該容器內(nèi)。
作者的創(chuàng)作內(nèi)容將被區(qū)分為本文內(nèi)容及批注內(nèi)容兩部分。本文內(nèi)容由至少一個本文獨(dú)立單元所組成,利用各本文獨(dú)立單元的識別資料可以連結(jié)對應(yīng)的本文獨(dú)立單元的內(nèi)容;批注內(nèi)容則為本文內(nèi)容中某字詞或某特定內(nèi)容的相關(guān)批注,各個批注都將與其對應(yīng)的字詞或特定內(nèi)容連結(jié),做為日后查詢的依據(jù)。本文內(nèi)容與批注內(nèi)容的連結(jié),譬如,可以利用數(shù)據(jù)庫內(nèi)資料表的關(guān)連來達(dá)成,亦即,若本文內(nèi)容與批注內(nèi)容都儲存在數(shù)據(jù)庫內(nèi),則批注內(nèi)容可以利用數(shù)據(jù)庫提供的功能進(jìn)行查詢。
依據(jù)本發(fā)明之一實(shí)施例所提出的線上編輯網(wǎng)頁的方法,至少包含下列步驟一、呈現(xiàn)一創(chuàng)作網(wǎng)頁一服務(wù)器透過網(wǎng)絡(luò)呈現(xiàn)一網(wǎng)頁于一作者端的一容器內(nèi);二、編輯網(wǎng)頁內(nèi)容該容器提供一網(wǎng)頁編輯機(jī)制,該作者可利用該網(wǎng)頁編輯機(jī)制編輯該網(wǎng)頁的內(nèi)容,該網(wǎng)頁編輯機(jī)制至少包含一光標(biāo)工具及一文字編輯工具。作者在該網(wǎng)頁上,以該光標(biāo)工具移動光標(biāo),而利用該文字編輯工具在光標(biāo)位置上直接編輯文字內(nèi)容,且實(shí)時在該光標(biāo)位置上顯示編輯的文字內(nèi)容。所編輯的網(wǎng)頁內(nèi)容將被視為一個本文獨(dú)立單元并賦予一個識別資料;三、回存相關(guān)資料該容器提供一回存機(jī)制,該回存機(jī)制將該本文獨(dú)立單元識別資料及該本文獨(dú)立單元的內(nèi)容透過網(wǎng)絡(luò)傳回該服務(wù)器內(nèi)儲存。日后作者再次編輯該網(wǎng)頁內(nèi)容時,該服務(wù)器可利用該本文獨(dú)立單元的識別數(shù)據(jù)鏈路該本文獨(dú)立單元的內(nèi)容而呈現(xiàn)在該網(wǎng)頁上。
其實(shí),本方法不限定要在線上編輯網(wǎng)頁內(nèi)容,即使不在線上,只要是呈現(xiàn)在該容器內(nèi)的網(wǎng)頁,作者都可利用該容器提供的網(wǎng)頁編輯機(jī)制,在該網(wǎng)頁上直接編輯該網(wǎng)頁的內(nèi)容,并利用該容器提供的回存機(jī)制儲存該網(wǎng)頁檔,不同的是,若不在線上編輯網(wǎng)頁內(nèi)容,則所編輯的網(wǎng)頁內(nèi)容不必傳回服務(wù)器內(nèi)儲存,而直接儲存在作者端即可。
在步驟一,該容器為一網(wǎng)頁瀏覽器或一網(wǎng)頁編輯軟件。
在步驟二,其中該網(wǎng)頁編輯機(jī)制更包含右列工具外加檔案工具、新增網(wǎng)頁對象工具、換行工具、縮排工具、橡皮擦工具、剪貼簿工具等。作者可利用外加檔案工具,在光標(biāo)位置上外加或刪除作者提供的檔案;利用新增網(wǎng)頁對象工具,在光標(biāo)位置上新增或刪除網(wǎng)頁對象;利用換行工具,在光標(biāo)位置上進(jìn)行換行;利用縮排工具,在光標(biāo)位置上進(jìn)行縮排;利用橡皮擦工具,在網(wǎng)頁上刪除所選取的內(nèi)容;利用剪貼簿工具,在網(wǎng)頁上復(fù)制文字內(nèi)容或在光標(biāo)位置貼上在他處復(fù)制的文字內(nèi)容。上述所有的編輯動作都在網(wǎng)頁上直接施作且實(shí)時在該網(wǎng)頁上顯示編輯的效果。
上述方法更包含該容器提供一批注機(jī)制,該批注機(jī)制至少包含一字詞批注工具,如果作者編輯的網(wǎng)頁內(nèi)容中有一字詞需要批注,作者可選取該字詞而叫用該字詞批注工具,于是,該網(wǎng)頁上呈現(xiàn)一批注編輯區(qū),作者可利用前述網(wǎng)頁編輯機(jī)制,在該編輯區(qū)內(nèi)編輯相關(guān)的批注內(nèi)容,編輯完畢后該編輯區(qū)將消失,而該字詞、該字詞相關(guān)的批注內(nèi)容及該字詞所在的本文獨(dú)立單元識別資料將暫存在該網(wǎng)頁內(nèi)。而在步驟三,該回存機(jī)制更包括將暫存在該網(wǎng)頁上的該字詞、該字詞相關(guān)的批注內(nèi)容及該字詞所在的本文獨(dú)立單元識別資料,透過網(wǎng)絡(luò)傳回該服務(wù)器內(nèi)儲存。
前述批注機(jī)制更進(jìn)一步包含單元批注工具,作者可在網(wǎng)頁內(nèi)容里選取一特定內(nèi)容而叫用該單元批注工具,于是,網(wǎng)頁上將出現(xiàn)一批注編輯區(qū),作者可利用前述網(wǎng)頁編輯機(jī)制,在該編輯區(qū)內(nèi)編輯相關(guān)的批注內(nèi)容,編輯完畢后該編輯區(qū)將消失,該特定內(nèi)容將被視為一個本文獨(dú)立單元,其它的網(wǎng)頁內(nèi)容將另行分割為若干個本文獨(dú)立單元。而該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料將暫存在該網(wǎng)頁內(nèi)。在步驟三,該回存機(jī)制更包括將暫存在該網(wǎng)頁上的該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料,透過網(wǎng)絡(luò)傳回該服務(wù)器內(nèi)儲存。此時,因?yàn)榫W(wǎng)頁內(nèi)容已被重新分割為若干個本文獨(dú)立單元,所以,重新分割后的各本文獨(dú)立單元識別資料及各本文獨(dú)立單元內(nèi)容也將暫存在該網(wǎng)頁內(nèi);若該網(wǎng)頁內(nèi)容有一字詞批注,則該字詞所在的本文獨(dú)立單元識別資料也將同時被更新而暫存在該網(wǎng)頁內(nèi),使得在步驟三,該回存機(jī)制更包含將再次分割后的各本文獨(dú)立單元識別資料及其相關(guān)的本文獨(dú)立單元內(nèi)容,透過網(wǎng)絡(luò)傳回該服務(wù)器內(nèi)儲存;將該字詞所在的本文獨(dú)立單元識別資料更新為再次分割后的結(jié)果,而透過網(wǎng)絡(luò)傳回該服務(wù)器內(nèi)儲存。
上述方法更包含該容器提供一查詢機(jī)制,用以查詢已有的批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上。作者可在網(wǎng)頁內(nèi)容中選取一字詞,若該字詞已有批注,即可依據(jù)該字詞、該字詞所在的本文獨(dú)立單元識別資料,而利用該查詢機(jī)制,將該字詞已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上;或選取一本文獨(dú)立單元,若該單元已有批注,即可依據(jù)該本文獨(dú)立單元識別數(shù)據(jù),而利用該查詢機(jī)制,將該單元已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上。作者查得已有的批注內(nèi)容后,亦可利用前述網(wǎng)頁編輯機(jī)制,在該網(wǎng)頁上直接編輯所查得的批注內(nèi)容,編輯完畢后,其所再編輯的批注相關(guān)資料將暫存在該網(wǎng)頁內(nèi),最后再經(jīng)由回存機(jī)制重新回存。
上述的方法,所有的本文內(nèi)容及批注內(nèi)容在網(wǎng)頁上呈現(xiàn)時,都將放置在預(yù)設(shè)的容器內(nèi)(如,F(xiàn)ONT對象),若要將創(chuàng)作內(nèi)容分別放置在指定的容器內(nèi)則該回存機(jī)制要再回存容器的名稱以便日后呈現(xiàn)時,將內(nèi)容原樣放置在該指定的容器內(nèi)。
依據(jù)本發(fā)明之一實(shí)施例所提出的線上編輯網(wǎng)頁的網(wǎng)站系統(tǒng)至少包含一中央處理單元、一通訊界面、一內(nèi)存、一網(wǎng)頁編輯機(jī)制及一回存機(jī)制。
其中該通訊界面用以連接網(wǎng)絡(luò)。
該內(nèi)存內(nèi)至少儲存一本文內(nèi)容,此本文內(nèi)容包含至少一本文獨(dú)立單元,將透過該通訊界面,經(jīng)由網(wǎng)絡(luò)而呈現(xiàn)在一作者端一網(wǎng)頁上。若該作者尚未開始創(chuàng)作,則該網(wǎng)頁為一空白網(wǎng)頁;否則,將由該本文內(nèi)容中,利用本文獨(dú)立單元的識別數(shù)據(jù)鏈路本文獨(dú)立單元的內(nèi)容而呈現(xiàn)在該網(wǎng)頁上;該網(wǎng)頁編輯機(jī)制將下載到作者端,該作者可利用該網(wǎng)頁編輯機(jī)制編輯該網(wǎng)頁的內(nèi)容。該網(wǎng)頁編輯機(jī)制至少包含一光標(biāo)工具及一文字編輯工具。作者在該網(wǎng)頁上,以該光標(biāo)工具移動光標(biāo),而利用該文字編輯工具在光標(biāo)位置上直接編輯文字內(nèi)容,且實(shí)時在該光標(biāo)位置上顯示編輯的文字內(nèi)容。所編輯的網(wǎng)頁內(nèi)容將被視為一個本文獨(dú)立單元并賦予一個識別資料;前述網(wǎng)頁編輯機(jī)制更包含外加檔案工具、新增網(wǎng)頁對象工具、換行工具、縮排工具、橡皮擦工具、剪貼簿工具等。作者可利用外加檔案工具,在光標(biāo)位置上外加或刪除該作者提供的檔案;利用新增網(wǎng)頁對象工具,在光標(biāo)位置上新增或刪除網(wǎng)頁對象;利用換行工具,在光標(biāo)位置上進(jìn)行換行;利用縮排工具,在光標(biāo)位置上進(jìn)行縮排;利用橡皮擦工具,在網(wǎng)頁上刪除所選取的內(nèi)容;利用剪貼簿工具,在網(wǎng)頁上復(fù)制文字內(nèi)容或在光標(biāo)位置貼上在他處復(fù)制的文字內(nèi)容。上述所有的編輯動作都在該網(wǎng)頁上直接施作且實(shí)時在該網(wǎng)頁上顯示編輯的效果。
該回存機(jī)制也將下載到作者端,該回存機(jī)制可將該本文獨(dú)立單元識別資料及該本文獨(dú)立單元的內(nèi)容透過網(wǎng)絡(luò)傳回網(wǎng)站系統(tǒng)內(nèi)存內(nèi)的本文內(nèi)容中儲存。
此外,上述網(wǎng)站系統(tǒng)更包含一批注機(jī)制,該批注機(jī)制至少包含一字詞批注工具,此字詞批注工具將下載到作者端;同時該內(nèi)存內(nèi)也更包含一批注內(nèi)容,此批注內(nèi)容為該網(wǎng)頁內(nèi)容中的字詞批注。如果該網(wǎng)頁內(nèi)容中有一字詞需要批注,作者可選取該字詞而叫用該字詞批注工具,于是,該網(wǎng)頁上呈現(xiàn)一批注編輯區(qū),作者可利用前述網(wǎng)頁編輯機(jī)制,在該編輯區(qū)內(nèi)編輯相關(guān)的批注內(nèi)容,編輯完畢后該編輯區(qū)將消失,而該字詞、該字詞相關(guān)的批注內(nèi)容及該字詞所在的本文獨(dú)立單元識別資料都將暫存在該網(wǎng)頁內(nèi)。該回存機(jī)制則更進(jìn)一步透過網(wǎng)絡(luò)傳回暫存在該網(wǎng)頁上的該字詞、該字詞相關(guān)的批注內(nèi)容及該字詞所在的本文獨(dú)立單元識別資料到網(wǎng)站系統(tǒng)內(nèi)存內(nèi)的批注內(nèi)容中儲存。
前述批注機(jī)制更包含一單元批注工具,此單元批注工具將下載到作者端;同時該內(nèi)存內(nèi)也更包含一批注內(nèi)容,此批注內(nèi)容為該網(wǎng)頁內(nèi)容中某特定內(nèi)容的批注。作者可在網(wǎng)頁內(nèi)容里選取一特定內(nèi)容而叫用該單元批注工具,于是,網(wǎng)頁上將出現(xiàn)一批注編輯區(qū),作者可利用前述網(wǎng)頁編輯機(jī)制,在該編輯區(qū)內(nèi)編輯相關(guān)的批注內(nèi)容,編輯完畢后該編輯區(qū)將消失,該特定內(nèi)容將被視為一個本文獨(dú)立單元,其它的網(wǎng)頁內(nèi)容則另行分割為若干個本文獨(dú)立單元。而該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料將暫存在該網(wǎng)頁內(nèi)。該回存機(jī)制更包括傳回該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料到網(wǎng)站系統(tǒng)內(nèi)存內(nèi)的批注內(nèi)容中儲存。此時,因?yàn)榫W(wǎng)頁內(nèi)容已被重新分割為若干個本文獨(dú)立單元,所以,重新分割后的各本文獨(dú)立單元識別資料及各本文獨(dú)立單元內(nèi)容也將暫存在該網(wǎng)頁內(nèi);若該網(wǎng)頁內(nèi)容有一字詞批注,則該字詞所在的本文獨(dú)立單元識別資料也將同時被更新而暫存在該網(wǎng)頁內(nèi)。使得該回存機(jī)制更包含將再次分割后的各本文獨(dú)立單元識別資料及其相關(guān)的本文獨(dú)立單元內(nèi)容,透過網(wǎng)絡(luò)傳回網(wǎng)站系統(tǒng)內(nèi)存內(nèi)的本文內(nèi)容中儲存;將該字詞所在的本文獨(dú)立單元識別資料更新為再次分割后的結(jié)果,而透過網(wǎng)絡(luò)傳回網(wǎng)站系統(tǒng)內(nèi)存內(nèi)批注內(nèi)容中儲存。
又,上述網(wǎng)站系統(tǒng)更包含一查詢機(jī)制,該查詢機(jī)制將下載到作者端,提供給作者查詢已有的批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上。作者可在網(wǎng)頁內(nèi)容中選取一字詞,若該字詞已有批注,即可依據(jù)該字詞、該字詞所在的本文獨(dú)立單元識別資料,而利用該查詢機(jī)制,查詢該字詞已有的批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上;或選取一本文獨(dú)立單元,若該單元已有批注,即可依據(jù)該本文獨(dú)立單元識別數(shù)據(jù),而利用該查詢機(jī)制,查詢該單元已有的批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上。作者查得已有的批注內(nèi)容后,亦可利用前述網(wǎng)頁編輯機(jī)制,在網(wǎng)頁上直接編輯所查得的批注內(nèi)容,俟編輯完畢后,其所再編輯的批注相關(guān)資料將暫存在該網(wǎng)頁內(nèi),最后再經(jīng)由回存機(jī)制傳回網(wǎng)站系統(tǒng)內(nèi)存內(nèi)的批注內(nèi)容中重新儲存。
本發(fā)明提出的線上網(wǎng)頁編輯方法的特征如下列示1、本發(fā)明研發(fā)的線上編輯網(wǎng)頁的方法,用網(wǎng)頁瀏覽器的界面而提供網(wǎng)頁編輯的功能,現(xiàn)在大部分的網(wǎng)頁瀏覽器都是免費(fèi)或內(nèi)建在操作系統(tǒng)里,所以,不會降低使用的意愿或阻礙本發(fā)明應(yīng)用的普及;2、本發(fā)明利用既有的網(wǎng)頁瀏覽器,所以沒有安裝的問題,只要能上網(wǎng),不限機(jī)器,不拘時地,使用者即可編輯網(wǎng)頁內(nèi)容而從事創(chuàng)作行為;3、本發(fā)明提供的編輯工具,可直接在網(wǎng)頁上編輯網(wǎng)頁內(nèi)容或直接安排版面配置,所編輯的內(nèi)容(文字、圖片等)或排版的效果(如,換行、縮排或安排對象位置等)可實(shí)時在該網(wǎng)頁上顯現(xiàn),因?yàn)樵忈尵W(wǎng)頁的HTML可以在使用者端實(shí)時且動態(tài)的反應(yīng)使用者的要求,因此,不再需要以預(yù)覽的方式即可知悉編輯的效果;4、本發(fā)明不必離線而可在線上編輯網(wǎng)頁內(nèi)容,所編輯的內(nèi)容將實(shí)時與網(wǎng)站相關(guān)內(nèi)容同步,不必等編輯完畢并儲存后才送上網(wǎng)站發(fā)布,在編輯時的網(wǎng)頁外觀與發(fā)布的網(wǎng)頁外觀并無二致,也就是說,編輯與瀏覽可在同一界面下同時進(jìn)行,編輯的效果不必一再以預(yù)覽的方式反復(fù)檢視才能定案;5、如果網(wǎng)頁內(nèi)容中有一字詞需要批注,本發(fā)明不必以超級鏈接的方式連上某個說明檔,只要在網(wǎng)頁上編輯批注內(nèi)容后即可自動產(chǎn)生連結(jié),日后可以該連結(jié)查詢批注內(nèi)容;6、如果網(wǎng)頁內(nèi)容中有一特定內(nèi)容(某段文字、某一圖片或某一區(qū)域內(nèi)容等)需要批注,使用者只要選取該特定內(nèi)容而在網(wǎng)頁上編輯批注內(nèi)容,即可自動連結(jié)該特定內(nèi)容,日后可以該連結(jié)查詢批注內(nèi)容;7、本發(fā)明在網(wǎng)站的數(shù)據(jù)結(jié)構(gòu)下編輯網(wǎng)頁內(nèi)容,不涉及網(wǎng)站伺服程序的架構(gòu),所編輯的網(wǎng)頁內(nèi)容可在使用者端實(shí)時的動態(tài)呈現(xiàn),即使重新整理而再次呈現(xiàn)時,仍以網(wǎng)站原伺服程序呈現(xiàn),所以編輯的效果可原樣重現(xiàn),而不必再三重復(fù)編輯、發(fā)布的程序后,方能定案。
現(xiàn)有的網(wǎng)頁編輯器必要先安裝才能使用,既要安裝則涉及安裝端的操作系統(tǒng),所以,一般的安裝軟件都必要有各種版本以適應(yīng)安裝端不同版本的操作系統(tǒng),而以網(wǎng)頁瀏覽器為網(wǎng)頁編輯器則沒有這個困擾,因?yàn)樗械木W(wǎng)頁瀏覽器都以HTML為詮譯語言,只要針對HTML的語法開發(fā)網(wǎng)頁編輯器,日后絕不會有無法運(yùn)作的問題。現(xiàn)在網(wǎng)絡(luò)已深入一般人的日常生活當(dāng)中,網(wǎng)頁瀏覽器也已成為一般人必備的工具,因而增加網(wǎng)頁瀏覽器其它的應(yīng)用功能,不啻為豐富人們網(wǎng)絡(luò)生活的終南快捷方式,而詮釋網(wǎng)頁的HTML更提供了在使用者端動態(tài)呈現(xiàn)網(wǎng)頁內(nèi)容的能力,所以網(wǎng)頁瀏覽界面與編輯界面的整合應(yīng)用,當(dāng)為日后必然的趨勢。


圖1為本發(fā)明的環(huán)境示意圖。
圖2為本發(fā)明一較佳實(shí)施例的網(wǎng)站系統(tǒng)架構(gòu)圖。
圖3為本發(fā)明一較佳實(shí)施例,提供作者在線上編輯網(wǎng)頁內(nèi)容的流程圖。
圖4為本發(fā)明一較佳實(shí)施例,提供作者在線上編輯字詞批注內(nèi)容的流程圖。
圖5為本發(fā)明一較佳實(shí)施例,提供作者在線上編輯單元批注內(nèi)容的流程圖。
圖6為本發(fā)明一較佳實(shí)施例,提供作者在線上修改批注內(nèi)容的流程圖。圖號說明網(wǎng)站系統(tǒng)100通訊界面101中央處理單元110內(nèi)存120本文內(nèi)容121批注內(nèi)容122網(wǎng)頁編輯機(jī)制130光標(biāo)工具131文字編輯工具132外加檔案工具133換行工具135新增網(wǎng)頁對象工具134縮排工具136橡皮擦工具 137剪貼簿工具 138批注機(jī)制140字詞批注工具141單元批注工具142回存機(jī)制150查詢機(jī)制160作者200網(wǎng)絡(luò)(通訊連結(jié))300
具體實(shí)施例方式
請參考圖1,為本發(fā)明的環(huán)境示意圖,顯示復(fù)數(shù)個作者200可透過通訊連結(jié)300(例如網(wǎng)絡(luò))登入網(wǎng)站系統(tǒng)100以進(jìn)行線上創(chuàng)作活動。
請參考圖2,為本發(fā)明一較佳實(shí)施例的網(wǎng)站系統(tǒng)架構(gòu)圖,如以下說明網(wǎng)站系統(tǒng)100通訊界面101用以連接通訊連結(jié)(網(wǎng)絡(luò))300;中央處理單元110內(nèi)存120內(nèi)含本文內(nèi)容121及批注內(nèi)容122。
本文內(nèi)容121本文內(nèi)容121為作者的創(chuàng)作本文,作者可在創(chuàng)作網(wǎng)頁上,利用網(wǎng)頁編輯機(jī)制130直接在該創(chuàng)作網(wǎng)頁上編輯網(wǎng)頁內(nèi)容,所編輯的網(wǎng)頁內(nèi)容將被視為一本文獨(dú)立單元并賦予一識別資料(如章、節(jié)、段、句的編號或一文件名稱等),俟編輯完畢即叫用回存機(jī)制150,將該本文獨(dú)立單元的內(nèi)容及該識別資料傳回網(wǎng)站系統(tǒng)100而儲存在內(nèi)存120內(nèi)的本文內(nèi)容121中。日后可利用各本文獨(dú)立單元的識別數(shù)據(jù)鏈路其相關(guān)的本文獨(dú)立單元的內(nèi)容而呈現(xiàn)在網(wǎng)頁上。
批注內(nèi)容122批注內(nèi)容122為本文內(nèi)容中某字詞或某特定內(nèi)容(某特定單元)的相關(guān)批注,所以,批注內(nèi)容122包含字詞批注及單元批注內(nèi)容。作者可在創(chuàng)作網(wǎng)頁內(nèi)容里選取一字詞而利用字詞批注工具141及網(wǎng)頁編輯機(jī)制130來編輯相關(guān)的批注內(nèi)容,該批注內(nèi)容、該字詞、該字詞所在的本文獨(dú)立單元識別資料將被暫存在該網(wǎng)頁上;或在該網(wǎng)頁內(nèi)容里選取一特定內(nèi)容而叫用單元批注工具142及網(wǎng)頁編輯機(jī)制130來編輯相關(guān)的批注內(nèi)容,該特定內(nèi)容將被視為一本文獨(dú)立單元,而該批注內(nèi)容、該本文獨(dú)立單元識別資料將暫存在該網(wǎng)頁內(nèi)。最后再利用回存機(jī)制150將暫存在該網(wǎng)頁上的批注相關(guān)資料傳回網(wǎng)站系統(tǒng)100而儲存在內(nèi)存120內(nèi)的批注內(nèi)容122內(nèi)。
網(wǎng)頁編輯機(jī)制130
光標(biāo)工具131在一網(wǎng)頁上直接用鼠標(biāo)單擊或利用鍵盤的上下左右鍵可在該網(wǎng)頁上移動光標(biāo),該光標(biāo)以一光標(biāo)圖呈現(xiàn),若該光標(biāo)圖的識別數(shù)據(jù)為CursorPic,其操作流程如下一、單擊網(wǎng)頁設(shè)定光標(biāo)位置當(dāng)鼠標(biāo)單擊網(wǎng)頁而觸發(fā)MouseDown事件時,取得該單擊網(wǎng)頁位置的坐標(biāo)(x,y),即刻在該網(wǎng)頁上產(chǎn)生(Create)一個TextRange對象,命名為CursorRange,并將CursorRange以MoveToPoint的方法移動到該坐標(biāo)(x,y)處,而得到CursorRange的OffsetLeft與OffsetTop屬性值,此時再設(shè)定CursorPic.PosLeft=CursorRnage.OffsetLeft+ScrollLeftCursorPic.PosTop=CursorRnage.OffsetTop+ScrollTop即可將光標(biāo)圖移到該單擊的位置上。
二、以移動鍵移動光標(biāo)當(dāng)使用者按鍵盤時觸發(fā)KeyDown事件,經(jīng)過KeyCode的辨識而決定光標(biāo)的移動,其方法如下1.按下左右鍵將前述CursorRange用Move的方法,向左或向右移動一個字符(Character),利周該CursorRange的OffsetLeft與OffsetTop而將光標(biāo)圖定位定位方式與上述方式相同。
2.按下向上鍵將前述CursorRange用Move的方法持續(xù)的向左移動一個字符(Character),每移動一個字符后再反向選取一個字符(CursorRange.expand),而由該字符判斷是否為Chr(10)and Chr(13),若是則代表遇到換行,此時的CursorRange再向左Move一個字符即已移動到上一行,此時,將CursorRange的OffsetTop與原本光標(biāo)位置的x坐標(biāo)組合成新的光標(biāo)位置坐標(biāo)而將光標(biāo)圖定位定位方式與上述方式相同。
3.按下向下鍵將前述CursorRange用Move的方法持續(xù)向右移動一個字符(Character),每移動一個字符,同時選取該字符,由該字符判斷是否為Chr(10)and Chr(13),若是則代表遇到換行,此時的CursorRange再向右Move一個字符即已移動到下一行,此時,將CursorRange的OffsetTop與原本光標(biāo)位置的x坐標(biāo)組合成新的光標(biāo)位置坐標(biāo)而將光標(biāo)圖定位 定位方式與上述方式相同。
文字編輯工具132可直接在網(wǎng)頁光標(biāo)位置上,實(shí)時呈現(xiàn)所鍵入文字,或?qū)崟r呈現(xiàn)刪除文字的效果。其操作流程如下一、鍵入文字以光標(biāo)工具131移動光標(biāo)到預(yù)定輸入文字的位置,并即刻產(chǎn)生前述的CursorRange對象,在該光標(biāo)位置下放置一文字輸入框,該文字框只設(shè)一條直線的寬度且其邊框的寬度為零,而隱藏在該光標(biāo)圖的下面,該文字框的寬度將隨作者輸入的文字寬度而變寬,同時可將后面的文字?jǐn)D走,所以,作者輸入的文字將實(shí)時呈現(xiàn)在該網(wǎng)頁上,俟作者輸入完畢時,則將文字框內(nèi)所輸入的文字以CursorRange.PasteHTML的方法貼上,而實(shí)時將輸入的文字內(nèi)容呈現(xiàn)在該光標(biāo)位置上。
二、刪除文字在KeyDown事件內(nèi)偵測作者的按鍵,若按下鍵盤上的Delete鍵,則將前述的CursorRange向右選取(expand)一個字符,再設(shè)定該CursorRange.seleetion.clear。同理,按下鍵盤上的Backspace鍵也以同樣的方法刪除文字。
外加檔案工具133可直接在網(wǎng)頁的光標(biāo)位置上,外加(或刪除)作者提供的圖片、聲音、多媒體等檔案,并實(shí)時在該光標(biāo)位置上呈現(xiàn)外加(或刪除)檔案的效果。以外加(或刪除)圖片檔案為例;一、外加圖片檔案先用光標(biāo)工具131移動光標(biāo),同時產(chǎn)生前述CursorRange對象,而在該網(wǎng)頁內(nèi)放置一INPUT對象,并設(shè)定其TYPE屬性值為FILE,讓作者可以瀏覽其計(jì)算機(jī)中的檔案目錄并選取指定的圖檔,再透過瀏覽器(如,IE)將該圖檔上傳至網(wǎng)站系統(tǒng)100內(nèi)一特定的儲存位置,同時,將一IMG對象以CursorRange.PasteHTML的方法貼在該網(wǎng)頁光標(biāo)處,該IMG對象的SRC屬性值設(shè)定為該圖文件在該作者端計(jì)算機(jī)內(nèi)的實(shí)體路徑,而實(shí)時在作者端呈現(xiàn)該圖片在該網(wǎng)頁光標(biāo)處。在作者編輯完畢或在該網(wǎng)頁重新整理時,才將該IMG對象的SRC屬性值設(shè)定為該圖文件在網(wǎng)站系統(tǒng)100內(nèi)該特定儲存位置的路徑以便正常呈現(xiàn)該圖片在該網(wǎng)頁上。
二、刪除圖片檔案作者點(diǎn)選一圖片要求刪除時,可取得該圖片的識別資料并設(shè)定該圖片的OuterHTML為空值,最后再將該圖片的文件名傳回網(wǎng)站系統(tǒng)100而刪除該圖片檔案。將該圖片文件名傳回網(wǎng)站系統(tǒng)的方法,譬如,可利用IE內(nèi)建的RDS(RemoteData Service)對象即可將該圖文件名傳回網(wǎng)站系統(tǒng)。
新增網(wǎng)頁對象工具134可直接在網(wǎng)頁的光標(biāo)位置上,新增(或刪除)網(wǎng)頁對象,如,新增表格、框架、超級鏈接等對象等,并實(shí)時在該光標(biāo)位置上呈現(xiàn)新增(或刪除)對象的效果。以新增(或刪除)表格對象為例一、新增表格作者以光標(biāo)工具131移動光標(biāo),設(shè)定要新增表格對象的位置,并即刻產(chǎn)生前述的CursorRange對象,當(dāng)作者要求新增表格時,提供一對話界面讓作者選擇表格的屬性,依據(jù)所選取的屬性而組合相應(yīng)的HTML程序代碼,再以CursorRange.PasteHTML將該HTML程序代碼貼在光標(biāo)處而呈現(xiàn)該新增的表格。
二、刪除表格作者點(diǎn)選一表格要求刪除時,可取得該表格的識別資料,此時設(shè)定該表格的OuterHTML為空值即可消去該表格。
換行工具135
按下鍵盤上的Enter鍵或按下?lián)Q行工具鈕,則網(wǎng)頁內(nèi)容將在光標(biāo)位置上,實(shí)時呈現(xiàn)換行的效果。作者可利用光標(biāo)工具131移動光標(biāo)到指定的位置上,即可產(chǎn)生前述的CursorRange對象,當(dāng)作者按下Enter鍵,則以CursorRange.PasteHTML的方法將″<BR>″貼在該光標(biāo)位置上而實(shí)時產(chǎn)生換行的效果。
縮排工具136按下鍵盤上的Tab鍵、或按下鍵盤上的空格鍵、或按下縮排工具鈕,則網(wǎng)頁內(nèi)容將在光標(biāo)位置上,實(shí)時呈現(xiàn)縮排的效果。以按下Tab鍵為例作者可利用光標(biāo)工具131移動光標(biāo)到指定的位置上,即可產(chǎn)生前述的CursorRange對象,當(dāng)作者按下Tab鍵,則以CursorRange.PasteHTML的方法將″ ″貼在該光標(biāo)位置上而實(shí)時產(chǎn)生縮排的效果。
橡皮擦工具137可在網(wǎng)頁上直接消去所選取(或反白)的內(nèi)容。作者可在一網(wǎng)頁上,選取(或反白)一特定內(nèi)容時,則以selection.createRange實(shí)時在網(wǎng)頁上產(chǎn)生一TextRange對象并命名為SelRange,由SelRange的parentElement得知其父對象的innerHTML內(nèi)容,再將SelRange.HTMLText的內(nèi)容由SelRange.parentElement.innerHTML中消去,即可直接在網(wǎng)頁上消去選取的內(nèi)容。
剪貼簿工具138可在網(wǎng)頁上選取部分文字而復(fù)制,或?qū)?fù)制的文字內(nèi)容貼到網(wǎng)頁上光標(biāo)位置上,并實(shí)時呈現(xiàn)貼上的效果。作者在網(wǎng)頁上反白部分文字進(jìn)行復(fù)制時,則以selection.createRange實(shí)時在網(wǎng)頁上產(chǎn)生一TextRange對象并命名為SelRange,而以clipboardData.setData(″text″,SelRange.text)將反白的文字內(nèi)容復(fù)制到剪貼簿內(nèi);若要貼上,則作者以光標(biāo)工具131移動光標(biāo),設(shè)定要貼上的位置,并即刻產(chǎn)生前述的CursorRange對象,而以CursorRange.PasteHTML clipboardData.getData(″text″)將剪貼簿內(nèi)的文字內(nèi)容貼在光標(biāo)位置上。
批注機(jī)制140字詞批注工具141本工具要下載到作者端200,提供給作者編輯網(wǎng)頁內(nèi)容中一字詞的批注,并暫存該字詞批注相關(guān)的資料在該網(wǎng)頁內(nèi)。作者可在網(wǎng)頁內(nèi)容里選取一字詞而編輯相關(guān)的批注,利用本工具,該網(wǎng)頁上將出現(xiàn)一批注編輯區(qū),作者可利用網(wǎng)頁編輯機(jī)制130,在該編輯區(qū)內(nèi)編輯批注內(nèi)容,編輯完畢時該編輯區(qū)將消失,該批注內(nèi)容、該字詞、該字詞所在的本文獨(dú)立單元識別資料將被暫存在該網(wǎng)頁上,最后再利用回存機(jī)制150,將暫存在該網(wǎng)頁上的該批注內(nèi)容、該字詞、該字詞所在的本文獨(dú)立單元識別資料傳回網(wǎng)站系統(tǒng)100而儲存在內(nèi)存120內(nèi)的批注內(nèi)容122內(nèi)。
單元批注工具142本工具要下載到作者端200,提供給作者編輯網(wǎng)頁內(nèi)容中一特定內(nèi)容的批注,并將該特定內(nèi)容分割為一本文獨(dú)立單元,其它的網(wǎng)頁內(nèi)容則另行分割為若干個本文獨(dú)立單元(若該特定內(nèi)容為一本獨(dú)立單元的中段內(nèi)容,則該本文獨(dú)立單元的前段及后段內(nèi)容,將分別被視為一個本文獨(dú)立單元,也就是說,原來的那個本文獨(dú)立單元將被分割成三個本文獨(dú)立單元,分別對應(yīng)原來本文獨(dú)立單元的前段、中段與后段的內(nèi)容;同理,若該特定內(nèi)容為一本獨(dú)立單元的前段內(nèi)容,則該本文獨(dú)立單元的后段內(nèi)容,將被視為另一個本文獨(dú)立單元,也就是說,原來的那個本文獨(dú)立單元將被分割成兩個本文獨(dú)立單元,分別對應(yīng)原來本文獨(dú)立單元的前段與后段的內(nèi)容)。作者可在網(wǎng)頁內(nèi)容里選取一特定內(nèi)容而叫用本工具,于是,網(wǎng)頁上將出現(xiàn)一批注編輯區(qū),作者可利用前述網(wǎng)頁編輯機(jī)制130在該編輯區(qū)內(nèi)編輯相關(guān)的批注內(nèi)容,編輯完畢后該編輯區(qū)將消失,該特定內(nèi)容將被視為一個本文獨(dú)立單元,而其它的網(wǎng)頁內(nèi)容則另行分割為若干個本文獨(dú)立單元。而該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料將暫存在該網(wǎng)頁內(nèi),最后再利用回存機(jī)制150,將暫存在該網(wǎng)頁內(nèi)的該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料,傳回網(wǎng)站系統(tǒng)100而儲存到批注內(nèi)容122內(nèi)。此時,因?yàn)榫W(wǎng)頁內(nèi)容已被重新分割為若干個本文獨(dú)立單元,所以,重新分割后的各本文獨(dú)立單元識別資料及各本文獨(dú)立單元內(nèi)容也將暫存在該網(wǎng)頁內(nèi);若該網(wǎng)頁內(nèi)容有一字詞批注,則該字詞所在的本文獨(dú)立單元識別資料也將同時被更新而暫存在該網(wǎng)頁內(nèi),使得該回存機(jī)制150更包含將再次分割后的各本文獨(dú)立單元識別資料及其相關(guān)的本文獨(dú)立單元內(nèi)容,傳回網(wǎng)站系統(tǒng)100內(nèi)存120內(nèi)的本文內(nèi)容121中儲存;將該字詞所在的本文獨(dú)立單元識別資料更新為再次分割后的結(jié)果,而傳回網(wǎng)站系統(tǒng)100內(nèi)存120內(nèi)批注內(nèi)容122中儲存。
回存機(jī)制150本機(jī)制要下載到作者端200,可將作者的創(chuàng)作內(nèi)容相關(guān)資料,透過網(wǎng)絡(luò)300傳回網(wǎng)站系統(tǒng)100而儲存在記憶內(nèi)120內(nèi),該作者的創(chuàng)作本文回存到本文內(nèi)容121內(nèi);而批注相關(guān)資料則回存到批注內(nèi)容122內(nèi)。回存到本文內(nèi)容121內(nèi)的相關(guān)資料包括各本文獨(dú)立單元識別資料、各本文獨(dú)立單元的內(nèi)容;而回存到批注內(nèi)容122的相關(guān)資料如右若為字詞批注為該字詞、該字詞批注內(nèi)容、該字詞所在的本文獨(dú)立單元識別資料;若為單元批注則為該單元批注內(nèi)容、該單元的識別資料。本機(jī)制,譬如可利用IE內(nèi)建的RDS(Remote Data Service)對象將上述資料傳回網(wǎng)站系統(tǒng)100。
查詢機(jī)制160本機(jī)制要下載到作者端200,可用以查詢已有的批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上。作者可在網(wǎng)頁內(nèi)容中選取一字詞,若該字詞已有批注,即可依據(jù)該字詞、該字詞所在的本文獨(dú)立單元識別資料,而利用該查詢機(jī)制,將該字詞已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上;或選取一本文獨(dú)立單元,若該單元已有批注,即可依據(jù)該本文獨(dú)立單元識別數(shù)據(jù),而利用該查詢機(jī)制,將該單元已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上。
請參考圖三,系本發(fā)明一較佳實(shí)施例,提供作者在線上編輯網(wǎng)頁內(nèi)容的流程圖。
一,呈現(xiàn)一創(chuàng)作網(wǎng)頁作者200透過網(wǎng)絡(luò)300登入網(wǎng)站系統(tǒng)100,該網(wǎng)站系統(tǒng)則呈現(xiàn)一網(wǎng)頁給該作者進(jìn)行線上創(chuàng)作。若該作者系初次登入,該網(wǎng)頁為一空白網(wǎng)頁;否則,將從本文內(nèi)容121中,利用本文獨(dú)立單元的識別數(shù)據(jù)鏈路本文獨(dú)立單元的內(nèi)容而呈現(xiàn)在該網(wǎng)頁上;(步驟302)二、編輯該網(wǎng)頁內(nèi)容網(wǎng)頁編輯機(jī)制130將下載到該作者端,此網(wǎng)頁編輯機(jī)制提供給作者編輯該網(wǎng)頁的內(nèi)容。該網(wǎng)頁編輯機(jī)制提供下列工具光標(biāo)工具131、文字編輯工具132、外加檔案工具133、新增網(wǎng)頁對象工具134、換行工具135、縮排工具136、橡皮擦工具137、剪貼簿工具138。作者在該網(wǎng)頁上,以該光標(biāo)工具移動光標(biāo),而利用該文字編輯工具在光標(biāo)位置上直接編輯文字內(nèi)容;利用外加檔案工具,在光標(biāo)位置上外加或刪除該作者提供的檔案;利用新增網(wǎng)頁對象工具,在光標(biāo)位置上新增或刪除網(wǎng)頁對象;利用換行工具,在光標(biāo)位置上進(jìn)行換行;利用縮排工具,在光標(biāo)位置上進(jìn)行縮排;利用橡皮擦工具,在網(wǎng)頁上刪除所選取的內(nèi)容;利用剪貼簿工具,在網(wǎng)頁上復(fù)制文字內(nèi)容或在光標(biāo)位置貼上在他處復(fù)制的文字內(nèi)容。上述所有的編輯動作都在該網(wǎng)頁上直接施作且實(shí)時在該網(wǎng)頁上顯示編輯的效果。所編輯的網(wǎng)頁內(nèi)容將被視為一個本文獨(dú)立單元并賦予一個識別資料;(步驟304)三、回存相關(guān)資料回存機(jī)制150將下載到該作者端,該回存機(jī)制將該本文獨(dú)立單元識別資料及該本文獨(dú)立單元的內(nèi)容透過網(wǎng)絡(luò)300傳回網(wǎng)站系統(tǒng)100內(nèi)本文內(nèi)容121中儲存。日后可利用本文獨(dú)立單元的識別數(shù)據(jù)鏈路本文獨(dú)立單元的內(nèi)容而呈現(xiàn)在該網(wǎng)頁上。例如,作者在提供的創(chuàng)作網(wǎng)頁上直接編輯網(wǎng)頁內(nèi)容,若其創(chuàng)作內(nèi)容沒有包含批注內(nèi)容,則該網(wǎng)頁內(nèi)容將被視為一個本文獨(dú)立單元而傳回網(wǎng)站系統(tǒng)100內(nèi)本文內(nèi)容121中儲存,所儲存的內(nèi)容即為該本文獨(dú)立單元的內(nèi)容,儲存的檔名即為該本文獨(dú)立單元的識別資料,日后即可依據(jù)該檔名而呈現(xiàn)該創(chuàng)作內(nèi)容。(步驟306)請參考圖4,系本發(fā)明一較佳實(shí)施例,提供作者在線上編輯字詞批注內(nèi)容的流程圖。
一、呈現(xiàn)一創(chuàng)作網(wǎng)頁作者200透過網(wǎng)絡(luò)300登入網(wǎng)站系統(tǒng)100,該網(wǎng)站系統(tǒng)則從本文內(nèi)容121中,利用本文獨(dú)立單元的識別數(shù)據(jù)鏈路本文獨(dú)立單元的內(nèi)容,而呈現(xiàn)在一網(wǎng)頁上,給該作者進(jìn)行線上創(chuàng)作;(步驟402)二、編輯字詞批注內(nèi)容批注機(jī)制140將下載到該作者端200,該批注機(jī)制至少包含一字詞批注工具141,作者可利用此字詞批注工具,編輯該網(wǎng)頁內(nèi)容中的字詞批注。作者可在該網(wǎng)頁內(nèi)容里選取一字詞而叫用該字詞批注工具,使得該網(wǎng)頁上呈現(xiàn)一批注編輯區(qū),作者可利用前述網(wǎng)頁編輯機(jī)制130,在該編輯區(qū)內(nèi)編輯相關(guān)的批注內(nèi)容,編輯完畢后該編輯區(qū)將消失,而該字詞、該字詞相關(guān)的批注內(nèi)容及該字詞所在的本文獨(dú)立單元識別資料都將暫存在該網(wǎng)頁內(nèi)。(步驟404)三、回存相關(guān)資料回存機(jī)制150將下載到該作者端200,該回存機(jī)制將暫存在該網(wǎng)頁上的該字詞、該字詞相關(guān)的批注內(nèi)容及該字詞所在的本文獨(dú)立單元識別資料,透過網(wǎng)絡(luò)300而傳回網(wǎng)站系統(tǒng)100內(nèi)批注內(nèi)容122中儲存。(步驟406)請參考圖5,本發(fā)明一較佳實(shí)施例,提供作者在線上編輯單元批注內(nèi)容的流程圖。
一、呈現(xiàn)一創(chuàng)作網(wǎng)頁(如步驟402)二、編輯單元批注內(nèi)容批注機(jī)制140將下載到該作者端200,該批注機(jī)制至少包含一單元批注工具142,作者可在該網(wǎng)頁內(nèi)容里選取一特定內(nèi)容而叫用該單元批注工具,于是,網(wǎng)頁上將出現(xiàn)一批注編輯區(qū),作者可利用前述網(wǎng)頁編輯機(jī)制130,在該編輯區(qū)內(nèi)編輯相關(guān)的批注內(nèi)容,編輯完畢后該編輯區(qū)將消失,該特定內(nèi)容將被視為一個本文獨(dú)立單元,該網(wǎng)頁其它的內(nèi)容則另行分割為若干個本文獨(dú)立單元。而該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料將暫存在該網(wǎng)頁內(nèi)。此時,因?yàn)榫W(wǎng)頁內(nèi)容已被重新分割為若干個本文獨(dú)立單元,所以,各本文獨(dú)立單元的識別資料及各本文獨(dú)立單元的內(nèi)容將被更新而暫存在該網(wǎng)頁內(nèi);若該網(wǎng)頁內(nèi)容有一字詞批注,則該字詞所在的本文獨(dú)立單元識別資料也將同時更新而暫存在該網(wǎng)頁內(nèi)。(步驟504)三、回存相關(guān)資料回存機(jī)制150將下載到該作者端200,該回存機(jī)制將傳回已重新分割后而暫存在該網(wǎng)頁內(nèi)的各本文獨(dú)立單元的識別資料及各本文獨(dú)立單元的內(nèi)容到網(wǎng)站系統(tǒng)100內(nèi)本文內(nèi)容121中儲存;同時,傳回該字詞所在本文獨(dú)立單元識別資料到網(wǎng)站系統(tǒng)100內(nèi)批注內(nèi)容122中更新;而該回存機(jī)制更進(jìn)一步包括傳回該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料到網(wǎng)站系統(tǒng)100內(nèi)批注內(nèi)容122中儲存。(步驟506)請參考圖六,系本發(fā)明一較佳實(shí)施例,提供作者在線上修改批注內(nèi)容的流程圖。
一、呈現(xiàn)一創(chuàng)作網(wǎng)頁(如步驟402)二、修改批注內(nèi)容查詢機(jī)制160將下載到作者端,提供給作者查詢已有的批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上。作者可在該網(wǎng)頁內(nèi)容中選取一字詞,若該字詞已有批注,即可依據(jù)該字詞、該字詞所在的本文獨(dú)立單元識別資料,而利用該查詢機(jī)制,將該字詞已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上;或選取一本文獨(dú)立單元,若該單元已有批注,即可依據(jù)該本文獨(dú)立單元識別數(shù)據(jù),而利用該查詢機(jī)制,將該單元已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上。作者查得已有的批注內(nèi)容后,可利用前述網(wǎng)頁編輯機(jī)制130,在該網(wǎng)頁上直接修改所查得的批注內(nèi)容,俟修改完畢后,修改批注相關(guān)的資料將暫存在該網(wǎng)頁內(nèi)。(步驟604)三、回存相關(guān)資料回存機(jī)制150將下載到該作者端,該回存機(jī)制將暫存在該網(wǎng)頁上的修改批注相關(guān)資料,傳回網(wǎng)站系統(tǒng)內(nèi)存內(nèi)的批注內(nèi)容122中更新。(步驟606)以上所述僅為本發(fā)明之較佳實(shí)施例而已,凡其它未脫離本發(fā)明所揭示之精神下所完成之等效改變或修飾,均應(yīng)包含在下述之申請專利范圍內(nèi)。
權(quán)利要求
1.一種線上網(wǎng)頁編輯的方法,其特征在于,該方法至少包含下列步驟呈現(xiàn)一網(wǎng)頁于一使用者端的一容器內(nèi);該容器提供一網(wǎng)頁編輯機(jī)制,該網(wǎng)頁編輯機(jī)制至少包含一光標(biāo)工具及一文字編輯工具;該使用者在該網(wǎng)頁上,以該光標(biāo)工具移動光標(biāo),而利用該文字編輯工具在光標(biāo)位置上直接編輯文字內(nèi)容,且實(shí)時在該光標(biāo)位置上顯示編輯的文字內(nèi)容;該容器提供一回存機(jī)制,用以儲存該網(wǎng)頁內(nèi)容。
2.如權(quán)利要求1所述的方法,其特征在于,上述方法更包含該網(wǎng)頁由一服務(wù)器透過通訊連結(jié)所提供;該使用者編輯的網(wǎng)頁內(nèi)容將被視為一個本文獨(dú)立單元并賦予一個識別資料;該回存機(jī)制,將該本文獨(dú)立單元的識別資料及該本文獨(dú)立單元的內(nèi)容,透過通訊連結(jié),傳回該服務(wù)器內(nèi)儲存。
3.如權(quán)利要求1所述的方法,其特征在于,該容器選自于由一網(wǎng)頁瀏覽器、以及一網(wǎng)頁編輯器所組成的組群中的容器。
4.如權(quán)利要求1所述的方法,其特征在于,該網(wǎng)頁編輯機(jī)制更進(jìn)一步包含一外加檔案工具,以利該使用者在該網(wǎng)頁的光標(biāo)位置上外加或刪除該使用者提供的一檔案,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示外加或刪除該檔案;一新增網(wǎng)頁對象工具,以利該使用者在該網(wǎng)頁的光標(biāo)位置上新增或刪除一網(wǎng)頁對象,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示新增或刪除該網(wǎng)頁對象;一換行工具,以利該使用者在該網(wǎng)頁的光標(biāo)位置上進(jìn)行換行,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示換行;一縮排工具,以利該使用者在該網(wǎng)頁的光標(biāo)位置上進(jìn)行縮排,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示縮排;一橡皮擦工具,以利該使用者在該網(wǎng)頁上刪除一選取的內(nèi)容,且實(shí)時在該網(wǎng)頁上顯示刪除該選取內(nèi)容;以及一剪貼簿工具,以利該使用者在該網(wǎng)頁上復(fù)制文字內(nèi)容或在光標(biāo)位置貼上在他處復(fù)制的文字內(nèi)容,且實(shí)時在該網(wǎng)頁該光標(biāo)位置上顯示貼上。
5.如權(quán)利要求2所述的方法,其特征在于,上述方法所述的容器更包含一批注機(jī)制,該批注機(jī)制至少包含一字詞批注工具;該使用者可在該網(wǎng)頁內(nèi)容里選取一字詞而叫用該字詞批注工具,并利用該網(wǎng)頁編輯機(jī)制,進(jìn)行該字詞批注內(nèi)容的編輯;而該回存機(jī)制則更包含,將該字詞、該字詞批注內(nèi)容、該字詞所在的本文獨(dú)立單元識別資料,透過通訊連結(jié),傳回該服務(wù)器內(nèi)儲存;以及一查詢機(jī)制,用以查詢已有的字詞批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上;該使用者可在該網(wǎng)頁內(nèi)容中選取一字詞,若該字詞已有批注,即可依據(jù)該字詞、該字詞所在的本文獨(dú)立單元識別資料,而利用該查詢機(jī)制,將該字詞已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上。
6.如權(quán)利要求2所述的方法,其特征在于,上述方法所述的容器更包含一批注機(jī)制,該批注機(jī)制至少包含一單元批注工具;該使用者可在該網(wǎng)頁內(nèi)容里選取一特定內(nèi)容而叫用該單元批注工具,并利用該網(wǎng)頁編輯機(jī)制,編輯該特定內(nèi)容相關(guān)的批注內(nèi)容,該特定內(nèi)容將被視為一個本文獨(dú)立單元,該網(wǎng)頁的其它內(nèi)容將另行分割為若干個本文獨(dú)立單元;該回存機(jī)制將另行分割后的各本文獨(dú)立單元識別資料及其相關(guān)的本文獨(dú)立單元內(nèi)容,透過通訊連結(jié),傳回該該服務(wù)器內(nèi)儲存;而該回存機(jī)制更一步包含,將該單元批注內(nèi)容、該批注相關(guān)的本文獨(dú)立單元識別資料,透過通訊連結(jié),傳回該服務(wù)器內(nèi)儲存;以及一查詢機(jī)制,用以查詢已有的單元批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上;該使用者可在該網(wǎng)頁內(nèi)容中選取一本文獨(dú)立單元,若該本文獨(dú)立單元已有批注,即可依據(jù)該本文獨(dú)立單元識別數(shù)據(jù),而利用該查詢機(jī)制,將該單元已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上。
7.一種提供線上編輯網(wǎng)頁的網(wǎng)站系統(tǒng),其特征在于,該網(wǎng)站系統(tǒng)至少包含一中央處理單元;一通訊界面,用以連接通訊連結(jié);一內(nèi)存,該內(nèi)存內(nèi)至少儲存一本文內(nèi)容,該本文內(nèi)容包含至少一本文獨(dú)立單元,而透過該通訊界面,經(jīng)由通訊連結(jié)而呈現(xiàn)在一使用者端一網(wǎng)頁上;若該使用者尚未開始創(chuàng)作,則該網(wǎng)頁為一空白網(wǎng)頁;否則,將從該本文內(nèi)容中,利用本文獨(dú)立單元的識別數(shù)據(jù)鏈路本文獨(dú)立單元的內(nèi)容而呈現(xiàn)在該網(wǎng)頁上;一網(wǎng)頁編輯機(jī)制,該網(wǎng)頁編輯機(jī)制將下載到該使用者端,該使用者可利用該網(wǎng)頁編輯機(jī)制編輯該網(wǎng)頁的內(nèi)容;該網(wǎng)頁編輯機(jī)制至少包含一光標(biāo)工具及一文字編輯工具,該使用者在該網(wǎng)頁上,以該光標(biāo)工具移動光標(biāo),而利用該文字編輯工具在光標(biāo)位置上直接編輯文字內(nèi)容,且實(shí)時在該光標(biāo)位置上顯示編輯的文字內(nèi)容,所編輯的網(wǎng)頁內(nèi)容將被視為一個本文獨(dú)立單元并賦予一個識別資料;一回存機(jī)制,該回存機(jī)制也將下載到該使用者端;該回存機(jī)制可將該本文獨(dú)立單元識別資料及該本文獨(dú)立單元的內(nèi)容,透過通訊連結(jié),傳回該內(nèi)存內(nèi)的該本文內(nèi)容中儲存。
8.如權(quán)利要求7所述的網(wǎng)站系統(tǒng),其特征在于,該網(wǎng)頁編輯機(jī)制更進(jìn)一步包含一外加檔案工具,以利該使用者在該網(wǎng)頁的光標(biāo)位置上外加或刪除該使用者提供的一檔案,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示外加或刪除該檔案;一新增網(wǎng)頁對象工具,以利該使用者在該網(wǎng)頁的光標(biāo)位置上新增或刪除一網(wǎng)頁對象,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示新增或刪除該網(wǎng)頁對象;一換行工具,以利該使用者在該網(wǎng)頁的光標(biāo)位置上進(jìn)行換行,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示換行;一縮排工具,以利該使用者在該網(wǎng)頁的光標(biāo)位置上進(jìn)行縮排,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示縮排;一橡皮擦工具,以利該使用者在該網(wǎng)頁上刪除一選取的內(nèi)容,且實(shí)時在該網(wǎng)頁上顯示刪除該選取內(nèi)容;以及一剪貼簿工具,以利該使用者在該網(wǎng)頁上復(fù)制文字內(nèi)容或在光標(biāo)位置貼上在他處復(fù)制的文字內(nèi)容,且實(shí)時在該網(wǎng)頁的該光標(biāo)位置上顯示貼上。
9.如權(quán)利要求7所述的網(wǎng)站系統(tǒng),其特征在于,上述網(wǎng)站系統(tǒng)更包含一批注機(jī)制,該批注機(jī)制至少包含一字詞批注工具,該字詞批注工具將下載到該使用者端;同時該內(nèi)存內(nèi)也更包含一批注內(nèi)容,該批注內(nèi)容為該網(wǎng)頁內(nèi)容中的字詞批注;該使用者可在該網(wǎng)頁內(nèi)容里選取一字詞而叫用該字詞批注工具并利用該網(wǎng)頁編輯機(jī)制,直接在該網(wǎng)頁上編輯該字詞的批注內(nèi)容;而該回存機(jī)制則更包含將該字詞、該字詞批注內(nèi)容、該字詞所在的本文獨(dú)立單元識別資料,透過通訊連結(jié),傳回該內(nèi)存內(nèi)的該批注內(nèi)容中儲存;以及一查詢機(jī)制,用以查詢已有的字詞批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上;該查詢機(jī)制將下載到該使用者端,該使用者可在該網(wǎng)頁內(nèi)容中選取一字詞,若該字詞已有批注,即可依據(jù)該字詞、該字詞所在的本文獨(dú)立單元識別資料,而利用該查詢機(jī)制,將該字詞已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上。
10.如權(quán)利要求7所述的網(wǎng)站系統(tǒng),其特征在于,上述網(wǎng)站系統(tǒng)更包含一批注機(jī)制,該批注機(jī)制至少包含一單元批注工具,該單元批注工具將下載到該使用者端;同時該內(nèi)存內(nèi)也更包含一批注內(nèi)容,該批注內(nèi)容為該網(wǎng)頁內(nèi)容中的某特定內(nèi)容的批注;該使用者可在該網(wǎng)頁內(nèi)容里選取一特定內(nèi)容而叫用該單元批注工具并利用該網(wǎng)頁編輯機(jī)制,直接在網(wǎng)頁上編輯該特定內(nèi)容相關(guān)的批注內(nèi)容,該特定內(nèi)容將被視為一個本文獨(dú)立單元,該網(wǎng)頁的其它內(nèi)容將另行分割為若干個本文獨(dú)立單元;該回存機(jī)制將另行分割后的各本文獨(dú)立單元識別資料及其相關(guān)的本文獨(dú)立單元內(nèi)容,透過通訊連結(jié),傳回該內(nèi)存內(nèi)的該本文內(nèi)容中儲存;而該回存機(jī)制更包含將該特定內(nèi)容的批注內(nèi)容、該特定內(nèi)容的本文獨(dú)立單元識別資料,透過通訊連結(jié),傳回該內(nèi)存內(nèi)的該批注內(nèi)容中儲存;以及一查詢機(jī)制,用以查詢已有的單元批注內(nèi)容并呈現(xiàn)在網(wǎng)頁上,該查詢機(jī)制將下載到該使用者端,該使用者可在該網(wǎng)頁內(nèi)容中選取一本文獨(dú)立單元,若該本文獨(dú)立單元已有批注,即可依據(jù)該本文獨(dú)立單元識別數(shù)據(jù),而利用該查詢機(jī)制,將該單元已有的批注內(nèi)容呈現(xiàn)在網(wǎng)頁上。
全文摘要
線上編輯網(wǎng)頁的網(wǎng)站系統(tǒng),至少包含中央處理單元、通訊界面、內(nèi)存、網(wǎng)頁編輯及回存機(jī)制。通訊界面連接網(wǎng)絡(luò);內(nèi)存至少儲存本文內(nèi)容,其包含本文獨(dú)立單元,經(jīng)通訊界面由網(wǎng)絡(luò)呈現(xiàn)于作者端網(wǎng)頁。作者未開始創(chuàng)作,該網(wǎng)頁為空白;否則,由本文獨(dú)立單元的識別數(shù)據(jù)鏈路將其內(nèi)容呈現(xiàn)在網(wǎng)頁上;該網(wǎng)頁編輯機(jī)制下載到作者端,作者據(jù)此直接在網(wǎng)頁上編輯。網(wǎng)頁編輯機(jī)制至少包含光標(biāo)及文字編輯工具,作者以光標(biāo)工具移動光標(biāo),利用文字編輯工具編輯文字內(nèi)容,且實(shí)時顯示編輯的文字。所編輯的網(wǎng)頁內(nèi)容被視為一本文獨(dú)立單元并賦予一個識別資料;該回存機(jī)制也將下載到作者端,此回存機(jī)制由通訊界面并透過網(wǎng)絡(luò),傳回本文獨(dú)立單元的內(nèi)容及其識別資料到內(nèi)存中儲存。
文檔編號G06F17/24GK1601521SQ0312648
公開日2005年3月30日 申請日期2003年9月28日 優(yōu)先權(quán)日2003年9月28日
發(fā)明者翁仁滉, 林容生, 劉書君, 黃柏超 申請人:翁仁滉
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
贺州市| 东至县| 平远县| 朔州市| 绥德县| 墨竹工卡县| 井研县| 永顺县| 梅州市| 融水| 独山县| 宁都县| 苍山县| 万州区| 米易县| 阿勒泰市| 苏尼特左旗| 石景山区| 永年县| 理塘县| 米易县| 连平县| 德清县| 百色市| 芮城县| 玉门市| 买车| 临安市| 紫金县| 南川市| 商城县| 江达县| 凤翔县| 福贡县| 富民县| 通城县| 徐闻县| 科技| 赤水市| 封开县| 集安市|