Editing web pages via a web browser
AssigneeMicrosoft Corporation
InventorBulusu Krishna Mohan
Life of this patent
Estimating the term…
Abstract
A browser-based web authoring tool that enables locally editing and rendering web pages comprising a master page and at least one content page and/or style sheets. Techniques are employed in one embodiment to identify areas of the web pages that correspond to master and content pages, such that when a user edits an element within an area, the browser-based web authoring tool can track whether the edit is made to the master page or one of the content pages.
Claims20
A method for use in a computer system comprising at least one web server and at least one client computer comprising a web browser, the method comprising acts of:
- (A) using, via the web browser, a website creation tool to edit at least one web page, the at least one web page comprising a master page and at least one content page disposed within the master page, information identifying a first area of the at least one web page sourced from the master page and a second area of the at least one web page sourced from the at least one content page being stored on the at least one client computer accessible to the website creation tool, the using of the website creation tool to edit comprising changing at least some content of the at least one web page in response to receiving from a user, via the web browser, at least one instruction to change the at least some content of the at least one web page;
- and
- (B) in response to an edit being made to the at least one web page in the act (A), rendering the edited at least one web page locally on the at least one client computer without retrieving data of the at least one web page from the at least one web server.
An apparatus comprising:
- at least one web server comprising a website creation tool;
- and
- at least one client computer comprising a web browser adapted to receive the website creation tool from the at least one web server, the web browser being adapted to use the website creation tool to
- edit at least one web page comprising a master page and at least one content page disposed within the master page, information identifying a first area of the at least one web page sourced from the master page and a second area of the at least one web page sourced from the at least one content page being stored on the at least one client computer accessible to the website creation tool, the editing comprising receiving from a user, at the web browser, at least one instruction to change at least some content of the at least one web page using the website creation tool;
- and
- in response to an edit being made to the at least one web page, render the edited web page locally on the at least one client computer without refreshing from the at least one web server.
At least one computer readable storage medium encoded with instructions for execution on a computer, wherein the instructions, when executed, perform a method for use in a computer system comprising at least one web server and at least one client computer comprising a web browser, the method comprising an act of:
- (A) using, via the web browser, a website creation tool to edit at least one web page, the at least one web page comprising a master page and at least one content page disposed within the master page, information identifying a first area of the at least one web page sourced from the master page and a second area of the at least one web page sourced from the at least one content page being stored accessible to the website creation tool, the using of the website creation tool to edit comprising changing at least some content of the at least one web page in response to receiving from a user, via the web browser, at least one instruction to change the at least some content of the at least one web page.
Dependencies are inferred from the claim text.