Re: [vwrap] Technical basis for VW client in a web browser?
Morgaine <morgaine.dinova@googlemail.com> Thu, 16 December 2010 10:59 UTC
Return-Path: <morgaine.dinova@googlemail.com>
X-Original-To: vwrap@core3.amsl.com
Delivered-To: vwrap@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 89B9B3A70C0 for <vwrap@core3.amsl.com>;
Thu, 16 Dec 2010 02:59:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.976
X-Spam-Level:
X-Spam-Status: No, score=-2.976 tagged_above=-999 required=5
tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001,
RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0gwtjw-RqJ5G for
<vwrap@core3.amsl.com>; Thu, 16 Dec 2010 02:59:27 -0800 (PST)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com
[209.85.216.44]) by core3.amsl.com (Postfix) with ESMTP id D438F3A701E for
<vwrap@ietf.org>; Thu, 16 Dec 2010 02:59:26 -0800 (PST)
Received: by qwg5 with SMTP id 5so2954887qwg.31 for <vwrap@ietf.org>;
Thu, 16 Dec 2010 03:01:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma;
h=domainkey-signature:mime-version:received:received:in-reply-to
:references:date:message-id:subject:from:to:cc:content-type;
bh=bzcGSsPWBvsCtyxKXl2iUJ+AVUJVO0UItbEQH95nSjI=;
b=eF5irU+3QJWsgKUIPKCYSxBQ04mFSdWMN3C3weYFCWzGOXAi5LwMImE+AU2EOoauw2
lnEjHl82qAl9BDDVU1Gzs0MYQMZsRcrApW/O0CgwW/p+/nzdA6How2tQ7P7pnw5EiK8r
1FA0KtxdepW0EkL3pa78KoceST+gfKMKt6maM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:cc:content-type;
b=RB4eT72xNOf4Xd/dOJMdh0zkfFDHotGsRWwBSsz5SEM0l/vVP4TKK9mWPh6GRtYz03
IPGinpiBo5GYAfIXBz6UOK4ta36L9QdNIQXKyNRGEfgGozL+CcnjfPMEyCEUT8opZ6Wi
AfS/fwPYlHLB+TtkGi9x/TVKhWRpJBitUfumc=
MIME-Version: 1.0
Received: by 10.229.184.13 with SMTP id ci13mr1470288qcb.134.1292497270634;
Thu, 16 Dec 2010 03:01:10 -0800 (PST)
Received: by 10.229.91.67 with HTTP; Thu, 16 Dec 2010 03:01:10 -0800 (PST)
In-Reply-To: <AANLkTinhWObg6Te2VtGYKXsxBG5=gVDS5szmjtLeOgnm@mail.gmail.com>
References: <AANLkTintjQdAS=EWfiRu3oWenB42LKsNzJPDJ+5ofBRO@mail.gmail.com>
<AANLkTinhWObg6Te2VtGYKXsxBG5=gVDS5szmjtLeOgnm@mail.gmail.com>
Date: Thu, 16 Dec 2010 11:01:10 +0000
Message-ID: <AANLkTikYn-iA7osXT_oW8rL61GhK57pp7uJVmTSGVvj7@mail.gmail.com>
From: Morgaine <morgaine.dinova@googlemail.com>
To: vwrap@ietf.org
Content-Type: multipart/alternative; boundary=0016363b9292b07c88049784f85e
Subject: Re: [vwrap] Technical basis for VW client in a web browser?
X-BeenThere: vwrap@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual World Region Agent Protocol - IETF working group
<vwrap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vwrap>,
<mailto:vwrap-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vwrap>
List-Post: <mailto:vwrap@ietf.org>
List-Help: <mailto:vwrap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vwrap>,
<mailto:vwrap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Dec 2010 10:59:28 -0000
Yes, I was looking for technical reasons why a VW client implemented in a
web browser would benefit in technical ways from such a choice. I am aware
of the often-touted *business reasons* since they have been mentioned many
times in our AWG group, but business reasons collapse when they are not
supported by technical adequacy. It becomes a failed proposition if the
perceived business advantages cannot actually be attained for practical
reasons.
One common example of business-led wishful thinking that isn't supported by
the technology is the idea that in-browser clients mean "no downloads" and
hence present one less barrier to VW popularity. That would be the case if
one could implement a VW client in so little Javascript that its download
time isn't obvious to the user, but this of course is not the case (except
for little demo clients). Real, usable, fully functional VW clients require
a lot of code, and you can't make that requirement disappear by using
Javascript and a browser.
This is why I've often said in the AWG group that a tiny "taster" client
with the barest subset of functionality might have a chance in browsers, but
that the idea doesn't have any clear merit if you try to go beyond that.
Virtual worlds are very complex because they are hugely flexible
environments, and as a result they require very complex human interfaces to
take good advantage of them. Web-based users would almost immediately
discover that their small taster client is just not good enough.
("TANSTAAFL" comes to mind.)
So yes, what I'm looking for here are some substantive technical reasons for
pursuing the browser route for VW clients beyond small, cut-down
introductory ones. So far I've not seen any good technical reasons for it
at all, and in contrast, technical reasons why it could be a *bad* host
platform are abundant.
Morgaine.
======================================
On Thu, Dec 16, 2010 at 9:44 AM, Dahlia Trimble <dahliatrimble@gmail.com>wrote;wrote:
> A technical assessment supporting it? Do you mean what technologies might
> be used to implement it?
>
> If you're interested in justification, I suspect it's more of a
> business/marketing decision than a technical one. Could be something along
> the lines of providing initial exposure of virtual worlds to those who may
> hesitate at downloading and installing a separate client for something they
> aren't familiar with. Once they decide they are interested then they may be
> enticed to install a full client. Business/marketing professionals should
> have the necessary tools to do a quantitative assessment supporting such a
> concept.
>
>
> On Wed, Dec 15, 2010 at 11:06 PM, Morgaine <morgaine.dinova@googlemail.com
> > wrote:
>
>> Has anyone seen a well argued technical assessment supporting the concept
>> of "VW client in a browser"?
>>
>> I would be very interested to read such an article or post. Everything
>> I've read so far doesn't hold up at all technically, and just highlights the
>> huge impedance mismatch.
>>
>>
>> Morgaine.
>>
>>
>>
>>
>> ========================================
>>
>> On Thu, Dec 2, 2010 at 4:14 PM, Richard L. Barnes <rbarnes@bbn.com>wrote;wrote:
>>
>>> Folks on this list are probably better plugged in to this stuff than I
>>> am, but in case people hadn't heard: Earlier this week, Katalabs released a
>>> virtual world based on WebSockets and WebGL.
>>>
>>> <http://www.katalabs.com/blog/2010/11/30/kataspace-released/>
>>> <
>>> http://arstechnica.com/open-source/news/2010/12/kataspace-browser-based-virtual-world-built-with-webgl-and-html5.ars
>>> >
>>> _______________________________________________
>>> vwrap mailing list
>>> vwrap@ietf.org
>>> https://www.ietf.org/mailman/listinfo/vwrap
>>>
>>
>>
>> _______________________________________________
>> vwrap mailing list
>> vwrap@ietf.org
>> https://www.ietf.org/mailman/listinfo/vwrap
>>
>>
>
- [vwrap] Technical basis for VW client in a web br… Morgaine
- Re: [vwrap] Technical basis for VW client in a we… Dahlia Trimble
- Re: [vwrap] Technical basis for VW client in a we… Morgaine
- Re: [vwrap] Technical basis for VW client in a we… Joshua Bell
- Re: [vwrap] Technical basis for VW client in a we… Meadhbh Hamrick
- Re: [vwrap] Technical basis for VW client in a we… Peter Saint-Andre
- Re: [vwrap] Technical basis for VW client in a we… Morgaine
- Re: [vwrap] Technical basis for VW client in a we… JohnnyB Hammerer
- Re: [vwrap] Technical basis for VW client in a we… peter host
- Re: [vwrap] Technical basis for VW client in a we… Brian Hurley
- Re: [vwrap] Technical basis for VW client in a we… Morgaine
- Re: [vwrap] Technical basis for VW client in a we… Morgaine
- Re: [vwrap] Technical basis for VW client in a we… Cristina Videira Lopes
- Re: [vwrap] Technical basis for VW client in a we… peter host
- Re: [vwrap] Technical basis for VW client in a we… SM
- Re: [vwrap] Technical basis for VW client in a we… Meadhbh Hamrick
- Re: [vwrap] Technical basis for VW client in a we… Dahlia Trimble
- Re: [vwrap] Technical basis for VW client in a we… Hurliman, John
- Re: [vwrap] Technical basis for VW client in a we… Mic Bowman
- Re: [vwrap] Technical basis for VW client in a we… Morgaine
- Re: [vwrap] Technical basis for VW client in a we… Dahlia Trimble
- Re: [vwrap] Technical basis for VW client in a we… Dan Olivares
- Re: [vwrap] Technical basis for VW client in a we… Dahlia Trimble
- Re: [vwrap] Technical basis for VW client in a we… Dan Olivares
- Re: [vwrap] Technical basis for VW client in a we… Joshua Bell
- Re: [vwrap] Technical basis for VW client in a we… Dahlia Trimble
- Re: [vwrap] Technical basis for VW client in a we… Morgaine
- Re: [vwrap] Technical basis for VW client in a we… Dahlia Trimble
- Re: [vwrap] Technical basis for VW client in a we… Dzonatas Sol
- Re: [vwrap] Technical basis for VW client in a we… Dzonatas Sol