TWI703463B - 資訊顯示方法、裝置及智能終端 - Google Patents
資訊顯示方法、裝置及智能終端 Download PDFInfo
- Publication number
- TWI703463B TWI703463B TW105118403A TW105118403A TWI703463B TW I703463 B TWI703463 B TW I703463B TW 105118403 A TW105118403 A TW 105118403A TW 105118403 A TW105118403 A TW 105118403A TW I703463 B TWI703463 B TW I703463B
- Authority
- TW
- Taiwan
- Prior art keywords
- webpage
- information
- server
- menu
- user
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/954—Navigation, e.g. using categorised browsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5681—Pre-fetching or pre-delivering data based on network characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申請公開了一種資訊顯示方法、裝置及智能終端,該方法包括:當接收到網頁訪問請求時,顯示網頁訪問請求對應的網頁,以及獲取網頁相關的指定資訊,其中,所述指定資訊反映所述網頁的內容;當接收到用於指示從顯示的網頁跳轉至其他網頁的指令時,將指定資訊發送給其他網頁的伺服器;顯示從其他網頁的伺服器返回的、根據指定資訊對其他網頁處理後生成的網頁。透過上述方法,瀏覽器可以將所述網頁內的服務資訊作為指定資訊,發送給其他應用的伺服器,從而其他應用的伺服器可以返回包含了與該服務資訊相關聯的其他服務資訊的網頁,因此,可以提高瀏覽器顯示不同應用提供的相關聯的多項服務資訊的效率。
Description
本申請係關於計算機技術領域,尤其關於一種資訊顯示方法、裝置及智能終端。
隨著各類終端的使用普及,終端上的應用的數量也大量增加,其中,所述終端包括但不限於手機、平板電腦、個人電腦、智能手錶、車載移動台,等等。
一般的,不同的應用是分別由不同的獨立軟體開發商(Independent Software Vendors,ISV)提供,用戶可以透過使用應用,獲得該應用對應的ISV伺服器提供的服務資訊。應用可以透過網頁的形式顯示對應的服務資訊,相應的,用戶可以採用公共的瀏覽器或應用內置的瀏覽器瀏覽該網頁,以查看該服務資訊。
目前,針對一個實際應用場景,用戶常常會有關聯地使用多個應用,以獲取有關聯的多項服務資訊。例如,用戶在購票應用上可以購買某場電影的電影票,用戶在購票後可能還想在影評應用上查看該電影的影評,以及在微博應用上查看該電影的主要演員的微博最新動態。在這種情
况下,該電影的電影票資訊、該電影的影評、該電影的主要演員的微博最新動態屬於所述的有關聯的多項服務資訊。
但是,在現有技術中,由於各應用之間相互獨立,針對上例中的應用場景,用戶需要分別打開各個應用,分別在各個應用中查詢相應的服務資訊,並由瀏覽器將包含這些服務資訊的各網頁分別向用戶展示。由此可見,這種方式用戶操作繁瑣,瀏覽器顯示不同應用提供的相關聯的多項服務資訊的效率也較低。
本申請實施例提供一種資訊顯示方法、裝置及智能終端,用以解决現有技術中瀏覽器顯示不同應用提供的相關聯的多項服務資訊的效率較低的問題。
本申請實施例提供的一種資訊顯示方法,包括:當接收到網頁訪問請求時,顯示所述網頁訪問請求對應的網頁,以及獲取所述網頁相關的指定資訊,其中,所述指定資訊反映所述網頁的內容;當接收到用於指示從顯示的所述網頁跳轉至其他網頁的指令時,將所述指定資訊發送給所述其他網頁的伺服器;顯示從所述其他網頁的伺服器返回的、根據所述指定資訊對所述其他網頁處理後生成的網頁。
本申請實施例提供的一種資訊顯示裝置,包括:
第一獲取模組,用於當接收到網頁訪問請求時,顯示所述網頁訪問請求對應的網頁,以及獲取所述網頁相關的指定資訊,其中,所述指定資訊反映所述網頁的內容;發送模組,用於當接收到用於指示從顯示的所述網頁跳轉至其他網頁的指令時,將所述指定資訊發送給所述其他網頁的伺服器;顯示模組,用於顯示從所述其他網頁的伺服器返回的、根據所述指定資訊對所述其他網頁處理後生成的網頁。
本申請實施例提供的一種智能終端,包括顯示器和處理器;所述處理器耦合於顯示器;所述處理器包括所述資訊顯示裝置。
本申請實施例透過上述至少一種技術方案,瀏覽器可以將已獲取的應用的網頁內的服務資訊作為指定資訊,發送給其他應用的伺服器,從而其他應用的伺服器可以向瀏覽器返回包含了與該服務資訊相關聯的其他服務資訊的網頁,因此,可以簡化用戶操作,提高瀏覽器顯示不同應用提供的相關聯的多項服務資訊的效率。
401‧‧‧第一獲取模組
402‧‧‧發送模組
403‧‧‧顯示模組
404‧‧‧第二獲取模組
405‧‧‧選單生成模組
601‧‧‧顯示器
602‧‧‧處理器
此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用於解釋本申請,並不構成對本申請的不當限定。在附圖
中:圖1為本申請實施例提供的資訊顯示方法的過程;圖2為本申請實施例提供的資訊顯示方法在一種實際應用場景下的詳細過程;圖3為本申請實施例提供的資訊顯示方法在一種實際應用場景下的效果示意圖;圖4為本申請實施例提供的資訊顯示裝置結構示意圖;圖5為本申請實施例提供的資訊顯示裝置結構詳細示意圖;圖6為本申請實施例提供的智能終端示意圖。
為使本申請的目的、技術方案和優點更加清楚,下面將結合本申請具體實施例及相應的附圖對本申請技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基於本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本申請保護的範圍。
圖1為本申請實施例提供的資訊顯示方法的過程,具體包括以下步驟:
S101:當接收到網頁訪問請求時,顯示所述網頁訪問請求對應的網頁,以及獲取所述網頁相關的指定資訊,其中,所述指定資訊反映所述網頁的內容。
本申請實施例提供的資訊顯示方法的過程的執行主體可以是:搭載在終端或伺服器上的瀏覽器用戶端。所述終端包括但不限於:手機、平板電腦、智能手錶、個人電腦、車載移動台等;所述伺服器包括但不限於:個人電腦、大中型電腦、電腦集群等。所述執行主體並不構成對本申請的限定。
進一步的,所述瀏覽器用戶端可以是終端上的一個獨立的應用,也可以是內置於終端上的其他應用中的功能模組,所述瀏覽器用戶端可以用於瀏覽網站中的網頁或應用中包含的網頁。本申請實施例中所述的應用可以是網頁形式的應用,如基於超文本標記語言(Hyper Text Markup Language,HTML)的應用,也可以是本地應用(Native App),所述應用的類型並不構成對本申請的限定。
所述網頁訪問請求可以是由用戶透過在瀏覽器用戶端中輸入網址並發送的,也可以是由用戶透過點擊終端上的應用中的超鏈結發送的,等等。所述網址可以是普通的統一資源定位符(Universal Resource Locator,URL),也可以是諸如開放(Open)URL等具有特殊格式的URL等。
在步驟S101中,獲取所述網頁相關的指定資訊這一子步驟可以有多種實施方式。例如,可以根據預定的脚本資訊獲取所述指定資訊,也可以根據預先配置的規則或功能代碼獲取所述指定資訊,還可以獲取用戶預先地或實時地指定的資訊作為所述指定資訊,等等,當然,本申請對
所述脚本資訊、所述規則或功能代碼等資訊的儲存位置並不做限定,既可以儲存在瀏覽器用戶端或瀏覽器伺服端上,也可以儲存在所述網頁的伺服器上,等等。
需要說明的是,本申請實施例對步驟S101中獲取指定資訊和顯示網頁這兩個子步驟的執行順序並不做限定。
在本申請實施例中,所述網頁相關的指定資訊可以直接包含在所述網頁中,如所述網頁中的元數據(Metadata)、標籤(Tag)、徽標(Logo)、橫幅(Banner)、被查詢過的關鍵詞等;所述網頁相關的指定資訊也可以是根據所述網頁可以獲取到的資訊,如當前登錄用戶的公開資訊、瀏覽器伺服端或其他應用的伺服器收集到的當前登錄用戶的行為特徵數據等。
沿用本申請的背景技術中的舉例進行說明。在該例的應用場景下,假定在步驟S101中,所述網頁是購票應用中購買該場電影的電影票的訂單資訊網頁,則為了提供瀏覽器為用戶顯示與所述電影相關聯的多項服務資訊的效率,則該訂單資訊網頁相關的指定資訊可以是該場電影的相關資訊,如電影名稱、題材類型、主演名稱、導演名稱等。
S102:當接收到用於指示從顯示的所述網頁跳轉至其他網頁的指令時,將所述指定資訊發送給所述其他網頁的伺服器。
在本申請實施例中,所述其他網頁與所述網頁訪問請求對應的網頁可以屬於不同的應用,也可以屬於相同的應
用,本申請實施例主要針對前一種情况進行說明。例如,當所述網頁訪問請求對應的網頁是購票應用的訂單資訊網頁時,則所述其他網頁可以是影評應用或微博應用等其他應用的網頁。
進一步的,所述指令中還可以携帶有所述其他網頁的網址,在步驟S102中除了發送所述指定資訊以外,還可以將所述其他網頁的網址也發送給所述其他網頁的伺服器,以便於所述其他網頁的伺服器查找所述其他網頁。
需要說明的是,在實際應用中,除了可以從顯示的所述網頁跳轉至其他網頁,類似的,還可以從顯示的所述網頁跳轉至深度鏈結(Deep Link)本地應用界面或特定組件(如分享組件、翻譯組件等)等其他目標,在這種情况下,當接收到指示跳轉動作的指令時,可以將所述指定資訊發送給所述其他目標的伺服器。本申請提供的資訊顯示方法均適用於以上的各種場景。
在本申請實施例中,由於所述其他網頁與所述網頁訪問請求對應的網頁可以屬於不同的應用,因此,可以透過將所述指定資訊發送給所述其他網頁的伺服器,實現不同的應用之間的資訊分享,打通不同的應用相互之間的服務,因此,可以减少用戶針對不同應用進行的冗餘操作,提高用戶獲得不同應用提供的相關聯的服務資訊的便利性。
S103:顯示從所述其他網頁的伺服器返回的、根據所述指定資訊對所述其他網頁處理後生成的網頁。
在本申請實施例中,所述其他網頁的伺服器接收到所述指定資訊後,可以根據所述指定資訊,對所述其他網頁進行處理後再返回,而不是像在現有技術中直接向瀏覽器用戶端返回所述其他網頁。為了便於理解本申請提供的方法相比於現有技術的優勢,繼續沿用上例對步驟S103進行說明。
在現有技術中,假定瀏覽器用戶端當前顯示購票應用的訂單資訊網頁,則瀏覽器用戶端在接收到從該訂單資訊網頁跳轉至微博應用的主頁的指令時,可以將該指令中携帶的網址發送給微博應用的伺服器,相應的,微博應用的伺服器根據接收到的網址查找到主頁並返回給瀏覽器用戶端,瀏覽器用戶端向用戶顯示微博應用的主頁。顯然,在這種情况下,若用戶想要瞭解該電影以及該電影的主演的微博最新動態,還需要在該主頁上手動輸入該電影的名稱和主演的名稱進行查詢。
而在本申請實施例中,所述指定資訊可以包括該電影的名稱和主演名稱,則瀏覽器用戶端在接收到從該訂單資訊網頁跳轉至微博應用的主頁的指令時,可以將該電影的名稱和主演名稱,以及該指令中携帶的網址發送給微博應用的伺服器,相應的,微博應用的伺服器根據接收到的網址查找到主頁,並可以將該電影的名稱和主演名稱作為查詢關鍵詞在主頁上進行查詢,進而重定向到查詢結果網頁上,這種情况下,步驟S103中的所述處理可以指在所述其他網頁上進行查詢操作,並從所述其他網頁重定向至查
詢結果網頁上,進而,微博應用的伺服器可以將該查詢結果網頁作為處理後的主頁返回給瀏覽器用戶端顯示。顯然,用戶可以在該查詢結果網頁上直接看見該電影以及該電影的主演的微博最新動態,而不用自己在微博應用上手動查詢,因此,相比於現有技術提高了用戶的便利性,也提高了瀏覽器的顯示效率。
透過上述方法,瀏覽器可以將已獲取的應用的網頁內的服務資訊作為指定資訊,發送給其他應用的伺服器,從而其他應用的伺服器可以向瀏覽器返回包含了與該服務資訊相關聯的其他服務資訊的網頁,因此,可以簡化用戶操作,提高瀏覽器顯示不同應用提供的相關聯的多項服務資訊的效率。
為了便於理解,以下對圖1中各步驟的實施方式進一步地進行說明。
前面提及了步驟S101中獲取指定資訊這一子步驟的多種實施方式。以下主要以根據脚本資訊獲取指定資訊的應用場景為例,對步驟S101進行詳細說明。在這種情况下,對於步驟S101,獲取所述網頁相關的指定資訊,具體可以包括:從瀏覽器伺服端獲取與所述網頁對應的脚本資訊,其中,所述脚本資訊是所述網頁的伺服器預先發送給瀏覽器伺服端的;根據所述脚本資訊,獲取所述網頁相關的指定資訊。
在本申請實施例中,所述網頁相關的指定資訊可以是所述脚本資訊中進行指定的,也可以由所述網頁的伺服器
或瀏覽器伺服端或瀏覽器用戶端指定的。需要說明的是,本申請實施例中對所述脚本資訊所採用的編程語言、編碼規範、格式、框架等並不做限定。
在本申請實施例中,所述脚本資訊可以是從瀏覽器伺服端獲取的,可以是從所述網頁的伺服器上獲取的,也可以是從本地獲取的。顯示的所述網頁可以是從所述網頁的伺服器獲取的。其中,獲取到的脚本資訊可以用於對所述網頁中的資訊進行操作,所述操作包括但不限於查詢操作、新增操作、修改操作、删除操作、權限修改操作,等等。
進一步的,所述脚本資訊可以由編寫所述網頁的獨立軟體開發商(Independent Software Vendors,ISV)編寫及提供,在這種情况下,不同的網頁(網址)可能對應於不同的脚本資訊,為了便於瀏覽器用戶端獲取脚本資訊,各家ISV可以分別將自家的各網頁對應的脚本資訊預先發送發給瀏覽器伺服端,由於每個網頁可以由唯一的一個網址進行標識,因此,瀏覽器伺服器可以保存各脚本資訊,以及每個脚本資訊與對應的網頁的網址之間的對應關係,這樣的話,瀏覽器用戶端可以不用一一從各網頁的伺服器獲取對應的脚本資訊,而是從瀏覽器伺服端就可以獲取到任一所述脚本資訊,從而可以實現對各脚本資訊的統一管理,也提高了瀏覽器用戶端獲取脚本資訊的效率。
當然,在實際應用中,各家ISV也可以不將脚本資訊預先發送發給瀏覽器伺服端,而是保存在自家的伺服器
上,當接收到瀏覽器伺服端或瀏覽器用戶端發送的獲取脚本資訊的請求時,再將脚本資訊返回給瀏覽器伺服端或瀏覽器用戶端。在這種情况下,可以提高各家ISV維護脚本資訊的便利性。
另外,所述脚本資訊也可以由瀏覽器伺服端的開發人員編寫和提供,在這種情况下,各家ISV可以不用分別針對各網頁提供脚本資訊,因此,可以降低各家ISV的開發成本,也可以提高瀏覽器伺服端對脚本資訊的管理和維護能力。
在本申請實施例中,基於瀏覽器伺服端的管理和維護,各家ISV不僅可以針對各網頁提供差異化的脚本資訊,還可以針對各網頁提供差異化的選單資訊,從而可以提高用戶使用各網頁的便利性。以下對本申請提供的與所述選單資訊相關的方法進行說明。
在相關技術中,對於本地應用,本地應用的應用界面內可以包含選單,該選單是所述本地應用所在的終端根據開發人員預先編寫的選單資訊生成的,用戶可以點擊該選單中的選項實現應用界面的跳轉動作。但是,對於網頁形式的應用,瀏覽器用戶端一般會為各網頁均提供同一個選單或者不提供選單,而實際上不同的ISV的網站(包含多個網頁)有自己的選單,而且同一個ISV的網站的不同網頁也可能有不同的選單,這樣的話,此種瀏覽器用戶端提供選單的方式並不能滿足各ISV的實際需求,從而也降低了用戶使用網頁形式的應用的便利性。
針對上述相關技術中的問題,在本申請實施例中,可以透過瀏覽器伺服端為網頁提供選單資訊,而且提供的選單資訊可以是針對每個網頁進行個性化定制編寫的,也可以是按照指定的統一格式編寫的,進而,瀏覽器用戶端可以根據瀏覽器伺服端提供的選單資訊為每個網頁分別生成對應的選單,從而可以解决現有技術中的問題。
具體的,瀏覽器伺服端提供的選單資訊可以是由各ISV分別編寫的,也可以是由瀏覽器伺服端的開發人員編寫的。瀏覽器伺服端的開發人員編寫的選單資訊可以用於生成各網頁均可使用的公共選單,由ISV編寫的選單資訊可以用於生成對應的網頁使用的個性化選單。與上述的脚本資訊類似,各ISV可以預先將各網頁對應的選單資訊分別發送給瀏覽器伺服器保存,也可以在接收到獲取選單資訊的請求後,再返回該選單資訊。
在這種情况下,在執行步驟S101時,獲取所述網頁相關的指定資訊前,還可以執行以下步驟:從瀏覽器伺服端獲取與所述網頁對應的選單資訊,其中,所述選單資訊是所述網頁的伺服器預先發送給瀏覽器伺服端的。
在本申請實施例中,對於步驟S101,所述網頁相關的指定資訊可以包括當前登錄用戶的行為特徵資訊、所述網頁內指定位置的資訊中的至少一種。
所述當前登錄用戶的行為特徵資訊包括但不限於:該用戶該經常使用的檢索關鍵詞、經常瀏覽的網站類型、經常購買的商品類型,等等。根據當前登錄用戶的行為特徵
資訊,可以為該用戶定制符合該用戶喜好的網頁個性化選單或網頁內容,提高用戶體驗。
例如,當前登錄用戶的行為特徵資訊反映了該用戶經常瀏覽科幻方面的網站,則可以推測該用戶可能是一個科幻喜好者,進而,瀏覽器用戶端針對用戶瀏覽的網頁可以定制包含科幻選單選項的個性化選單,從而可以提高了用戶使用選單的便利性。
進一步的,根據所述行為特徵資訊和/或所述網頁內指定位置的資訊,可以推測該用戶當前所需的服務資訊,瀏覽器用戶端可以將所述行為特徵資訊和/或所述網頁內指定位置的資訊共享給其他應用,以便於所述其他應用為用戶提供與該用戶當前所需的服務資訊。從而,提供了不同應用提供的服務相互之間的關聯性,而且,在這種情况下,由於選單是由瀏覽器用戶端統一管理和控制,因此,當需要調整選單行為可以直接由瀏覽器用戶端執行,而不用一一通知各家ISV進行調整,從而可以提高調整選單行為的效率。
需要說明的是,本申請對所述當前登錄用戶的行為特徵資訊的資訊來源並不做限定。所述當前登錄用戶的行為特徵資訊可以是基於大數據技術分析生成的,可以是由當前登錄用戶預先在瀏覽器用戶端設置的。
在本申請實施例中,當所述網頁相關的指定資訊包含的內容不同時,步驟S101的具體實施方式也可以不同。
當所述網頁相關的指定資訊包括當前登錄用戶的行為
特徵資訊時,獲取所述網頁相關的指定資訊,具體可以包括:根據所述脚本資訊,獲取當前登錄用戶的開放標識OpenId,其中,所述OpenId是瀏覽器伺服端根據所述網頁,預先分配給所述當前登錄用戶的;根據所述OpenId,從瀏覽器伺服端獲取所述當前登錄用戶的行為特徵資訊。
需要說明的是,瀏覽器伺服端為針對不同的應用,為同一個用戶分配的OpenId可以不相同,用戶在同一個應用中的不同網頁中使用的OpenId可以相同,瀏覽器伺服端可以預先保存分配給用戶的OpenId與該用戶的行為特徵資訊之間的對應關係,以便於根據OpenId查詢對應的行為特徵資訊。
當然,在實際應用中,除了可以基於OpenID獲取用戶的行為特徵資訊以外,還可以基於用戶在所述網頁所述的應用中註册的用戶名、手機號碼等資訊,獲取該用戶的行為特徵資訊。
進一步的,當所述網頁相關的指定資訊包括所述網頁內指定位置的資訊時,根據所述脚本資訊,獲取所述網頁相關的指定資訊,具體可以包括:根據所述選單資訊,獲取所述網頁的文檔對象模型(Document Object Model,DOM)文檔樹的格式;根據所述脚本資訊和所述DOM文檔樹的格式,獲取所述網頁內指定位置的資訊。
更具體的,可以採用所述脚本資訊中指定的getElementById()、getElementsByTagName()等函數(為了
便於描述,已將所述函數中的參數省略),根據所述DOM文檔樹的格式中包含的DOM標記,從所述DOM文檔樹的格式中讀取指定的網頁元素,讀取出的網頁元素包含有所述網頁內指定位置的資訊,作為後續要共享給其他應用的資訊。可以看到,在本申請實施例中,要共享的資訊的粒度是可以透過所述脚本資訊進行控制的,因此,可以防止產生網頁服務共享數據過多,配置繁瑣的問題。
在本申請實施例中,根據上述說明,瀏覽器用戶端透過步驟S102之前的各步驟,可以獲取並顯示所述網頁訪問請求對應的網頁,以及獲取所述網頁相關的指定資訊和所述網頁對應的選單資訊,進而瀏覽器用戶端可以根據獲取的這些資訊生成所述網頁的選單,以及將生成的選單渲染顯示在所述網頁上,以便於用戶使用。
具體的,在執行步驟S102之前,亦即,在當接收到用於指示從顯示的所述網頁跳轉至其他網頁的指令時,將所述指定資訊發送給所述其他網頁的伺服器前,還可以執行以下步驟:根據所述選單資訊和所述當前登錄用戶的行為特徵資訊,在所述選單資訊中確定出與所述當前登錄用戶的行為特徵資訊匹配的選單資訊,作為用戶匹配選單資訊;根據所述用戶匹配選單資訊,生成選單作為所述網頁訪問請求對應的網頁的選單,並顯示在所述網頁訪問請求對應的網頁上。
例如,假定所述選單資訊包含:新聞、娛樂、體育、文學等方面的選單資訊,而且當前登錄用戶的行為特徵資
訊反映了該用戶經常瀏覽體育方面的網站。則可以將體育方面的選單資訊確定為用戶匹配選單資訊,進而根據用戶匹配選單資訊生成體育方面的選單,並將生成的選單顯示在所述網頁上。當然,除了生成並顯示體育方面的選單以外,還可以為該用戶生成並顯示公共選單,以及部分或全部其他方面的選單,為了便於用戶使用,在實際應用中,瀏覽器用戶端可以將體育方面的選單顯示在較顯著的位置。
需要說明的是,本申請對瀏覽用戶端在網頁上顯示選單的位置並不做限定,一般可以顯示在網頁的下方或網頁的右上角,等等。
另外,在實際應用中,選單資訊的資訊粒度還可以進一步地細化,如體育方面的選單資訊還可以細化為籃球、足球、棒球等方面的選單資訊。從而可以提高瀏覽器用戶端為用戶定制的選單的適用程度。
在本申請實施例中,對於步驟S102,所述指令可以是由所述當前登錄用戶對所述網頁訪問請求對應的網頁的選單進行操作發送的。當所述網頁訪問請求對應的網頁與所述其他網頁屬於不同的應用時,將所述指定資訊發送給所述其他網頁的伺服器,具體可以包括:將所述網頁訪問請求對應的網頁所屬的應用的指定Cookie共享給所述其他網頁所屬的應用;根據共享後的所述指定Cookie,將所述指定資訊發送給所述其他網頁的伺服器。
具體的,可以透過對瀏覽器用戶端的底層代碼進行操
作,跨域種Cookie,以實現在不同的應用中共享Cookie,進而,可以透過在不同的應用之間約定一個特殊的鍵(key)來改變上傳報文或者透過直接附加報文在不同的應用之間傳遞所述指定資訊。
另外,在實際應用中,當所述指定資訊包含的數據量較少時,也可以將所述指定資訊附加在所述其他網頁的URL中,進而透過該URL將所述指定資訊傳遞給所述其他網頁所屬的應用。
根據上述的說明,以所述執行主體是瀏覽器用戶端,各ISV預先將各網頁對應的脚本資訊和選單資訊發送給瀏覽器伺服端保存這種應用場景為例,對本申請實施例提供的資訊顯示方法進行說明,如圖2所示。
在圖2中示出了本申請實施例提供的資訊顯示方法在一種實際應用場景下的詳細過程。假定當前登錄用戶首先在瀏覽器用戶端上打開應用A的網頁a,然後透過點擊網頁a選單,從網頁a跳轉至應用B的網頁b,在這種情况下,所述詳細過程具體可以包括以下步驟:
S201:當前登錄用戶透過在瀏覽器用戶端上輸入以及提交網頁a對應的網址,向瀏覽器用戶端發送網頁訪問請求。
S202:瀏覽器用戶端根據接收到的網頁訪問請求中携帶的網頁a對應的網址,向瀏覽器伺服端發送針對該網址對應的脚本資訊和選單資訊的獲取請求,其中,該獲取請求中携帶有該網址。
S203:瀏覽器伺服端根據該網址,在預先保存的各脚本資訊和選單資訊中,查詢確定與該網址對應的脚本資訊和選單資訊。
S204:瀏覽器伺服端將與該網址對應的脚本資訊和選單資訊返回給瀏覽器用戶端。
S205:瀏覽器用戶端向應用a的伺服器發送針對網頁a的獲取請求,其中,該獲取請求中携帶有該網址。
需要說明的是,本申請實施例對步驟S202和S205執行的先後順序並不做限定。
S206:應用a的伺服器根據該網址,查詢到網頁a並返回給瀏覽器用戶端。
S207:瀏覽器用戶端顯示網頁a。
S208:瀏覽器用戶端根據與該網址對應的脚本資訊,從瀏覽器伺服端或從本地獲取該用戶的行為特徵資訊,以及網頁a內的指定位置的資訊。
例如,假定網頁a是某個文學方面的網站中的網頁,且網頁a的名稱是某作家的姓名,則網頁a內的指定位置的資訊可以是網頁a的標題(Title)元數據,亦即,該作家的姓名。
S209:瀏覽器用戶端根據該用戶的行為特徵資訊,以及該網址對應的脚本資訊和選單資訊,生成為該用戶定制的個性化選單,作為網頁a的選單,並將生成的個性化選單渲染顯示在網頁a上。
例如,假定該用戶的行為特徵資訊反映了該用戶喜好
文學,經常瀏覽文學方面的網站,則該個性化選單中可以用於跳轉至文學方面的網頁的選單選項。
S210:該用戶透過點擊網頁a的選單選項,向瀏覽器用戶端發送用於指示從網頁a跳轉至網頁b的指令。
S211:瀏覽器用戶端將該用戶的行為特徵資訊、網頁a內的指定位置的資訊,以及網頁b對應的網址發送給應用B的伺服器。
S212:應用B的伺服器根據網頁b對應的網址查詢到網頁b,根據該用戶的行為特徵資訊、網頁a內的指定位置的資訊對網頁b進行處理,並將處理後的網頁返回給瀏覽器用戶端。
S213:瀏覽器用戶端顯示應用B的伺服器返回的網頁。
進一步的,為了便於理解,本申請實施例還提供了所述資訊顯示方法在一種實際應用場景下的效果示意圖,如圖3所示。
圖3中按照從左至右的順序展示了三個效果圖。在圖3的應用場景下,假定預先獲取的當前登錄用戶的行為特徵資訊反映了該用戶喜好閱讀和文學,則瀏覽器用戶端可以為該用戶定制閱讀和文學方面的個性化選單。
在左側的效果圖中,展示了用戶已經透過瀏覽器客戶端打開的一個網頁,可以看到網頁中為用戶呈現了個性化選單的一個選單選項“愛閱讀書城”(也可以將該選單選項稱為訂閱卡),這個選單選項是符合當前登錄用戶的喜
好的,用戶可以透過點擊該選單選項跳轉至名為“愛閱讀書城”的應用的網頁中,如中間的效果圖所示。
瀏覽器用戶端可以根據預定的脚本資訊,獲取到左側的效果圖中的網頁中的展示的書籍名稱,並在跳轉時將獲取的書籍名稱也發送給應用“愛閱讀書城”的伺服器,則該伺服器可以向瀏覽器用戶端返回與該書籍屬於同一類型的熱門書籍,如中間的效果圖所示。
瀏覽器用戶端除了可以為網頁定制個性化選單以外,還可以為網頁生成公共選單,如右側的效果圖所示,右側的效果圖中的網頁的右上角示出了部分所述公共選單的選單選項,包括:“無圖模式”、“分享”、“刷新”。
以上為本申請實施例提供的資訊顯示方法,基於同樣的思路,本申請實施例還提供相應的資訊顯示裝置,如圖4所示。
圖4為本申請實施例提供的資訊顯示裝置結構示意圖,具體包括:第一獲取模組401,用於當接收到網頁訪問請求時,顯示所述網頁訪問請求對應的網頁,以及獲取所述網頁相關的指定資訊,其中,所述指定資訊反映所述網頁的內容;發送模組402,用於當接收到用於指示從顯示的所述網頁跳轉至其他網頁的指令時,將所述指定資訊發送給所述其他網頁的伺服器;顯示模組403,用於顯示從所述其他網頁的伺服器返
回的、根據所述指定資訊對所述其他網頁處理後生成的網頁。
進一步的,本申請實施例還提供對應於圖4的資訊顯示裝置結構詳細示意圖,在實際應用中,圖4中的資訊顯示裝置結構還可以包含第二獲取模組404和/或選單生成模組405。
為了便於描述,以該資訊顯示裝置結構同時包含有第二獲取模組404和選單生成模組405為例進行說明,如圖5所示。需要說明的是,在實際應用中,該資訊顯示裝置結構也可以包含第二獲取模組404、選單生成模組405這兩個模組中的任一個模組。
圖5為本申請實施例提供的一種資訊顯示裝置結構詳細示意圖,下面對圖5中的各模組進行說明。
所述第一獲取模組401具體用於:從瀏覽器伺服端獲取與所述網頁對應的脚本資訊,其中,所述脚本資訊是所述網頁的伺服器預先發送給瀏覽器伺服端的;根據所述脚本資訊,獲取所述網頁相關的指定資訊。
所述裝置還包括:第二獲取模組404,用於在所述第一獲取模組401獲取所述網頁相關的指定資訊前,從瀏覽器伺服端獲取與所述網頁對應的選單資訊,其中,所述選單資訊是所述網頁的伺服器預先發送給瀏覽器伺服端的。
所述網頁相關的指定資訊包括當前登錄用戶的行為特徵資訊、所述網頁內指定位置的資訊中的至少一種。
當所述網頁相關的指定資訊包括當前登錄用戶的行為特徵資訊時,所述第一獲取模組401具體用於:根據所述脚本資訊,獲取當前登錄用戶的開放標識OpenId,其中,所述OpenId是瀏覽器伺服端根據所述網頁,預先分配給所述當前登錄用戶的;根據所述OpenId,從瀏覽器伺服端獲取所述當前登錄用戶的行為特徵資訊。
當所述網頁相關的指定資訊包括所述網頁內指定位置的資訊時,所述第一獲取模組401具體用於:根據所述選單資訊,獲取所述網頁的文檔對象模型DOM文檔樹的格式;根據所述脚本資訊和所述DOM文檔樹的格式,獲取所述網頁內指定位置的資訊。
所述裝置還包括:選單生成模組405,用於在所述發送模組402當接收到用於指示從顯示的所述網頁跳轉至其他網頁的指令時,將所述指定資訊發送給所述其他網頁的伺服器前,根據所述選單資訊和所述當前登錄用戶的行為特徵資訊,在所述選單資訊中確定出與所述當前登錄用戶的行為特徵資訊匹配的選單資訊,作為用戶匹配選單資訊;根據所述用戶匹配選單資訊,生成選單作為所述網頁訪問請求對應的網頁的選單,並顯示在所述網頁訪問請求對應的網頁上。
所述指令是由所述當前登錄用戶對所述網址對應的網頁的選單進行操作發送的,所述網址對應的網頁與所述其他網頁屬於不同的應用;所述發送模組402具體用於:將所述網頁訪問請求對
應的網頁所屬的應用的指定Cookie共享給所述其他網頁所屬的應用;根據共享後的所述指定Cookie,將所述指定資訊發送給所述其他網頁的伺服器。
具體的上述如圖4、圖5所示的裝置可以位於終端、伺服器上。
以上為本申請實施例提供的資訊顯示裝置,基於同樣的思路,本申請實施例還提供一種智能終端,如圖6所示。
圖6為本申請實施例提供的智能終端示意圖,具體包括:所述智能終端包括顯示器601和處理器602;所述處理器602耦合於顯示器601;所述處理器602包括圖4、圖5中的資訊顯示裝置。
本申請實施例中所述的瀏覽器用戶端可以搭載於所述智能終端上。
本申請實施例提供一種資訊顯示方法、裝置及智能終端,該方法包括:當接收到網頁訪問請求時,顯示所述網頁訪問請求對應的網頁,以及獲取所述網頁相關的指定資訊,其中,所述指定資訊反映所述網頁的內容;當接收到用於指示從顯示的所述網頁跳轉至其他網頁的指令時,將所述指定資訊發送給所述其他網頁的伺服器;顯示從所述其他網頁的伺服器返回的、根據所述指定資訊對所述其他網頁處理後生成的網頁。透過上述方法,瀏覽器可以將已獲取的應用的網頁內的服務資訊作為指定資訊,發送給其
他應用的伺服器,從而其他應用的伺服器可以向瀏覽器返回包含了與該服務資訊相關聯的其他服務資訊的網頁,因此,可以簡化用戶操作,提高瀏覽器顯示不同應用提供的相關聯的多項服務資訊的效率。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的電腦可用儲存媒體(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用電腦、專用電腦、嵌入式處理機或其他可編程資料處理設備的處理器以產生一個機器,使得透過電腦或其他可編程資料處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可儲存在能引導電腦或其他可編程資料處理設備以特定方式工作的電腦可讀記憶體中,使得儲存在該電腦可讀記憶體中的指令產生包括指令裝置
的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到電腦或其他可編程資料處理設備上,使得在電腦或其他可編程設備上執行一系列操作步驟以產生電腦實現的處理,從而在電腦或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出界面、網路界面和記憶體。
記憶體可能包括電腦可讀媒體中的非永久性記憶體,隨機存取記憶體(RAM)和/或非揮發性記憶體等形式,如唯讀記憶體(ROM)或快閃記憶體(flash RAM)。記憶體是電腦可讀媒體的示例。
電腦可讀媒體包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現資訊儲存。資訊可以是電腦可讀指令、資料結構、程序的模組或其他數據。電腦的儲存媒體的例子包括,但不限於相變化記憶體(PRAM)、靜態隨機存取記憶體(SRAM)、動態隨機存取記憶體(DRAM)、其他類型的隨機存取記憶體(RAM)、唯讀記憶體(ROM)、電可擦除可編程唯讀記憶體(EEPROM)、快閃記憶體或其他記憶體技術、唯讀光碟唯讀記憶體(CD-ROM)、數位多功能光碟(DVD)或其他光學儲存、磁盒式磁帶,磁帶磁碟儲存或其他磁性儲存設備
或任何其他非傳輸媒體,可用於儲存可以被計算設備訪問的資訊。按照本文中的界定,電腦可讀媒體不包括暫存電腦可讀媒體(transitory media),如調製的資料信號和載波。
還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情况下,由語句“包括一個......”限定的要素,並不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
本領域技術人員應明白,本申請的實施例可提供為方法、系統或計算機程序產品。因此,本申請可採用完全硬體實施例、完全軟體實施例或結合軟體和硬體方面的實施例的形式。而且,本申請可採用在一個或多個其中包含有計算機可用程序代碼的電腦可用儲存媒體(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的計算機程序產品的形式。
以上所述僅為本申請的實施例而已,並不用於限制本申請。對於本領域技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本申請的申請專利範圍之範圍之內。
Claims (15)
- 一種資訊顯示方法,其特徵在於,包括:當接收到網頁訪問請求時,顯示該網頁訪問請求對應的網頁,以及獲取該網頁相關的指定資訊,其中,該指定資訊反映該網頁的內容;當接收到用於指示從顯示的該網頁跳轉至其他網頁的指令時,將該指定資訊發送給該其他網頁的伺服器;顯示從該其他網頁的伺服器返回的、根據該指定資訊對該其他網頁處理後生成的網頁,其中,當該網頁相關的指定資訊包括該網頁內指定位置的資訊時,獲取該網頁相關的指定資訊,包括:根據與該網頁對應的選單資訊,獲取該網頁的文檔對象模型DOM文檔樹的格式;根據與該網頁對應的脚本資訊和該DOM文檔樹的格式,獲取該網頁內指定位置的資訊。
- 如申請專利範圍第1項所述的方法,其中,獲取該網頁相關的指定資訊,具體包括:從瀏覽器伺服端獲取與該網頁對應的脚本資訊,其中,該脚本資訊是該網頁的伺服器預先發送給瀏覽器伺服端的;根據該脚本資訊,獲取該網頁相關的指定資訊。
- 如申請專利範圍第2項所述的方法,其中,獲取該網頁相關的指定資訊前,該方法還包括:從瀏覽器伺服端獲取與該網頁對應的選單資訊,其 中,該選單資訊是該網頁的伺服器預先發送給瀏覽器伺服端的。
- 如申請專利範圍第3項所述的方法,其中,該網頁相關的指定資訊包括當前登錄用戶的行為特徵資訊、該網頁內指定位置的資訊中的至少一種。
- 如申請專利範圍第4項所述的方法,其中,當該網頁相關的指定資訊包括當前登錄用戶的行為特徵資訊時,根據該脚本資訊,獲取該網頁相關的指定資訊,具體包括:根據該脚本資訊,獲取當前登錄用戶的開放標識OpenId,其中,該OpenId是瀏覽器伺服端根據該網頁,預先分配給該當前登錄用戶的;根據該OpenId,從瀏覽器伺服端獲取該當前登錄用戶的行為特徵資訊。
- 如申請專利範圍第5項所述的方法,其中,當接收到用於指示從顯示的該網頁跳轉至其他網頁的指令時,將該指定資訊發送給該其他網頁的伺服器前,該方法還包括:根據該選單資訊和該當前登錄用戶的行為特徵資訊,在該選單資訊中確定出與該當前登錄用戶的行為特徵資訊匹配的選單資訊,作為用戶匹配選單資訊;根據該用戶匹配選單資訊,生成選單作為該網頁訪問請求對應的網頁的選單,並顯示在該網頁訪問請求對應的網頁上。
- 如申請專利範圍第6項所述的方法,其中,該指令是由該當前登錄用戶對該網頁訪問請求對應的網頁的選單進行操作發送的,該網頁訪問請求對應的網頁與該其他網頁屬於不同的應用;將該指定資訊發送給該其他網頁的伺服器,具體包括:將該網頁訪問請求對應的網頁所屬的應用的指定Cookie共享給該其他網頁所屬的應用;根據共享後的該指定Cookie,將該指定資訊發送給該其他網頁的伺服器。
- 一種資訊顯示裝置,其特徵在於,包括:第一獲取模組,用於當接收到網頁訪問請求時,顯示該網頁訪問請求對應的網頁,以及獲取該網頁相關的指定資訊,其中,該指定資訊反映該網頁的內容;發送模組,用於當接收到用於指示從顯示的該網頁跳轉至其他網頁的指令時,將該指定資訊發送給該其他網頁的伺服器;顯示模組,用於顯示從該其他網頁的伺服器返回的、根據該指定資訊對該其他網頁處理後生成的網頁,其中,當該網頁相關的指定資訊包括該網頁內指定位置的資訊時,獲取該網頁相關的指定資訊,包括:根據與該網頁對應的選單資訊,獲取該網頁的文檔對象模型DOM文檔樹的格式;根據與該網頁對應的脚本資訊和該DOM文檔樹的格 式,獲取該網頁內指定位置的資訊。
- 如申請專利範圍第8項所述的裝置,其中,該第一獲取模組具體用於:從瀏覽器伺服端獲取與該網頁對應的脚本資訊,其中,該脚本資訊是該網頁的伺服器預先發送給瀏覽器伺服端的;根據該脚本資訊,獲取該網頁相關的指定資訊。
- 如申請專利範圍第9項所述的裝置,其中,該裝置還包括:第二獲取模組,用於在該第一獲取模組獲取該網頁相關的指定資訊前,從瀏覽器伺服端獲取與該網頁對應的選單資訊,其中,該選單資訊是該網頁的伺服器預先發送給瀏覽器伺服端的。
- 如申請專利範圍第10項所述的裝置,其中,該網頁相關的指定資訊包括當前登錄用戶的行為特徵資訊、該網頁內指定位置的資訊中的至少一種。
- 如申請專利範圍第11項所述的裝置,其中,當該網頁相關的指定資訊包括當前登錄用戶的行為特徵資訊時,該第一獲取模組具體用於:根據該脚本資訊,獲取當前登錄用戶的開放標識OpenId,其中,該OpenId是瀏覽器伺服端根據該網頁,預先分配給該當前登錄用戶的;根據該OpenId,從瀏覽器伺服端獲取該當前登錄用戶的行為特徵資訊。
- 如申請專利範圍第12項所述的裝置,其中,該裝置還包括: 選單生成模組,用於在該發送模組當接收到用於指示從顯示的該網頁跳轉至其他網頁的指令時,將該指定資訊發送給該其他網頁的伺服器前,根據該選單資訊和該當前登錄用戶的行為特徵資訊,在該選單資訊中確定出與該當前登錄用戶的行為特徵資訊匹配的選單資訊,作為用戶匹配選單資訊;根據該用戶匹配選單資訊,生成選單作為該網頁訪問請求對應的網頁的選單,並顯示在該網頁訪問請求對應的網頁上。
- 如申請專利範圍第13項所述的裝置,其中,該指令是由該當前登錄用戶對該網頁訪問請求對應的網頁的選單進行操作發送的,該網頁訪問請求對應的網頁與該其他網頁屬於不同的應用;該發送模組具體用於:將該網頁訪問請求對應的網頁所屬的應用的指定Cookie共享給該其他網頁所屬的應用;根據共享後的該指定Cookie,將該指定資訊發送給該其他網頁的伺服器。
- 一種智能終端,其特徵在於,包括顯示器和處理器;該處理器耦合於顯示器;該處理器包括申請專利範圍第8至14項任一項所述的資訊顯示裝置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510663317.8 | 2015-10-14 | ||
CN201510663317.8A CN106598972B (zh) | 2015-10-14 | 2015-10-14 | 一种信息显示方法、装置及智能终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201723897A TW201723897A (zh) | 2017-07-01 |
TWI703463B true TWI703463B (zh) | 2020-09-01 |
Family
ID=58524602
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW105118403A TWI703463B (zh) | 2015-10-14 | 2016-06-13 | 資訊顯示方法、裝置及智能終端 |
Country Status (3)
Country | Link |
---|---|
US (2) | US10367909B2 (zh) |
CN (1) | CN106598972B (zh) |
TW (1) | TWI703463B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10491685B2 (en) * | 2015-03-31 | 2019-11-26 | Microsoft Technology Licensing, Llc | Session transfer between resources |
CN106598972B (zh) * | 2015-10-14 | 2020-05-08 | 阿里巴巴集团控股有限公司 | 一种信息显示方法、装置及智能终端 |
CN107016010A (zh) * | 2016-06-30 | 2017-08-04 | 阿里巴巴集团控股有限公司 | 超链接对象的处理方法和装置 |
JP6375083B1 (ja) * | 2017-03-30 | 2018-08-15 | 株式会社オプティム | 検索システム、方法及びプログラム |
CN109120427B (zh) * | 2017-06-26 | 2022-04-01 | 亿阳安全技术有限公司 | 一种运维审计方法及装置 |
CN107453904B (zh) * | 2017-07-31 | 2021-02-05 | 苏州浪潮智能科技有限公司 | 一种集群管理界面实现方法及*** |
US10579698B2 (en) * | 2017-08-31 | 2020-03-03 | International Business Machines Corporation | Optimizing web pages by minimizing the amount of redundant information |
CN107656768B (zh) * | 2017-09-13 | 2021-01-26 | 北京京东尚科信息技术有限公司 | 控制页面跳转的方法及其*** |
CN109284458A (zh) * | 2018-09-28 | 2019-01-29 | 平安普惠企业管理有限公司 | 网页显示方法、装置、计算机设备及存储介质 |
CN109558560B (zh) * | 2018-11-30 | 2021-06-15 | 象山邱工联信息技术有限公司 | 基于云数据管理的集群网站管理*** |
CN110362761B (zh) * | 2019-06-27 | 2023-02-07 | 上海淇馥信息技术有限公司 | 一种基于网页地址监听的网页跳转方法、装置和电子设备 |
CN112383634B (zh) * | 2020-11-18 | 2023-11-24 | 深圳市和讯华谷信息技术有限公司 | 页面跳转处理方法、***、终端设备、云服务器及介质 |
CN113794891B (zh) * | 2021-07-30 | 2023-08-18 | 北京达佳互联信息技术有限公司 | 界面处理方法、电子设备及计算机可读存储介质 |
US20230385363A1 (en) * | 2022-05-24 | 2023-11-30 | Microsoft Technology Licensing, Llc | Web site preview generation based on web site type |
US11960817B2 (en) | 2022-05-24 | 2024-04-16 | Microsoft Technology Licensing, Llc | Web site preview based on client presentation state |
US11983483B2 (en) | 2022-05-24 | 2024-05-14 | Microsoft Technology Licensing, Llc | Web site preview generation with action control |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030218629A1 (en) * | 2002-04-15 | 2003-11-27 | Yoshiki Terashima | Communication apparatus, system and web page processing method |
TW201248403A (en) * | 2011-05-27 | 2012-12-01 | Alibaba Group Holding Ltd | Web page link detection method, device and system |
CN103914484A (zh) * | 2013-01-07 | 2014-07-09 | 阿里巴巴集团控股有限公司 | 一种页面内容的生成方法及装置 |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6864904B1 (en) * | 1999-12-06 | 2005-03-08 | Girafa.Com Inc. | Framework for providing visual context to www hyperlinks |
US6996612B1 (en) | 1999-12-30 | 2006-02-07 | Vignette Corporation | Method of providing information related to activity of a user and a data processing system program product |
US6757709B1 (en) * | 2000-04-05 | 2004-06-29 | Hewlett-Packard Development Company, L.P. | Method and apparatus for providing a client system with information via a network |
US6581072B1 (en) | 2000-05-18 | 2003-06-17 | Rakesh Mathur | Techniques for identifying and accessing information of interest to a user in a network environment without compromising the user's privacy |
US7031968B2 (en) | 2000-12-07 | 2006-04-18 | Prev-U Israel Ltd. | Method and apparatus for providing web site preview information |
US7281047B2 (en) * | 2001-01-16 | 2007-10-09 | Cognos Incorporated | System and method for automatic provision of an application |
US7142318B2 (en) * | 2001-07-27 | 2006-11-28 | Hewlett-Packard Development Company, L.P. | Printing web page images via a marked proof sheet |
US7302370B2 (en) * | 2003-11-17 | 2007-11-27 | Oracle International Corporation | System and method for managing browser sessions in single and multi-server workflow environments |
US8805339B2 (en) | 2005-09-14 | 2014-08-12 | Millennial Media, Inc. | Categorization of a mobile user profile based on browse and viewing behavior |
US9747623B2 (en) * | 2007-04-25 | 2017-08-29 | Michele Colucci | System and method for bidding on groups of fee or contingency fee-based matters |
US20090132481A1 (en) * | 2007-11-15 | 2009-05-21 | Microsoft Corporation | Web site referral inference |
WO2009104829A1 (en) | 2008-02-22 | 2009-08-27 | Logicplant | Web browsing environment provider system for multiple users and control method thereof |
JP5056523B2 (ja) * | 2008-03-24 | 2012-10-24 | 富士通株式会社 | 表示制御装置、表示制御方法及び表示制御プログラム |
CN101599951A (zh) | 2008-06-06 | 2009-12-09 | 阿里巴巴集团控股有限公司 | 一种发布网站信息的方法、装置及*** |
JP5641690B6 (ja) * | 2008-12-25 | 2023-10-11 | 京セラ株式会社 | 携帯端末機器、通信システム及び表示方法 |
US8200617B2 (en) | 2009-04-15 | 2012-06-12 | Evri, Inc. | Automatic mapping of a location identifier pattern of an object to a semantic type using object metadata |
US8356001B2 (en) * | 2009-05-19 | 2013-01-15 | Xybersecure, Inc. | Systems and methods for application-level security |
JPWO2011121723A1 (ja) * | 2010-03-30 | 2013-07-04 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法、及びプログラム |
JP5672774B2 (ja) * | 2010-05-31 | 2015-02-18 | ブラザー工業株式会社 | 通信装置及びコンピュータプログラム |
US9143340B2 (en) | 2010-12-30 | 2015-09-22 | Opera Software Asa | Method of providing communication between devices |
US8826153B2 (en) * | 2011-10-04 | 2014-09-02 | Google Inc. | Speculative actions based on user dwell time over selectable content |
KR20130071765A (ko) * | 2011-12-21 | 2013-07-01 | 삼성전자주식회사 | 화상형성장치 및 그의 웹 정보 제공방법 |
US8504583B1 (en) * | 2012-02-14 | 2013-08-06 | Microsoft Corporation | Multi-domain recommendations |
CA2865267A1 (en) * | 2012-02-21 | 2013-08-29 | Ensighten, Inc. | Graphical overlay related to data mining and analytics |
US20140019431A1 (en) * | 2012-07-13 | 2014-01-16 | Deepmind Technologies Limited | Method and Apparatus for Conducting a Search |
US8959209B1 (en) * | 2012-07-24 | 2015-02-17 | Symantec Corporation | Systems and methods to indicate compatibility |
US9613011B2 (en) | 2012-12-20 | 2017-04-04 | Cable Television Laboratories, Inc. | Cross-reference of shared browser applications |
US20140188582A1 (en) * | 2012-12-28 | 2014-07-03 | Steve Karson | System and method for logging website interactions |
CN104182408B (zh) * | 2013-05-23 | 2019-01-29 | 腾讯科技(深圳)有限公司 | 一种网页离线访问方法及装置 |
CN104423991B (zh) * | 2013-08-26 | 2018-06-15 | 阿里巴巴集团控股有限公司 | 在移动终端加载网页、提供网页数据的方法及装置 |
JP5962702B2 (ja) * | 2014-05-09 | 2016-08-03 | コニカミノルタ株式会社 | 画像形成装置、ウエブアプリケーションシステムおよびプログラム |
US9594489B2 (en) * | 2014-08-12 | 2017-03-14 | Microsoft Technology Licensing, Llc | Hover-based interaction with rendered content |
JP6123756B2 (ja) * | 2014-08-26 | 2017-05-10 | コニカミノルタ株式会社 | 情報処理システム、情報処理装置およびプログラム |
CN106598972B (zh) * | 2015-10-14 | 2020-05-08 | 阿里巴巴集团控股有限公司 | 一种信息显示方法、装置及智能终端 |
-
2015
- 2015-10-14 CN CN201510663317.8A patent/CN106598972B/zh active Active
-
2016
- 2016-06-13 TW TW105118403A patent/TWI703463B/zh not_active IP Right Cessation
- 2016-10-06 US US15/286,840 patent/US10367909B2/en active Active
-
2019
- 2019-06-11 US US16/438,282 patent/US11095744B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030218629A1 (en) * | 2002-04-15 | 2003-11-27 | Yoshiki Terashima | Communication apparatus, system and web page processing method |
TW201248403A (en) * | 2011-05-27 | 2012-12-01 | Alibaba Group Holding Ltd | Web page link detection method, device and system |
CN103914484A (zh) * | 2013-01-07 | 2014-07-09 | 阿里巴巴集团控股有限公司 | 一种页面内容的生成方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106598972B (zh) | 2020-05-08 |
US11095744B2 (en) | 2021-08-17 |
TW201723897A (zh) | 2017-07-01 |
US10367909B2 (en) | 2019-07-30 |
US20190297165A1 (en) | 2019-09-26 |
CN106598972A (zh) | 2017-04-26 |
US20170111467A1 (en) | 2017-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI703463B (zh) | 資訊顯示方法、裝置及智能終端 | |
TWI690812B (zh) | 頁面元件動態佈局方法、裝置及客戶端 | |
US20190251143A1 (en) | Web page rendering method and related device | |
US10007933B2 (en) | Systems and methods for integrating dynamic content into electronic media | |
US8095534B1 (en) | Selection and sharing of verified search results | |
US20180191798A1 (en) | Methods and systems for server-side rendering of native content for presentation | |
US20170371974A1 (en) | Method for loading webpage, client and programmable device | |
US9952848B2 (en) | Dependency-aware transformation of multi-function applications for on-demand execution | |
US9830304B1 (en) | Systems and methods for integrating dynamic content into electronic media | |
US10084878B2 (en) | Systems and methods for hosted application marketplaces | |
US20170177319A1 (en) | Dependency-Aware Transformation Of Multi-Function Applications For On-Demand Execution | |
US10817145B1 (en) | System and method for seamlessly integrating an iframe into a webpage | |
US20190340230A1 (en) | System and method for generating websites from predefined templates | |
TWI584149B (zh) | Web page access request response method and device | |
CN103034517A (zh) | 浏览器控制工具加载方法和装置 | |
US20170060966A1 (en) | Action Recommendation System For Focused Objects | |
US20170192941A1 (en) | Computer-Automated Generation of Application Deep Links | |
CN105745646A (zh) | 本机应用程序搜索结果 | |
CN113656737B (zh) | 网页内容展示方法、装置、电子设备以及存储介质 | |
CN108664191B (zh) | ***访问方法及装置 | |
CN107872483B (zh) | 媒体内容的推送方法、装置及*** | |
KR20120137629A (ko) | 브랜딩을 위한 단축 url 브라우징 제공시스템, 그 제공방법, 및 웹 클라이언트 | |
US20080297521A1 (en) | System and method for providing skins for a web page | |
CN114528510A (zh) | 网页数据处理的方法、装置、电子设备及介质 | |
US20110225502A1 (en) | Accessing web services and presenting web content according to user specifications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |