|N U T S H E L L|
|Description||Dissects a web page into components|
|Platform||any Java-supported (Windows,Linux,...)|
So along comes WebPageInspector. Do not be under any illusions--this is not a panacea for anything. Not even close. What it is, however, is one tool to add to your arsenal that can assist in monitoring, diagnosis, and ultimately understanding of a WWW transaction.
The thumbnails here illustrate the views into a web page that WebPageInspector offers. Click on any illustration to see the full-size representation.
WebPageInspector allows you to fetch a URL and breaks it down into components, each component available on a separate tab in the interface. Most of the tabs are shown on this page for a popular search engine, www.alltheweb.com. Several of the tabs provide information about the web page, including the server connection, the parts of the URL itself, the HTTP headers, the cookies, and so forth.
The Cookie tab, shown at left, shows cookies received from the server. Unlike a conventional web browser, however, you may manipulate the cookies, editing the ones present, as well as adding or deleting any. Just like a regular browser, you have a history list of URLs visited that is persistent across program invocations. WebPageInspector also saves one set of these editable cookies for each URL in your history list.
The final group of tabs displays the contents of the web page itself, in various formats. The HTML tab displays the raw HTML, the source code of the web page. The Text and Content tabs, on the other hand, display variations of the rendering of the web page. The former, shown at left, strips out all HTML elements, but adds minimal formatting that a text-only display could support (i.e. tabs, spaces, and returns), leaving the plain text of the page in a (sometimes) reasonable layout.
Below are examples of the HTML and Content tabs, showing the source and the HTML rendering, respectively.
Go to tech docs