You can probably see already what NewsAgent does.  What you can't see is that it's reading this text from a separate text file.  The text file can reside on any server, and can be updated whenever necessary without needing to change the HTML parameters.

*Colors and font details are editable*

*Speeds and delays can be set*

*A click will toggle between pause & resume*

*Tooltips and sounds are optional*

*Any background image can be used*