[etoys-dev] Etoys on SqueakJS
Bert Freudenberg
bert at freudenbergs.de
Fri Jan 2 06:54:48 EST 2015
Hi folks,
I have not reported on progress in a while. But Etoys is working pretty well by now in SqueakJS:
http://bertfreudenberg.github.io/SqueakJS/etoys/#fullscreen=true
You get the best performance and feature set in Chrome. It works fine in Firefox too, but the latest Safari makes problems (I'm almost sure that's Safari's fault, not mine).
In Chrome, copy/paste works, you can drop in files from your desktop, sound output and microphone input works, you can save and load projects, you can switch to fullscreen mode, QuickGuides and translations work, etc.
You can also pass a project URL to directly launch a project, e.g.:
http://bertfreudenberg.github.io/SqueakJS/etoys/#fullscreen=true&document=http://freudenbergs.de/bert/squeakjs/Springs.002.pr
... so it can be used just like the old browser plugin. To satisfy the browser's security model, the project server must either host SqueakJS itself, or support CORS (http://enable-cors.org/server.html).
Performance isn't great yet, but there are students working on it at the U of Potsdam. Some startup time could be shaved off by not providing translation files.
Please report issues on this list or directly at
https://github.com/bertfreudenberg/SqueakJS/issues
Happy New Year!
- Bert -
-------------- n?chster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smime.p7s
Dateityp : application/pkcs7-signature
Dateigröße : 4142 bytes
Beschreibung: nicht verfügbar
URL : <http://lists.squeakland.org/pipermail/etoys-dev/attachments/20150102/879b6aad/attachment.bin>
More information about the etoys-dev
mailing list