Remote web site editing in a web browser without external client software
First Claim
1. A visual, WYSIWYG method of editing a web page in a user'"'"'s client web browser without employing any external code on the user'"'"'s computer, comprising:
- in a web page, designating at least one of a plurality of locally editable features, wherein one of said plurality of locally editable features is a web page layout feature and one of said plurality of locally editable features is web page content feature;
responsive to a request from the user'"'"'s client web browser to edit the web page;
transmitting an editable web page to the user'"'"'s client web browser without generating an executable code on a server associated with the downloaded web page, wherein editing said web page in the user'"'"'s web browser is carried out without the use of additional software on the web browser;
receiving a submission from the web browser that includes an identifier of the web page edited, an identifier of an editable feature, and indicia of a new value of the identified editable feature;
updating the web page stored on the server to incorporate the indicated new value of the identified editable feature; and
transmitting an updated web page to the user'"'"'s web browser.
12 Assignments
0 Petitions
Accused Products
Abstract
A visual WYSIWYG method of editing a web site in a remote user'"'"'s client web browser without employing any external code on the user'"'"'s computer, including designating an editable feature in a web page and responding to a request from the user'"'"'s web browser to edit the web page. The response includes downloading the requested web page in an editable form which allows the user to edit the web page in the browser. The web browser then submits an identifier of the web site, a version of the web site, an identifier of the web page edited, an identifier of an editable feature, and indicia of a new selection for the identified editable feature. The web site stored on the server is then updated to incorporate the new selection for the editable feature. The revised web page is then downloaded to the user'"'"'s web browser.
-
Citations
20 Claims
-
1. A visual, WYSIWYG method of editing a web page in a user'"'"'s client web browser without employing any external code on the user'"'"'s computer, comprising:
-
in a web page, designating at least one of a plurality of locally editable features, wherein one of said plurality of locally editable features is a web page layout feature and one of said plurality of locally editable features is web page content feature; responsive to a request from the user'"'"'s client web browser to edit the web page; transmitting an editable web page to the user'"'"'s client web browser without generating an executable code on a server associated with the downloaded web page, wherein editing said web page in the user'"'"'s web browser is carried out without the use of additional software on the web browser; receiving a submission from the web browser that includes an identifier of the web page edited, an identifier of an editable feature, and indicia of a new value of the identified editable feature; updating the web page stored on the server to incorporate the indicated new value of the identified editable feature; and transmitting an updated web page to the user'"'"'s web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage media comprising instructions to cause the computing device to perform a method of editing a web page of a web site, the method comprising:
-
generating, at a server, an editable web page comprising embedded editing logic for editing at least one of a plurality of editable features of the web page, wherein one of the plurality of editable features is a web page layout feature and one of the editable features is web page content feature, and wherein the embedded editing logic is executable by a web browser to enable local editing of the web page without executing additional software on the web browser and without communicating with the server; receiving a form payload submission from the web browser, the form payload submission including an identifier of the web site, a version of the web site, an identifier of the web page edited, an identifier of the editable feature, and indicia of a new value of the editable feature; updating the web page, incorporating the new value of the identified editable feature, on the server; and sending the updated web page to the web browser for re-rendering. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification