Go Back   SitePoint Forums > Forum Index > Community Center > General Chat
Newsletter FAQ Members List Calendar Mark Forums Read

New to SitePoint Forums? Register here for free!

SitePoint Sponsor
 
Reply
 
Thread Tools Display Modes
Old Jan 29, 2006, 19:39   #1
Jaffa The Cake
SitePoint Enthusiast
 
Join Date: May 2005
Posts: 51
AJAX with furniture

FADE IN

INT. AN OFFICE MEETING ROOM

TIMOTHY is about to pitch his idea to FRANK GULLARD, head of GULLARD FURNITURE, along with members of his SENIOR STAFF

MR GULLARD
Ok Tim, what do you have for us?

TIMOTHY
It’s huge, it’s going to change the world of furniture design from the ground up. It’s got more potential than…

GULLARD
Tim, Tim… I’m a busy man. Cut the crap and tell me what you have.

TIMOTHY stands up and pulls his CHAIR OUT

TIMOTHY
Look at this chair, it’s in the middle of an open space, taking up room. But, I have invented a solution to this issue.

TIMOTHY slides the CHAIR under the TABLE and stands back

TIMOTHY
Now the chair is no longer uselessly taking up space. It’s efficient, quick, modern and now!

SILENCE

GULLARD
Urm… could you… show me that again?

TIMOTHY slides the CHAIR back out, and slowly slides it BACK under the TABLE

GULLARD (pressing INTERCOM)
Carol, cancel the rest of my meetings.

TIMOTHY
I call it CUT Technology. Chair-Under-Table Technology.

GULLARD
It’s… well… amazing. Simple, effective, extensible

SENIOR STAFF MEMBER
Excuse me, am I the only one who doesn’t get it? I’ve been doing this for years, it’s known as “pushing your chair under the table”, people have been…

GULLARD
Pushing-your-chair-under-the-table? Are you batshit insane? Who the ****’s heard of that? Wars have been won and lost in the time it takes to say a phrase like that. CUT is where it’s at. Perhaps you’d like to push-your-tongue-back-in-your-mouth, or as us people in THIS century would say… urm… PYT..BIYM. Tim, ignore my… colleague here, continue.

TIMOTHY
Imagine, every office, house and shop, streamlined the CUT way. It’s furniture-on-demand.

GULLARD
Tim… you and I are going to CUT the world to pieces.


INT. A DINING ROOM

CHRIS is waiting to show his wife REBECCA his wonderful new PURCHASE

ENTER REBECCA

REBECCA
Hey baby. It’s been a dreadful day at work. Tracy was pla… the dining room’s changed.

CHRIS
Ta-da!

REBECCA
New chairs… new table… new desk… I didn’t think we could afford this

CHRIS
We couldn’t afford NOT to upgrade

REBECCA
Upgrade? What do these new ones do that the old ones didn’t?

CHRIS
This… is furniture 2.0

REBECCA
Huh? What is furniture 2.0?

CHRIS
Furniture 2.0 is about… interaction… compatibility… urm… pine

REBECCA
I didn’t even realise there was a furniture 1.0

CHRIS
Exactly! Imagine what version our previous furniture must have been. I bet it wasn’t even release candidate. They were probably full of termites, and certainly not compatible with CUT Technology

REBECCA
CUT technology?

CHRIS
Aha! Watch this…

CHRIS slides a CHAIR out from UNDER the TABLE, and SLIDES it BACK again. CHRIS GRINS and RAISES his EYEBROWS.

REBECCA
I don’t get it

CHRIS
Do you want to try it?

REBECCA
Our old furniture did that

CHRIS
Oh Rebecca, that’s what a confused old lamb might think. The transition to furniture 2.0 isn’t easy, it’ll take you some time for you to use its full potential

REBECCA
It doesn’t do anything new!

CHRIS
Doesn’t it? Is that what you think? Right… watch… urm…

