发明名称 Systems and methods for run-time editing of a web page
摘要 Systems and methods for run-time editing of a web page are provided. In certain embodiments, an engine is provided for enabling run-time editing of a web page. A web page's source code includes code that defines run-time edit capabilities that are permitted for editing content of the output presentation of the page. A run-time edit engine is provided that is operable to interpret the code included in the page's source code that defines the run-time edit capabilities permitted for the page's output presentation. In response to a user requesting to perform run-time editing of an output presentation of a page that is being presented on a browser, a run-time edit engine may enable editing via the browser of the content of the output presentation in accordance with the run-time editing capability defined in the page's source code.
申请公布号 US9081463(B2) 申请公布日期 2015.07.14
申请号 US200711951165 申请日期 2007.12.05
申请人 Adobe Systems Incorporated 发明人 Taylor Jorge;Cozma Lucian
分类号 G06F9/44;G06F3/048;G06F9/455 主分类号 G06F9/44
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A method comprising: receiving, by a run-time edit engine executed by a processor, source code of a web page that includes code defining run-time editing capabilities for editing a first region of an output presentation of the web page and a second region of the output presentation of the web page; during run-time, receiving, by the run-time edit engine, a first request to edit the first region and a second request to edit the second region; determining, by the run-time edit engine, that a client from which the first and second requests are received is authorized to perform a first plurality of run-time editing capabilities in the first region and a second plurality of run-time editing capabilities in the second region, wherein the second plurality of run-time editing capabilities includes at least one run-time editing capability that is not included in the first plurality of run-time editing capabilities that the client is authorized to perform for the first region, wherein the first and second pluralities of run-time editing capabilities are determined based on the code defining the run-time editing capabilities; and responding to the first and second requests by interpreting, by the run-time edit engine, the code defining the run-time editing capabilities during run-time of the web page to enable the first and second pluralities of run-time editing capabilities that the client is authorized to perform in the respective first and second regions.
地址 San Jose CA US