the industry-standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. It simplifies the complex process of software design, making a "blueprint" for construction.
a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code than most frameworks spend doing XML sit-ups
committed to providing a global perspective on brands. Challenging viewers to think further about the important issues that are affecting brands now and in the future.
From Jakob Nielsen, usability guru. The user's experience should be similar to all other similar applications to minimize learning curve and maximize usability.
Mac OS X, which combines a powerful core foundation with a compelling user interface called Aqua. With advanced features and an aesthetically refined use of color, transparency, and animation.
lecture notes for the course Programming Graphical User Interfaces (PGUI). The course belongs to the curriculum of the Department of Computer Science in the University of Tampere.
Japanese warning signs are very different than warning signs in other parts of the world, because they usually contain a visual and easy to understand reason why something is dangerous or not allowed.
Almost every application with GUI needs icons. And they better be sexy. And stylish. And consistent. And small. Here are few tips for programatically creating icons using Java 2D features
Women who navigate around 3D computer-generated environments for a living - or even for fun - are having their style cramped by ultra-narrow computer displays and graphics software that favours men.
XML.com, by Drew McLellan Feb 09, 2005 "One of the classic drawbacks to building a web application interface is that once a page has been downloaded to the client, the connection to the server is severed."
Build a Feed You Can Cut 'n Paste, will help you format a feed's display with the information you want to use on your web site. All you need to enter is the URL for the RSS source.
a free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending t
Hardware accelerated 2D full featured middleware for all who want to develop commercial quality 2D games rapidly and easily. It covers all imaginable 2D game genres (DirectX)
a high-level multi-platform, thread-safe C/C++ windowing and graphics library built upon a fast, low-level graphics kernel. (new feature is FGX - dynamic GUI via XML file aka XUI file format)
divide the logic of a Web site from the design. Pot can be used by "common" people just by writing some XML tags in the HTML code. It supports technologies like Cascading Style Sheets, JavaScript, animated objects, and form data checking.
C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widgets.
CGI:IRC is a Perl/CGI program that lets you access IRC from a web browser, it is designed to be flexible and has many uses such as an IRC gateway for an IRC network, a chat-room for a website or to access IRC when stuck behind a restrictive firewall.
a taggable, reusable, non-linear personal web notebook, a modification by JodyFoo of JeremyRuston's OpenSourceLicensed TiddlyWiki. The modification adds non-hierarchical organisation of Tiddlers through tags.
advanced open-source javascript based toolkit. qooxdoo continues where simple HTML is not enough anymore. This way qooxdoo can help you to get your rich web application interface done - easier than ever before
a Multiplayer First Person Shooter(MFPS) Game based on the Portuguese colonial war in Africa ( Angola,Mocambique and Guiné ) in the years of 1960 until 25/04/1974
as simple as possible, but no simpler, it lets you open an HTML page (or pages, in succession) in a dialog box, mess around with it, then check for any elements that were leaked.
When doing anything such as web design, it is often important to try to optimize the outcome for the greatest population, so as to get the greatest possible reward.
They’re the corkscrew in every graphic designer’s Swiss Army knife. Much used, oft maligned but always popular, drop shadows are a staple of graphic design.
By Joshua David McClurg-Genevese June, 2005 "I tend to define Web design as being one of many disciplines within the larger field of design (a peer to print design, industrial design, interior design, etc.)."
Everything you need to remember about UML (Unified Modeling Language) summarized on one handy A4 sheet! You can freely download it in PDF format (Portable Document File, readable by Acrobat Reader).
If you've done any Web or UI design, or even thought about it much, you should say, "Oh, right, I know what that is" to most of these patterns. But a few of them might be new to you, and some of the familiar ones may not be part of your usual design reper
How many possible ways are there to lace an average shoe? This simple question, when answered with mathematics, results in some surprisingly big numbers - on an average shoe with six pairs of eyelets, there are 1,961,990,553,600 ways to feed a shoelace
The Unified Modeling Language™ - UML - is OMG's most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure.
Designed for allowing to all UNIX/Linux developers faster computer systems design using a friendly GUI application. Not only a diagramming tool but rather a complete CASE tool based on the OMG standars and fully compatible with propietary tools.