CHRIS sits on the TABLE and puts his FEET on the CHAIR. CHRIS opens his ARMS to receive RECOGNITION

CHRIS
…Furniture 2.0 is what you make it.

REBECCA
I’m stopping at my mother’s tonight

CHRIS stands up

CHRIS
Oh you’re so stuck in your ways.

REBECCA LEAVES

CHRIS
Yeah, you go to your mother’s. I bet her table is furniture nought point nought nought… point nought alpha furniture version.

CHRIS runs OUTSIDE. REBECCA is getting into her CAR

CHRIS
And when you’re eating dinner tonight and your table goes wrong, explodes and kills you both… don’t come crying to me. Ohh look at me, I’m Rebecca, I cook my food using the sun and a magnifying glass. I put it on paper plates made of grass and serve it on my obsolete early-2005 granddad’s table that isn’t even CUT compatible!

REBECCA drives AWAY


INT. A BAR

DAVE and PAUL are discussing their new DINING ROOMS

DAVE
Yeah, I’ve went and installed a whole new dining room architecture around the CUT algorithm

PAUL
Me too. In fact, I’ve used CUT technology on everything in my house.

DAVE
Wow. How have you done that?

PAUL
Well, you know my double bed?

DAVE
Yeah…

PAUL
Turned it on its side.

DAVE
Wow. But doesn’t that make it difficult to sleep in?

PAUL
I think you’re missing the point here. It’s now using up vertical space that was previously unused and freed up all that floor space.

DAVE
Oh I see. So, what have you used the new free space for?

PAUL
Well, nothing.

DAVE
Oh.

PAUL
Well, it’s not freed space if it’s used for something right?

DAVE
Oh yeah. But wait, how is this CUT technology? I mean, it doesn’t involve a chair or a table, or anything going under anything else for that matter.

SILENCE

PAUL
Are you trying to be gay?

DAVE
No, I’m just…

PAUL
…trying to be gay?

DAVE
No, I just think that it’s applying a popular acronym to an unrelated process in effort to justify what you’ve done as something that isn’t unnecessary and counter-intuitive. Just because it’s something furniture related post-2005 doesn’t make it part of CUT Technology.

PAUL
****ing homo.
Jaffa The Cake is offline   Reply With Quote
Old Jan 29, 2006, 20:00   #2
r937
SQL Consultant
silver trophybronze trophy
SitePoint Award Recipient
 
r937's Avatar
 
Join Date: Jul 2002
Location: Toronto, Canada
Posts: 31,026
that's hilarious!

did you write that, or find it on the internet somewhere

it's really very good

nice job

r937 is offline   Reply With Quote
Old Jan 29, 2006, 20:09   #3
Viflux
Employed Again
 
Viflux's Avatar
 
Join Date: May 2003
Location: London, On.
Posts: 1,151
Hah...I love it.
Viflux is offline   Reply With Quote
Old Jan 29, 2006, 20:11   #4
Jaffa The Cake
SitePoint Enthusiast
 
Join Date: May 2005
Posts: 51
I wrote it.

Don't get me wrong, all sites I make are XHTML and I think xmlhttp is very useful, I'm just worried about how some people are adding 'AJAX' bits to their sites purely so they can say they have.
Jaffa The Cake is offline   Reply With Quote
Old Jan 29, 2006, 20:38   #5
The New Guy
Put your best practices away.
 
The New Guy's Avatar
 
Join Date: Sep 2002
Location: Canada
Posts: 2,106
AJAX sounds like it should be added to my fabric softener.
The New Guy is offline   Reply With Quote
Old Jan 29, 2006, 20:56   #6
mmj
Test cases complete. 0 fails.
 
mmj's Avatar
 
Join Date: Feb 2001
Location: Melbourne Australia
Posts: 6,721
Good stuff.
mmj is online now   Reply With Quote
Old Jan 29, 2006, 21:24   #7
vgarcia
☆★☆★
silver trophy
 
