Web applications and sites tend to illustrate an insensitivity to human experience. Technologists fascination with technology as something outside of and distinct from humanity points to this lack of sensitivity in the conceptualization and formation of the web technologies. Such a fascination with technology becomes part of the weave of the technology itself. Rather than invisibly serving the needs of people, the technology becomes the subject, and the web serves as a technology “showcase.” web2.0 I used to think that we were at a place to incorporate an appreciation of personhood into the design of web software. By adapting to individual Users, software could then point each User to information and other Users without being specifically requested to do so by a User. I’m now of the opinion that in order to bring about what I refer to as Web2.U technologists will first have to learn more about human nature. Note that ‘human nature‘ is a misnomer!
What does this mean? It means we need to have a far more interactive web. I have been developing software in which the interval for interacting is as immediate as possible, and certainly not on the order of hours or minutes. In fact, I would go so far as to claim that:

A ‘natural interaction’ is one that occurs at a rate that affords the natural flow of emotion for the given interaction.

Kenneth L. Stein

Having such in place will then afford technologists a view of real people having ‘real’ interactions. Then look out, because it’s then we’ll see the emergence of web2.U. I envision it as a personal agent we each have that’ll be able to help point each of us towards other people, information, and even goals that we might otherwise have missed. Talk to my agent will have a whole new meaning.

Until then, because it’s so darn much to effectuate even small change, I’ve put off the ideas for web2.U and have been focusing on the interactive web, developing interactions that occur at a rate that affords the natural flow of emotions for the given interaction. One example is in the form of a posting at my weblog, On Valuing Creative Thinking. Another instantiation is in the form of a game I’m developing with a partner for Facebook.

Additionally, I’ve coded up my site plexAV to serve as a testbed for a technology that I’ve been developing. My goal, “to make apparent to others opportunities they would otherwise have failed to note.”

(1 votes, average: 5 out of 5)
Loading ... Loading ...

Jesse James Garrett, author of The Elements of User Experience, has been touting a Microsoft developed technology as the next big thing. Garrett says, “The gap between the experiences we can provide on the desktop and the experiences users can get online is closing, thanks to a new Web application framework we call Ajax.” For those interested, you can find the quote in this article. Ajax, which stands for ‘asynchronous Java and XML’, enables the development of better web applications. Using Ajax, communication between the server & client is no longer dependant upon the User. Information is updated without the generally required User mouse-click. The cost associated with implementing AJAX is relatively small when there is relatively little data-flow between client and server. As the amount of data-flow increases, the complexity increases disproportionately.

While the word ‘Ajax’ might carry with it a sense of shiny sparkly cleanliness, one finds that it’s been around for a while. Ajax will not result in vastly improved web applications. When compared with HTML, Ajax’s advantage can be distilled to a single trait, resolution. Because information can be transmitted asynchronously, software designers may develop and implement more complex models of various processes and objects. In essence however, such an approach saddles designers and coders with complexity that quickly demonstrates the law of diminishing returns. One will find that developers use Ajax to improve data transfer or aggregation and to provide flourishes to websites.

(No Ratings Yet)
Loading ... Loading ...


translate it

English flagItalian flagKorean flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag

nowPLEASEthis

community

Development and Growth Blogs - BlogCatalog Blog Directory Add to Technorati Favorites Plexav linkto 000webhost.com
Links to Site

forYOURShow
show reminder
phone number

carrier

Receive a text message with upcoming show information: day,start-time, guests.

*Standard text messaging rates may apply from your carrier*
nowPLEASEthis