frank is it a browser plugin? On Thu, May 4, 2017 at 10:31 PM, Frank Shearar <frank.shearar@gmail.com> wrote:
On 4 May 2017 at 08:55, askoh <askoh@askoh.com> wrote:
Thanks everyone for digging out the various possibilities. It is heartening to know the community is healthy and engaging.
Let me summarize the possibilities: 1) Recompile Smalltalk VM from C to WebAssembly to run inside a browser at near native speed. This means a complete Smalltalk IDE inside a browser with full access to the browser innards.
It's not WebAssembly but Squeak running in a browser is already old news, thanks to Bert Freudenberg - see http://try.squeak.org/#url= http://files.squeak.org/5.0/&zip=[Squeak5.0-15113.zip, SqueakV50.sources.zip] and https://squeak.js.org/. I don't know about interop between that image running in the browser, and the browser itself.
frank
2) Embed Chromium or ChromeHeadless or WebKit inside the Smalltalk IDE. Browser access is through the exposed APIs. 3) Enhance Scamper, a basic browser written in Smalltalk, to include more and more of the capabilities of Chrome say.
All the best, Aik-Siong Koh
-- View this message in context: http://forum.world.st/Smalltal k-Internet-Browser-tp4944879p4945606.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.