Half a croissant, on a plate, with a sign in front of it saying '50c'
h a l f b a k e r y
Bite me.

idea: add, search, annotate, link, view, overview, recent, by name, random

meta: news, help, about, links, report a problem

account: browse anonymously, or get an account and write.



Spruce up the Site with AJAX!

Who doesn't love buzzwords?
  (+3, -4)
(+3, -4)
  [vote for,

You were Web 2.0 before anyone made it up. The interface lays itself perfectly to AJAX, so why not leap into it?

How many links on the site do nothing but reload the current page, replacing one small part? Clicking the 'link' and 'annotate' triggers this kind of action. A little bit of AJAX can reduce your bandwidth usage and improve an already snappy interface.

ironfroggy, Jun 10 2006

ajax http://www.officede...MD/417931_sk_md.jpg
[po, Jun 10 2006]

ajax http://easyweb.easy...land74/picAjax1.jpg
[Jinbish, Jun 10 2006]

ajax http://www.enigmaar...m/images/Img167.gif
[Jinbish, Jun 10 2006]

ag(ed)ax(e) http://www.essex.ac...es/EA2chopTree.html
Best I could do, sorry. [zen_tom, Jun 10 2006]

http://www.ajax.nl/ [zeno, Jun 11 2006]

(War Rocket) Ajax http://homepage.ntl...h_gordon-ming-1.jpg
To bring back his boh-dee. [calum, Jun 13 2006]

Gartner: Websites get cool with Ajax or die http://metimes.com/...060619-041456-4588r
"By this time next year, Websites not developed using the Ajax technique "will simply not be cool enough to use," an Internet analyst said." [jutta, Jun 25 2006]


       Doesn't AJAX (as cool as it is) need a smidgen of Javascript to run in one's browser? As snazzy as AJAX is, it's by no means ideal - plus would need a certain amount of work on the behalf of the site owner - by which time, who knows what new technology will be available? Just the nature of the beast I guess.
zen_tom, Jun 10 2006

       This isn't happening mostly for reasons of logistics. I would like the outcome - the voting and links annotations should really be asynchronous; and browsers who don't support JavaScript, or users who don't like it, could continue to use the full-round-trip interface.   

       It would take me a while to get up to speed, and it would take me a while to *stay* up to speed - once I get into bed with JavaScript, every new browser update means that I have to make sure that my general Ajax framework still works. I guess that's where zen_tom was going.
jutta, Jun 10 2006

       Ah, form over substance, that's what we all need! Not.
DrCurry, Jun 10 2006

       Yep, that was my general direction - because, just like people, getting into bed with new technologies can also end up with all sorts of unexpected, complicated and inconvenient consequences.
zen_tom, Jun 10 2006

       If it ain't broke...
lostdog, Jun 11 2006

       If there was an XML version of the Bakery, then it would be an easy enough thing for people to do mashups or skins in whatever language platform they preferred, without imposing more programming workload on the poor webmistress.   

       I don't know if the RSS feed for views is enough for this.
DrCurry, Jun 11 2006

       As I understand it, AJAX is not (and cannot be) 508 compliant and will keep those with disabilities out 100%. For those not in the U.S., Section 508 of some federal communications act outlines what steps a site should take to be usable to those with disabilities (screen readers, non-graphical browsers, etc). Just like using all-flash sites, we are slowly shutting down the web to disabled persons altogether.
MoreCowbell, Jun 13 2006

       That may be a trend in practice, but doesn't need to be that way in theory.
jutta, Jun 13 2006

       The level of AJAX that would be needed to do what I suggest isn't a lot of javascript and wouldn't even require things like browser-specific nuances. Just a simple XMLHttpRequest call to post the data just like the pages already do, no server changes needed. A little bit of very basic DOM manipulation to replace the form element with the new link or comment the user wrote, and voila!
ironfroggy, Jun 18 2006

       You can do AJAX without browser-specific nuances? And there I go thinking that the very request and event handling is browser specific. Silly me! Someone should really go out and tell the millions of web developers writing code to work around what they hallucinate as Microsoft/Rest-of-the-world differences, or using frameworks to work around those differences, that they can just stop doing that.
Ah, there I spot one now. "Come here. HEAL! HEAL, I say! Throw away your CRUTCHES and WALK!"
Hm, isn't quite working. Suggestions?
jutta, Jun 18 2006

       There are nuances for more complex work beyond the simple XMLHttpRequest calls, but the core of it is pretty standard and you wouldn't need much beyond that common ground, if at all, to really improve the expirience of this site.
ironfroggy, Jun 18 2006

       jutta: throw away the browser instead of the crutches?
DrCurry, Jun 18 2006


back: main index

business  computer  culture  fashion  food  halfbakery  home  other  product  public  science  sport  vehicle