|
|
| About site: Human-Computer Interaction/News and Media - UI Design Webzine |
Return to Computers |
| About site: http://www.uidesign.net/ |
Title: Human-Computer Interaction/News and Media - UI Design Webzine Articles on interaction designers, book reviews, editorial and interviews. |
|
|
|
|
Usability_News Information in usability and human-computer interaction.
| Usability_Views Articles classified by site, date, title and popularity.
| AICS_Research,_Inc_ QCTerm - PC based, HP700/92 terminal emulator with GUI and graphics capabilities.
| Allegro_Consultants Free programs include: Bounce - logs off idle users, CheckWWW - scans web server's access log file and web pages, Compile - a utility to automate compiles vaguely similar to "make", a command file tha
| Andreas_Schmidt Ploticus/iX data display engine is able to produce graphics and tables in different formats from HP e3000 resident data.
| Beechglen_Development_Inc_ Collection includes: bigfiles -file lister, Clue - console message logfile reader, DBLoadsx - database load analysis, Kermit, Preshut - command script to run prior to shutting down the operating syste
|
|
| Alexa statistic for http://www.uidesign.net/ |
Please visit: http://www.uidesign.net/
|
| Related sites for http://www.uidesign.net/ |
| HP_3000_Web_Server_-_Jazz Hewlett-Packard's own site for HP e3000 freeware, some of which is supported to various degrees by HP support or directly by CSY. HP produced and "supported" software includes Apache, BIND/DNS, Java, | | Telemon FTP site with free downloads. No text descriptions. | | AccStats Microsoft Access database program for people that use the Fluid Dynamics AXS perl script for tracking website traffic and hits. | | Alchemy_Ping Free graphic replacement for the standard ping utility. | | Alert_META-Publisher Create, edit, and manage search engine META Tags for Web pages. Automatically insert or replace tags into selected Web page files. Import existing Web page META Tags. | | All-in-One_Secretmaker Combines several powerful tools, protect your online activity from spam, pop-ups, banners, other intrusions, deletes history and secures your privacy. | | Anand_Sundararajan DialC is an Internet dialer and Dialup Companion is a dialup connection monitor, internet time tracker, monitor data traffic, meter your telephone calls, and query connection statistics. Graphical too | | Ariven_com Developer site; offers an IRC client, a web-server monitor, and other utilities. | | AW_IP_Locator A tool that can resolve IPs to country, city, region and ISP. | | Balthisar_Software Balthisar Cascade, a CSS editor, for Windows and Balthisar Tidy, a html cleanup tool, for Macintosh. | | Bandwidth_Management_and_Firewall A tool that limits network bandwidth for some computers, subnets or some network service, and monitors network traffic to see how much data was transferred to some computer, subnet or how much data wa | | Binjet Helps to find and download pictures, music, video, games, software and other files posted to Usenet. | | CBSoft_Software DOS utilities and add ons for BBS systems with an emphasis on RemoteAccess, EleBBS and T-Mail | | Cerberus_FTP_Server A multithreaded Windows FTP server designed to use little CPU and memory. Connection limit, timeout, and IP access can be controlled by the administrator as well as thread priority settings. | | CloseIEx Shut down all open Internet Explorer (except for the one you are viewing) windows with one click. Instead of closing each window one at a time, try this quicker clicker. [Windows 95/98/Me/NT/2000] | | Core_FTP_LE A free FTP Client with SSL/TLS, SSH/SFTP, dragdrop, resume/retry, IDN, and socks/firewall. | | CrackFeed A small, fun systray program that offers quick access to RSS feeds and pictures from other users. | | CuteDownloader An ftp client with a unique theme and a simple UI. | | 3D_Traceroute Three dimensional Windows traceroute program displays multiple graphics with modification options. | | Dani_Epstein\'s_stuff KazaaKracker and DFF. | | _dat_renamer A program that shows and manages the contents of your kazaa incomplete files (.dat). | | Dave\'s_Quick_Search_Taskbar_Toolbar_Deskbar A taskbar toolbar that lets you search the net using Google, Yahoo, Switchboard, and many other engines. The code is open source and GPLed. [Windows] | | DaVite_Invitation_System A web invitation system that one can install it on your server and customize it to fit your needs. | | Desktop_Sidebar Bar docks to the edge of the screen, and displays RSS news feeds from blogs and web pages, stock quotes, weather forecasts, e-mails, appointments, task, notes, Windows Messenger contacts. Search the n | | Destiny_Media_Player Add streaming audio to your web page by downloading this Javaclip. | | Diet_K Add-on software for popular P2P file sharing applications. | | Dimension4 Automatic time syncronization utility. [Windows] | | DirectFtp A simple tool to send and receive large files, videos, MP3s, cd images, ISOs securely over internet. It also provides file-sharing and chatting functions. [Win32] | | Dnsupdate Create DNS tables from hosts file and configuration file. Also add/delete hosts, aliases, nameservers, forward and reverse zones. Hosts and aliases added using dynamic update. | | DownloadPlus! Windows download manager and accelerator, which improve the downloading speed using file segmentation. Provides HTTP and FTP supports (even through proxies). Has a built-in "Online-Zip viewer" that al | | DownloadsLister A utility that keeps track of downloaded files. | | DuTraffic A dial-up that records statistics and automates starting and closing applications depending on a status of connection. [Win32] | | EarthNavigator_com 3D interactive globe which floats on the desktop and has visual links to websites around the world. [Windows] | | EldoS_TimelyWeb Monitors FTP and WWW resources and gives notices of updates. | | Elgorithms Developers of Chaos Wallpaper, an RSS aggregator that allows the Windows wallpaper to display RSS and Atom news links. | | eXpress_IP_Locator_utility A small Windows GUI utility for offline retrieving the country information for IP-address or hostname, viewing IP-address blocks allocated for specified countries and seeking the country by code or co | | Fake_FTP_Watcher A powerful utility for downloading over satellite DVB cards like SkyStar (B2C2). | | FileChecker Notifies the user if important system files are being tampered . | | Free_Auction_Submit_Software For submitting inventory to online auctions and for tracking inventory. Supports Ebay and Amazon.com. | | Free_Day_Trading Stock quote retriever and HTML calendar generator. |
|
This is now2007.com cache of m/ as retrieved on 2008.11.21 now2007.com's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
|
uidesign.net

