jmoenig / Snap

a visual programming language inspired by Scratch
http://snap.berkeley.edu
GNU Affero General Public License v3.0
1.49k stars 743 forks source link

Snap shouldn't let old versions run #220

Closed xtitter closed 8 years ago

xtitter commented 10 years ago

Maybe many of the problems users see are due to non-refreshed browser caches. Snap should determine a 'latest version' from snap.berkeley.edu and compare it against the version that is being run, requesting that the user refresh the browser if they aren't the same.

jmoenig commented 10 years ago

yeah, I agree, although in theory that's exactly what browsers ought to be doing themselves in the first place...

cycomachead commented 10 years ago

Can't we just set HTTP headers on snap.html or each file to send a no-cache message.

It's relatively easy to do with HTML but I'm not sure about the JS.

Michael Ball http://www.michaelballphoto.com Photos & iPhone Apps!

On Wed, Nov 6, 2013 at 2:07 AM, Jens Mönig notifications@github.com wrote:

yeah, I agree, although in theory that's exactly what browsers ought to be doing themselves in the first place...

— Reply to this email directly or view it on GitHubhttps://github.com/jmoenig/Snap--Build-Your-Own-Blocks/issues/220#issuecomment-27859225 .

brianharvey commented 10 years ago

This is being worked on -- I just got a flurry of emails about it.

cycomachead commented 10 years ago

This is being worked on -- I just got a flurry of emails about it.

From github or something else? (unless you meant our other discussion thread?)

brianharvey commented 10 years ago

Yeah, maybe about bjc, but you're supposedly solving this problem.

cycomachead commented 10 years ago

Hah, ok. Yes, I didn't know if you meant i was or someone else was. But eventually I should have everything working.

cycomachead commented 8 years ago

Closing since we have #346