Newsvine Live: Evergreen is forever

Written by on April 25th, 2007 in Ajax News.

Newsvine has relaunched itself. The “evergreen” release empowers the user to create a newspaper that fits their taste.

You will now see:

  • That you can drag and drop content around the page
  • You can add news sources
  • You see how live the web stream is

The live piece is a little disorientating (but you can of course just click the X and be done).

The cool Ajax features are done using YUI, and there are age old hacks hidden in a view source, such as:

JAVASCRIPT:

  1.  
  2. window.onbeforeunload = function () {
  3.    // This fucntion does nothing.  It won’t spawn a confirmation dialog
  4.    // But it will ensure that the page is not cached by the browser.
  5. }
  6.  

Just having an unbeforeunload event handler — regardless of whether or not it actually does anything, regardless of whether or not you spawn a dialog box or not, even if the entire function declaration consists entirely of just { } — just defining an event handler will prevent the page from being cached — ever.

As a matter of fact, even if you allow page caching, the page will be not be cached. Having an onbeforeunload event means the page will be re-built every single time it is accessed. Javascripts will re-run, server-side scripts will be re-run, the page will be built as if the user was hitting it for the very first time, even if the user got to the page just by hitting the back or forward button.

I have always liked the look of Newvine. It is great to see the relaunch.

Newsvine Live

Source: Ajaxian
Original Article: http://ajaxian.com/archives/newsvine-live-evergreen-is-forever

Leave a Reply

You must be logged in to post a comment.



Site Navigation