滑動工具條以切換標簽的制作方法
【技術領域】
[0001]本公開一般涉及用戶界面交互,并且更具體地涉及在應用中切換標簽。
【背景技術】
[0002]許多應用被配置成能夠從不同的要被加載的源加載內容。用戶可以隨后在應用所提供的界面內的內容之間切換。例如,web瀏覽器可能允許通過使用瀏覽器標簽而使多個網頁或其他內容同時被打開。標簽之一(例如活動標簽)的內容可以在web瀏覽器所提供的界面(例如窗口)中顯示。可能還存在標簽工具條,在web瀏覽器中示出打開標簽。為了在標簽之間切換,用戶可以選擇使得web瀏覽器顯示所期望的標簽的內容的所期望的標簽。
[0003]在一些情況下,屏幕上或應用界面上的空間可能非常珍貴且標簽工具條可能占用有價值的空間。而且,對于觸摸屏設備,使用標簽工具條來在標簽之間切換可能困難,因為在標簽工具條中所示的標簽可能較小且對于用戶來說難以使用用戶手指或觸筆來選擇。
【發明內容】
[0004]本主題技術的方面涉及一種用于在應用中切換標簽的系統。所述系統包括一個或多個處理器以及包括其中所存儲的指令的機器可讀介質,所述指令當由所述一個或多個處理器執行時,使得所述一個或多個處理器執行操作。所述操作包括提供對應用界面的顯示,所述應用界面包括工具條和與應用中打開的多個標簽中的第一標簽相關聯的內容,經由輸入設備接收在所述應用界面中的所述工具條上的滑動手勢,以及響應于接收到所述滑動手勢,從在所述應用界面中顯示與所述第一標簽相關聯的內容切換到顯示與所述多個標簽中的第二標簽相關聯的內容。
[0005]本主題技術的附加方面涉及一種用于在應用中切換標簽的計算機實現的方法。所述方法包括:在觸摸屏上顯示應用界面,所述應用界面包括工具條和與所述應用中打開的多個標簽中的第一標簽相關聯的內容,在所述觸摸屏上接收在所述應用界面中的所述工具條上的滑動手勢,以及響應于接收到所述滑動手勢,從顯示與所述第一標簽相關聯的內容切換到顯示與所述多個標簽中的第二標簽相關聯的內容。
[0006]本主題技術的方面還可以涉及一種包括其中所存儲的指令的非瞬時機器可讀介質,所述指令當由機器執行時,使得所述機器執行用于在應用中切換標簽的操作。所述操作包括在觸摸屏上顯示瀏覽器界面,所述瀏覽器界面包括地址工具條和與web瀏覽器中打開的多個標簽中的第一標簽相關聯的內容,在所述觸摸屏上接收在所述應用界面中的所述地址工具條上的滑動手勢,以及響應于接收到所述滑動手勢,從顯示與所述第一標簽相關聯的內容切換到顯示與所述多個標簽中的第二標簽相關聯的內容。
[0007]應該理解,通過下面的【具體實施方式】,本主題技術的其他配置將變得對本領域技術人員顯而易見,其中,通過圖示的方式示出和描述本主題技術的各種配置。如將被實現的,本主題技術能夠是其他和不同配置且其若干細節能夠以各種其他方面來修改,而都不偏離本主題技術的范圍。因此,附圖和【具體實施方式】應該被視為本質為說明性而非限制性的。
【附圖說明】
[0008]附圖被包括以提供進一步理解且并入在本說明書中并構成本說明書的一部分,圖示說明了所公開的方面,且與描述一起用來解釋所公開的方面的原理。
[0009]圖1是根據本主題技術的各種方面的圖示被配置成在應用中切換標簽的示例計算設備的框圖。
[0010]圖2A、圖2B和圖2C是根據本主題技術的各種方面的圖示應用界面響應于滑動手勢而切換標簽的不例場景的圖。
[0011]圖3A、圖3B和圖3C是根據本主題技術的各種方面的圖示包括標簽工具條的應用界面響應于滑動手勢而切換標簽的示例場景的圖。
[0012]圖4是根據本主題技術的各種方面的圖示用于在應用中切換標簽的示例過程的流程圖。
[0013]圖5是圖示利用其可以實現在此描述的任何計算設備的示例計算機系統500的框圖。
【具體實施方式】
[0014]下面闡述的【具體實施方式】旨在作為本主題技術的各種配置的描述且不旨在僅表示可以實踐主題技術的配置。附圖并入本文并且構成【具體實施方式】的部分。【具體實施方式】包括特定細節以便提供對本主題技術的透徹理解。但是,將對本領域技術人員顯而易見的,本主題技術的實踐可以不用這些具體細節。在一些實例中,公知結構和組件以框圖形式示出以便避免混淆主題技術的概念。
[0015]根據本主題技術的各個方面,系統被配置成使得用戶能夠通過在工具條上使用滑動手勢而在應用中的多個標簽之間切換。滑動手勢可以包括例如在計算設備的觸摸屏上顯示的工具條上滑動手指或觸筆。工具條可以被提供作為應用的一部分,諸如web瀏覽器的地址條,用戶可以在這里觀看或輸入統一資源定位符(URL)。
[0016]標簽切換過程可以包括在觸摸屏上顯示應用。應用可以出現在觸摸屏上,其具有工具條以及與在應用中打開的標簽中的一個相關聯的內容。觸摸屏上顯示的標簽可以被認為是活動標簽,而在應用中打開的未顯示的其他標簽可以被認為是不活動標簽。用戶可以滑動在觸摸屏上顯示的工具條以從當前顯示在觸摸屏上的標簽切換到在應用中打開的另一標簽。在檢測到應用的工具條上的滑動手勢時,該應用被配置成從顯示與第一標簽相關聯的內容切換到顯不與在應用中打開的另一標簽相關聯的內容。
[0017]通過向用戶提供在地址條上使用滑動手勢而在web瀏覽器的標簽之間切換的手段,用于切換標簽的其他用戶界面元素不需要被顯示,由此節省了其他內容的空間(例如,網頁內容或其他應用界面組件)或者允許現有內容放大。而且,不管用于切換標簽的其他界面元素是否顯示,允許用戶通過滑動地址條在標簽之間切換,提供了方便的切換標簽的方法。
[0018]圖1是根據本主題技術的各種方面的圖示被配置成切換應用中的標簽的示例計算設備100的框圖。計算設備100可以是例如移動設備(例如智能電話、全球定位系統設備、或平板計算機)、膝上型計算機、桌面型計算機、游戲控制臺、智能電視、或其他電器、機頂盒、或者能夠運行應用的任何其他計算機器。應用可以包括例如web瀏覽器、內容(例如圖像或視頻)觀看器應用、文本或圖像編輯器、或者能夠加載多個內容標簽的任何其他應用。
[00?9] 計算設備10可以包括顯不界面110、輸入界面120、和標簽切換板塊130。但是,在其他方面中,組件是可以被移除的,附加的組件可以被添加,或者可以使用替選部件。在一些實施方式中,模塊或界面可以包括在非瞬時性介質中編碼且由處理器執行的指令、計算機硬件組件、或二者的組合。每個組件還都可以包括一個或多個處理器或存儲器,用來執行下面所述的功能或者共享一個或多個處理器或存儲器。
[0020]顯示界面110可以被配置成管理在連接到計算設備100或與計算設備100通信的顯示設備上的內容的顯示。例如,顯示界面110可以被配置成在顯示設備(例如觸摸屏、監視器等等)上顯示應用界面。應用界面可以在顯示設備的整個顯示區域中顯示,或者在顯示區域的一部分上顯示。所顯示的應用可以支持多個打開的標簽并且在顯示設備上出現,示出工具條(例如,web瀏覽器的地址工具條)和與所支持的標簽中的一個相關聯的內容。
[0021]輸入界面120被配置成從連接到計算設備100或與計算設備100通信的一個或多個輸入設備接收用戶輸入信號。在一些情況下,輸入設備和顯示設備可以是相同設備的一部分(例如,觸摸屏設備