He has a new book titled Bulletproof Ajax. For those readers who haven’t been following the hoopla, what is a simple definition of AJAX, and where have you seen AJAX used appropriately?
Jeremy Keith: The simplest definition of AJAX that I can think of is, “updating part of a web page with information from a web server, without refreshing the whole page.” It’s not a very sexy definition, but I think it’s fairly accurate.
...
Who has controlled the Middle East over the course of history? Pretty much everyone. Egyptians, Turks, Jews, Romans, Arabs, Persians, Europeans...the list goes on.
Clive posted this over on the Asylum and I just had to point out how cool it is here. I think this map is a really excellent way of showing people world history. It seems just the right balance of animation and information to me.
Why Good JavaScript Libraries Fail
The Dark Side of JavaScript Libraries
I'm a wannabe JavaScript library creator. These blog entries are taken to heart. When, and if, I ever get serious about making bugLib, soon to be called Calico, the best JavaScript library around, you can be sure I'll be doing my level best to avoid the problems mentions in these articles.
I just got through listening to the podcast at: Jeremy Keith on JavaScript Kung Fu
Jeremy Keith is the co-lead of WaSP's DOM Scripting Task Force.
This was incredibly inspiring for someone like myself who has been a JavaScript connoisseur from "back in the day".
Offload all the logic into the browser? NO! I agree wholeheartedly with the speaker that the client processing needs to remain minimal. The business logic and bulk of the processing belongs on the server and you make it feel like the browser is doing more than it is. Keep the browser processing focused on making the user's experience rich and enhanced.
The idea of moving applications moving to the client side is a lure that needs to be resisted and the distinction between server and browser must be respected.
Yes, we can make things look like applications on the browser but at some stage we need to step back and make sure all our tools are used with the right balance. Flash, JavaScript, PHP, etc. and the proper balance is still being explored.
Buzzworthy: Progressive Enhancement
No matter how hard I try, no matter how long I wait, no matter how often I "talk it out", I can't stop detesting my employment, i.e. "day job".
I need to earn a living. I need to provide for my family. Can one be paid for doing what they actually love doing? To put that more precisely can one be paid enough for what they love doing?
I've heard it said that the secret to success is to find what you truly love to do and pursue that, then the money will follow. If this is true, then it is impossible for me to do it in my current situation.
There are significant obstacles if I choose to move on and I can't stop punching walls the longer I stay... I'm feeling trapped. This really sucks. I don't see a way out at the moment, something has got to give.
I need to take a bunch of hex and parse it into individual fields. I want to use Perl to do it. I need to know what kind of support Perl has for data conversion. After reading this I would say I'm in good shape =)
That sounds like a horror movie that came out a couple of year ago.
I just digested the difference between these two ways of retrieving data into a web page. There are security issues and performance issues involved with each but JSON at least for me is a very exciting thing.
JavaScript Object Notation ( JSON ) for Ajax Web services by Daniel Rubio
If you're going to be doing any displaying of real time data say from simulation or whatever, this method of streaming data to your web page may be useful:
Moving from traditional Web applications to a new “Streaming-AJAX” style by Alessandro Alinone (PDF)
PHP5 has some very nifty support for parsing XML and XHTML:
return to home page