The phrase User agent or user-agent or UA or browser or client or client application or client software program...all pretty much refer to the same thing. Or maybe not.
evolt (2002). Articles>Web Design>User Interface>Web Browsers
Alt and Beyond: Making Web Graphics Accessible
Many developers still view graphics and accessibility as being on opposing ends of the web development scale. The truth is that including graphics in your documents does not mean your page has to be any less accessible. In fact, as we will see later in this article, graphics can be used to enhance the accessibility of a page. There are, however, a few key techniques that you can employ to ensure that you don't have to construct alternative 'Text-Only' documents. The web truly is the last frontier where we can treat all people equally with 'one size fits all' web documents. There is just a little bit extra we need to do to achieve this.
Roberts, Tim. evolt (2002). Design>Web Design>Accessibility
CSS and XHTML have given tables a pretty rough ride in recent times. Of course, this is the fault of just about all web developers who have at some point in their career used them for laying out page elements. This article is not about using tables for layout. It is about how to use tables to display information in an accessible manner.
Roberts, Tim. evolt (2002). Design>Web Design>Accessibility
Dynamically Filtering Dropdown Lists in JavaScript
This article describes a technique that takes input from a form text field and uses it to bring matching options to the top in a dropdown list.
Whitford, Justin. evolt (2005). Articles>Web Design>Personalization>Forms
Forms and JavaScript Living Together in Harmony
Most developers don't surf the web with JavaScript turned off on purpose. Fortunately, there are rarely instances where this lack of respect for the non-JavaScript users is necessary.
Howden, Jeff. evolt (2003). Design>Web Design>User Centered Design>DHTML
Java Localization with Translation Memory eXchange Standard
One of the main concerns of internationalization consists of separating the main source code from the texts, the labels, the messages and all the other objects related to the specific language in use. This article briefly explain the TMX standard and a simple TMX Java bridge.
Asuni, Nicola. evolt (2005). Articles>Language>Localization>Machine Translation
Keyword or Trademark? Beware of PPC Poachers
When it comes to online advertising, one of the tools your competitor has may be your company's name, trademark or service mark. Google and Overture allow advertisers to purchase company and product names as keywords in pay-per-click campaigns. This allows companies to poach potential customers from their competition by having their ads appear whenever a consumer searches for a competitor by name.
Janisch, Troy. evolt (2005). Articles>Intellectual Property>Trademark
Mask Your Web Server for Enhanced Security
Masking or anonymizing a Web server involves removing identifying details that intruders could use to detect your OS and Web server vendor and version.
Lima, Joe and Thomas Powell. evolt (2005). Articles>Web Design>Security
Password Encryption: Rationale and Java Example 
Most of the web sites today have some sort of a registration module where a user is asked to choose a username/password combination. This data gets stored in the database. You might wonder if the password you provide will be kept well-protected (read encrypted). In case you are the person designing such backend registration component, why not give your users peace of mind by encrypting their passwords?
Shvarts, James. evolt (2005). Articles>Web Design>Security
The guidelines that I follow when writing my PHP scripts; can be helpful to have something like this if you're working on a joint project.
Waring, Paul. evolt (2005). Articles>Web Design>Programming
PHP Login System with Admin Features
I have written and am presenting here a complete Login System that can be easily integrated into any website.
evolt (2005). Articles>Web Design>Security
I believe the most important thing to consider when building a sitemap is what kind of experience do you want to give the user.
Van Dijck, Peter. evolt (2000). Design>Web Design>Information Design>Sitemaps
Regular expressions, sometimes referred to as regex, grep, or pattern matching, can be a very powerful tool and a tremendous time-saver with a broad range of application. As an extended form of find-and-replace, you can use a regular expression to do things such as perform client-side validation of email addresses and phone numbers, search multiple documents for strings and patterns you wish to change or remove, or extract a list of links from source code. Regex is supported by most languages and tools, but because there can be varying implementations, this article will cover basic principles that are commonly used.
Spruck, Chris. evolt (2005). Articles>Editing>Search>Regular Expressions
RoI: How Hard is Your Web Site Working?
Accountability is a good thing — as long as it's based on sound objectives. ROI objectives can represent tangible things such as cost savings and intangible tings such as the projected impact your Web site will have on customer perception and behavior. They identify how you plan to use the Internet recover your financial investment and to achieve some specific communication goals and marketing efforts.
Janisch, Troy. evolt (2005). Articles>Web Design>Assessment
Stephen Hawking and Me - Flash MX Accessibility
An article that features tips on building accessible sites in Flash MX.
evolt (2003). Design>Web Design>Accessibility>Flash
Ten Steps To Higher Search Engine Positioning
This article outlines ten steps to help you get better search engine positioning.
Davies, Dave. evolt (2005). Design>Web Design>Search>Search Engine Optimization
Tips to Create Your iMode Site
Mobile browsing is not quite as hot in Europe or in the US as in Japan, home of iMode, but it's coming, too. Here are some pointers to what will make your iMode site good and useful to its mobile users.
Mazoyer, Raphael. evolt (2005). Design>Web Design>Wireless Web
Tracking Your Users in the Access Logs
Most server log analysis applications on the market simply present usage information grouped by date with sub-groupings like daily averages and top downloads by file size. While this can be useful, it doesn't begin to touch the range of information available to be gleaned from the logs with a little creativity.
Hoyt, Philip. evolt (2005). Articles>Web Design>Audience Analysis>Log Analysis
Useful "Page Not Found" Error Pages
Ever encountered a "404 error" message on a site? Also known as a "page not found" error, it can really annoy visitors. Some of these folks may never return to your site. If you don't handle these people with care, you could drive important traffic away from your site.
Menon, Madhu. evolt (2000). Design>Web Design>User Centered Design
Outlines three easy steps for determining the information architecture or navigation scheme of a site on which you are working.
Limeback, Rudy. evolt (1999). Design>Web Design>Information Design
Where / What Vision Systems and Visual Design
You can increase the effectiveness of your visual web designs and graphics by getting a little understanding of two human vision systems.
Quinn, Heather. evolt (2005). Articles>Human Computer Interaction>Visual
Why 'Bobby Approved' Is Not Enough
Bobby is a very useful tool but it is all too often misunderstood. Many organisations however, falsely believe that simply passing the Bobby test will satisfy their accessibility obligations. For them, the measure of accessibility is whether or not their pages can attain the Bobby Approved icon. In many ways, this is an understandable perspective. The Bobby icon represents an achievable standard and a tangible, cost effective reward for efforts made towards web accessibility.
Gaine, Frank. evolt (2001). Design>Web Design>Accessibility
The Lifecycle of Web Accessibility
In this article we'll divide the life cycle of web accessibility into 5 different phases and we'll see how they are strictly interconnected with other disciplines such as graphic design, development and content management.
Volpon, Antonio. evolt (2002). Articles>Web Design>Accessibility
Gorilla usability is about getting out from behind the video camera, the reports, the stats and all the guru commandments and actually getting to know your users.
Robinson, D. Keith. evolt (2002). Articles>Usability>Methods>Contextual Inquiry
Increase Conversions in Long Web Forms by Resolving the Accidental Back Button Activation Issue
The issue of accidentally activating the browser back button through the keyboard while interacting with a long web form is applicable to users across expertise levels. The time and effort wasted by the user can be said as proportional to the number of input fields filled by the user before accidentally exiting the page. Since no application feedback indicating cause of the error to the user is provided, depending upon user expertise, the user may or may not realize the cause of the error. Realizing what went wrong does not guarantee the possibility of reverting the error either. This leads to unnecessary loss in form conversions despite favorable user intent. A solution to resolve this issue (that the author hopes becomes standard practice) to plug the hole for lost conversion that translates to big numbers in absolute terms for high traffic websites is also provided.
Rautela, Abhay. evolt (2009). Design>Human Computer Interaction>Interaction Design>Forms
There are 12 readers currently online: 2 registered users and 10 guests. Register.

![]()
![]()


![]()
![]()
![]()