title: Updating multiple tabs with KnockoutJS
body: <p>My users browse products and add some of them to their baskets.
  I use KnockoutJS to update the listing of the basket content.</p>
  
  <p>However, users can open product links on multiple tabs/windows in the same session and pick one product on the first, another product on the second tab. <em>I'd like to display the same basket content on each page, of course.</em></p>
  
  <p><strong>Is KnockoutJS able to update the DOMs of different tabs simultaneously?</strong></p>
  
  <p>I'd like a solution which updates the changes only, and immediately as KnockoutJS does on a single page. I was mentioning a basket to illustrate the problem, but a basket's content is relatively small and could be retrieved by an AJAX call easily when the user brings up a background tab. <em>The real problem is different views of a huge database, which can be updated in multiple tabs and should look consistent on every tab.</em> It takes several seconds to build up the DOM of a tab.</p>
  
  <p>(This question is NOT about jQuery UI Tabs. The situation is as described in <a href="http://thesocialtester.co.uk/20-days-of-web-testing-multiple-tabs-and-windows/" rel="nofollow">http://thesocialtester.co.uk/20-days-of-web-testing-multiple-tabs-and-windows/</a>)</p>
  
  <p>If the answer is <em>not possible</em>, I'd like to hear about workarounds or good practices.
  Thanks in advance.</p>