Posted by
Parks, Raymond on
Sep 12, 2007; 7:18pm
URL: http://friam.383.s1.nabble.com/What-is-Web-2-0-tp525042p525068.html
Robert Cordingley wrote:
> * What was Web 1.0?
HTML, with or without all the dynamic content capabilities, served by
a web-server to a browser, primarily in a one-way information flow.
Yes, Web 1.0 included information flow from browser to web-site
(eCommerce, webmail, and webforums) but the duplex flow didn't have the
purpose of explicitly connecting the browser users or taking advantage
of multiple users at the same time. The relationships were,
essentially, many to one.
> * What is Web 2.0: a technology, a style of usage, a type of
> application, none of the above, all of the above?
Web 1.0 that takes advantage of the distributed user base and duplex
communication to achieve emergent capability not possible through the
standard, simplex, server-browser model. This implies some use of
active content and possibly applications served through the browser
(usually executed on the client's computer). Web 2.0 is web-server
moderated many to many relationships.
> * What will follow?
Web 3.0? Seriously, the next step will be a peer-to-peer web. This
will converge chat/IM, peer-to-peer file transfers, and
web-server/browser capabilities. This will require new protocol
specifications and software that combine the various components. None
of the existing mechanisms will provide all the capability.
Essentially, the browser will morph into a combined browser/server with
peer-to-peer capability and standard plug-ins (or APIs) that integrate
other applications such as chat/IM/VOIP. One will browse the web,
still, but what one sees, hears, types and speaks will travel via other
users and will not be moderated by servers. Security and privacy will
be interesting.
> * Is there anything worth mentioning in between?
Web 2.1 through 2.9 - basically variants on existing protocols and
standards that mash up the individual components of Web 3.0 until a
fully capable protocol/standard emerges. Some of the in-between already
exists in the form of apps like Google: Earth/Sky - web but not web.
> * What can your share about your profession?
I'm not a cracker, but I play one on TV? I perform authorized,
adversary-based, system security assessments for defensive purposes.
--
Ray Parks rcparks at sandia.gov
Consilient Heuristician Voice:505-844-4024
ATA Department Mobile:505-238-9359
http://www.sandia.gov/scada Fax:505-844-9641
http://www.sandia.gov/idart Pager:800-690-5288
http://www.sandia.gov/redteam2007