Software As She’s Developed

Mahemoff’s Podcast/Blog – Web, Programming, Usability from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 2

Ajax Myths (Podcast and Text)

October 20th, 2005 · 7 Comments · Links, Podcast

It’s that time in a technology’s lifecycle when myths abound and someone wheels out a collection of “myths” and retorts. Here’s my contribution to that time-honoured genre. Nine myths in 37 minutes.

Click to download the Podcast. You can also subscribe to the
feed if you want future podcasts automatically downloaded - check out the
podcast FAQ at http://podca.st.

Myth: “AJAX”
Reality: Ajax

Myth: Ajax is rocket science
Reality: It’s an incremental progression

Myth: Javascript sucks
Reality: It doesn’t

Myth: The URL’s always the same
Reality: Unique URLs are possible

Myth: Ajax==XMLHttpRequest
Reality: There are other remoting technologies, and some Ajax apps don’t need any at all

Myth: The server must output XML
Reality: Server can output plain-text or specialised formats like JSON

Myth: Ajax lets websites spy on users.
Reality: The same “spying” techniques have already been possible using images and form submissions.

Myth: Ajax will crush Flash.
Reality: Flash can augment Ajax.

Myth: Ajax will rule the world!
Reality: Ajax still has many challenges ahead: usability, accessibility, portability, scaleabiity …

 
icon for podpress  Standard Podcast: Play Now | Play in Popup | Download

Tags: ·······

7 Comments so far ↓

  • james

    yeah, the “Ajax will crush Flash” is just wishful thinking. Doesn’t hurt to dream though (please, please, please just die, Flash).

  • Anonymous

    well ajax is just a sexy word for normal web dev. thats all what people fail to see.. been doign “ajax” for long time without knowing there was a super hype word for it..

  • Steven

    Javascript does suck. That doesn’t make Ajax any less powerful, but Javascript is terrible. Languages with case sensitive variable names and dynamic variable creation are very difficult to program in. Nevermind the endless quirks, like any string starting with a zero is interpreted as Octal…

  • mahemoff

    James, I think Flash has a role – it’s when it’s used for pure bling that people get turned off. For example, Flash would be a good way to make a multimedia Ajax app that incorporates video or voice recording.

    Anonymous, you’re right. That Ajax is new is another myth.

    Steven, I’m not sure if that’e entirely serious :-) .

  • Christopher Michael

    Steven, if that’s the worst you can come up with, don’t expect a lot of sympathy from us – those are things where if you make a mistake, you make it only once – they certainly aren’t language flaws. If you don’t understand JS, it’s because you don’t want to.

  • FP Images

    “been doign “ajax” for long time without knowing there was a super hype word for it..”

    I was using term “call back”… Now I know – I was doing “ajax”:)

  • proxy

    Myth: Javascript sucks Reality: It doesn’t Im this guy who think Javascript sucks, really!

Leave a Comment