本發(fā)明專(zhuān)利技術(shù)涉及具有站點(diǎn)焦點(diǎn)的瀏覽器框架。在各實(shí)施例中,web瀏覽器用戶(hù)界面包括在該web瀏覽器用戶(hù)界面的頂部處沿單條線分布的所選控件的子集。控件的布局可以是從左至右或從右至左的方式。具體而言,在從左至右布局中,滿(mǎn)足特定準(zhǔn)則的所選控件可出現(xiàn)在其他控件的左側(cè)。類(lèi)似地,在從右至左布局中,滿(mǎn)足特定準(zhǔn)則的所選控件可出現(xiàn)在其他控件的右側(cè)。在至少一些實(shí)施例中,沿單條線分布的控件中的至少一些是與某種類(lèi)型的導(dǎo)航相關(guān)的控件。這些控件可包括使用戶(hù)能夠提供文本輸入的那些控件。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及web瀏覽器 用戶(hù)界面,尤其涉及具有站點(diǎn)焦點(diǎn)的瀏覽器框架。
技術(shù)介紹
研究表明人們?cè)谶M(jìn)行瀏覽活動(dòng)時(shí)往往想集中于網(wǎng)站內(nèi)容并且不一定集中于他們的web瀏覽器的能力。然而,瀏覽器設(shè)計(jì)往往集中于強(qiáng)調(diào)瀏覽器的能力的用戶(hù)界面,從而使得對(duì)用戶(hù)集中于網(wǎng)站的內(nèi)容而言更具挑戰(zhàn)性。
技術(shù)實(shí)現(xiàn)思路
提供本
技術(shù)實(shí)現(xiàn)思路
以便以簡(jiǎn)化形式介紹在以下詳細(xì)描述中進(jìn)一步描述的ー些概念。本
技術(shù)實(shí)現(xiàn)思路
并不g在標(biāo)識(shí)所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不g在用于限制所要求保護(hù)主題的范圍。在各實(shí)施例中,web瀏覽器用戶(hù)界面包括在該web瀏覽器用戶(hù)界面的頂部處沿單條線分布的所選控件的子集。控件的布局可以是從左至右或從右至左的方式。具體而言,在從左至右布局中,滿(mǎn)足特定準(zhǔn)則的所選控件可出現(xiàn)在其他控件的左側(cè)。類(lèi)似地,在從右至左布局中,滿(mǎn)足特定準(zhǔn)則的所選控件可出現(xiàn)在其他控件的右側(cè)。在至少ー些實(shí)施例中,沿單條線分布的控件中的至少ー些是與某種類(lèi)型的導(dǎo)航相關(guān)的控件。這些控件可包括使用戶(hù)能夠提供文本輸入的那些控件。另外,在至少ー些實(shí)施例中,可以按對(duì)站點(diǎn)內(nèi)容而非控件給予更大強(qiáng)調(diào)的方式來(lái)在視覺(jué)上在web瀏覽器用戶(hù)界面中處理控件集。附圖說(shuō)明在全部附圖中,使用相同的附圖標(biāo)記來(lái)指示相同的特征。圖I示出了根據(jù)ー個(gè)或多個(gè)實(shí)施例的其中可以采用此處所描述的各原理的操作環(huán)境。圖2示出了根據(jù)ー個(gè)或多個(gè)實(shí)施例的示例web瀏覽器。圖3示出根據(jù)ー個(gè)或多個(gè)實(shí)施例的控件布局區(qū)域。圖4示出根據(jù)又ー實(shí)施例的控件布局區(qū)域。圖5示出根據(jù)又ー實(shí)施例的控件布局區(qū)域。圖6示出根據(jù)又ー實(shí)施例的控件布局區(qū)域。圖7示出了根據(jù)ー個(gè)或多個(gè)實(shí)施例的示例web瀏覽器。圖8示出根據(jù)又ー實(shí)施例的控件布局區(qū)域。圖9是描述根據(jù)ー個(gè)或多個(gè)實(shí)施例的方法中的各步驟的流程圖。圖10示出可用于實(shí)現(xiàn)一個(gè)或多個(gè)實(shí)施例的示例系統(tǒng)。具體實(shí)施方式概覽在各實(shí)施例中,web瀏覽器用戶(hù)界面包括在該web瀏覽器用戶(hù)界面的頂部處沿單條線分布的所選控件的子集。控件的布局可以是從左至右或從右至左的方式。具體而言,在從左至右布局中,滿(mǎn)足特定準(zhǔn)則的所選控件可出現(xiàn)在其他控件的左側(cè)。從左至右布局在用戶(hù)從左至右閱讀的場(chǎng)合中適用。這將提供舒適的直觀的體驗(yàn)。類(lèi)似地,在從右至左布局中,滿(mǎn)足特定準(zhǔn)則的所選控件可出現(xiàn)在其他控件的右側(cè)。從右至左布局在用戶(hù)從右至左閱讀的場(chǎng)合中適用。這將為這些用戶(hù)提供舒適的直觀的體驗(yàn)。可以使用任何合適類(lèi)型的準(zhǔn)則來(lái)確定如何沿單條線來(lái)分布所選控件。沿單條線分布所選控件高效地利用水平和垂直屏幕可操作區(qū)域。具體而言,在水平維度中,使所選控件沿單條線分布便于對(duì)在至少一些實(shí)施例中最常用的控件進(jìn)行快速視覺(jué)標(biāo)識(shí)。這使得在垂直維度上的屏幕可操作區(qū)域被用于例如可能使用得較不頻繁的其他控件。在至少一些實(shí)施例中,沿單條線分布的控件中的至少一些是與某種類(lèi)型的導(dǎo)航相 關(guān)的控件。例如,這樣的控件可包括,作為示例而非限制,后退和前進(jìn)導(dǎo)航按鈕、諸如地址欄或搜索欄等提供輸入域的導(dǎo)航控件、和/或使用戶(hù)能夠在諸如標(biāo)簽等不同內(nèi)容的視圖之間切換的輸入工具。另外,在至少一些實(shí)施例中,可以按對(duì)站點(diǎn)內(nèi)容而非控件給予更大強(qiáng)調(diào)的方式來(lái)在視覺(jué)上在web瀏覽器用戶(hù)界面中處理控件集。在以下討論中,提供了題為“操作環(huán)境”的章節(jié),該章節(jié)描述其中可采用一個(gè)或多個(gè)實(shí)施例的一個(gè)環(huán)境。接著,題為“示例線性控件布局模塊”的章節(jié)描述了根據(jù)一個(gè)或多個(gè)實(shí)施例的示例線性控件布局模塊。隨后,題為“用于強(qiáng)調(diào)站點(diǎn)內(nèi)容的控件視覺(jué)處理”的章節(jié)描述了根據(jù)一個(gè)或多個(gè)實(shí)施例的可如何在視覺(jué)上處理控件以強(qiáng)調(diào)站點(diǎn)內(nèi)容。然后,題為“對(duì)出現(xiàn)在控件布局區(qū)域中的某些控件給予視覺(jué)強(qiáng)調(diào)”的章節(jié)描述了根據(jù)一個(gè)或多個(gè)實(shí)施例的可如何對(duì)某些控件給予視覺(jué)強(qiáng)調(diào)。接著,題為“確定地址欄相對(duì)于標(biāo)簽帶的大小”的章節(jié)描述了根據(jù)一個(gè)或多個(gè)實(shí)施例的可如何確定以及重新確定地址欄相對(duì)于標(biāo)簽帶的大小。此后,題為“示例方法”的章節(jié)描述了根據(jù)一個(gè)或多個(gè)實(shí)施例的示例方法。最后,題為“示例系統(tǒng)”的章節(jié)描述了根據(jù)一個(gè)或多個(gè)實(shí)施例的示例系統(tǒng)。操作環(huán)境圖I在100處概括示出了根據(jù)一個(gè)或多個(gè)實(shí)施例的操作環(huán)境。環(huán)境100包括計(jì)算設(shè)備102,計(jì)算設(shè)備102具有一個(gè)或多個(gè)處理器104、一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)106和駐留在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上并可由處理器執(zhí)行的一個(gè)或多個(gè)應(yīng)用程序108。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可包括,作為示例而非限制,通常與計(jì)算設(shè)相關(guān)聯(lián)的所有形式的易失性和非易失性存儲(chǔ)器和/或存儲(chǔ)介質(zhì)。這種介質(zhì)可包括ROM、RAM、閃存、硬盤(pán)、可移動(dòng)介質(zhì)等。計(jì)算設(shè)備的一個(gè)具體示例以下在圖10中示出并描述。另外,計(jì)算設(shè)備102包括web瀏覽器110形式的軟件應(yīng)用程序,它包括或以其他方式利用如在上文和下文所描述的那樣操作的用于提供web瀏覽器用戶(hù)界面的線性控件布局模塊111。線性控件布局模塊被設(shè)計(jì)成幫助用戶(hù)聚焦于網(wǎng)站的內(nèi)容,同時(shí)移除可由控件提供的分心事物中的一些。例如,web瀏覽器用戶(hù)界面,經(jīng)由線性控件布局模塊,可包括在該web瀏覽器用戶(hù)界面的頂部沿單條線分布的所選控件的子集如上所述,控件的布局可以是從左至右或從右至左的方式。可以使用任何合適類(lèi)型的準(zhǔn)則來(lái)確定如何沿單條線來(lái)分布所選控件。例如,ー個(gè)準(zhǔn)則可包括特定控件在一群用戶(hù)中的使用頻率。作為替換或補(bǔ)充,另ー準(zhǔn)則可包括個(gè)別用戶(hù)的偏好,使得沿該單條線的各控件的外觀可由用戶(hù)定制。此外,在至少ー些實(shí)施例中,沿單條線分布的控件中的至少ー些是與某種類(lèi)型的導(dǎo)航相關(guān)的控件。例如,這樣的控件可包括,作為示例而非限制,后退和前進(jìn)導(dǎo)航按鈕、諸如地址欄或搜索欄等提供輸入域的導(dǎo)航控件、和/或使用戶(hù)能夠在諸如標(biāo)簽等不同內(nèi)容的視圖之間切換的輸入工具。另外,如在下文 中將顯而易見(jiàn)的,在至少ー些實(shí)施例中,可以按對(duì)站點(diǎn)內(nèi)容而非控件給予更大強(qiáng)調(diào)的方式來(lái)在視覺(jué)上在web瀏覽器用戶(hù)界面中處理控件集。另外,環(huán)境100包括諸如因特網(wǎng)等網(wǎng)絡(luò)112,以及可從中接收和向其發(fā)送內(nèi)容的一個(gè)或多個(gè)web服務(wù)器114。這樣的內(nèi)容可包括從web服務(wù)器接收到的網(wǎng)頁(yè)。計(jì)算設(shè)備102可被具體化為任何合適的計(jì)算設(shè)備,諸如作為示例而非限制,臺(tái)式計(jì)算機(jī),便攜式計(jì)算機(jī),諸如個(gè)人數(shù)字助理(PDA)、蜂窩電話等手持式計(jì)算機(jī),等等。描述了示例操作環(huán)境之后,現(xiàn)在考慮可利用線性控件布局模塊111的ー些示例實(shí)施例的討論。示例線性控件布局模塊圖2在200處概括示出了根據(jù)ー個(gè)或多個(gè)實(shí)施例的示例web瀏覽器。在該特定示例中,web瀏覽器200包括web瀏覽器用戶(hù)界面202,web瀏覽器用戶(hù)界面202又包括內(nèi)容呈現(xiàn)區(qū)域206附近或上方的控件布局區(qū)域204。控件布局區(qū)域204是在線性控件布局模塊111 (圖I)的影響下提供的。控件布局區(qū)域204被設(shè)計(jì)成幫助用戶(hù)集中于網(wǎng)站的內(nèi)容,如在內(nèi)容呈現(xiàn)區(qū)域206中呈現(xiàn)的內(nèi)容,同時(shí)移除可由控件提供的分心事物中的ー些。例如,web瀏覽器用戶(hù)界面,經(jīng)由線性控件布局模塊,可包括在該web瀏覽器用戶(hù)界面的頂部沿單條線分布的所選控件的子集這在圖3中更詳細(xì)地示出。圖3更詳細(xì)地示出根據(jù)ー個(gè)或多個(gè)實(shí)施例的控件布局區(qū)域204。在該示例中,多個(gè)控件沿被示為“I”的單條線來(lái)分布。如上所述,控件的布局可以是從左至右或從右至左的方式。可以使用任何合適類(lèi)型的準(zhǔn)則來(lái)確定如何沿單條線來(lái)分布所選控件,準(zhǔn)則的示例在上文提供。在一個(gè)或多個(gè)實(shí)施例中,控件編組可以基本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
【技術(shù)特征摘要】
2010.09.14 US 12/881,8321.一個(gè)或多個(gè)包含計(jì)算機(jī)可讀指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(106),所述指令在被執(zhí)行時(shí)實(shí)現(xiàn)一種web瀏覽器(110),所述web瀏覽器包括 web瀏覽器用戶(hù)界面(202); 所述web瀏覽器用戶(hù)界面(202)內(nèi)的內(nèi)容呈現(xiàn)區(qū)域(206);以及 所述內(nèi)容呈現(xiàn)區(qū)域(206)附近或上方的控件布局區(qū)域(204), 其中所述控件布局區(qū)域(204)包括在所述web瀏覽器用戶(hù)界面(202)的頂部沿單條線分布的所選控件的子集, 其中所選控件中的一個(gè)控件包括提供輸入域的導(dǎo)航控件(302),并且所選控件中的另一個(gè)控件包括使用戶(hù)能夠在不同內(nèi)容的各視圖之間切換的輸入工具(304)。2.如權(quán)利要求I所述的一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所選控件中的所述一個(gè)控件包括地址欄。3.如權(quán)利要求I所述的一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所選控件中的所述一個(gè)控件包括搜索欄。4.如權(quán)利要求I所述的一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所選控件中的所述另一個(gè)控件包括一個(gè)或多個(gè)標(biāo)簽。5.如權(quán)利要求I所述的一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述web瀏覽器用戶(hù)界面不包括出現(xiàn)在沿所述單條線分布的所選控件上方的其他導(dǎo)航控件。6.—個(gè)或多個(gè)包含計(jì)算機(jī)可讀指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(106),所述指令在被執(zhí)行時(shí)實(shí)現(xiàn)一種web瀏覽器(110),所述web瀏覽器包括 web瀏覽器用戶(hù)界面(202); 所述web瀏覽器用戶(hù)界面(202)內(nèi)的內(nèi)容呈現(xiàn)區(qū)域(206);以及 所述內(nèi)容呈現(xiàn)區(qū)域(206)附近或上方的控件布局區(qū)域(204), 其中所述控件布局區(qū)域(204)包括在所述web瀏覽器用戶(hù)界面(202)的頂部沿單條線分布的所選控件的子集, 其中所選控件包括后退和前進(jìn)導(dǎo)航按鈕(30...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:J·T·金,ML·威廉姆斯,J·S·霍爾布魯克,S·J·鮑爾斯,W·G·斯蒂文斯,M·曼迪奇,M·J·霍爾,B·A·摩根,A·H·馬雷克,L·J·格林,
申請(qǐng)(專(zhuān)利權(quán))人:微軟公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。