copy code,drag or close
The code for the animated window (yes it's a div) that appears on some pages is here, click the PDA icon to see the effect and the code
The window appears to zoom into view when the bonus is selected.
The window is dragable anywhere on the page it appears on, clicking and holding the mouse button down as you drag the panel anywhere means you can position it, perhaps next to paragraph and view a line of code and a paragraph line with minimal movement of your eyes. There is also a “copy to clipboard” icon which copies all of the code in the windows to you clipboard.
Enabling the window to be dragged anywhere across the page has it's costs!
It effect replies on trapping the left mousedown event, which means you are taking control of what happens when a user does this.
The cost is obvious when you think that this is exactly what users do when they want to copy the text on the screen, by trapping this event (which means I have oode that reponds to you pressing the left mouse button) now means that you cannot copy text from the screen!
A new feature planned for the full site launch will be a sliding form will appear allowing articles to be rated, feedback comments will only be seen by me but the results of any vote will be seen by all.

There is now a list of all titles in the current category with the "most recent article" at the top of list. These links are in the lower region of each page.
A special ajax control that appeared on every page has been removed because it upset the Google robots and thus it's indexing of pages on this site. These and similar advanced controls will still appear but only on certain pages rather than all.
Like most of the controls that load here it is utilising Ajax based technologies allowing you to browse multiple mini-pages showing the titles without the entire page reloading.
The idea of only loading controls on page by page basis ( remembering this site is really only one page) is part of the ingrained architecture of Webica.NET.
A loosely coupled multi-tier Web Application that does'nt necessarily know what it needs to load at runtime, i.e. onto the page when I designed the site. There will always be new controls, some I havn't thought of yet, but because of the architecture I will always be able to load and unload them without changing the existing code or stopping the Web Servers.