rakesh's posterous

rakesh's posterous

Rakesh Shah  //  UI Designer

Oct 10 / 1:41am

Innovative Graphical Report

(download)

Apr 11 / 2:34am

Font-face for User Interface Design

 

Getting the right typeface for an interface is important, and without knowing more about the look you are after it's hard to answer. Some questions to ask while you're making the choice might include: 

- Does the font have all the international characters you need?
- Does the font have all the weights and italics you need? (Large font families are expensive but allow more refined typographic choices)
- How important is it to be different? (Why not use system fonts?)
- What typefaces are your audience used to? Evidence suggests we read best in typefaces we are used to reading.
- Do you want a typeface with impact or for immersive reading?
- Does the font display well large and small? Typefaces are often designed to work at particular sizes, the same font is unlikely to work best for large headlines and smallprint.- Does the interface have a particular rendering system - like Windows Cleartype? Would it make a difference if you get a font that is optimised for this?- How much do you value the right typeface? Most good fonts are expensive because they are good - the amount of work that goes into creating quality typefaces is amazing.
- Does the license allow the font to be used how you intend to use it?
- Does the font have any ugly characters?
If you are embedding fonts, then any open-type font should work. You will need to test them with different display types, magnification methods and possible printed output etc.Extremely important is choosing fonts that will display across the platform, Mac or Windows, and for the applications they are meant to be used on. 
Many "rules" for successful readability. One, easy to remember, is that your line length should not be longer than two to three times the alphabet length of the font. 
Very long lines impede readability, and are read more slowly by the user as the eye traverses the line from beginning to end and returns to the beginning of the next line

Research shows that the font (more correctly typeface) used for screen displays must be sans serif (e.g.Arial, Verdana). The definition of screen displays is nowhere near the definition of printed material which can be read more clearly with a serif typeface (e.g. Times New Roman). It's a matter of how many pixels (screen) or dpi (dots per inch on paper) are available to make straight edges for the letters.


Reference of common fonts on OS variants, look here:

Windows PC from XP 
http://www.microsoft.com/typography/fonts/product.aspx?PID=135 
Apple iPad/iPhone/iPod 
http://www.michaelcritz.com/2010/04/02/fonts-for-ipad-iphone/

Android 
http://www.droidfonts.com/droidfonts/

 

 

Mar 21 / 4:44am

My Prisha

(download)
Picture_135
Picture_327
Picture_323
Picture_051
Picture_072
Picture_118

Mar 21 / 4:41am

HTML5 is major revision of HTML (Hypertext Markup Language).

HTML5 is the next standard for HTML 4.01 and XHTML 1.0. HTML5 was initiated in 2004 by the WHATWG (Web Hypertext Application Technology Working Group). Its objective is to reduce the need for proprietary rich internet application (RIA) technologies such as Adobe Flash, Adobe Flex, Microsoft Silverlight and Sun JavaFX.

HTML5 supports syntax of both HTML and XML. HTML syntax of HTML5 requires DOCTYPE declaration that indicates to browser to render the page in particular mode. DOCTYPE is optional for HTML5 XML syntax. HTML5 Syntax also supports MathML and SVG elements inside HTML document.

What are the new HTML tags introduced in HTML5?

New HTML tags for better structure are: section, article, aside, hgroup , header , footer, nav and figure

New web form input tags which will reduce java script validation coding: tel, search, url, email, datetime, date, month, week, time, datetime-local, number range and color tag

New rich HTML tags: video, audio, embed, mark, progress, meter, time, ruby, rtrp, canvas, command , details, summary, datalistl, keygen and output tag.

What are the new attributes introduced in HTML5?

The new attributes added in HTML5 and supported in all HTML tags are: contenteditable, contextmenu, data-*: user defined attribute, draggable, hidden, item, itemprop, spellcheck and subject.

What are the new events introduced in HTML5?

Web Form Events: onforminput, oninput and oninvalid

Mouse Event: ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart and ondrop

