michaelfox + interface   80

taitems/jQuery.Gantt - GitHub
jQuery Gantt Chart is a simple chart that implements gantt functionality as
a jQuery component.

It's able to:

- Read json data
- Paging results
- Display different colours for each task
- Display short description as hints
- Mark holidays

* [Demo](http://taitems.github.com/jQuery.Gantt/)
* jQuery Gantt Chart - http://mbielanczuk.com/?p=34
jquery  github  gantt  plugin  ui  interface 
december 2011 by michaelfox
Ultimate Guide to Website Wireframing
Most designers wireframe their designs in one way or another, even if it just involves them making quick sketches on the back of some scratch paper. Wireframing is an important part of the design process, especially for more complex projects.

Wireframes can come in handy when you’re communicating with clients, as it allows them to visualize your ideas more easily than when you just describe them verbally.

This guide covers what you need to know about website wireframes to get started.
design  development  ui  webdesign  wireframe  planning  tools  interface  ux  tutorial  bestpractices  templates  inspiration  prototype  wireframes  wireframing  reference  webdev  resources 
november 2010 by michaelfox
Vimperator — Vimperator Labs
Vimperator is a Firefox browser extension with strong inspiration from the Vim text editor, with a mind towards faster and more efficient browsing. It has similar key bindings and you could call it a modal web browser, as key bindings differ according to which mode you are in. For example, it has a special Hint mode, where you can follow links easily with the keyboard only. Also most functionality is available as commands, typing :back will go back within the current page history, just like hitting the back button in the toolbar.

But Vimperator is more than just a simple command interface to Firefox — it is a complete development environment as well. If you are a web developer, you can enjoy an interactive JavaScript shell — even with completion support. Or if you want to extend Vimperator, you can easily do that by just dropping a JavaScript file in its plugin directory. Browse through our wiki pages for nice tips to customize Vimperator and for frequently asked questions. If you have more questions, you can visit us on IRC, in #vimperator on freenode.
browser  development  firefox  gui  vim  extension  opensource  addons  lifehacks  utility  plugin  vimperator  keyboard  javascript  mozilla  interface  shortcuts  efficiency  productivity  tools  resources  reference 
november 2010 by michaelfox
Controlling Your Environment Makes You Happy - Joel on Software
Most of the hard core C++ programmers I know hate user interface programming. This surprises me, because I find UI programming to be quintessentially easy, straightforward, and fun.

It's easy because you usually don't need algorithms more sophisticated than how to center one rectangle in another. It's straightforward because when you make a mistake, you immediately see it and can correct it. It's fun, because the results of your work are immediately visible. You feel like you are sculpting the program directly.

I think most programmers' fear of UI programming comes from their fear of doing UI design. They think that UI design is like graphics design: the mysterious process by which creative, latte-drinking, all-dressed-in-black people with interesting piercings produce cool looking artistic stuff. Programmers see themselves as analytic, logical thinkers: strong at reasoning, weak on artistic judgment. So they think they can't do UI design.

Actually, I’ve found UI design to be quite easy and quite rational. It’s not a mysterious matter that requires a degree from an art school and a penchant for neon-purple hair. There is a rational way to think about user interfaces with some simple, logical rules that you can apply anywhere to improve the interfaces of the programs you work on.

I'm not going to give you "Zen and the Art of UI Design". It's not art, it's not Buddhism, it's just a set of rules. A way of thinking rationally and methodically. This book is designed for programmers. I assume you don't need instructions for how to make a menu bar; rather, you need to think about what to put in your menu bar (or whether to have one at all). There is one primary axiom I'll teach you which guides all good UI design, and it's not hard to understand at all.
ui  ux  design  development  programming  usability  webdev  coding  interface 
may 2010 by michaelfox
Free toolbar icons for interface or gui designer. Download free black & white toolbar icon set
This is a latest version of the Gentleface Toolbar Icon Set made for interface (gui) desginer. These icons can be used for wireframes and software mockups creation, websites and software applications toolbars and menus including iPhone and iPod apps. You'll find a set of 8 cursors and 236 icons in black and white color versions. The icons include pagination arrows, ratings and voting controls, social interaction symbols file system and text editor actions.

The entire set totals 244 original icons optimized for 16x16 pixel size and available in 16x16, 32x32 and 48x48 pixel sizes. Royalty Free package includes vector icons in EPS and flash SWF formats for which you have full control to resize without loss of fidelity, color, and effects as you please.
mono  wireframing  icons  glyphs  symbols  interface  design  gui  toolbar  buttons 
may 2010 by michaelfox
Pop! simple pop menus with jQuery
enjoy simple dropdown menus with pop!, an unobtrusive javascript plugin for jquery.
jquery  dropdown  ui  element  interface  control  light  minimialist  javascript 
april 2010 by michaelfox
jQuery - Tabify - Unwrongest
This Jquery plugin lets you easily create tabbed content. All you need is an ul-element with some li-elements and a couple of related content-divs. The major difference between Tabify and it’s competitors is it’s size.
jquery  tabs  ui  element  interface  control  light  minimialist  javascript 
april 2010 by michaelfox
Unwrongest
This Jquery plugin makes your textareas grow and shrink to fit it’s content. It was inspired by the auto growing textareas on Facebook. The major difference between Elastic and it’s competitors is it’s weight.

This Jquery plugin makes your textareas grow and shrink to fit it’s content. It was inspired by the auto growing textareas on Facebook. The major difference between Elastic and it’s competitors is it’s weight.
facebook  forms  jquery  plugins  textarea  javascript  ui  interface 
april 2010 by michaelfox
Unwrongest
Airport is a rather simple text effect plugin for Jquery. It emulates the style of those flickering information boards you sometime find on airports and train stations.

Airport is a very, very, very simple text effect plugin for Jquery. It emulates the style of those flickering information boards you sometimes find on airports and train stations. Just watch the demo and you will understand
jquery  ui  element  interface  control  light  minimialist  javascript  information  dash  animation 
april 2010 by michaelfox
jQuery - Accordion - Unwrongest
This Jquery plugin makes creating accordions pain free. Just create an ul list and call the accordion javascript method and it is all done! Also it is super lightweight, just around 0.5kb. This Accordion script sets no limit for the depth of your accordion. You can make it as many level as you want.

This Jquery plugin makes creating accordions pain free. Just create an ul list and call the accordion javascript method and it is all done! Also it is super lightweight, just around 0.5kb. This Accordion script sets no limit for the depth of your accordion. You can make it as many level as you want.
jquery  accordion  ui  element  interface  control  light  minimialist  javascript 
april 2010 by michaelfox
Tips for Developing jQuery UI Widgets | Eric Hynds - Website Developer
I’m wrapping up my first jQuery UI widget (see multiselect on GitHub) and thought it would be useful to share some notes I took on the widget factory & widget development in general. I personally found development on the factory to be quite enjoyable; a lot of functionality is available right out the box (custom events, ability to change options after initialization) and idioms you might not otherwise consider, like widget destruction. Furthermore, it imposes a clean object-literal development structure with public and private methods, making it much easier to start a project or maintain other’s projects.
jquery  javascript  widget  plugin  ui  ux  interface  control  element  bestpractices  factory  widgets  jqueryui 
april 2010 by michaelfox
UI Fundamentals for Programmers by Ryan Singer on Vimeo
Ryan will explain the key concepts you should understand to design and implement UI for your apps. He’ll cover screen-level details like language and visual techniques as well as deeper topics like modeling and best practices for coding templates and helpers.
ui  ux  webdev  bestpractices  interface  *download 
april 2010 by michaelfox
Pragmatic Progressive Enhancement
Working with progressive enhancement in mind for a long time, I found that the following rules all made a lot of sense and have quite an impact to the final product in terms of maintainability, size of code and general sturdiness:

1. Separate as much as possible
2. Build on things that work
3. Generate dependent markup
4. Test for everything before you apply it
5. Explore the environment
6. Load on demand
7. Modularize code
accessibility  enhancement  javascript  progressive  gracefuldegredation  bestpractices  ui  ux  interface 
april 2010 by michaelfox
Showcase of Great Web App Interfaces | Webdesigner Depot
We have put together a great compilation of beautiful web application interfaces.

The web applications that were selected to be part of this showcase are based on usability, simplicity, colors and overall layout.
admin  interface  webdesign  hci  ui  ux  usability  dashboard  webapp  web2.0  showcase  inspiration  forms  data 
april 2010 by michaelfox
Ben Alman » jQuery outside events: Why trigger an event on something, when you can trigger it on everything else?
With jQuery outside events you can bind to an event that will be triggered only when a specific “originating” event occurs outside the element in question. For example, you can click outside, double-click outside, mouse-over outside, focus outside (and over ten more default “outside” events). Also, if an outside event hasn’t been provided by default, you can easily define your own.

Note that this was previously known as the “jQuery clickoutside” plugin.. but, hey—it’s pretty amazing what a an awesome idea and few more lines of code can do!
jquery  plugin  click  event  clickoutside  interface  ui  ux  webdev  webdesign 
april 2010 by michaelfox
The problem with breadcrumb trails « Derivadow.com
The other day I was chatting with some of the designers at work about secondary navigation and the subject of breadcrumb trails came up. Breadcrumb trails are those bits of navigation summed up by Jakob Nielsen as:

a single line of text to show a page’s location in the site hierarchy. While secondary, this navigation technique is increasingly beneficial to users.

and illustrated on Wikipedia by:

Home page > Section page > Subsection page

For reasons which will hopefully become clear the whole subject of breadcrumb trails vexes me and rather than shout into Twitter I thought I’d type up some thoughts so here goes.
breadcrumbs  ux  ui  usability  interface  philosophy 
april 2010 by michaelfox
UI-patterns.com
User Interface Design Pattern Library. UI patterns for web designers. See examples and read rationale, solutions, and implementations for each pattern.
ui  usability  interface  design  ux  showcase  gallery  Reference  patterns 
january 2010 by michaelfox

related tags

*download  *todo  accessibility  accordion  addons  admin  ajax  alert  analytics  animation  app  apple  apps  aristo  bar  bestpractices  bevel  bevels  blog  blogging  bookmarklets  breadcrumbs  browser  buttons  calendar  canvas  cappuccino  chart  checklist  click  clickoutside  cloud  cms  cocoa  code  coding  collection  complex  confirm  content  contentslider  context  contextmenu  control  controlpanel  controls  copy  coverflow  css  css3  dash  dashboard  data  datavisualization  date  datepicker  demo  design  desktopmanager  development  dialog  documentation  drilldown  dropdown  ecommerce  editor  effect  efficiency  element  elements  enhancement  error  event  example  examples  extension  facebook  factory  file  firefox  flip  forms  framework  free  gallery  gantt  generator  git  github  glyphs  gracefuldegredation  gradients  graph  graphics  growl  gui  hci  help  hierarchy  howto  html  html5  hud  icons  ide  images  information  input  inspiration  instructions  interface  ios  ipad  iphone  ipod  javascript  jcontext  jqmodal  jquery  jqueryui  JSON  keyboard  layout  library  lifehacks  light  lightbox  linux  list  mac  macosx  mashup  menu  message  messagebox  messages  messaging  minimialist  mobile  modal  mono  mootools  mozilla  multiselect  navigation  notification  objective-c  opensource  options  order  organization  osx  overlay  panel  patterns  philosophy  photoshop  planning  plugin  plugins  popup  productivity  programming  progressbar  progressive  prototype  queue  quicksilver  reference  reorder  resources  ria  scroll  search  select  shortcuts  showcase  skeleton  slider  slideshow  snippets  snippits  software  sorting  sourcecode  standard  stats  style  styles  svn  symbols  tables  tabs  tag  tagging  template  templates  textarea  textures  theme  timestamps  toolbar  toolkit  tools  tree  tutorial  ui  ultimatebuild  usability  utility  ux  vim  vimperator  visual  visualization  wall  warehouse  web  web2.0  webapp  webdesign  webdev  webkit  widget  widgets  wireframe  wireframes  wireframing  writing  wysiwyg  xcode  yahoo  yui 

Copy this bookmark:



description:


tags: