June 20, 2009
The article from noupe.com provides the reader with 10 useful and practical ideas for using AJAX (don’t know what’s that yet?) After the “Ajaxian Revolution”, many sites started to AJAX almost without thinking. They were trying to squeeze AJAX into whatever they think was possible. This lead to memory leaks, security holes, and made them look like ***holes (even though I censored my badmouth, people can still get what I am saying. See RIAA and the homeez, you can NEVER censor the Internet!). So here are the 10 practical uses for AJAX:
- Login Forms
- Auto-Complete
- Voting and Rating
- Updating With User Content
- Form Submission & Validation
- Chat Rooms And Instant Messaging
- Slicker UIs
- External Widgets
- Lightboxes instead of pop-ups
- Using AJAX With Flash
I was just thinking…the #10 usage seems pretty cool. We all know how Flash revolutionized the Internet and we also know how AJAX is revolutionizing the web today, and now if you think about mashing up these two mammoths of web, you can create a monolith!
Source: http://www.noupe.com/ajax/how-ajax-works.html
Leave a Comment » | AJAX, Javascript, XML | Tagged: AJAX, ajax tips, ajax ui, asynchronous javascript, chat, flash, forms, login, ui, user interface, XML | Permalink
Posted by Mobu
June 14, 2009
Source: http://ditio.net/2008/07/17/php-json-and-javascript-usage/
Today i want to introduce you to jSON (JavaScript Object Notation), in short, it is a simple format designed to exchange data between different programming languages. I will show you how to create JavaScript object, convert it to JSON string, and send to PHP script, which will decode jSON string to readable format (for PHP). But that’s not all, PHP script will create it’s own data object encode it to jSON string and send it back. All communication between JavaScript and PHP will be done thru AJAX.
Leave a Comment » | AJAX, Javascript, PHP | Tagged: AJAX, javascript object notation, json, PHP, XML | Permalink
Posted by Mobu
June 3, 2009
Source: http://www.ajaxlessons.com
I saw this site while I was in the hunt for creating a live AJAX page. That is, a page where it gets updated “asynchronously” by user data. The site has different workshops for AJAX applications and I found what I was looking for. Click here to see the tutorial.
Other than that, it lists many interesting tutorials including Max Kiesler’s collection of AJAX tutorials.
Leave a Comment » | AJAX, Javascript | Tagged: AJAX, ajax lessons, asynchronous, Javascript, jQuery, live data, Prototype, tutorials | Permalink
Posted by Mobu
May 29, 2009
Original Source: http://www.noupe.com/javascript/10-smart-javascript-techniques-for-manipulating-content.html
- jQuery pageSlide: jQuery pageSlide is a plugin for jQuery that slides the viewable webpage off-screen, revealing and populating a secondary interaction pane. It may be used in a similar manner to Lightbox, where screen real estate and centralization of the user experience are a concern.
- Create a simple ul list with a nice slide-out effect for li elements: We want to obtain this effect: when an user clicks on a link (”Hide”), the related
element disappear with a nice animated slide out effect. A simple way to implement an animated “disappear” effect using MooTools slideOut()
- Portfolio Layout Idea Using jQuery: Benjamin Sterling created an interesting portfolio layout and added a nice easing method to the main content panel using easeOutQuad and easeInQuad using jQuery easing plugin.
- Creating a Slick Auto-Playing Featured Content Slider: Niall Doherty’s Coda Slider inspired lot of designers and got them started quickly designing around it. Chris Coyier created a Slick Auto-Playing Featured Content Slider using Coda Slider plugin pretty much “out of the box” and added to it.
- Easy Image or Content Slider: Easy Slider enables images or any content to slide horizontally or vertically on click. It is configurable with css alone.
- mooSlide: mooSlide is nice replacement of the common “lightbox” module. It has some interesting options to influence the look and behaviour of the sliding box.
- jQuery.SerialScroll: jQuery.SerialScroll allows you to easily animate any series of elements, by sequentially scrolling them.
- Agile Carousel: Agile Carousel allows you to easily create a custom carousel.
- Animated JavaScript Slideshow: This extremely lightweight JavaScript animated slideshow script includes a number of cool features to to style your content: description support, link support, no naming restrictions, portrait image support, graceful degradation and active thumbnail status.
- Sexy Lightbox 2: Sexy Lightbox 2 is a sexier and lighter clone of the classic Lightbox. Supports displaying images and HTML elements.
- UI.Layout: Was was inspired by the extJS border-layout. The UI.Layout plug-in can create any UI look you want – from simple headers or sidebars, to a complex application with toolbars, menus, help-panels, status bars, sub-forms, etc.
Leave a Comment » | AJAX, Cascading Style Sheets (CSS), Javascript, jQuery, Prototype | Tagged: content, Javascript, jQuery, pageslide, slideshow, ui, user interface | Permalink
Posted by Mobu
May 28, 2009
Google’s AJAX Libraries API provides an easy and swift way for including the popular JavaScript libraries in dynamic websites. Usually, we send the required JavaScript libraries from our server to the user. This will take varying amounts of time if the website is accessed from different parts of the world. And if caching is not taken care by the programmer we would be sending the same file over and over again. Wouldn’t it be wonderful if we could provide the libraries from a place closer to the user? thats exactly what Google AJAX Libraries API does – Acquestech
Source: http://www.acquestech.com/2009/01/google-ajax-libraries-api/
Leave a Comment » | AJAX, Javascript, jQuery, Prototype | Tagged: AJAX, ajax api, google ajax api, jquery google api | Permalink
Posted by Mobu