vgarcia's Avatar
 
Join Date: Jan 2002
Location: in transition
Posts: 21,481
Quote:
Originally Posted by The New Guy
AJAX sounds like it should be added to my fabric softener.
No it goes up your nose, haven't you ever seen a Cheech and Chong movie?
vgarcia is offline   Reply With Quote
Old Jan 29, 2006, 22:07   #8
dc dalton
SitePoint Wizard
gold trophysilver trophybronze trophy
 
dc dalton's Avatar
 
Join Date: Nov 2004
Location: Right behind you, watching, always watching.
Posts: 5,979
Although I didn't find your "bit" that hysterical I do understand your point and yes, adding web 2.0 "goodies" just to show you are cool is pretty pathetic, however there are some great uses for them.

Sorry, not my brand of humor but a good point made!
dc dalton is offline   Reply With Quote
Old Jan 29, 2006, 23:57   #9
docquesting
Visit docquesting.com
 
docquesting's Avatar
 
Join Date: May 2005
Location: Georgia USA
Posts: 1,349
Stupid.
docquesting is offline   Reply With Quote
Old Jan 30, 2006, 03:15   #10
Jaffa The Cake
SitePoint Enthusiast
 
Join Date: May 2005
Posts: 51
I was making a point first and a 'funny' second, so yeah it's not exactly packed full of laughs.

Docquesting, that's curiously dismissive. Care to elaborate? It is a stupid script yes, but only to be reflective of Web2.0 and the AJAX 'phenomenon'.

It's based on conversations I've had with web developers and discussions I've read. If you're using slur in reply to a point made that you don't understand or can't argue against, you may be interested to know that I based the PAUL character on you.
Jaffa The Cake is offline   Reply With Quote
Old Jan 30, 2006, 03:18   #11
r937
SQL Consultant
silver trophybronze trophy
SitePoint Award Recipient
 
r937's Avatar
 
Join Date: Jul 2002
Location: Toronto, Canada
Posts: 31,026
Quote:
Originally Posted by Jaffa The Cake
...I based the PAUL character on you.
great comeback!

r937 is offline   Reply With Quote
Old Jan 30, 2006, 03:30   #12
oulzac
SitePoint Enthusiast
 
oulzac's Avatar
 
Join Date: Jan 2006
Location: Wilbur, WA
Posts: 57
Thats the best thing I have read all week!
oulzac is offline   Reply With Quote
Old Jan 30, 2006, 03:37   #13
mPeror
SitePoint Wizard
 
mPeror's Avatar
 
Join Date: Mar 2005
Location: Saudi Arabia
Posts: 1,756
Quote:
Originally Posted by DC Dalton
adding web 2.0 "goodies" just to show you are cool is pretty pathetic
Am i missing something here? how would someone add the web 2.0 goodies to his site just to show that he's cool? care to give an example?
mPeror is offline   Reply With Quote
Old Jan 30, 2006, 06:33   #14
docquesting
Visit docquesting.com
 
docquesting's Avatar
 
Join Date: May 2005
Location: Georgia USA
Posts: 1,349
Well I think that you are confused as to what web 2.0 really is. To my understanding it is the web with more coding that allows it to do things not possible before. Kinda like upgrading from a single shot muzzle loading gun to multishot semi automatic. Web 3.0 will be like upgrading to a machine gun.

You used the example of using the chair and calling it something else but it really did not change what people have always done with one. Now if you would have said a chair with extras as a heating and massage then you would have an accurate example of what web 2.0 is about. You should have had the manager sit in it and be impressed instead by those extra features.

Pushing the chair around as usual and calling it something differant doesnt cut it. Thats like trying to sell dialup internet with caching software as real dsl. And yes people do fall far it they think there getting broadband. I compare you to these type of folks.

