Are you aware of what you desire to accomplish?
DHTML stands for Dynamic HTML and provides the capability to adjust properties of HTML elements dynamically, while the page is being viewed in a browser. With the help of a script, content within a div
, the source of an <img>
tag, or even the style of a paragraph can be altered.
AJAX refers to Asynchronous JavaScript and XML, initially used to refer to using JavaScript in the browser to asynchronously download data formatted in XML, followed by utilizing that data on the web page. This technique has evolved to include the asynchronous download of various types of data, not just limited to XML. AJAX does not focus on "graphical frameworks", but can complement such technologies when needed.
jQuery serves as a library of JavaScript functions that facilitates performing DHTML-like tasks across different browsers.
You inquired about the fastest way to handle images without specifying your exact requirements. In my opinion, the answer is mu, because comparing speed between these tools is akin to comparing apples, hammers, and music - entirely unrelated concepts. It appears that your question title does not align with the content provided, hinting at wanting to download and cache images. This task can be achieved using DHTML or jQuery, with modern browsers automatically caching images.
Addendum
Perhaps your emphasis on speed may not be appropriate. Have you clearly defined your objectives? Is speed currently a concern for you, especially if you are just starting out? It seems like understanding the landscape and exploring possibilities might be more crucial than focusing solely on speed.
If you aim to play videos in a browser, consider checking out flowplayer - a flash video player that can be controlled using JavaScript/jQuery.