473,387 Members | 1,891 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

What is Web 2.0?

Niheel
2,460 Expert Mod 2GB
Web 2.0 is this big buzz word that describes what is going on with internet technology today. It isn't this any one thing.

Like many of you, when I first heard it, I was confused. Immediately I thought it must be some new wierd technology that just slipped by me. It took some reading and I finally made some sense of it.

Here are the links that really helped me out:
  • What is Web 2.0? (It's really long and you might fall asleep at your keyboard reading it, but if you want to know you must suffer like I did!)
  • Best Web 2.0 Explanations (Read, but avoid all the links, you will never make it through in one piece, if you click on all the links!)
  • Web 2.0 (A really smart guy laying it down like it is. If you must read only one, this be it!)
What I took out of all the reading:

Don't waste your time trying to think about what web2.0 is. For the most part you aren't missing out by not knowing what the heck this term is.

Instead just focus on creating applications and services that focus on the user's need. Use technology (cough cough ajax) only as a means to an end. Innovate, Innovate, but never forget about your user!


What did you take from all that reading?
Jan 11 '06 #1
10 2554
Sherry
1
Haha, your comments are funny.

You know, I was watching Charlie Rose recently one night. He was having a technology round table. He started talking about web2.0. I thought it was funny.

People in the media are making such a big deal of this. We recently talked about this at the office because it became a topic of discussion in our dealings with clients. The conclusion we came to was that nothing really changed except for some innovation in client side scripting, the ruby on rails thing, and a deeper focus on usability and web standards.

On the positive side, it has brought a lot of validity to web based software and services. If you don't believe me, call my boss. All this web2.0, ajax and web services talk has put a big smile on his face. He gets to charge more now.

~toodles

Sherry
Jan 12 '06 #2
People in the industry should know try to understand what "Web 2.0" is. There is a big change going. Confidence in the use of internet as a distribution point to deliver media and services is rising, and I am not talking about the hype the media is feeding us.

The confidence is coming from consumers. Businesses and people alike they are spending time and money using web based services and software. It is also coming from companies. There are plenty of companies out there that are or were once desktop only software providers or print only media outlets that have really focused in on web as a distribution point.

This change in attitude, although not overnight, has been in process since the bust. It deserves a name, it's a rallying point.

Personally, I am really excited to see all the new tools, services and media that will be coming out in 2006. I am constantly scourning industry blogs to find these launches.

Jeff "Develops" Daniels
Jan 13 '06 #3
Niheel
2,460 Expert Mod 2GB
Jeff you make good points.

I am going to stand by my statement of not wasting time. The focus should be on developing good services and software.

I do agree with you though. The industry does need a rallying point and there is a resurgence in trust & confidence both from businesses and users.

:-)
Jan 13 '06 #4
rajab
1
As far as my knowledge goes it's like this.

Before Web 2.0, someone controls the data for you.

With Web 2.0, you can control the data yourself.

I think that should be the simple in enough. :)
Nov 21 '06 #5
drhowarddrfine
7,435 Expert 4TB
I couldn't figure it out either but I think I have a handle on it. Many think it's a design concept; rounded corners and using AJAX. If it was just that then it's just garbage and should be ignored.

But O'Reilly, apparently, are the ones who are involved in this and, apparently, it's trying to give structure to web applications. A methodology perhaps.

In that case, it might be worth looking into and studying for good ideas.
Nov 21 '06 #6
bartonc
6,596 Expert 4TB
KUB hits another on out of the park with this topic. Thanks KUB
Dec 18 '06 #7
Ganon11
3,652 Expert 2GB
Web 2.0 is a new way to approach the internet. Instead of the few and proud presenting their material for the public with the attitude of "Look how awesome we are!" the internet is being opened up to the common person - either for simple things like blogs, or advanced ideas like eBay or Wikipedia. It's a new way of approaching the same ideas at the core of the internet - the sharing of information.
Dec 18 '06 #8
AricC
1,892 Expert 1GB
I just linked the article KUB linked originally. A googled def:

Web 2.0 is a term often applied to a perceived ongoing transition of the World Wide Web from a collection of websites to a full-fledged computing platform serving web applications to end users. Ultimately Web 2.0 services are expected to replace desktop computing applications for many purposes.
Dec 18 '06 #9
AricC
1,892 Expert 1GB
LOL Just read this description of Web 2.0 from someone on /. :

Web 2.0 is mostly about rounded corners, low-contrast pastel colors, and domain names with missing vowels.
Jan 29 '07 #10
Ganon11
3,652 Expert 2GB
LOL Just read this description of Web 2.0 from someone on /. :

Web 2.0 is mostly about rounded corners, low-contrast pastel colors, and domain names with missing vowels.
The sad thing is, that's kind of true.
Jan 30 '07 #11

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: thecrow | last post by:
Alright, what the hell is going on here? In the following code, I expect the printed result to be: DEBUG: frank's last name is burns. Instead, what I get is: DEBUG: frank's last name is...
220
by: Brandon J. Van Every | last post by:
What's better about Ruby than Python? I'm sure there's something. What is it? This is not a troll. I'm language shopping and I want people's answers. I don't know beans about Ruby or have...
699
by: mike420 | last post by:
I think everyone who used Python will agree that its syntax is the best thing going for it. It is very readable and easy for everyone to learn. But, Python does not a have very good macro...
92
by: Reed L. O'Brien | last post by:
I see rotor was removed for 2.4 and the docs say use an AES module provided separately... Is there a standard module that works alike or an AES module that works alike but with better encryption?...
137
by: Philippe C. Martin | last post by:
I apologize in advance for launching this post but I might get enlightment somehow (PS: I am _very_ agnostic ;-). - 1) I do not consider my intelligence/education above average - 2) I am very...
12
by: Dario | last post by:
The following simple program behaves differently in Windows and Linux . #include <stdexcept> #include <iostream> #include <string> using namespace std; class LogicError : public logic_error {...
125
by: Sarah Tanembaum | last post by:
Beside its an opensource and supported by community, what's the fundamental differences between PostgreSQL and those high-price commercial database (and some are bloated such as Oracle) from...
47
by: Neal | last post by:
Patrick Griffiths weighs in on the CSS vs table layout debate in his blog entry "Tables my ass" - http://www.htmldog.com/ptg/archives/000049.php . A quite good article.
121
by: typingcat | last post by:
First of all, I'm an Asian and I need to input Japanese, Korean and so on. I've tried many PHP IDEs today, but almost non of them supported Unicode (UTF-8) file. I've found that the only Unicode...
8
by: Midnight Java Junkie | last post by:
Dear Colleagues: I feel that the dumbest questions are those that are never asked. I have been given the opportunity to get into .NET. Our organization has a subscription with Microsoft that...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.