[發明專利]網頁瀏覽器中事件的執行和顯示在審
| 申請號: | 201480035520.4 | 申請日: | 2014-06-26 |
| 公開(公告)號: | CN105765487A | 公開(公告)日: | 2016-07-13 |
| 發明(設計)人: | 巴努·杜爾迦·薩蒂什·內卡拉普迪 | 申請(專利權)人: | 貝寶公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06F15/16;G06F19/28 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 李曉冬 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁瀏覽器 事件 執行 顯示 | ||
交叉引用
本申請要求申請日為2013年6月27日的美國專利申請No.13/928,753的優先權,其所有公開內容通過引用合并于此。
技術領域
本申請通常涉及顯示在多個網頁瀏覽器和設備中接收到的事件,并且更具體地,涉及確定一個瀏覽器上的元素和事件并且在多個其它網頁瀏覽器和/或設備的元素上執行這些事件。
背景技術
在多個瀏覽器中和/或在多個設備平臺上測試產品(例如,網頁和因特網插件)可能是耗事件以及困難的。因此,一些樣本不能在或不在所有設備和瀏覽器平臺上進行測試。此外,許多漏洞要求開發者安裝特定版本的瀏覽器。這就需要刪除當前版本的瀏覽器,因為限制條件不允許兩個版本的瀏覽器在同一設備上共存,并且因此瀏覽器仿真迄今都失敗了。因此,很難充分的測試響應式網頁設計,除非反復切換設備和瀏覽器。
附圖說明
圖1是含有第一瀏覽器窗口以及發生在第二瀏覽器窗口和第一設備窗口的事件的示例性顯示的框圖;
圖2A是在主控指定瀏覽器中采取的并且在多個瀏覽器和設備窗口中重復的示例性動作的屏幕截圖;
圖2B示出在非主控指定窗口中采取的而不在多個瀏覽器和設備窗口中重復的動作;
圖3A是在主控窗口執行之前示例性URL導航的屏幕截圖;
圖3B是在多個瀏覽器和設備窗口中重復的圖3A的主控瀏覽器窗口中的URL導航的屏幕截圖;
圖4是在主控瀏覽器中采用的和在多個瀏覽器和設備窗口中重復的示例性網址搜索的屏幕截圖;
圖5是示出由設備在多個網頁瀏覽器和設備中顯示事件的示例性處理的流程圖;以及
圖6根據一個實施例適用于實施圖1中的一個或多個組件的計算機系統的框圖。
通過參考下文的詳細描述,本公開的實施例和它們的優勢被更好的理解。應該理解的是在一個或多個附圖中同樣的標號被用于標識相同的元素,其中,這里的圖示是為了示出本公開的實施例,而不是為了限制本公開的實施例。
具體實施方式
在各種實施例中,第一網頁瀏覽器被用戶利用,其中第一網頁瀏覽器接收輸入和事件,例如,鼠標-懸停、選擇和輸入提交。腳本可以被建立來在第一網頁瀏覽器中監聽和接收這些事件的步驟。腳本還實時地將第一瀏覽器連接至其它網頁瀏覽器和設備,例如,利用網頁套接字(Websocket)。無論事件何時在第一瀏覽器中發生,腳本監聽事件并且捕獲事件作用于的具體元素。然后,利用Websocket,事件被傳輸至每個其它瀏覽器和設備以重復相同的步驟。然后在其它瀏覽器和設備中產生的事件被顯示給用戶,從而用戶可以測試、處理、和/或查看多個平臺上的交互。
在某些實施例中,主瀏覽器窗口被打開,用戶在此主瀏覽器窗口中執行動作(例如,在網頁的搜索框中輸入搜索項、利用網頁瀏覽器的導航條導航至URL、或者選擇按鈕或鏈接)。作為響應,腳本可以確定與該事件對應的具體元素,例如,文檔對象模型(DOM)元素。事件作用于的元素可以利用唯一標識、級聯樣式表(CSS)類名、和/或XML路徑語言(X路徑)被捕獲。事件和DOM元素唯一標識、CSS類名、和/或X路徑可以利用Websocket被傳輸至實施網頁瀏覽器的多個其它網頁瀏覽器和/或其它設備,以便使這些網頁瀏覽器和/或設備重復相同的指令。例如,事件和元素可以被傳輸至MICROSOFTINTERNETGOOGLE和/或MOZILLA瀏覽器,它們由相同的設備或獨立的設備(例如,APPLE)運行。然后每個結果可以在不同的網頁瀏覽器和/或設備上被顯示給用戶。
圖1是含有第一瀏覽器窗口以及發生在第二瀏覽器窗口和第一設備窗口的事件的示例性顯示的框圖。如圖所示,設備100可以包括或實施操作來執行根據所述實施例的各種方法論的一個或多個設備、服務器、和/或軟件組件。示例性設備和服務器可以包括操作OS(例如,OS、OS、OS)的設備、獨立和企業級服務器或其它基于OS的設備和/或服務器。應該理解的是圖1示出的設備和/或服務器可以以其它方式被部署,并且針對給定實施例,此類設備和/或服務器執行的操作和/或提供的服務可以被組合或分開并且可以由更多或更少數量的設備和/或服務器執行。一個或多個設備和/或服務器可以由相同或不同的實體操作和/或維護。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貝寶公司,未經貝寶公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480035520.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有輸入功能的電子設備
- 下一篇:具有集成熱轉移單元的離心式風扇





