[squeak-dev] How do you start squeak so that the web plugin can be used view the screen?

Bert Freudenberg bert at freudenbergs.de
Mon Mar 23 10:43:53 UTC 2009


On 23.03.2009, at 00:03, Frank Church wrote:

> 2009/3/22 Bert Freudenberg <bert at freudenbergs.de>:
>> On 22.03.2009, at 16:15, Frank Church wrote:
>>
>>> How do you start squeak so that the web plugin can be used view the
>>> screen?
>>
>> Not sure what you mean. The web server serves a page with html code  
>> to embed
>> an object with the application/x-squeak-source MIME type, and some
>> parameters. The user's browser embeds the plugin, which in turn  
>> starts
>> Squeak, which loads the image and runs it. In the case of Etoys,  
>> the image
>> uses the passed arguments to download another file (the Etoys  
>> project) and
>> shows that.
>>
>>> Does it allow user to interface it as normal, like the regular  
>>> graphic
>>> browser, or is mainly for browsing objects?
>>
>> That depends on the image that is installed. In the Etoys image we  
>> hide the
>> tools by default but you can still access them using Alt-Shift-W.
>>
>> Go to squeakland.org and download Etoys to try.
>>
>> - Bert -
>>
>>
>
>> From what you are saying it sounds like the plug in runs the VM in  
>> the
> users browser and the image is also downloaded from the server to run
> in the browser.

Squeak runs in the user's machine, yes, and the image is already  
installed.

> I thought it was more like the image running on the server and
> displaying the output in the browser, ie with the browser running as a
> remote display. Is it more of the former?

Of course you can run a Squeak web server, but that has nothing to do  
with the Squeak browser plugin. You do not need a plugin to see web  
pages generated by a Squeak web server.

> I downloaded what I presume to be the plugin from Etoys, but it is a
> standalone program.

The Squeakland installer installs both, a stand-alone version and the  
browser plugin.

> Did I miss the plugin itself, the plugin link takes me to back to the
> downloads page. Is that download meant to be installed in the browser
> some how?


Yes, it should have been installed. You need to quit the browser  
completely for the new plugin to get picked up.

If that does not work you have discovered a bug. What platform are you  
on?

- Bert -





More information about the Squeak-dev mailing list