News
Weblog
Interviews
Papers
Reading
Home
Site v3.0
Site Search
Advanced Search
Consulting
David J. AndersonProfessional ServicesBiography
Agile Management
Favorite Links
old uidesign.net
Antenna
Design By Fire
Jakob Nielsen
Jeffrey Veen
Joel on Software
Usability Views
Usable Web
Webword
Syndicate
Blog Archive
May 2004
April 2004
FeaturedBlogEntry
Friday, May 21, 2004
Change the Constraint, Change the Guidelines
These days, I'm a lot better known for my writing on agile processes and management than for anything I ever tried to do in user interface design. In my book, I apply something called The Theory of Constraints to software engineering. TOC as it gets called is really very simple. Just 5 focusing steps.
Identify what constrains a process - its bottleneck
Protect the constraint to maximize the throughput at the bottleneck
Subordinate all else to the decision to protect the constraint
Elevate the constraint
Do not let inertia stop you from repeating from Step 1 by finding the next constraint.
So how is this relevant to UI design, usability and interaction? Good question. First a digression...
Jakob Nielsen has followed up with his latest guidelines on link color for optimal web usability. Somewhat surprising some of the web design community actually feel he is adding value. This funny and educational piece from Design By Fire gives it the thumbs up but suggests that it is time for a makeover at Jakob's own site. So they assemble their own fab five with a design eye for the usability guy.
Read more...
postCount('Change the Constraint, Change the Guidelines');
FeaturedBlogEntry
Wednesday, May 05, 2004
Link Color Deja Vu
It seems that Jakob Nielsen is back grinding on one of his old organs with the current AlertBox and the tune is "standard link colors improve usability". No one can blame Jakob for recycling old material. My goodness, he has been publishing a weekly column for almost 10 years, things are bound to come around again and again. This link color thingie has come up again and again for me too. The first time was while I worked at IBM on a project called PartnerInfo which later morphed into the engine which powers the ibm.com e-commerce web site. "We can't have red links", came the cry from marketing. "Red is the Digital (Equipment Corporation) colors! We're blue! They're red!" Do I hear anyone say, "fighting the last war"? The second time was when I was at Sprint and it was deja vu all over again. "We can't have blue links!", came the cry from Marketing Communications. "We're red, silver and black. We're Sprint!" This old saw ground back and forth between the usability engineers in the user experience team and the mar comm people for months. "Blue is ATT" they would say. Wait a minute, don't you mean Cingular? But they're orange, right? No, Orange is a UK carrier, owned by France Telecom. No, they call it Orange France now! No, France isn't orange, that's Holland. France is red, white and blue - touché, the correct colors to use on a web site. Ah the French were correct all this time.
So, let's take a look at the link colors on this new look uidesign.net site...
Read more...
postCount('Link Color Deja Vu');
FeaturedBlogEntry
Tuesday, Apr 13, 2004
Welcome Back!
It's been a long time since uidesign.net was a regular feature of my life. Well I have finally set up a content management system to make life maintaining this site a lot easier. I still have an interest in good product design and excellence in user interfaces. I have a particularly strong interest in architecture and modeling techniques for making user interface development more robust, more agile and more transparent to management. I will be maintaining an occassional weblog here and publishing some occassional papers. This month I publish a paper by guest author Ritchie Macefield. Look out for a weblog entry every couple of weeks, no more often than that. I'll also be bringing across all the best material from the old site into the new content management system. For those of you looking for the old site in the meantime click here.
Read more...
postCount('Welcome Back!');
ResearchPaper
Tuesday, Apr 13, 2004
Reality Check
By guest author Ritchie Macefield...
Abstract
Amongst other things, the bursting of the dot.com bubble signalled a reassertion of the principle that only businesses who have a good customer proposition can succeed in the long term. Simply offering products and services on-line via the web is no substitute for a sound 'go to market' model. Further, this paper demonstrates how many would be e-businesses, seduced by the lure of the emerging 'virtual-world' on the web, have ignored 40 years of accumulated wisdom in how to design usable information systems, and have seemingly forgotten that a satisfying 'user experience' is key to the successful implementation of any information system, particularly one in that operates in the public domain. The paper uses the allegorical experience of a 'real' user to provide some powerful insights into how, and by what rationales, the e-marketeers, graphic designers, web designers and programmers responsible for many B2C sites are creating user experiences on the web that are confusing, frustrating and time consuming. Having explained the main problem areas, it goes on to explain why 'clicks and mortar' companies may be better placed to exploit the web than many pure e-tailers, not just because of their business experience, brand identity and multi-channel capability, but because they retain a focus on the importance of user-centred thinking.
Download the whole paper [PDF]
Read more...
postCount('Reality Check');
ConferencePaper
Thursday, Nov 06, 2003
ForUse 2003 : Lean Interaction Design and Implementation
From the Proceedings of ForUse2003, here is the paper I co-presented at the conference.
"Lean Interaction Design and Implementation: Using Statecharts with Feature Driven Development"
Abstract
Lean UI development in Feature Driven Development is achieved through right-first-time implementation of the interaction designer's intent using David Harel's Statechart notation to model the interaction design. Statechart notation can be directly mapped to an MVC Type-II architecture and Mediator Pattern. With a few minor extensions Statechart notation can be used to model complex application behavior such as exception handling and transactions. Statecharts can be mapped into UI Features for tracking using an FDD Knowledge Base. The Statechart can be drawn using a UML modeling tool, and imported into the JStateMachine engine which implements a table driven Mediator and Command pattern system in either a Web Servlet or JFC (Swing) environment. The result is reduced variation in UI development and precise implementation of the interaction designer’s intent. JStateMachine (an application framework) validates the runtime code against the original interaction model insuring accurate runtime implementation of the UI design.
[Download in PDF]
Advertisement
For more information about the commercial Web MVC framework ViewControl visit Statesoft.
Read more...
postCount('ForUse 2003 : Lean Interaction Design and Implementation');
WhitePaper
Saturday, Jul 22, 2000
Web MVC - Browsers, Transactions and Exceptions
This is the long awaited third part in the series of articles describing
a generic server-side architecture for transactional eCommerce websites,
using a Model View Controller architecture or Mediator Pattern [Gamma
95] configuration.
Part 1, outlined the architecture to be used to handle the event
driven nature of an http request - html response, server to client
system, and detailed how to deliver this in a 3 tiered model of
Presentation Layer, Business Layer and Persistence Layer. The Presentation
Layer is modeled using UML Statecharts [Horrocks
98] which lend themselves to easy implementation using Mediator
Pattern which provides the View and Controller elements of the MVC
model.
Part
2, explained how to implement the infrastructure to run the
MVC model using UML Class Diagrams,
Statecharts and Java code to process and respond to http request
events.
In
Part 3, we look at how all this hard work developing infrastructure
can be made to pay off and deliver real advantages. We look at how
to protect the system from unexpected browser (client-side) events
or activities such as refresh, back, and bookmarks. We will see
that this can be achieved with a single piece of code to manage
all of this activity.
We
will also see how Statecharts can be used to cleanly model the boundaries
of logical transactions and how the MVC engine can be used to provide
protection of these transaction boundaries (transaction isolation
[Gray 93]) and scoping using a single piece
of code.
Finally
we will look at how exceptions to normal operation can be cleanly
handled and implemented within the same system.
Advertisement
For more information about the commercial Web MVC framework ViewControl visit Statesoft.
Read more...
postCount('Web MVC - Browsers, Transactions and Exceptions');
WhitePaper
Friday, Jun 02, 2000
A State Machine Engine for Web MVC
Handling
Statecharts Generically
With interaction architecture documented using a UML
Statechart, it is possible to simply develop a hard coded solution
where one HTML page invokes another. Event transitions would be hard coded
into links and form submissions, and the next states into the requested
URLs. I have seen very adequate implementations of this - particularly using
Servlets. However, it is an inflexible approach which doesn't easily
support condition evaluation and is likely to involve considerably more
maintenance. It does not provide for a central facility to protect against
unexpected use of bookmarking, back button or refresh and can lead to
extensive code to protect the back end application from unexpected browser
events. As a result many transactional implementations simply ban the use of the highly desirable web browser features.
Far better,
if you have time and are willing to make the long term commitment, to
invest in a genericised architecture which allows you to "soft"
code the design of the system as a description in a database. This
is the 2nd paper is a series of three which shows how to build an
engine for the generic treatment and processing of events and state
transitions.
Advertisement
For more information about the commercial Web MVC framework ViewControl visit Statesoft.
Read more...
postCount('A State Machine Engine for Web MVC');
WhitePaper
Thursday, Jun 01, 2000
Using MVC Pattern in Web Interactions
Why do we need a server side Presentation Layer Architecture?
The Presentation Layer of a web server application is rarely designed. It's usually just coded. For small and medium sized sites this can work perfectly well but it becomes chaotic on larger sites. This article provides and structure and notation for designing the implementation model for large scale web server presentation layers. This can lead to better project management, more accurate tracking and ultimately better time estimating and closer control. This leads to developer and management confidence that the system under construction will work soundly and will be finished within a reasonable time frame. The advantages for project management and how to track a Presentation Layer development cycle using the techniques in this paper will be discussed in a future White Paper at this site.
The increasing demand on web applications is making them more and more complex. Very quickly they are becoming as sophisticated as many GUI Client/Server applications. This is puting a strain on the traditional "stateless, thin client" idea of a web application. Modern web applications have to carry out conversational transactions with the client. This requires the server to have a firm idea of the client state and a strong knowledge of the transaction boundaries. Part 3 of this article will show you how to scope the transaction boundaries within a Presentation Layer and how to enforce them leading to improved Transaction Isolation.
Advertisement
For more information about the commercial Web MVC framework ViewControl visit Statesoft.
Read more...
postCount('Using MVC Pattern in Web Interaction Architecture');
Interview
Tuesday, Feb 22, 2000
An audience with Alan Cooper
Introduction
Back around New Year 2000, I was considering how best to replace the Book Reviews at uidesign.net. It seemed that rather than analyse what the authors had to say, it might be better to ask the authors directly - Interviews. So I was left with the next big question, "Who do you ask to do the first Interview?". The new site branding and slogan, "The Webzine for Interaction Designers" provided the answer. It had to be Alan Cooper. As author of two excellent books, "About Face" and last year's "The Inmates are Running the Asylum" he is the founding father of Interaction Design and perhaps its greatest advocate. To my surprise he said yes about a month later. The eventual result was an 80 minute phone call on Friday 11th February.
You don't so much interview Alan Cooper as the whole Cooper Interaction Design media machine. All the questions were submitted in advance for approval. It was to my surprise then that we strayed off the script right at the beginning and never quite regained the plot. The result was a fascinating 80 minutes of conversation which did much to help define what uidesign.net is all about and to lay out the road map for areas that Interaction Design needs to address. In part 1, Alan takes his time to explain exactly what he means by Interaction Design and why it isn't Interface Design and exactly what role Interaction Design plays in the whole gambit of User Centered Design disciplines.
Before the interview started I really thought I had some chance of holding my own with Alan Cooper. I thought I knew a bit about Interaction Design and I could ask some intelligent questions. We had a good script and we had an hour of his time. However, what was intended to be an Interview immediately became an audience with the master. It became difficult to slide in the questions as Cooper began to tear up the rulebook for the technology industry and throw it out. He discusses why Interaction Design is about complete systems architecture and he hits on what's wrong with relational databases; what's wrong with file systems; why Interaction Design is a lot more than Interface Design; and why he really doesn't like Usability much either.We kicked off with an introduction to uidesign.net and a discussion of the audience and the message...
Read more...
postCount('An audience with Alan Cooper');
Recent Blogs
Change the Constraint, Change the Guidelines
Link Color Deja Vu
Welcome Back!
News
Weblog
Interviews
Papers
Reading
Home
Copyright David J. Anderson, 1999 - 2004.All Rights Reserved.
|
|
| |
Articles | on | interaction | designers, | book | reviews, | editorial | and | interviews. | |
http://www.uidesign.net/
UI Design Webzine 2008 November
dvd rental
dvd
Articles on interaction designers, book reviews, editorial and interviews.
Rules
|
© 2005 Internet Explorer 5+ or Netscape 6+
|
|
Recommended Sites: 1.
Arts -
Business -
Computers -
Games -
Health -
Home -
Kids and Teens -
News -
Recreation -
Reference -
Regional -
Science -
Shopping -
Society -
Sports -
World
Miss Gallery
- Top Anime Hentai
- DVD rental by mail
- Loans - Web Advertising - Loans - Remortgages - Online Image Resizer
|