Discover the best of the web!
Learn more about Digg by taking the tour.
miniAJAX.com - Amazing DHTML and AJAX Code
miniajax.com — All for free, this site has some excellent DHTML and AJAX code you can download. Under Drag and Drop it even has the basics of an AJAX homepage!
- 3558 diggs
- digg it
- pagggy, on 10/12/2007, -42/+14Great Post !!!
- scratched, on 10/12/2007, -84/+8Yeah, who knew you could fit so many buzzwords into a submission.
I wish more people knew about computers so they would catch on to the concept that these are nothing more than new buzzwords for (relatively) old technologies and not use the buzzwords when people think them up.
But alas, this is how our society functions. People like myself can get a job more easily if we add in as many meaningless buzzwords as possible. - kevin45, on 10/12/2007, -5/+29Bitter much?
- plhearn, on 10/12/2007, -2/+47@scratched
I think you just turned "buzzword" into a buzzword. - washcapsfan37, on 10/12/2007, -18/+8Actually this is a pretty lame post. The end site hasn't done anything more than provide links to a bunch of other sites. From what I can tell none of the scripts or lessons are originally his. I'm just surprised there are no Adsense links anywhere on it. Then there's the blatant "Digg user reach-around" link at the bottom. I'm almost tempted to call it blogspam. It's only redeeming quality is that it could be useful for bookmarking some of the end sites (not his).
- NoodleGuy, on 10/12/2007, -2/+27AJAX may be a buzzword, but it is also a unified and easy to remember name for a bunch of technologies that lots of developers (Like me) wanted to use, but didn't know what to look for. I remember that before I heard the term AJAX, I was looking for a tutorial on how to develop a star rating system with no page refresh like on Netflix. I didn't know what to search for, I mean searching for "Star rating system no page refresh like netflix tutorial" for some reason didn't render any useful results. Once I found a name for it, AJAX, I was able to search for AJAX rating system and found several tutorials. Since then, I've used AJAX to develop other features into sites.
So, long story short, it may be a buzzword, but it is a helpful one that names a technology that heretofore didn't have an accessible name. Not to mention, that when discussing these features with clients, or management I can explain what I want to do, and the more savvy clients know the term AJAX, where if I told them "I want to develop a system using asynchronous Javascript and XML to allow users to view new information without a full page refresh," the clients glaze over, and I end up boring them to death. - Chongo, on 10/12/2007, -4/+3While some of the tutorials are a good start... the site in question actually breaks in FF 2... Also it is so slow (not loading time but actual in actual CPU processesing time) that I can barely navigate...
Well intentioned though... - aeoo, on 10/12/2007, -11/+4Folks....
These "here's a bunch of links on a page" stuff is getting old now. It's spam, pure and simple. It's one thing to maintain a legitimate directory and it's an entirely another matter to throw together some links (and make them look "web 2.0 candyfied") to suck down ad revenue without providing any real service.
It's spam. Please bury this as "spam" so we can start seeing a decrease in this type of "article". - Atomic1fire, on 10/12/2007, -0/+2@self proclaimed Genius
dhtml was around before web2.0 - se1zure, on 10/12/2007, -0/+3http://www.frequency-decoder.com/demo/table-sort-revisited/paginate.html
Now, THAT is useful!
- scratched, on 10/12/2007, -84/+8Yeah, who knew you could fit so many buzzwords into a submission.
- chiatar, on 10/12/2007, -80/+4DHTML is not a real term or acronym!!
- displaynone, on 10/12/2007, -8/+25Don't Hate The MiniAJAX Loser (DHTML)
- antwan, on 10/12/2007, -4/+24it sure is a real term and acronym, dumbass: http://en.wikipedia.org/wiki/Dhtml
- dotlizard, on 10/12/2007, -3/+8yes it is. (antwan beat me to it).
- kevin45, on 10/12/2007, -4/+9Are you retarded? DHTML has been around for a while and there are many books on the subject.
- chiatar, on 10/12/2007, -53/+3Sorry kids
looks like XHTML to me.
DHTML might be a legit web design concept. It's not a language - kevin45, on 10/12/2007, -8/+15Kids? Who the ***** are you? AJAX works via DHTML... what do you think happens on digg itself when the edit timer is counting? Or you click a vote and the vote count changes? Hence the DYNAMIC part of DHTML. Are you saying HTML isn't a language either?
- noodlez, on 10/12/2007, -2/+11@chiatar
where was the claim made that DHTML is a language - chiatar, on 10/12/2007, -34/+3HTML and XHTML are markups...
you know w3 standards etc
this aint new baby - shakin, on 10/12/2007, -1/+15@chiatar
DHTML describes the process of modifying HTML markup dynamically using Javascript. That's what the D is... Dynamic HTML. It changes dynamically. Get it?
It isn't new (I've been using it since 1998 or 1999), but that doesn't make it any less valid. - negativefx, on 10/12/2007, -2/+18@chiatar: The submitter obviously made a mistake...he meant to put the D at the end of your name instead of before HTML.
"DHTML might be a legit web design concept. It's not a language"... umm, what does the L stand for in HTML? Last time I checked, it was LANGUAGE. You are out of your ***** element. - chiatar, on 10/12/2007, -28/+5Show me anywhere legit(no wiki plz) that defines the DHTML markup or language.
DHTML is not a legit web-term. It meraly describes a process of javascript.
miniAJAX feat. javascript. - Arainach, on 10/12/2007, -1/+5Ignoring for the moment that Wikipedia IS a valid resource (as accurate as Encyclopedia Brittanica):
http://msdn.microsoft.com/workshop/author/dhtml/reference/dhtml_reference_entry.asp
http://www.adobe.com/v1/developer/TechnologyReference/dhtml.cfm - chiatar, on 10/12/2007, -25/+2While i appreciate the reference to a IE 4.0 treatment by M$.
anyway you slice it a 'DHTML' page uses a doc type and namespace of HTML or XHTML.
I think javascipt is really neat though - aaronkarp, on 10/12/2007, -0/+10Ok ok. HTML is a language. It's a markup language, not a programming language. DHTML is a term referring to HTML that is (can be) changed at runtime, usually with javascript. DHTML is not a language; it is just a way of working with HTML.
Javascript, which is most often used to make the HTML dynamic, is a programming language. - uidzero, on 10/12/2007, -14/+1Wrong. Wrong.
Dyntamic Hyper Text Markup Lanuage - chiatar, on 10/12/2007, -12/+3:roll: sure, show me the namespace.
show me an implementation of a stright DHTML. - noodlez, on 10/12/2007, -0/+5why are you going on a tirade about DHTML and not AJAX?
both are just acronyms that describe the use of technologies. none of them are programming languages themselves.
no one made the claim that DHTML is a straight programming language. you made the claim that someone made the claim. all you're doing is just digging yourself a deeper and deeper hole.
as for a reference to the validity of the term "DHTML", aka "Dynamic HTML", you'll find that on the w3c site: http://www.w3.org/DOM/ - chiatar, on 10/12/2007, -13/+2Dude, 1st a quick find on the w3 page doesn't have the term DHTML at all.
furthermore the doucment object model is a way to programtically reference objects on a page.
For use with lots of differnt languages, asynchronous or linear applications.
DHTML is like saying irregardless. It's a fallacy - noodlez, on 10/12/2007, -0/+3reading comprehension for the win. directly from the page:
"'Dynamic HTML" is a term used by some vendors to describe the combination of HTML, style sheets and scripts that allows documents to be animated.'
dare you to try and argue that DHTML is not the acronym for Dynamic HTML. - chiatar, on 10/12/2007, -11/+3ok fair enough, DHTML, can mean Dynamic HTML. Doesn't make the term, any less of pointless buzz-word bantered about by web 2.0 idiots who like to think javascript is some new bag of tricks.
It's just html, Just like a quater pounder is a chesburger. When i get one without cheese, i don't try to pass it off as a Dynamic quater pounder.
It was never said that HTML and XHTML where static bits of information. So the fact that user interaction can change it doesn't warrant a new term. - tybris, on 10/12/2007, -0/+2"bantered about by web 2.0 idiots"
that would be web 1.0 idiots - Saiing, on 10/12/2007, -0/+5@chiatar
Your first comment was that DHTML wasn't a real term or acronym. Given that it's been in use by the web development community for a number of years, your first comment was factually incorrect. Since then you've done nothing but backtrack, blow smoke and try and justify something that was just plain wrong. Next time do yourself a favour and just leave it, lest you make an even bigger idiot of yourself. - evilpig, on 10/12/2007, -1/+7I've never seen a retard argue that long.
- akapsycho, on 10/12/2007, -30/+16***** SONY! YEAH!
- Flamekebab, on 10/12/2007, -6/+22I'm not sure how it's relevant, but I certainly agree with the sentiment expressed!
- agdros, on 10/12/2007, -3/+9ok this made me laugh.. thanks.
- jonbruce, on 10/12/2007, -47/+2An excellent resource.... this the true value of Digg.com
-Jonathan
http://jonathanbruceconnects.com/jonathan_bruce- nickway, on 10/12/2007, -1/+7So why did you include your link? Trying to get some traffic?
Ad words my friend. Get adwords. - TiCL, on 10/12/2007, -3/+5Just ban this spammer.
- nickway, on 10/12/2007, -1/+7So why did you include your link? Trying to get some traffic?
- noodlez, on 10/12/2007, -7/+2@chiatar
where was the claim made that DHTML is a language
edit: damnit, it didn't attach correctly as a reply :( - idiggeverything, on 10/12/2007, -0/+3I needed the edit in place, thanks for the link
- chiatar, on 10/12/2007, -20/+7AJAX is already conceptually a dynamic interface. to say its AJAX and DHTML is retarded
- kevin45, on 10/12/2007, -0/+8AJAX isn't an GUI interface... its a protocol method to gather information while the user is making changes without refreshing the page. The DHTML is what shows the changes and events.
- chiatar, on 10/12/2007, -20/+3my next web app will feature Killer DOM interface!
- displaynone, on 10/12/2007, -4/+6congratulations you are smarter than us all.
- chiatar, on 10/12/2007, -24/+1thank god somebody noticed
- GoodGod, on 10/12/2007, -2/+3you and your silly posting spree ^_^
- frednofr, on 10/12/2007, -1/+4Nice trolling. Very nice.
- jpkones, on 10/12/2007, -1/+2@chiatar
LOL! Look at all your comments: You're modded off the face of the planet, and then you just keep posting! Don't you realize you're being a dick? I love digg so much- priceless social commentary. Chitar blows forever!
- rages4calm, on 10/12/2007, -4/+6Hella nice collection of scripts
- GenoBaby, on 10/12/2007, -2/+7It amazes me when ppl comment and they don't know what they are talking about. BTW nice find.
- negativefx, on 10/12/2007, -2/+7I'm glad that you are amazed by yet another AmazingĀ® submission.
- Icefreez, on 10/12/2007, -2/+1Yes nice site.
- rabidstrikes, on 10/12/2007, -3/+2Me being a web monkey,
this is awesome.... - Alexx3k, on 10/12/2007, -0/+4Nice collection if your looking for the the odd thing to drop into a site, the only main downside of a collection like that is if you install a few you end up with a lot of random .js files, moo.fx for this, script.aculo.us for that, a js onload function for one thing that conflicts with another.... things can get a bit missy and slow, if your planning on using a few your best off picking out a framework of choice and reading up on putting some of your own bits and bobs together off the back of it.
- jonbruce, on 10/12/2007, -8/+2Why did I include my URL ? Well I guess more habit than anything else. If it's contrary to digg.com good user policy, I'll make sure I don't add it next time I comment....
- nuj716, on 10/12/2007, -0/+0it's a nice find, a good collection of scripts for people who don't know it.
- FreekBoy, on 10/12/2007, -1/+0Great list! Will have to check a few of them out.
- kozmo, on 10/12/2007, -0/+5Someone clue me in. What is the difference between AJAX and DHTML?
- raydar, on 10/12/2007, -0/+5DHTML doesn't include the asynchronous server calls. DHTML uses Javascript on the client side to Dynamically modify HTML content. By adding Asynchronous Server calls you can dynamically change true business data and not just user interface elements without the requirement of reloading the entire web page.
At least this is my limited understanding. Anyone please feel free to correct me. - imakecomments, on 10/12/2007, -0/+4OK here it is in a nutshell, no details, just generalisations, etc, etc, don't hate me for leaving out your favourite bit...
AJAX: Asynchronous Javascript and XML
Using Javascript, the browser communicates asynchronously with the server, typically with a request for data. The data are (usually) returned in XML format. That's it.
DHTML: Dynamic HTML
Javascript used (mostly) to manipulate the DOM in the browser. - imakecomments, on 10/12/2007, -2/+0raydar beat me to it... :)
- washcapsfan37, on 10/12/2007, -0/+2Yeah, that is a common misconception a lot of people have -- that AJAX is only used to dynamically make changes to the front end GUI. But AJAX only deals with creating an HTTP connection back to the server to fetch data (according to the strict definition of AJAX it would be XML but it doesn't technically have to be). Most AJAX-enabled websites and frameworks use DHTML to parse the data received from AJAX to manipulate the rendered HTML, but AJAX doesn't necessarily have to do that. It could be used to solely push data to the server and ignore the response.
- laceration, on 10/12/2007, -0/+1And you don't need to overdo AJAX. If you don't have a lot of data or need to do a lot of processing, like getting a record from a db, why not just make hidden divs that change their property to visible on mouse click or whatever?
- raydar, on 10/12/2007, -0/+5DHTML doesn't include the asynchronous server calls. DHTML uses Javascript on the client side to Dynamically modify HTML content. By adding Asynchronous Server calls you can dynamically change true business data and not just user interface elements without the requirement of reloading the entire web page.
- bfaulk04, on 10/12/2007, -2/+1This is exactly what I've been looking for. Thanks!
- gpollard, on 10/12/2007, -3/+1Thanks for the post. These are all very cool!
- digiroam, on 10/12/2007, -2/+1I'm definitely bookmarking this.
- apotropaic, on 10/12/2007, -2/+2So is it considered cool to rotate all your screenshots counter-clockwise a little?
- raydar, on 10/12/2007, -0/+3I understand you're kidding. But I hadn't really thought of it when looking at this page but by rotating the screen shots slightly the designer is making it easier to discern the screenshots from other ui elements that he may have on his page. Thereby keeping a user from trying to click on inactive stuff. So yes, I think it is cool that he rotated them slightly.
I have to admit I probably would have said the same thing a couple of months ago, but I have been seeing things very differently since reading "Don't Make Me Think" by Steve Krug. It really opened my eyes to how small changes can make a huge difference in usability.
- raydar, on 10/12/2007, -0/+3I understand you're kidding. But I hadn't really thought of it when looking at this page but by rotating the screen shots slightly the designer is making it easier to discern the screenshots from other ui elements that he may have on his page. Thereby keeping a user from trying to click on inactive stuff. So yes, I think it is cool that he rotated them slightly.
- inajeep, on 10/12/2007, -1/+4Not all for free : Roll-your-own AJAX Slideshow wants money if you use it.
- ziga, on 10/12/2007, -0/+3Actually, the script is free. From the front page ( http://slideshow.triptracker.net/ ):
"The viewer is free to use in personal or commercial web pages, provided it is not sold or exchanged for profit."
- ziga, on 10/12/2007, -0/+3Actually, the script is free. From the front page ( http://slideshow.triptracker.net/ ):
- russellnation, on 10/12/2007, -0/+4I dont care what its called
it still looks cool - mapkinase, on 10/12/2007, -1/+2I vote for this
http://archive.dojotoolkit.org/nightly/tests/widget/test_FisheyeList.html - Vulpes, on 10/12/2007, -0/+1does anyone know a true AJAX + PHP paginator? I would greatly appreciate it!
- yonas, on 10/12/2007, -1/+2This is an incredible resource.
- Nick22, on 10/12/2007, -0/+2This is great. For some reason im good at PHP and whatnot, but i suck balls at javascript, so iv been having a tough time getting the hang of ajax, and havnt found any prewritten AJAX scripts that I can use for reference.
- speedcoder, on 10/12/2007, -0/+0I wish all you bad people that are making nonsense comments didn't do that. The list is a good list still. Why do you all don't make your own "better list?" and publish it so we can all share instead. That will be better than complaining on someone that took the time to do it. As you can see there are no ads on that page. Right..! Great Work !
- onemillion, on 10/12/2007, -0/+3i wish i could digg this twice...
- KingAR_II, on 10/12/2007, -1/+3As a designer i find a lot of these tools useful, to anyone at any skill level.
But being the code Nazi that I am, I get a kick when 'buzzword' sites fail validation... horribly!
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.miniajax.com%2F&charset=%28detect+automatically%29&doctype=Inline - stockjones, on 10/12/2007, -0/+090+% of all that can be done using one library...Jquery.
http://docs.jquery.com/Plugins - hellogoodbye, on 10/12/2007, -0/+1This is awesome. Great find.
- thailand1972, on 10/12/2007, -0/+1Hmm the AJAX form validation here:-
http://tetlaw.id.au/view/javascript/really-easy-field-validation
....is purely client-side form validation. Switch off javascript and it's completely broken - a big no-no for form validation. AJAX can do some cool things, but if you use it, it needs to degrade well (i.e. still perform the same function if javascript was disabled). - SebastianKTN, on 10/12/2007, -0/+0Great Collection! I will use it soon
- AnotherCanadian, on 10/12/2007, -2/+1if someone uses the term "web 2.0" one more time i will cut their ***** jacobs off (guess the reference!)
wrst buzzword ever- BobDawg, on 10/12/2007, -0/+0Could that be a "Snatch" reference.
- redforty, on 10/12/2007, -0/+1This isn't blogspam. There are no ads. How could anyone possibly benefit from hosting a page such as this?
I see it as a great portal to a bunch of tools I'd use myself. Nothing more. - yuukan, on 10/12/2007, -0/+0Nice site!
Very usefull to have like a reference guide to dhtml scripts for ajax sites
Thanks for the recopilation - bstrackany, on 10/12/2007, -0/+1deleted
- bstrackany, on 10/12/2007, -1/+0Kinda similar to
http://www.smashingmagazine.com/2007/01/19/53-css-techniques-you-couldnt-live-without - mrtazalex, on 10/12/2007, -0/+2here you are some useful links:
http://www.ajaxprojects.com
http://www.ajaxlines.com
http://web2.ajaxprojects.com - seotest, on 10/12/2007, -0/+1Great site!
- smoreorless, on 10/11/2007, -2/+1http://www.nidirect.co.uk
- thomasburke, on 10/10/2007, -0/+0Useful freebies for anyone interested in AJAX!
- jboza, on 10/10/2007, -0/+0Amazing tools, very happy i found this i was looking for some of those tools for a long time
- firstmargaret, on 10/10/2007, -1/+1So... I was waiting for this for a very long time... http://birdtalks.blogspot.com
- quetivity, on 10/10/2007, -1/+0sweet tool - got have it http://www.netfreez.com
- jeston13, on 10/10/2007, -1/+0there is a larger and more comprehensive database of ajax and web 2.0 scripts available at http://www.scripts.ajaxflakes.com
thought i should add it might be helpful to others... - mhmdkhamis, on 10/15/2007, -1/+0http://game.paramegsoft.com/category/3/3
http://www.paramegsoft.com/forum/forum77/
Digg is coming to a city (and computer) near you! Check out all the details on our