在該預(yù)覽窗格或窗口內(nèi)安放該剪貼的值。
[0087]某些實施例設(shè)置縮放屬性的默認(rèn)值以將所捕捉的網(wǎng)頁轉(zhuǎn)換為適于預(yù)覽窗格的尺度。某些實施例執(zhí)行計算來確定縮放屬性的值以便將該選擇縮放適合到預(yù)覽用戶界面中所必須的量。該預(yù)覽通過縮放HTML而不是保持原始尺度或獲取截屏和/或生成用于表示用戶選擇區(qū)域的較小圖像來將該選擇呈現(xiàn)到較小的尺度。
[0088]例如,當(dāng)用戶做出大于用于預(yù)覽的可用空間的選擇時,剪貼器設(shè)置HTML的縮放參數(shù)以使得所選擇的區(qū)域在屏幕上顯示得更小(在預(yù)覽窗格中或在具有比用于原始捕捉該web內(nèi)容更小的屏幕的分開的設(shè)備上),但同時仍舊保留其原始結(jié)構(gòu)。
[0089]根據(jù)各實現(xiàn),即使當(dāng)網(wǎng)頁的一部分被剪貼時,多于“剪貼”部分可被發(fā)送至捕捉服務(wù)。在一些情況下,整個頁面被發(fā)送。例如,當(dāng)用戶選擇網(wǎng)頁的一部分或當(dāng)做出所識別內(nèi)容的自動化選擇時,整個頁面可在后臺為用戶保存(連同源代碼)。在一些情況下,小于整個頁面被發(fā)送。例如,圍繞所選區(qū)域(作為該頁面的一部分)的HTML標(biāo)簽也可作為對該一個用可用的剪貼的一部分被發(fā)送,但是未必顯示給用戶。
[0090]通過發(fā)送多于用戶主動剪貼的內(nèi)容,內(nèi)容可被擴(kuò)展而無需返回至網(wǎng)頁來執(zhí)行另一剪貼,因為剪貼器在捕捉時發(fā)送了整個頁面(或至少比向用戶具體示出為被剪貼的內(nèi)容更多的內(nèi)容)。一示例場景在圖6A-6D中示出。
[0091]圖6A示出區(qū)域剪貼的表示,其中用戶選擇網(wǎng)頁的區(qū)域600來剪貼且剪貼器捕捉所選區(qū)域600的源,連同擴(kuò)展的區(qū)域610。所擴(kuò)展的區(qū)域可以基于距該選擇的邊的距離、被所識別的特征(諸如段落的末尾或圖像的邊緣)界定、或距離和所識別的特征的組合。在一些實施例中,整個頁面被提供,即使在一區(qū)域被選擇以用于剪貼時。作為剪貼的一部分,剪貼器將所選區(qū)域和擴(kuò)展的區(qū)域發(fā)送至目的地應(yīng)用。
[0092]目的地應(yīng)用接收剪貼,包括圖6B中的所選區(qū)域600和擴(kuò)展區(qū)域610。然而,當(dāng)用戶打開筆記602,諸如“筆記-1”,或接收該剪貼的其它目的地(或者甚至在一些情況下,在預(yù)覽窗格中查看該選額時),用戶看到所選擇的區(qū)域,而該擴(kuò)展的區(qū)域被向用戶隱藏,如圖6C中所示。從而,如圖6C中示出的區(qū)域剪貼(例如,從所選區(qū)域600)包括(在筆記620中從該用戶隱藏)來自擴(kuò)展區(qū)域的標(biāo)簽和內(nèi)容。因為該附加內(nèi)容,用戶可在筆記620內(nèi)時編輯并調(diào)整該剪貼,例如,通過擴(kuò)展該圖像。在一些實現(xiàn)中,圖形指示符(諸如箭頭630)可被呈現(xiàn)給用戶以指示該擴(kuò)展可用。通過使用連同該區(qū)域剪貼提供的附加信息,用戶可調(diào)整作為剪貼的一部分顯示的內(nèi)容(在筆記620中創(chuàng)建調(diào)整后的視圖640),如圖6D中所示。
[0093]圖7示出可在其中實現(xiàn)網(wǎng)站內(nèi)容組織的操作環(huán)境。如圖7中所示,用戶的操作環(huán)境可包括一個或多個客戶端702。該(一個或多個)客戶端可被體現(xiàn)為計算設(shè)備,諸如臺式計算機(jī)、膝上型計算機(jī)、智能電話、平板、閱讀器、游戲控制臺、智能電視等。
[0094]客戶端702可涉及配備有一個或多個中央處理單元(CPU)、存儲器、大容量存儲和I/o設(shè)備(例如,網(wǎng)絡(luò)接口、用戶輸入設(shè)備)的計算系統(tǒng)。計算系統(tǒng)的元素可經(jīng)由總線相互通信。
[0095]圖8示出了解說在一些實施例中使用的計算設(shè)備的各組件的框圖。例如,系統(tǒng)800可在實現(xiàn)體現(xiàn)客戶端702的計算設(shè)備時使用。應(yīng)當(dāng)理解在此描述的系統(tǒng)的各方面適用于移動和傳統(tǒng)臺式計算機(jī)兩者以及服務(wù)器計算機(jī)和其它計算機(jī)系統(tǒng)。
[0096]例如,系統(tǒng)800包括根據(jù)一個或多個應(yīng)用程序805的指令處理數(shù)據(jù)的處理器810,和/或操作系統(tǒng)(0S)820。處理器805可以是或可被包括在片上系統(tǒng)(S0C)中,連同一個或多個其他組件(諸如網(wǎng)絡(luò)連接組件、傳感器、視頻顯示組件)。
[0097]一個或多個應(yīng)用程序810可被加載到存儲器815中并在操作系統(tǒng)820上或與操作系統(tǒng)820相關(guān)聯(lián)地運行。應(yīng)用程序的示例包括電話撥號程序、電子郵件程序、信息管理程序、字處理程序、因特網(wǎng)瀏覽器程序、消息收發(fā)程序、游戲程序、筆記應(yīng)用等等。其他應(yīng)用可被加載到存儲器815中且在設(shè)備上運行,包括各種客戶端和服務(wù)器應(yīng)用。
[0098]操作系統(tǒng)的示例包括來自塞班(Symbian)有限公司的SYMBIAN操作系統(tǒng)、來自微軟公司的WINDOWS PHONE操作系統(tǒng)、來自微軟公司的WINDOWS、來自行動研究有限公司(Research IN Mot1n Limited)的BLACKBERRY操作系統(tǒng)、來自蘋果公司的10S、以及來自谷歌公司的ANDROID操作系統(tǒng)。構(gòu)想了其它操作系統(tǒng)。
[0099]系統(tǒng)800還可包括執(zhí)行發(fā)射和接收無線電頻率通信的功能的無線電/網(wǎng)絡(luò)接口835。無線電/網(wǎng)絡(luò)接口 835通過通信運營商或服務(wù)供應(yīng)商方便了系統(tǒng)800與“外部世界”之間的無線連接。去往無線電/網(wǎng)絡(luò)接口 835的傳送在操作系統(tǒng)820的控制下進(jìn)行,將由無線電/網(wǎng)絡(luò)接口 835接收的通信傳播到應(yīng)用程序810,反之亦然。
[0100]無線電/網(wǎng)絡(luò)接口 835允許系統(tǒng)800通過網(wǎng)絡(luò)與其他計算設(shè)備(包括服務(wù)器計算設(shè)備和其它客戶端設(shè)備)通信。
[0101]在各實現(xiàn)中,通過系統(tǒng)800存儲的數(shù)據(jù)/信息可包括本地地存儲在設(shè)備上的數(shù)據(jù)高速緩存,或數(shù)據(jù)可被存儲在可由設(shè)備通過無線電/網(wǎng)絡(luò)接口 835或通過設(shè)備和與設(shè)備相關(guān)聯(lián)的一分開的計算設(shè)備(例如,分布式計算網(wǎng)絡(luò)(諸如因特網(wǎng))中的服務(wù)器計算機(jī))之間的有線連接訪問的任何數(shù)量的存儲介質(zhì)上。如應(yīng)理解的,此類數(shù)據(jù)/信息可通過設(shè)備經(jīng)無線電835或經(jīng)分布式計算網(wǎng)絡(luò)來被訪問。類似地,可以在根據(jù)熟知的數(shù)據(jù)/信息轉(zhuǎn)移和存儲裝置(包括電子郵件和協(xié)同數(shù)據(jù)/信息共享系統(tǒng))的用于存儲和使用的計算設(shè)備之間容易地轉(zhuǎn)移此類數(shù)據(jù)/信息。
[0102]音頻接口 840可被用于向用戶提供聽覺信號并從用戶接收聽覺信號。例如,音頻接口 840可被耦合到揚聲器以提供聽覺輸出,并被耦合到話筒以接收聽覺輸入,諸如便于電話對話。系統(tǒng)800可進(jìn)一步包括允許可選相機(jī)(未示出)的操作來記錄靜止圖像、視頻流等的視頻接口 845。視頻接口還可被用于捕捉輸入的某些圖像以輸入到自然用戶界面(NUI)ο
[0103]可經(jīng)由顯示器855來提供視覺輸出。顯示器855可呈現(xiàn)圖形用戶界面(“⑶I”)元素、文本、圖像、視頻、通知、虛擬按鈕、虛擬鍵盤、消息收發(fā)數(shù)據(jù)、因特網(wǎng)內(nèi)容、設(shè)備狀態(tài)、時間、日期、日歷數(shù)據(jù)、偏好、地圖信息、位置信息、以及能夠以視覺形式呈現(xiàn)的任何其他信息。
[0104]顯示器855可以是觸摸屏顯示器。(可與顯示器相關(guān)聯(lián)的或形成顯示器的一部分的)觸摸屏是被配置成檢測觸摸的存在和位置的輸入設(shè)備。觸摸屏可以是電阻觸摸屏、電容觸摸屏、表面聲波觸摸屏、紅外觸摸屏、光學(xué)成像觸摸屏、色散信號觸摸屏、聲音脈沖識別觸摸屏,或者可利用任何其他觸摸屏技術(shù)。在一些實施例中,觸摸屏結(jié)合到顯示器的頂部作為透明層,以使用戶能夠使用一個或多個觸摸與顯示器上所呈現(xiàn)的對象或其他信息交互。
[0105]在其他實施例中,觸摸墊可結(jié)合到不包括顯示器的計算設(shè)備的表面上。例如,計算設(shè)備可具有結(jié)合到顯示器的頂部的觸摸屏以及與顯示器相對的表面上的觸摸墊。
[0106]返回圖7,客戶端702可被用來瀏覽Web并運行應(yīng)用,所述應(yīng)用諸如瀏覽器704,以及在一些情況下,生產(chǎn)力、閱讀器或筆記應(yīng)用706。諸如瀏覽器704等應(yīng)用的用戶界面可以是HTML、Objective C、Java、或取決于平臺的其它語言的。剪貼器708可作為瀏覽器704的添加件或插件被包括在內(nèi)。
[0107]web內(nèi)容可通過剪貼器708被發(fā)送至用戶的筆記或其它應(yīng)用文檔。筆記或其它應(yīng)用文檔可被存儲在云(例如,作為存儲710)中。在一些情況下,筆記或其它應(yīng)用的本地副本可用。筆記或其它應(yīng)用文檔可被運行在客戶端上的其它應(yīng)用訪問或與該其它應(yīng)用相關(guān)聯(lián)。剪貼器708可將內(nèi)容從瀏覽器704提供至多個筆記和/或其它應(yīng)用文檔,以及通過捕捉服務(wù)715呈現(xiàn)附加功能性和增強(qiáng)。
[0108]捕捉服務(wù)715可以是被主存在云中或由提供筆記本服務(wù)或捕捉服務(wù)的實體的一個或多個所分配服務(wù)器運行的web服務(wù)。
[0109]云服務(wù)通常指提供可縮放處理和存儲能力的托管服務(wù)。云計算通??砂ㄌ摂M化的資源。由云計算呈現(xiàn)的資源本身被提供為服務(wù),其中云計算客戶從擁有物理基礎(chǔ)結(jié)構(gòu)的第三方提供者租用資源的使用。web服務(wù)可由云服務(wù)(例如,作為大規(guī)模分布式計算環(huán)境的一部分)提供和/或主控。web服務(wù)是支持通過網(wǎng)絡(luò)的互操作機(jī)器到機(jī)器交互并使得軟件能夠連接到其他軟件應(yīng)用的軟件系統(tǒng)。
[0110]web服務(wù)提供技術(shù)標(biāo)準(zhǔn)和協(xié)議的集合。例如,web服務(wù)提供可由發(fā)送和接