Patent ID: 8756490

Claim:
A Web page authoring apparatus, the apparatus comprising a processor operatively coupled to a computer memory, the computer memory having disposed within it computer program instructions for: individually managing the content of documents forming the respective portions of a Web page to be edited, as managed documents; deriving, from the content of each managed document, structure information of each managed document including an embed-related code for embedding another document at a predetermined embedding position, as document-by-document structure information; assembling, as Web page structure information, structure information of the Web page to be edited by combining the document-by-document structure information based on the embed-related code in each document-by-document structure information; generating edit screen data to create an edit screen on which the tag content of a document to be edited are converted to visual representation, based on the content of the managed documents and the Web page structure information; generating an edit screen based on the edit screen data, wherein tag content of the document to be edited is displayed on the edit screen without tags and wherein edit operations may be performed on the edit screen; detecting, as a relevant managed document, a managed document including a portion corresponding to an edited portion on the edit screen; and synchronizing the content of the relevant managed document with the edited content on the edit screen based on edit operations on the edit screen, including editing the relevant managed document in dependence upon edits made in the edit screen, wherein computer program instructions for generating an edit screen based on the edit screen data matches the edit screen data with the edited content on the edit screen based on the edit operations on the edit screen.