Bug 114849 - [site-issue] Support for www.sportsline.com no-refresh live updating scoreboard
Summary: [site-issue] Support for www.sportsline.com no-refresh live updating scoreboard
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 3.4.92
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-22 01:36 UTC by Richard Fujimoto
Modified: 2012-06-18 14:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Fujimoto 2005-10-22 01:36:55 UTC
Version:           3.4.92 (using KDE 3.4.92 (beta2, >= 20051010), Kubuntu Package 4:3.4.92-0ubuntu2 )
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.12-9-386

Please consider supporting www.sportsline.com which uses a live scoreboard technology that doesn't require refreshing the page. The scoreboard will also play sounds when an event happens.

Visit http://www.sportsline.com/help/lps to test the browser.  Firefox works flawlessly.

To see the scoreboard live in action, visit any of the sports scoreboards during a game and watch it.  On Sunday from 1:00pm to 7:30 pm GMT -5 you can see NFL scores.  Every day until April or so you can see NHL scores starting at around 7:00pm GMT -5.  And in the summer, you can watch MLB scores.
 
With Firefox, follow these instructions:

For example, go here: http://www.sportsline.com/nhl/scoreboard
- Click on a link entitled "GameCenter"
- Check the box that appears "Audio Alerts for game events"
- Watch as the game updates for you
- Sounds occur on penalties, goals and at the end of a period.

To see NFL football, go here: http://www.nfl.com/scores
- Click on a link "Live Game Stats"
- Check the box that appears "Audio Alerts for game events"
- Watch as the game is shown to you.
- You will here sounds on fumbles, interceptions, tds, fgs, etc.

I took a look through the source code, and I think it uses XMLHTTPRequest.  The code I saw that I thought was important is posted below. I'm probably wrong though since I don't really understand how it's done.  Can we please add support for this technology into Konqueror?

function getHTTPObject() {
	var xmlhttp;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		 try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		 } catch (E) {
				xmlhttp = false;
		 }
	}

	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}

	return xmlhttp;
}

Thanks for all the hard work you guys do, keep it up!
Comment 1 Maksim Orlovich 2005-10-22 04:40:00 UTC
We do support XMLHttpRequest, so that's not it. The test page is quite complex, though, using liveconnect and stuff, so I can't tell you immediately what's wrong
Comment 2 Richard Fujimoto 2006-01-12 03:09:59 UTC
Still present in KDE 3.5 from the Kubuntu packages.
Comment 3 Martin Fitzpatrick 2007-01-14 19:06:31 UTC
Confirm this also for KDE 3.5.5 / Kubuntu 6.10.
Comment 4 FiNeX 2008-04-06 22:24:06 UTC
It should be tested even on konqueror 4
Comment 5 Martin Fitzpatrick 2008-04-07 02:13:33 UTC
KDE4.0.3 freezes when attempting to open this page, although it appears to be a flash problem (that is what is loading at the time). Konq dies shortly after. 
Anyone else?
Comment 6 Myriam Schweingruber 2012-06-18 14:03:35 UTC
Message from the Bugsquad and Konqueror teams:
This bug is closed as outdated, as we do not have the manpower to maintain the KDE3 version anymore.
If you still can reproduce this issue with Konqueror 4.8.4 or later, please open a new report.
Thank you for your understanding.