Ajax, PHP, XHTML, XML, VML, and css are tools used to make the chair better. How you wrote it and used the comparison was totally in bad taste and the wrong way. If I was your manager you would have been fired.
docquesting is offline   Reply With Quote
Old Jan 30, 2006, 07:08   #15
Jaffa The Cake
SitePoint Enthusiast
 
Join Date: May 2005
Posts: 51
Any humour lacking in my script has certainly been made up for by your reply. Let's have a look here...
Quote:
Originally Posted by docquesting
Well I think that you are confused as to what web 2.0 really is. To my understanding it is the web with more coding that allows it to do things not possible before. Kinda like upgrading from a single shot muzzle loading gun to multishot semi automatic. Web 3.0 will be like upgrading to a machine gun.
What you've done here is attacked me for having a lack of understanding when it comes to web 2.0, then you describe it to me using a pathetically vague metaphor. You're obviously confused yourself. If you know what's going on with web 2.0, please give me a changelog involving these things that weren't possible before.

Quote:
Originally Posted by docquesting
You used the example of using the chair and calling it something else but it really did not change what people have always done with one. Now if you would have said a chair with extras as a heating and massage then you would have an accurate example of what web 2.0 is about. You should have had the manager sit in it and be impressed instead by those extra features.
5 years ago I was creating websites that updated async using iframes. Then later using xmlhttp. Now, xmlhttp is my "pushing the chair under the table", and AJAX is my "CUT Technology". AJAX isn't anything new, it's just a buzzword with little meaning. Sometimes AJAX isn't async, sometimes it's not javascript (Flash AJAX for instance), sometimes it's not XML (responseText tends to be more common in fact). I described this when CUT Technology was used on a bed.

Quote:
Originally Posted by docquesting
Pushing the chair around as usual and calling it something differant doesnt cut it.
Thank you, this is my entire point. Was the CUT pun intended?

Quote:
Originally Posted by docquesting
Thats like trying to sell dialup internet with caching software as real dsl. And yes people do fall far it they think there getting broadband. I compare you to these type of folks.
You're resorting to slander, common practice when someone is losing an argument. Please list your reasoning. Why am I the type of person who wouldn't be able to tell dialup with caching from DSL? From what do you draw this comparison?

Quote:
Originally Posted by docquesting
Ajax, PHP, XHTML, XML, VML, and css are tools used to make the chair better. How you wrote it and used the comparison was totally in bad taste and the wrong way. If I was your manager you would have been fired.
PHP, XHTML, XML and VML are actual technologies. AJAX is different, it's merely a buzzword for things that already exist, a buzzword which is abused by the people most vocal with it.

I can tell you don't understand the point I'm making, mainly by your rather odd "You can't tell DSL from Dialup!" accusation.

The web is a continuing development. It has no software company controlling it, no release dates, no version numbers. When I make a website, I don't make it Web 1.0 / 2.0 compatible, no one has Web installed on their computer. I make my website compatible with appropriate user agents. Is that so wrong?

Now, excuse me, I have to go. My ADSL modem is ringing.
Jaffa The Cake is offline   Reply With Quote
Old Jan 30, 2006, 07:18   #16
docquesting
Visit docquesting.com
 
docquesting's Avatar
 
Join Date: May 2005
Location: Georgia USA
Posts: 1,349
Hmmm I was mainly getting back at you for comparing me to Paul. Go jump in a lake so you can cool off. If you start to drown I suppose I may be close enough to drag ya out lol. Ok I will admit perhaps I didnt understand totally what Ajax was. The way you wrote it you made it sound like php xml and vrml ect. That teed me off a little It was in my head that why would some id**t think they can run a forum or online community in basic html. Perhaps that will explain the reply I wrote back to ya. I wont claim to know everything about what any coding can do in web dev but I do know enough what makes up web 2.0 by now. I still think you could have done somewhat better writing the above
docquesting is offline   Reply With Quote
Old Jan 30, 2006, 07:21   #17
r937
SQL Consultant
silver trophybronze trophy
SitePoint Award Recipient
 
