From the August 2008 Issue
It seems that just about every technology vendor is referencing “Web
2.0” these days, but for those who are waiting to see some dramatic new
product or technology arise, you can stop holding your breath. Web 2.0 is already
here, and it has been for a few years now.
But for those still wondering, “What exactly is Web 2.0?,” well,
that’s a little more difficult to explain. You see, Web 2.0 is nothing.
It is not a new version of the Web’s infrastructure or specifications,
or a patch or update of any definable nature. Nor is Web 2.0 related to specific
websites. Heck, it isn’t really even a new technology, per se.
Web 2.0 Defined, Sort Of
So what is it? Web 2.0 was initially coined to mean using the Web as a platform
for development of new programs and interactive tools, but its definition is
greatly dependent on how users implement these functions. As such, my definition
is that Web 2.0 is you and me, the users of the Internet, as well as
the developers who design programs that run across the Web. The word programs
is key here, because the best definition of Web 2.0 is that it is a change in
the way we use the Internet for productivity, collaboration and information
sharing. But more than just being an extension of existing tools that have been
made web-accessible, applications in the Web 2.0 paradigm are designed specifically
and exclusively for online usage. They are, in short, things that essentially
couldn’t exist in another format.
The early Internet, now sometimes referred to as Web 1.0, was often referred
to as a phonebook of sorts, or perhaps an encyclopedia omnis (of everything).
It was essentially static, allowing users to read or view information, even
play games or perform other functions. But aside from e-mail, there really wasn’t
human interaction. Additionally, the functions these sites provided already
existed in non-digital forms, so simply putting them online was not really a
new concept. Likewise, many computer programs, including professional tax and
accounting programs, were made accessible via the Internet but were essentially
the same program and were often still hosted on a desktop PC. The programs were
merely accessed remotely and had the same (or perhaps less) functionality. Web
1.0 websites still exist, of course.
The actual term Web 2.0 was coined in 2004 by Tim O’Reilly, founder
of O’Reilly Media, a leading technology publisher. But as he defined it,
the changes that form the core of the Web 2.0 concept actually started coming
years before the term. As the Internet matured and access to high-speed connections
increased, developers starting taking greater advantage of its inherent collaborative
nature and began creating websites and programs that took advantage of these
Initially, websites began to display Web 2.0 characteristics, with greater interaction
capabilities by their users. Auction sites like eBay thrived and other static
sites evolved, such as with the extension of Craig’s
List from what was originally just a job posting board, into a much more
interactive network. Wikipedia emerged as much more than just an online encyclopedia
by enabling any person to make entries and edits, while under the purview of
more seasoned and responsible users.
If interaction with other people is considered one of the defining elements,
then the early bulletin board listings could be considered a precursor to today’s
social networking sites, which may be the epitome of Web 2.0 styled websites.
The likes of MySpace, Facebook, Friendster and others have become core interaction
methods for not only many of today’s youth, but also professionals who
use marketing-oriented sites like LinkedIn and Plaxo. Other sites, like Flikr,
have enabled online sharing of photos. Google Maps, Yahoo! Maps and MapQuest,
which once provided maps (duh), have added locations of restaurants, retailers
and other businesses that users can search for while viewing maps. This has
also added greatly to the revenue of these websites.
Joining in on the movement, traditional news and information websites, once
static, started implementing networking tools, some of which interface with
social networks, to allow like-minded people to note articles of interest. Such
tools include Diggit, Reddit and del.icio.us. Blogs evolved in a similar fashion,
once being mere pseudo diaries, then adding in the ability for others to post
entries, and more recently with the inclusion of RSS, which can alert those
interested to updates or articles that meet their interests.
But one of the keys to real Web 2.0, certainly for business purposes, is the
ability to use these functions and others to actually get work done. This means
turning simple interaction capabilities, like those found in the above websites,
into real collaboration tools that enable sharing of not only static completed
documents, but the ability for multiple people working in remote areas to access
and work on the items simultaneously.
Groove Networks, acquired by Microsoft a couple of years ago, was one of the
pioneers in terms of developing an online program geared toward group communication
and document collaboration using a shared workspace. Websites that used to specialize
in searching and directory services have also boarded the bus. The king of all
search engines, Google, is one of the most notable examples of this, with the
company now offering Google Apps, a collection of communication and collaboration
tools that includes Google Docs, as well as spreadsheet, calendaring and team
Computer-based phone functions, not just IP-based, but computer-driven telephone
software like Skype can also be classified as Web 2.0 advancements, letting
users make phone calls over the Internet free of charge.
The look, feel and operation of websites and applications are major components
of the Web 2.0 paradigm, both when it comes to implementing new tools and functions,
and when it comes to providing online alternatives to PC-based programs. In
the second part of this column (in the September 2008 issue), I’ll discuss
the development side of Web 2.0, as well as its effects upon software (particularly
web-based programs designed for tax and accounting professionals), the latest
developments for this profession, and the ongoing evolution of Web 2.0. I’ll
even try to provide a more concrete definition, but as subjective as Web 2.0
is, you just know it when you know it.