Media Events: Following events can be used in all media tags like Img, Audio, Video, Embed and Object: oncanplay, oncanplaythrough, ondurationchange, onemptied, onended, onerror, onloadeddata, onloadedmetadata, onloadstart, onpause, onplay, onplaying, onprogress, onratechange, onreadystatechange, onseeked, onseeking, onstalled, onsuspend, ontimeupdate, onvolumechange and onwaiting

What are the elements dropped in HTML5?

Following are the elements dropped in HTML5: basefont, big, center, font, s, strike, tt, u, frame, frameset, noframes, acronym, applet, isindex and dir

What are the tags attributes dropped from HTML5?

* rev and charset attributes on link and a.

* shape and coords attributes on a.

* longdesc attribute on img and iframe.

* target attribute on link.

* nohref attribute on area.

* profile attribute on head.

* version attribute on html.

* name attribute on img (use id instead).

* scheme attribute on meta.

* archive, classid, codebase, codetype, declare and standby attributes on object.

* valuetype and type attributes on param.

* axis and abbr attributes on td and th.

* scope attribute on td.

* align attribute on caption, iframe, img, input, object, legend, table, hr, div, h1, h2, h3, h4, h5, h6, p, col, colgroup, tbody, td, tfoot, th, thead and tr.

* alink, link, text and vlink attributes on body.

* background attribute on body.

* bgcolor attribute on table, tr, td, th and body.

* border attribute on table and object.

* cellpadding and cellspacing attributes on table.

* char and charoff attributes on col, colgroup, tbody, td, tfoot, th, thead and tr.

* clear attribute on br.

* compact attribute on dl, menu, ol and ul.

* frame attribute on table.

* frameborder attribute on iframe.

* height attribute on td and th.

* hspace and vspace attributes on img and object.

* marginheight and marginwidth attributes on iframe.

* noshade attribute on hr.

* nowrap attribute on td and th.

* rules attribute on table.

* scrolling attribute on iframe.

* size attribute on hr.

* type attribute on li, ol and ul.

* valign attribute on col, colgroup, tbody, td, tfoot, th, thead and tr.

* width attribute on hr, table, td, th, col, colgroup and pre.

With all above attractions HTML5 looks very promising, it will definitely help web developers in providing rich features to their applications like Drag and Drop, Audio, Video, Document Editing, Offline Storage and History Management with the help of HTML with minimal efforts and without involving use of any scripting language. In addition to above features, HTML5 is coming up with lots of other rich form control which will reduce validation coding efforts to great extent.

Though right now it is not a W3C recommendation and browsers don’t fully support HTML5, but According to the W3C timetable, it is estimated that HTML5 will reach W3C recommendation by late 2010.

Now users of HTML have started developing web applications or websites in HTML5, and we found some of websites that list work developed in HTML5

http://html5demos.com/

http://html5gallery.com/

At RWS, our team of developers has been following all updates on HTML5 release and soon we will come up with live applications developed using this platform.

Source URLs

I am inspired to write this article after reading various articles and blogs on internet. Please find some of the source URLs below:

http://en.wikipedia.org/wiki/HTML5

http://dev.w3.org/html5/html4-differences/

http://www.w3schools.com/html5/html5_reference.asp

Mar 21 / 4:34am

3 iPad Apps for Wireframing & Brainstorming

iMockups

http://www.endloop.ca/imockups/

iMockups, as the name implies, is a tool made specifically for mocking up web designs on the iPad. All the stencils you need to lay out interfaces are included with the application, and as shown in the screenshot, the app allows you to align elements in a pixel-perfect fashion despite the often clumsy nature of touch screen interfaces

OmniGraffle

http://www.omnigroup.com/products/omnigraffle-ipad/

OmniGraffle for the Mac is a popular choice for initial wireframes thanks to its strong library of included and third-party stencils, and the speed with which it allows you to work. The Omni Group have brought OmniGraffle to the iPad, and if you’re a designer who uses the desktop version the ability to work on your wireframes in either version of the software is useful.

SketchyPad

