摘要:
A method for representing linked document connectivity that produces an easy to use, uncluttered screen display. An outline view shows a web of documents as a limited, hierarchical outline. A link view, operatively connected to the outline view, shows a small region of the web surrounding a focus document. The outline may be expanded or contracted to show documents at several levels of the hierarchy, at each branch. The links to and from the focus document may be expanded to show a plurality of levels of connection outward from the focus document. Links may be followed to change the focus document in the link view, and documents may be selected in outline view, thereby changing the focus document.
摘要:
A method and apparatus for color screening combines existing halftone pixel matrices into a super cell. Images of different intensities are displayed using such a super cell by selectively illuminating pixels in the super cell in an order that depends both on the illumination order of the original cells and a visitation order for the halftone cells that make up the super cell.
摘要:
A network analyzer is provided that searches all of the sites of a network, such as the Internet, contained in a site list and analyzes the analysis criteria. The site list may be specified by a user, randomly generated, or retrieved from a file. The analysis criteria may be default analysis criteria, retrieved from a file, or created by the user. After the site list and analysis criteria have been specified, a file, such as the HTML file, at each of the specified sites is downloaded and stored as a text file. The site is analyzed for number of occurrences and/or sizes of analysis criteria data. After all of the sites on the site list have been analyzed, the results are displayed. Results of an analysis may be compared to results of a previous analysis in order to track trends.
摘要:
A client/server system for authoring an on-line service uses a server machine accessed a client machine which performs authoring operations on information stored on the server machine comprising the on-line service. Requests for authoring operations to be performed on information on the server machine, for authoring the online service, are translated on the client machine into at least one message which is sent to the server machine. The server machine receives the at least one message from the client machine and performs authoring operations identified in the received at least one message so as to author the online service. This information on the server machine is then made accessible by the server machine to other client systems that can be used to access the information without modifying the information, such as a browser. Generally, when the client machine receives a response message from the server machine, it displays information about performance of the authoring operation by the server, using the response message. The client and server may communicate using the HTTP protocol over a TCP/IP connection. The may also have different file name spaces, requiring the server to maintain and perform mapping between identifiers used by the client and those used on the server. The server may have a server program for processing HTTP messages and a server extension program for processing authoring operations. This extension program can be called via the common gateway interface. The authoring operations to be performed can include storing, creating or modifying information, such as documents and scripts and meta-information about services, documents and scripts on the server. Also, operations for providing a listing of services and documents are also available.
摘要:
A method for rewriting document references such as URLs located in an included document, when an include operation is performed. The include operation may be performed by the server at any time, for example, when the including and included documents are stored on the server. One aspect of the invention is a process for inserting a second document into a first document, where the second document has a reference to a third document. The reference may be a link to the third document or may be an instruction to insert the third document. In this process, the second document is parsed to identify a relative reference to the third document with respect to the second document. An effective base reference for the second document is determined. In an HTML document, the effective base reference is the effective base URL. The relative reference to the third document is converted to an absolute reference using the determined effective base reference of the second document. An effective base reference for the first document is determined. The absolute reference to the third document is then converted to a new relative reference with respect to the first document, using the effective base reference of the first document. The second document is then inserted within the first document while replacing the relative reference to the third document with respect to the second document with the new relative reference to the third document with respect to the first document.
摘要:
A client/server computer system for remote editing of document objects stored on the server includes a client computer connected to a server computer via a communication channel over which messages are sent in a communication protocol. Typically, the client computer has an operating system with a first file name space and the server computer has an operating system with a second file name space and the first file name space does not include names of files which map to names of files in the second file name space. The connection is preferably a TCP/IP connection providing data transport according to TCP/IP. Messages in the HTTP protocol are preferably used. The client computer sends request messages to the server. A request message may indicate a request for either retrieval or storage of a document object, such as an HTML document or script program. The server receives the request messages and processes them to either store a document object or retrieve a document object and return it to the client in a response message. When the server is an HTTP server, the request messages from the client are processed by a single control script. The messages from the client indicate a desired document object and the action to be performed.
摘要:
A system and process for digital printing processes commands to draw a trapezoidal image by initially rendering those commands into an intermediate representation based on pixel rows. Depending on the dimensions of the trapezoid or the regularity of the offset of the end pixels of each pixel row from the end pixels of an adjacent pixel row, data representing the trapezoid are sent to a display list as either individual pixel data, pixel row data, or a compact grouping of data derived from the intermediate representation.
摘要:
A system and process for digital printing divides an image area into segments, defines display lists for each segment, generates graphic primitives from page description language commands, stores the graphic primitives in the display lists, and adaptively compresses and converts the contents of display lists as memory requirements exceed available memory capacity. Display lists contain either uncompressed pixel representations, compressed pixel representations, graphic primitives, or combinations of the foregoing.