Interaction Design Pattern Library - Welie.com Suggest a pattern Have you seen new examples of patterns out there that have not been described on this site? Send me a link to an example and I'll add it to my to-do list. Suggest a pattern Latest comments Form (Lucas Gwadana) Sometimes the ERROR handling is not explicit enough because when a user makes an... Map Navigator (Marcus) For print pages etc static maps are still relevant. Accordion (dellmre) Ajax accordion samples with source code Autocomplete (Zorg) I believe the name of this pattern to be misleading. Slideshow (Joshua) Slideshows on Homepages can be very beneficial.
Patterns in Interaction Design 10 Awesome CSS3 Buttons to use on your website | Marked Lines Home Blogging Design Tutorials Web 10 Awesome CSS3 Buttons to use on your website By Stratos Iordanidis on July 24 in Web | Comments You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> --> Rss Feed Twitter Facebook Pages About Contact Recent Posts 25 Worlds Best Classifieds Website Designs for Inspiration 40 Well-Designed iOS Icons from dribbble 10 Stunning Skylines in Asia 20 Creative Fifa World Cup 2014 Logos and Mascots Top 10 Best ‘Draw Something’ Sketches Popular Posts [CLOSED] Giveaway: 1 iPod Touch to be won! [CLOSED] Giveaway – 3 Premium Tutsplus Accounts to be won! 170 Free Smashing WordPress Themes 32 Wonderful Twitter Backgrounds 130 Wonderful Website Designs categorised by color (1#) Members Login Register Royalty Free Stock Illustrations Unlock My Copyright © 2012 Theme by Stratos Iordanidis
Main Page - Social Patterns Main Page - Social Patterns ntextMenu plugin ContextMenu is a lightweight jQuery plugin that lets you selectively override the browser's right-click menu with a custom one of your own. DEMO right-click me!! Features Use multiple menus on one page Menus can be bound to multiple elements Fully stylable Assign context-sensitive callbacks Current Version Changelog r2 - 16 July 2007 Defaults now correctly applied Added shadow, eventPosX, eventPosY, onContextMenu and onShowMenu options Many of these changes care of Dan G. Usage $(elements).contextMenu(String menu_id [, Object settings]); You define your menu structure in your HTML markup. Parameters menu_id The id of the menu as defined in your markup. settings ContextMenu takes an optional settings object that lets you style your menu and bind click handlers to each option. bindings An object containing "id":function pairs. menuStyle An object containing styleName:value pairs for styling the containing <ul> menu. itemStyle An object containing styleName:value pairs for styling the <li> elements.
So You Wanna Build a Library, Eh? The following article is an abridged version of Chapter 7 of Nathan Curtis’s 2009 book, Modular Web Design published by New Riders. The book’s first half addresses how to modularly break down your design, build it back up, and communicate in new and interesting ways. With those design techniques in hand, the book then drills into how to organize and build a library, teach it to others, and establish a process for maintaining it for an organization. Design patterns and modular components are effective techniques for designing and building long-lasting, consistent experiences. Many teams have realized incredible efficiencies, savings, and better design through design libraries and related standards. Therefore, precede any kind of library build out with a period of discernment. 1. What is your primary rationale for building a library? Beyond efficiency and consistency, other benefits that drive teams include: Portability: Designers come and go. 2. A component is a chunk of a page design.
amazon ASP.NET GridView – edit records using JQuery Dialog « RAD for N-Tier web apps in .NET There are many ways in which you could modify modular data in Grid View: 1. Inline by making rows editable when u click on Edit 2. By using separate pages for Edit 3. By using popups/dialogs for adding/editing In this post I will show how to implement the 3rd approach using JQuery UI Dialog for editing/adding data in ASP.NET GridView. The following features have been implemented: 1. You can check out the demo here: The code is available here: Implementation Data source The grid lists customers which are stored in list which is initialized for each new session. Add/Edit dialog There are two main operations that are handled using JQuery dialog * Add Customer * Edit Customer In both cases the same dialog is used, as well as the same content div and Update Panel You may notice that there are two divs around UpdatePanel – divEditCustomerDlgContainer and divEditCustomer. Like this:
What Makes Them Click » Blog Archive » 100 Things You Should Know About People: #49 — The Brain Looks For Simple Patterns - Applying Psychology to Understand How People Think, Work, and Relate What do you see when you look at the x’s below? xx xx xx xx Chances are you will say you see four sets of 2 x’s each. People are great at recognizing patterns – Recognizing patterns helps you make quick sense of all the sensory input that comes to you every second. Individual cells respond to certain shapes – In 1959, two researchers, Hubel and Wiesel showed that there are individual cells in the visual cortex of your brain that respond only to horizontal lines, other cells that respond only to vertical lines, other cells that respond to edges, and cells that respond only to certain angles. The Memory Bank Theory – Even with Hubel and Wiesel’s work in 1959, for many years the prevailing theory of pattern recognition was that you have a memory bank that stores millions of objects, and when you see an object you compare it with all the items in your memory bank until you find the one that matches. Take-Aways: What do you think? And for those of you who like to read the research:
43 Essential Controls for Web Applications Designing a web application? Familiarize yourself with Rich Internet Application technologies and the best UI controls for creating your application. Rich Internet Application technology has empowered us to create really amazing user experiences. The best RIAs on the web today rely on a discreet set of UI controls to provide a lively and timely experience. If you are moving from website design to web application design, the best information you can have at your disposal is an understanding of these essential controls. Most of these libraries, toolkits, and/or frameworks have an online gallery of controls (also called components, widgets, UI controls) you should explore. Many products are siloed by the RIA framework they are using, and designers create novel controls when the framework doesn’t have what they need.