r937's Avatar
 
Join Date: Jul 2002
Location: Toronto, Canada
Posts: 31,026
now, now, people, stop this bickering immediately, please

docquesting, his analogy is fabulous and his writing superb, and you started the bad feelings with post #9, so his comparing you to paul was in response to that

please, let's keep the exchanges respectful from here on
r937 is offline   Reply With Quote
Old Jan 30, 2006, 07:25   #18
docquesting
Visit docquesting.com
 
docquesting's Avatar
 
Join Date: May 2005
Location: Georgia USA
Posts: 1,349
Thank you oh Guru of Gurus' I bow down at your request and pledge to obey thy commandment if................> hmmmmm lol.
docquesting is offline   Reply With Quote
Old Jan 30, 2006, 07:30   #19
Jaffa The Cake
SitePoint Enthusiast
 
Join Date: May 2005
Posts: 51
I can see the misunderstanding. I'm by no means saying anything against modern web technology, I'm 100% for it. I'm attacking the buzzwords AJAX and Web2.0.

Feel free to check out my site in the reviews forum
http://www.sitepoint.com/forums/showthread.php?t=341698

No comments yet, but if you think I'm doing something wrong in terms of the modern web then please post about it.
Jaffa The Cake is offline   Reply With Quote
Old Jan 30, 2006, 07:37   #20
docquesting
Visit docquesting.com
 
docquesting's Avatar
 
Join Date: May 2005
Location: Georgia USA
Posts: 1,349
Try starting your thread in a better way perhaps. Your going after it the way you were in your post regarding my reply. Plus I think this might be suited better in one of the programing forums.
docquesting is offline   Reply With Quote
Old Jan 30, 2006, 07:43   #21
samsm
SitePoint Wizard
 
samsm's Avatar
 
Join Date: Nov 2001
Location: Atlanta, GA, USA
Posts: 5,059
I think the buzzwords are sometimes valuable but I also like the jokes about them.

After all, making fun of Web 2.0 is part of Web 2.0.

One criticism: you go to the trouble of making a script ... here we are in 2006, acceptable video cameras can be found for $300, the average $10 hosting account has like 8 tera-giga-google-bytes bandwidth ... produce that video! It would probably be a lot of fun (also part of Web 2.0).
samsm is offline   Reply With Quote
Old Jan 30, 2006, 07:45   #22
vgarcia
☆★☆★
silver trophy
 
vgarcia's Avatar
 
Join Date: Jan 2002
Location: in transition
Posts: 21,481
Quote:
Originally Posted by samsm
After all, making fun of Web 2.0 is part of Web 2.0.

One criticism: you go to the trouble of making a script ... here we are in 2006, acceptable video cameras can be found for $300, the average $10 hosting account has like 8 tera-giga-google-bytes bandwidth ... produce that video! It would probably be a lot of fun (also part of Web 2.0).
tags: ajax, sarcasm, video, web 2.0, oh god why am I doing this
vgarcia is offline   Reply With Quote
Old Jan 30, 2006, 07:49   #23
Jaffa The Cake
SitePoint Enthusiast
 
Join Date: May 2005
Posts: 51
Heh, I wrote the script in an hour or so last night while I couldn't sleep. But I must admit, I started think about people I knew who could act the various parts. Also thought it would be cool to act it out at the @Media2006 conference or something, but we'd probably get shot with Web2.0 guns.
Jaffa The Cake is offline   Reply With Quote
Old Jan 30, 2006, 08:32   #24
someonewhois
SitePoint Wizard
silver trophy
 
someonewhois's Avatar
 
Join Date: Jan 2002
Location: Canada
Posts: 7,385
Okay, I know I'm jumping in late, but there's a bunch that hasn't been cleared up (yeah, I've read the entire thread).

Firstly, good job Jaffa. 100% perfect analogy in my books.