http://sketchyapp.com/

SketchyPad is another app that’s designed specifically with web layout and app interface wireframing in mind. You can link your mockups together for sites with multiple layouts (for instance, index and blog post views), and it comes with 56 stencils.

 

Jan 17 / 5:45pm

You can improve your site and increase site traffic

- Be memorable and up to date - Keeping an active blog is a great way to generate text heavy content that is sure to keep search engines coming back to index your site and thus drive traffic to it. Websites that are not updated on regular basis do not get indexed as often.
- Keep it Simple - Remember that visitors should always be able to easily look around your site. Don't trick them into staying too long. If visitors are frustrated and can't find the right information, they are more likely to leave quickly and are less likely to come back.
- Provide Contact Information - Make it simple for visitors to find ways they can reach out to you. Provide an email address, form for their questions or a place they can simply write in, such as guestbook. Of course you should always be cautious not to give out too personal information.
- Submit to Directories - Adding your site to Google and other search engines helps index it faster. Submitting this information will allow your site to be considered for future searches.
- Describe that File - Use keywords when naming your image files that are being used by your site. Doing so will help you gain visitors when people search using Google Images.
- Create Links - Linking to your site from other websites will help generate more traffic and improve your placement in search engines.

Apr 23 / 8:04pm

Usability and User Centric Design Resources Repository

Usability and User Centric Design Resources Repository

http://www.usability.gov/ (Step-by-Step Usability Guide)
Description: Step-by-Step Usability Guide. You can download this guide in PDF format also.

http://www.useit.com/  Research findings from many usability studies from 1994-2009. Regular Alertbox column + Web design guidelines. Conferences and training events.

http://www.simpleusability.com/ -  Usability at SimpleUsability

http://www.ambysoft.com/essays/userInterfacePrototyping.html - User Interface Prototyping Tips and Techniques

http://www.upassoc.org/usability_resources/ (Usability Resources)
Description: A resource collection of usability.

http://www.usabilitynet.org/home.htm

Description: A resource collection, with emphasis on methods, making the case for usability and business issues.
http://www.d.umn.edu/itss/support/Training/Online/webdesign/usability.html

Description: Some very good usability links
http://adaptivepath.com/events/workshops/webvisions/webvisions_PDX_veen.pdf

http://www.agilemodeling.com/artifacts/essentialUI.htm - Essential (Low Fidelity) User Interface Prototypes

http://allipuram.com/blogs/ - blog

Jul 30 / 12:28pm

Inspirational Thoughts

  • Its not Important to know the path… its more important to know the destination (GOD)
  • Real surrender is to surrender to GOD not to planets and stars
  • Never make them cry who make you smile rather make those smile who make you cry bcoz happiness is bliss
  • If you put seed of Cactus u get cactus if you put mango u get mango… Similarly ur today is result of your past deeds (Karmas)
  • God always listens to your prayers and completes also but may not be in the way want but in the way we need.
  • Sometimes in life we feel that all the roads are towards your aim are closed but do not worry even if the road is closed the work is still in progress towards your aim
  • Strength of a leader is LOVE and not the position
  • A leader is SELF empowered, SELF inspired and SELF motivated… A complete expression of self
  • A real leader is himself responsible for task and never blames others
  • It does not cost you anything to appreciate someone.. but it makes a huge value the person you appreciate
  • You don’t drink and drive right !! Then how do you live a life considering yourself as a body
  • If something is not possible alone its easy to do with in group:)…
  • A real leader is a truth speaker
  • Bamboos are used to support the structure of the building, but once the structure is stable the bamboos are removed. Words are given to you to build your knowlerience (Knowledge+Experience, Wisdom), Once the work is done words are removed.
  • Loving someone is conditional love, loving everyone is uncondition love (Tejprem)
Jul 20 / 5:58am

My Lovabal Nephew - Dhairya

I look at you now, my sweet little angel,
and I cannot believe what i see.
You're looking back, my sweet little angel,
looking back and smiling at me.

(download)