Quote:
Originally Posted by mPeror
Am i missing something here? how would someone add the web 2.0 goodies to his site just to show that he's cool? care to give an example?
I'll just list off a few uses of "AJAX" that come to mind and whether I personally think they're well suited or not.Used as an asside, it's good. Used in applications, it's great (if there's a fallback -- no fallback? bad). Used on sites to load content, bad for accessibility (couldn't find a link, sorry). Used to hang browsers, bad.

Quote:
Originally Posted by docquesting
Well I think that you are confused as to what web 2.0 really is. To my understanding it is the web with more coding that allows it to do things not possible before. Kinda like upgrading from a single shot muzzle loading gun to multishot semi automatic. Web 3.0 will be like upgrading to a machine gun.
Nope. It's like going from a machine gun to a machine gun with an instruction booklet. I don't see anything that wasn't available 2 years ago. Tags? Nothing to do with coding. XMLHttpRequest? Since IE5. Hidden iframes and JS? Farther back than that (and actually used as early as 2002).

Quote:
Originally Posted by docquesting
You used the example of using the chair and calling it something else but it really did not change what people have always done with one. Now if you would have said a chair with extras as a heating and massage then you would have an accurate example of what web 2.0 is about. You should have had the manager sit in it and be impressed instead by those extra features.
Nope. He gets perfectly to the point. People call remote scripting AJAX when it's not (Google Suggest being the prime example). People are happy with AJAX when it was possible before the buzzword existed. It's a PERFECT analogy. It existed before, but not everyone used it, and nobody had a word for it. Now it's used by everyone just for the sake of using it, and it has a fancy word.

Quote:
Originally Posted by docquesting
Pushing the chair around as usual and calling it something differant doesnt cut it. Thats like trying to sell dialup internet with caching software as real dsl. And yes people do fall far it they think there getting broadband. I compare you to these type of folks.
Eh?

Quote:
Originally Posted by docquesting
Ajax, PHP, XHTML, XML, VML, and css are tools used to make the chair better. How you wrote it and used the comparison was totally in bad taste and the wrong way. If I was your manager you would have been fired.
I'm pretty glad you're not my manager. I'd hate to be fired over the truth that's posted in a thread in the general chat forum of a tech bulletin board.

To follow your analogy of making the chair better, PHP, XHTML, and CSS are making a site better internally. The end users don't see a difference. Who cares what stuffing they put inside the chair? Who cares what material they use for the base of the chair? As long as it doesn't break, I'm fine with it.

By the way, are you sure you know what VML is? A quick Google search gives you a w3 page dated May 13th, 1998. That doesn't seem very 2006 or web2.0 to me. Unless you meant SVG.

Quote:
Originally Posted by docquesting
Hmmm I was mainly getting back at you for comparing me to Paul. Go jump in a lake so you can cool off. If you start to drown I suppose I may be close enough to drag ya out lol. Ok I will admit perhaps I didnt understand totally what Ajax was. The way you wrote it you made it sound like php xml and vrml ect. That teed me off a little It was in my head that why would some id**t think they can run a forum or online community in basic html. Perhaps that will explain the reply I wrote back to ya. I wont claim to know everything about what any coding can do in web dev but I do know enough what makes up web 2.0 by now. I still think you could have done somewhat better writing the above
Hate to break it to you, but Web 2.0 isn't about PHP.
someonewhois is offline   Reply With Quote
Old Jan 30, 2006, 08:54   #25
docquesting
Visit docquesting.com
 
docquesting's Avatar
 
Join Date: May 2005
Location: Georgia USA
Posts: 1,349
Whatever it is that allows for 3d. I think I need a break lol.
docquesting is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread | Next Thread »

Thread Tools
Display Modes

 
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Sponsored Links
 
Forum Jump


All times are GMT -7. The time now is 21:19.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright 1998-2009, SitePoint Pty Ltd. All Rights Reserved