SlideShare a Scribd company logo
1 of 31
Tips to Create A Professional 
User Interface (UI) for a Website 
For Every Web Designer
What you are going to learn 
• What is User Interface Design? 
• User Interface Design Basics 
• Basic Guidelines to Use HTML 
• Semantic Markup 
• Rule of Third 
• Responsive Web Design and its Basics 
• Browser Support
What is User Interface Design? 
User Interface Design defines structure of Design or 
information that Communicates with users. This is the design 
of websites, computers appliances, mobile communication 
devices, and software applications with the focus on the user’s 
experience. 
 User Interface Design is the process of crafting a visual language and 
hierarchy that allows someone to use and engage an application. 
 User interface design is to make the user’s interaction as simple and 
efficient as possible, in terms of accomplishing user goals. 
 UI design is the process of taking the way a machine works and 
translating it into the way a user thinks.
Essentials to Create a Web Page
You should learn How to Code in 
HTML – Data Structure 
CSS – Presentation 
JavaScript – Behaviour 
The whole purpose of this to help you get started with some basic guidelines 
working on your website. It helps you to understand design easily also makes 
you familiar with the code structure. 
HTML5 Features: 
 Semantic Mark-up 
 Form Enhancements 
 Audio/Video 
 Canvas 
 Content Editable 
 Drag & Drop 
 Persistent Data Storage
Semantic Markup 
Semantic markup is XHTML that has been written to define 
the context of the content enclosed in the markup. 
This means that headers would be defined by <h1> through <h6> elements, 
paragraphs with <p> elements, lists with <ol> and <ul> elements, and so on. 
Tags that only have a meaning referring to style, such as <b> and <i> should be 
avoided in favor of tags that provide a semantic meaning along with their 
standard styles, such as <strong> and <em>. 
Semantics are the implied meaning of a subject, like a word or sentence. It 
aids how humans interpret subject matter.
How to write Semantic Markup 
HTML Document Structure 
Html Document Structure (<head>, <body>, <div>, <span>) 
Text content 
Content Structure (headlines, paragraph text, lists, quotations) 
Visual presentation (css) to make content look a certain way 
Links to audiovisual content (gif, jpeg, or png graphics) 
Interactive behaviour (JavaScript, Ajax elements) 
HTML Document Structure 
Head (<head>...</head>) 
Body (<body>... </body>)
How to write Semantic Markup 
Content markup 
Heading Tag (<h1>,<h2>) 
Paragraph Tags (<p>…</p>) 
Strong Emphasis (<strong>… </strong>) 
Italic Emphasis (<em>… </em>) 
HTML also contains semantic elements such as classes, ids, divisions, spans, 
and meta tags. Many style sheet and programming techniques require careful 
semantic naming of page elements that will make content more easier to 
understand, use, visually style, programmatically control and universally 
accessible.
Rule of Third 
In its most simple form the rule of thirds refers to a 3 by 3 grid that fits on top 
of any image. There are no specific sizes to the blocks – only that they are 
equally shaped. The grid works horizontally or vertically and helps you 
determine how the eye follows an image or group of images (such as a 
website).
Responsive Web Design 
The Internet took off quicker than anyone would have predicted. The use 
of mobile devices to surf the web is growing at an astronomical pace, but 
unfortunately much of the web isn't optimized for those mobile devices. 
Mobile devices are often constrained by display size and require a 
Different approach to how content is laid out on screen.
Responsive Web Design Basics 
Responsive web design is the practice of building a website suitable 
to work on every device and every screen size, no matter how large 
or small, mobile or desktop. Responsive web design is focused 
around providing an intuitive and gratifying experience for everyone. 
Desktop computer and cell phone users alike all benefit from 
responsive websites. Responsive web designing is an entirely 
different version than traditional web designing. 
Responsive web design is broken down into three main components 
 Flexible Layouts 
 Media Queries 
 Flexible Media
Flexible Layouts 
Flexible layouts do not advocate the use of fixed measurement units, such 
as pixels or inches. Reason being, the viewport height and width 
continually change from device to device. Website layouts need to adapt 
to this change and fixed values have too many constraints.
Media Queries 
Media queries were built as an extension to media types commonly found 
when targeting and including styles. Media queries provide the ability to 
specify different styles for individual browser and device circumstances. 
Being able to apply uniquely targetedstyles leverage to responsive web 
design. 
Initializing Media Queries 
• HTML 
<link href="styles.css" rel="stylesheet" media="all and (max-width: 
1024px)"> 
• CSS 
@media all and (max-width: 1024px) {...} 
@import url(styles.css) all and (max-width: 1024px) {...}
Flexible Media 
The final, equally important aspect to responsive web design involves flexible 
media. As viewports begin to change size media doesn’t always follow suit. 
Images, videos, and other media types need to be scalable, changing their size 
as the size of the viewport changes.
Responsive Web Design Samples
Check for Browser Support 
Throughout the process of building User Interface, it is necessary to test 
design and development work in multiple browsers. 
Due to the fact that browsers do not use a standard method for rendering a 
website, errors can occur in a site’s layout and functionality. If these issues are 
not taken care of during the development process, a visitor’s experience 
could be negatively impacted. 
Cross Browser Testing Tools 
 BrowserStack 
 BrowserShots 
 SuperPreview 
 Lunascape 
 IETester 
 IE NetRenderer 
 Spoon 
 Browsera
User Interface 
Design Basics
User Interface Elements 
Users have become familiar with interface elements acting in a certain 
way, so try to focus on anticipating what users might need to do and 
ensuring that the interface has elements that are easy to access, 
understand, and use to facilitate those actions. 
Interface elements 
Input Controls: buttons, text fields, checkboxes, radio buttons, dropdown lists, 
list boxes, toggles, date field. 
Navigational Components: breadcrumb, slider, search field, pagination, slider, 
tags, icons 
Informational Components: : tooltips, icons, progress bar, notifications, 
message boxes, modal windows 
Containers : accordion
User Interface Design Principles 
Know your user 
Keep Interface simple 
Pay attention to page layout 
Typography for visual hierarchy 
Create consistency 
Provide feedback 
Be Tolerable 
Empower user ease 
Think about the defaults 
Read user’s mind 
Keep moving forward
Know Your User 
User interface design requires a good understanding of user needs. 
Focus on user’s goals and requirements. Try to think as a user while 
working on design and start adapting user’s habits. 
Then, learn about your user’s skills and experience, and what they 
need. Find out what interfaces they like and sit down and watch how 
they use them. Do not get carried away trying to keep up with the 
competition by mimicking trendy design styles or adding new 
features. By focusing on your user first, you will be able to create an 
interface that lets them achieve their goals.
Keep Interface Simple 
Good user interface design facilitates finishing the task at hand 
without drawing unnecessary attention to itself. 
Interface should make simple, common tasks to do, communicating 
user’s own language. Provide good shortcuts which helps users to 
understand features and grab information. 
Try to avoid unnecessary elements and feature and content that are 
not related to the subject. 
People avoid and often ignore things they cannot understand — that’s 
basic human nature. Avoid designing interface elements that make 
people wonder what they do, because no one will bother finding out.
Pay Attention to Page Layout 
Users spend the majority of their time on interface, try to model that 
enhance the interface. 
Consider the spatial relationships between items on the page and 
structure the page based on importance. Careful placement of Items 
can help draw attention to the most important pieces of information 
and can aid scanning and readability. 
You can direct attention toward or redirect attention away from items 
using color, light, contrast, and texture to your advantage. Create 
user’s communication with interface by putting related thing 
together.
Typography for Visual Hierarchy 
Carefully consider how you use typeface. Different sizes, fonts, and 
arrangement of the text to help increase scanability, legibility and 
readability. 
Design your interface in a way that allows the user to focus on what is 
most important. The size, color, and placement of each element work 
together, creating a clear path to understanding your interface. A clear 
hierarchy will go great lengths in reducing the appearance of 
complexity . 
Typography can clearly communicate with user’s view through the 
organizing content and manipulating of words.
Create Consistency 
Your users need consistency. They need to know that once they learn 
to do something, they will be able to do it again. 
By using common elements in your UI, users feel more comfortable 
and are able to get things done more quickly. Language, layout, and 
design are just a few interface elements that need consistency. 
A consistent UI enables your users to have a better understanding of 
how things will work, increasing their efficiency. 
Once a user learns how to do something, they should be able to 
transfer that skill to other parts of the site.
Provide Feedback 
When the user is not able to control the direction, user guidance 
information should be displayed. 
Your interface should at all times speak to your user, when his/her 
actions are both right and wrong or misunderstood. Always inform 
your users of actions, changes in state and errors, or exceptions that 
occur. Visual cues or simple messaging can show the user whether his 
or her actions have led to the expected result. 
Prompts indicating, Feedback informing, Status information 
Indicating, Error management including. 
We can use these UI elements to communicate status and reduce 
frustration for your user.
Be Tolerable 
No matter how clear your design is, user can have some 
technical issues. Your UI should allow for and tolerate user 
error. 
Design should be flexible and tolerant, reducing the cost of 
mistake and misuse by allowing undoing and redoing. 
Design ways for users to undo actions, and be forgiving with 
varied inputs (no one likes to start over because he/she put in 
the wrong birth date format). Also, if the user does cause an 
error, usemessaging by showing what action was wrong, and 
ensure that she/he knows how to prevent the error from 
occurring again.
Empower User’s Ease 
The user will be more inclined to perform a complex action if it’s 
broken down into smaller steps. 
We all hate filling out long, complicated forms because they seem 
boring, overwhelming and hard to double-check. But if you split the 
form into several steps and show a progress bar, things become pretty 
manageable. Small tasks are not intimidating and give us a sense of 
accomplishment once we complete them. 
Once a user has become experienced with interface, reward them by 
providing more abstract ways, like keyboard shortcuts, to accomplish 
tasks will allow your design to get out of the way.
Think About the Defaults 
We don’t notice defaults, but they rule our world. So make sure all 
default values are useful— it’s safe to assume some people will never 
change them. 
By carefully thinking about and anticipating the goals people bring to 
your site, you can create defaults that reduce the burden on the user. 
This becomes particularly important when it comes to form design 
where you might have an opportunity to have some fields pre-chosen 
or filled out. 
The user will rarely change default settings. Strategically plan all the 
format of your interface design.
Read User’s Mind 
The user expects to see interface controls close to the object he wants 
to control. 
Users will always expect to see interface elements in the context of 
object they want to control. Keep things handy for users — if 
something can be edited, changed or otherwise controlled, place 
those controls right next to it. 
Keep things conversational, not sensational. Provide clear and concise 
labels for actions and keep your messaging simple. Your users will 
appreciate it, because they won’t hear you – they will hear themselves 
and/or their peers.
Keep Moving Forward 
While designing or developing UI you may fail to serve user 
properly but keep the weak point in mind and rework to 
resolve errors. 
You may make mistake while creating User Interface, errors 
will disturb you by spoiling user experience move forward to 
learn from your mistakes. 
It’s not necessary to touch all the aspects of user satisfaction 
once, try to learn by your user feedback on your interface. Just 
keep moving forward, and remember to keep your UI out of 
the way.
ADMEC Multimedia Institute 
For more info you can visit 
www.admecindia.co.in and www.web-development-institute.com 
For course related enquiry, ring us at: 
9811-81-81-22, 011-3203-5055 
Content: Roshni Sharma 
Formatting: Parul Sabal 
Guidance: Ravi Bhadauria 
www.admecindia.co.in Can send feedback at: @admecinstitute

More Related Content

What's hot

Web Designing Presentation
Web Designing PresentationWeb Designing Presentation
Web Designing PresentationRahulSuri30
 
WEBSITE AUDIT FOR HRX
WEBSITE AUDIT FOR HRXWEBSITE AUDIT FOR HRX
WEBSITE AUDIT FOR HRXTAPAN DESAI
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability FirstJoan Lumanauw
 
A Practical Guide to Keyword Research
A Practical Guide to Keyword ResearchA Practical Guide to Keyword Research
A Practical Guide to Keyword ResearchRebecca Gill
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | IntroductionJohnTaieb
 
Facebook Ads Tutorial 2019 | How To Run Facebook Ads | Facebook Ads Manager 2...
Facebook Ads Tutorial 2019 | How To Run Facebook Ads | Facebook Ads Manager 2...Facebook Ads Tutorial 2019 | How To Run Facebook Ads | Facebook Ads Manager 2...
Facebook Ads Tutorial 2019 | How To Run Facebook Ads | Facebook Ads Manager 2...Simplilearn
 
Top 10 reasons to learn Digital marketing
Top 10 reasons to learn Digital marketingTop 10 reasons to learn Digital marketing
Top 10 reasons to learn Digital marketingSimplilearn
 
Creating a Website Sitemap
Creating a Website SitemapCreating a Website Sitemap
Creating a Website SitemapJeannie Melinz
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training PresentationMayeCreate Design
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development PresentationTurnToTech
 
Introduction To WordPress
Introduction To WordPressIntroduction To WordPress
Introduction To WordPressCraig Bailey
 
Top frontend web development tools
Top frontend web development toolsTop frontend web development tools
Top frontend web development toolsBenji Harrison
 
Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Carles Farré
 
An introduction to Search Engine Optimization (SEO) and web analytics on fao.org
An introduction to Search Engine Optimization (SEO) and web analytics on fao.orgAn introduction to Search Engine Optimization (SEO) and web analytics on fao.org
An introduction to Search Engine Optimization (SEO) and web analytics on fao.orgFAO
 
Simple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignSimple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignKoombea
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen Derin Dolen
 
Storytelling the Results of Heuristic Evaluation
Storytelling the Results of Heuristic EvaluationStorytelling the Results of Heuristic Evaluation
Storytelling the Results of Heuristic EvaluationUXPA Boston
 

What's hot (20)

Seo strategy
Seo strategySeo strategy
Seo strategy
 
On-Page SEO
On-Page SEOOn-Page SEO
On-Page SEO
 
Web Designing Presentation
Web Designing PresentationWeb Designing Presentation
Web Designing Presentation
 
WEBSITE AUDIT FOR HRX
WEBSITE AUDIT FOR HRXWEBSITE AUDIT FOR HRX
WEBSITE AUDIT FOR HRX
 
UX lesson 3: Usability First
UX lesson 3: Usability FirstUX lesson 3: Usability First
UX lesson 3: Usability First
 
A Practical Guide to Keyword Research
A Practical Guide to Keyword ResearchA Practical Guide to Keyword Research
A Practical Guide to Keyword Research
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
 
Facebook Ads Tutorial 2019 | How To Run Facebook Ads | Facebook Ads Manager 2...
Facebook Ads Tutorial 2019 | How To Run Facebook Ads | Facebook Ads Manager 2...Facebook Ads Tutorial 2019 | How To Run Facebook Ads | Facebook Ads Manager 2...
Facebook Ads Tutorial 2019 | How To Run Facebook Ads | Facebook Ads Manager 2...
 
Top 10 reasons to learn Digital marketing
Top 10 reasons to learn Digital marketingTop 10 reasons to learn Digital marketing
Top 10 reasons to learn Digital marketing
 
Creating a Website Sitemap
Creating a Website SitemapCreating a Website Sitemap
Creating a Website Sitemap
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training Presentation
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
 
Introduction To WordPress
Introduction To WordPressIntroduction To WordPress
Introduction To WordPress
 
Top frontend web development tools
Top frontend web development toolsTop frontend web development tools
Top frontend web development tools
 
Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Web Usability (Slideshare Version)
Web Usability (Slideshare Version)
 
An introduction to Search Engine Optimization (SEO) and web analytics on fao.org
An introduction to Search Engine Optimization (SEO) and web analytics on fao.orgAn introduction to Search Engine Optimization (SEO) and web analytics on fao.org
An introduction to Search Engine Optimization (SEO) and web analytics on fao.org
 
Simple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignSimple Steps to UX/UI Web Design
Simple Steps to UX/UI Web Design
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
 
Storytelling the Results of Heuristic Evaluation
Storytelling the Results of Heuristic EvaluationStorytelling the Results of Heuristic Evaluation
Storytelling the Results of Heuristic Evaluation
 
Hcl digital experience
Hcl digital experienceHcl digital experience
Hcl digital experience
 

Viewers also liked

Elements and Principles of Design
Elements and Principles of DesignElements and Principles of Design
Elements and Principles of DesignRavi Bhadauria
 
Graphic Design Overview
Graphic Design OverviewGraphic Design Overview
Graphic Design OverviewRavi Bhadauria
 
Tips and Tricks how to use Typography
Tips and Tricks how to use TypographyTips and Tricks how to use Typography
Tips and Tricks how to use TypographyRavi Bhadauria
 
Professional Tips to Use Colors in Design
Professional Tips to Use Colors in DesignProfessional Tips to Use Colors in Design
Professional Tips to Use Colors in DesignRavi Bhadauria
 
An Insight on Designs, Designers, and Design Industry
An Insight on Designs, Designers, and Design IndustryAn Insight on Designs, Designers, and Design Industry
An Insight on Designs, Designers, and Design IndustryRavi Bhadauria
 
Grid Systems in Graphic Design by ADMEC Multimedia Institute
Grid Systems in Graphic Design by ADMEC Multimedia InstituteGrid Systems in Graphic Design by ADMEC Multimedia Institute
Grid Systems in Graphic Design by ADMEC Multimedia InstituteRavi Bhadauria
 
Types of Layouts by ADMEC Multimedia Institute
Types of Layouts by ADMEC Multimedia InstituteTypes of Layouts by ADMEC Multimedia Institute
Types of Layouts by ADMEC Multimedia InstituteRavi Bhadauria
 
Color Modes Meanings and Schemes
Color Modes Meanings and SchemesColor Modes Meanings and Schemes
Color Modes Meanings and SchemesRavi Bhadauria
 
Graphic Design Introduction Upload
Graphic Design Introduction   UploadGraphic Design Introduction   Upload
Graphic Design Introduction UploadNida Aslam
 
Web Design 101
Web Design 101Web Design 101
Web Design 101T.S. Lim
 
Elements & Principles of Art Design PowerPoint
Elements & Principles of Art Design PowerPointElements & Principles of Art Design PowerPoint
Elements & Principles of Art Design PowerPointemurfield
 
An Introduction To Graphic Design
An Introduction To Graphic DesignAn Introduction To Graphic Design
An Introduction To Graphic DesignAfshan Kirmani
 

Viewers also liked (16)

Elements and Principles of Design
Elements and Principles of DesignElements and Principles of Design
Elements and Principles of Design
 
Graphic Design Overview
Graphic Design OverviewGraphic Design Overview
Graphic Design Overview
 
Designing a logo
Designing a logoDesigning a logo
Designing a logo
 
Tips and Tricks how to use Typography
Tips and Tricks how to use TypographyTips and Tricks how to use Typography
Tips and Tricks how to use Typography
 
Professional Tips to Use Colors in Design
Professional Tips to Use Colors in DesignProfessional Tips to Use Colors in Design
Professional Tips to Use Colors in Design
 
An Insight on Designs, Designers, and Design Industry
An Insight on Designs, Designers, and Design IndustryAn Insight on Designs, Designers, and Design Industry
An Insight on Designs, Designers, and Design Industry
 
Good bad design
Good bad designGood bad design
Good bad design
 
Grid Systems in Graphic Design by ADMEC Multimedia Institute
Grid Systems in Graphic Design by ADMEC Multimedia InstituteGrid Systems in Graphic Design by ADMEC Multimedia Institute
Grid Systems in Graphic Design by ADMEC Multimedia Institute
 
Design and photoshop
Design and photoshop Design and photoshop
Design and photoshop
 
IVR Best Practices: Is your IVR Good? Bad? or Ugly
IVR Best Practices: Is your IVR Good? Bad? or UglyIVR Best Practices: Is your IVR Good? Bad? or Ugly
IVR Best Practices: Is your IVR Good? Bad? or Ugly
 
Types of Layouts by ADMEC Multimedia Institute
Types of Layouts by ADMEC Multimedia InstituteTypes of Layouts by ADMEC Multimedia Institute
Types of Layouts by ADMEC Multimedia Institute
 
Color Modes Meanings and Schemes
Color Modes Meanings and SchemesColor Modes Meanings and Schemes
Color Modes Meanings and Schemes
 
Graphic Design Introduction Upload
Graphic Design Introduction   UploadGraphic Design Introduction   Upload
Graphic Design Introduction Upload
 
Web Design 101
Web Design 101Web Design 101
Web Design 101
 
Elements & Principles of Art Design PowerPoint
Elements & Principles of Art Design PowerPointElements & Principles of Art Design PowerPoint
Elements & Principles of Art Design PowerPoint
 
An Introduction To Graphic Design
An Introduction To Graphic DesignAn Introduction To Graphic Design
An Introduction To Graphic Design
 

Similar to Professional ui for a website design

Web designing & web development! BATRA COMPUTER CENTRE
Web designing &  web development! BATRA COMPUTER CENTREWeb designing &  web development! BATRA COMPUTER CENTRE
Web designing & web development! BATRA COMPUTER CENTREgroversimrans
 
new UID module one(1) in the ppt format.
new UID module one(1) in the ppt format.new UID module one(1) in the ppt format.
new UID module one(1) in the ppt format.abhishek106899
 
Website usability ideas for business growth
Website usability ideas for business growthWebsite usability ideas for business growth
Website usability ideas for business growthJames Smith
 
Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Sonia Simi
 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014Lewis Lin 🦊
 
Front end developer responsibilities what does a front-end developer do?
Front end developer responsibilities  what does a front-end developer do?Front end developer responsibilities  what does a front-end developer do?
Front end developer responsibilities what does a front-end developer do?Katy Slemon
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Michelle Reyes
 
Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Sonia Simi
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014MoodLabs
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignataroJohn Coonen
 
Understanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdfUnderstanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdfPromanage IT Solutions
 
Responsive Web Designs.pdf
Responsive Web Designs.pdfResponsive Web Designs.pdf
Responsive Web Designs.pdfJiniya Bipasha
 
Interaction Design
Interaction DesignInteraction Design
Interaction DesignGraeme Smith
 
UX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data VisualizationsUX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data VisualizationsMichelle Michael
 

Similar to Professional ui for a website design (20)

Web designing & web development! BATRA COMPUTER CENTRE
Web designing &  web development! BATRA COMPUTER CENTREWeb designing &  web development! BATRA COMPUTER CENTRE
Web designing & web development! BATRA COMPUTER CENTRE
 
UI.docx
UI.docxUI.docx
UI.docx
 
UI.docx
UI.docxUI.docx
UI.docx
 
new UID module one(1) in the ppt format.
new UID module one(1) in the ppt format.new UID module one(1) in the ppt format.
new UID module one(1) in the ppt format.
 
Mobile Responsive ​ Website Designing.pdf
Mobile Responsive ​ Website Designing.pdfMobile Responsive ​ Website Designing.pdf
Mobile Responsive ​ Website Designing.pdf
 
Website usability ideas for business growth
Website usability ideas for business growthWebsite usability ideas for business growth
Website usability ideas for business growth
 
Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.
 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014
 
Dfg Intranet Development
Dfg Intranet DevelopmentDfg Intranet Development
Dfg Intranet Development
 
Front end developer responsibilities what does a front-end developer do?
Front end developer responsibilities  what does a front-end developer do?Front end developer responsibilities  what does a front-end developer do?
Front end developer responsibilities what does a front-end developer do?
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI
 
Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
Understanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdfUnderstanding the Concept of Web Design and Development.pdf
Understanding the Concept of Web Design and Development.pdf
 
Responsive Web Designs.pdf
Responsive Web Designs.pdfResponsive Web Designs.pdf
Responsive Web Designs.pdf
 
Interaction Design
Interaction DesignInteraction Design
Interaction Design
 
WebBestPractices3
WebBestPractices3WebBestPractices3
WebBestPractices3
 
UX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data VisualizationsUX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data Visualizations
 
Intro to UIUX.pptx
Intro to UIUX.pptxIntro to UIUX.pptx
Intro to UIUX.pptx
 

More from Ravi Bhadauria

3 Important Terms of Post Production
3 Important Terms of Post Production3 Important Terms of Post Production
3 Important Terms of Post ProductionRavi Bhadauria
 
Basics of Video Editing | Types of Video Editing | Video Production Process
Basics of Video Editing | Types of Video Editing | Video Production ProcessBasics of Video Editing | Types of Video Editing | Video Production Process
Basics of Video Editing | Types of Video Editing | Video Production ProcessRavi Bhadauria
 
Basics of Media | Types of Media | Units in Media | Software in Media | Color...
Basics of Media | Types of Media | Units in Media | Software in Media | Color...Basics of Media | Types of Media | Units in Media | Software in Media | Color...
Basics of Media | Types of Media | Units in Media | Software in Media | Color...Ravi Bhadauria
 
History of Visual Communication | Guide to Visual Communication by ADMEC Mult...
History of Visual Communication | Guide to Visual Communication by ADMEC Mult...History of Visual Communication | Guide to Visual Communication by ADMEC Mult...
History of Visual Communication | Guide to Visual Communication by ADMEC Mult...Ravi Bhadauria
 
Elements and Principles of Design (Updated)
Elements and Principles of Design (Updated)Elements and Principles of Design (Updated)
Elements and Principles of Design (Updated)Ravi Bhadauria
 
Top Graphic Designing Hacks to Make You a Designing Pro Today
Top Graphic Designing Hacks to Make You a Designing Pro Today Top Graphic Designing Hacks to Make You a Designing Pro Today
Top Graphic Designing Hacks to Make You a Designing Pro Today Ravi Bhadauria
 
12 Famous Typographers to Inspire You
12 Famous Typographers to Inspire You12 Famous Typographers to Inspire You
12 Famous Typographers to Inspire YouRavi Bhadauria
 
Use of Shapes in Graphic Design | Psychology of Shapes by ADMEC (Updated)
Use of Shapes in Graphic Design | Psychology of Shapes by ADMEC (Updated)Use of Shapes in Graphic Design | Psychology of Shapes by ADMEC (Updated)
Use of Shapes in Graphic Design | Psychology of Shapes by ADMEC (Updated)Ravi Bhadauria
 
UX Design Essential Theories
UX Design Essential TheoriesUX Design Essential Theories
UX Design Essential TheoriesRavi Bhadauria
 
Workshop on resume, portfolio, interview
Workshop on resume, portfolio, interviewWorkshop on resume, portfolio, interview
Workshop on resume, portfolio, interviewRavi Bhadauria
 
Top 10 Architecture Design Colleges in India
Top 10 Architecture Design Colleges in IndiaTop 10 Architecture Design Colleges in India
Top 10 Architecture Design Colleges in IndiaRavi Bhadauria
 
User interface and user experience ui ux design basics
User interface  and user experience ui ux design basicsUser interface  and user experience ui ux design basics
User interface and user experience ui ux design basicsRavi Bhadauria
 
How to create Frost Neon Effect in Photoshop?
How to create Frost Neon Effect in Photoshop?How to create Frost Neon Effect in Photoshop?
How to create Frost Neon Effect in Photoshop?Ravi Bhadauria
 
Top 10 design colleges and institutes of india
Top 10 design colleges and institutes of indiaTop 10 design colleges and institutes of india
Top 10 design colleges and institutes of indiaRavi Bhadauria
 
Best Hollywood poster designers
Best Hollywood poster designersBest Hollywood poster designers
Best Hollywood poster designersRavi Bhadauria
 
Design Principles for All the Designers
Design Principles for All the DesignersDesign Principles for All the Designers
Design Principles for All the DesignersRavi Bhadauria
 
Content Writing Tips for SEO
Content Writing Tips for SEOContent Writing Tips for SEO
Content Writing Tips for SEORavi Bhadauria
 
6 Great Steps to Know to Create Successful Web GUI
6 Great Steps to Know to Create Successful Web GUI6 Great Steps to Know to Create Successful Web GUI
6 Great Steps to Know to Create Successful Web GUIRavi Bhadauria
 

More from Ravi Bhadauria (20)

3 Important Terms of Post Production
3 Important Terms of Post Production3 Important Terms of Post Production
3 Important Terms of Post Production
 
Basics of Video Editing | Types of Video Editing | Video Production Process
Basics of Video Editing | Types of Video Editing | Video Production ProcessBasics of Video Editing | Types of Video Editing | Video Production Process
Basics of Video Editing | Types of Video Editing | Video Production Process
 
Basics of Media | Types of Media | Units in Media | Software in Media | Color...
Basics of Media | Types of Media | Units in Media | Software in Media | Color...Basics of Media | Types of Media | Units in Media | Software in Media | Color...
Basics of Media | Types of Media | Units in Media | Software in Media | Color...
 
History of Visual Communication | Guide to Visual Communication by ADMEC Mult...
History of Visual Communication | Guide to Visual Communication by ADMEC Mult...History of Visual Communication | Guide to Visual Communication by ADMEC Mult...
History of Visual Communication | Guide to Visual Communication by ADMEC Mult...
 
Elements and Principles of Design (Updated)
Elements and Principles of Design (Updated)Elements and Principles of Design (Updated)
Elements and Principles of Design (Updated)
 
Top Graphic Designing Hacks to Make You a Designing Pro Today
Top Graphic Designing Hacks to Make You a Designing Pro Today Top Graphic Designing Hacks to Make You a Designing Pro Today
Top Graphic Designing Hacks to Make You a Designing Pro Today
 
12 Famous Typographers to Inspire You
12 Famous Typographers to Inspire You12 Famous Typographers to Inspire You
12 Famous Typographers to Inspire You
 
Sargam UI Design
Sargam UI DesignSargam UI Design
Sargam UI Design
 
Use of Shapes in Graphic Design | Psychology of Shapes by ADMEC (Updated)
Use of Shapes in Graphic Design | Psychology of Shapes by ADMEC (Updated)Use of Shapes in Graphic Design | Psychology of Shapes by ADMEC (Updated)
Use of Shapes in Graphic Design | Psychology of Shapes by ADMEC (Updated)
 
UX Design Essential Theories
UX Design Essential TheoriesUX Design Essential Theories
UX Design Essential Theories
 
Top 10 Ad Gurus
Top 10 Ad GurusTop 10 Ad Gurus
Top 10 Ad Gurus
 
Workshop on resume, portfolio, interview
Workshop on resume, portfolio, interviewWorkshop on resume, portfolio, interview
Workshop on resume, portfolio, interview
 
Top 10 Architecture Design Colleges in India
Top 10 Architecture Design Colleges in IndiaTop 10 Architecture Design Colleges in India
Top 10 Architecture Design Colleges in India
 
User interface and user experience ui ux design basics
User interface  and user experience ui ux design basicsUser interface  and user experience ui ux design basics
User interface and user experience ui ux design basics
 
How to create Frost Neon Effect in Photoshop?
How to create Frost Neon Effect in Photoshop?How to create Frost Neon Effect in Photoshop?
How to create Frost Neon Effect in Photoshop?
 
Top 10 design colleges and institutes of india
Top 10 design colleges and institutes of indiaTop 10 design colleges and institutes of india
Top 10 design colleges and institutes of india
 
Best Hollywood poster designers
Best Hollywood poster designersBest Hollywood poster designers
Best Hollywood poster designers
 
Design Principles for All the Designers
Design Principles for All the DesignersDesign Principles for All the Designers
Design Principles for All the Designers
 
Content Writing Tips for SEO
Content Writing Tips for SEOContent Writing Tips for SEO
Content Writing Tips for SEO
 
6 Great Steps to Know to Create Successful Web GUI
6 Great Steps to Know to Create Successful Web GUI6 Great Steps to Know to Create Successful Web GUI
6 Great Steps to Know to Create Successful Web GUI
 

Recently uploaded

Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxAneriPatwari
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 

Recently uploaded (20)

Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptx
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 

Professional ui for a website design

  • 1. Tips to Create A Professional User Interface (UI) for a Website For Every Web Designer
  • 2. What you are going to learn • What is User Interface Design? • User Interface Design Basics • Basic Guidelines to Use HTML • Semantic Markup • Rule of Third • Responsive Web Design and its Basics • Browser Support
  • 3. What is User Interface Design? User Interface Design defines structure of Design or information that Communicates with users. This is the design of websites, computers appliances, mobile communication devices, and software applications with the focus on the user’s experience.  User Interface Design is the process of crafting a visual language and hierarchy that allows someone to use and engage an application.  User interface design is to make the user’s interaction as simple and efficient as possible, in terms of accomplishing user goals.  UI design is the process of taking the way a machine works and translating it into the way a user thinks.
  • 4. Essentials to Create a Web Page
  • 5. You should learn How to Code in HTML – Data Structure CSS – Presentation JavaScript – Behaviour The whole purpose of this to help you get started with some basic guidelines working on your website. It helps you to understand design easily also makes you familiar with the code structure. HTML5 Features:  Semantic Mark-up  Form Enhancements  Audio/Video  Canvas  Content Editable  Drag & Drop  Persistent Data Storage
  • 6. Semantic Markup Semantic markup is XHTML that has been written to define the context of the content enclosed in the markup. This means that headers would be defined by <h1> through <h6> elements, paragraphs with <p> elements, lists with <ol> and <ul> elements, and so on. Tags that only have a meaning referring to style, such as <b> and <i> should be avoided in favor of tags that provide a semantic meaning along with their standard styles, such as <strong> and <em>. Semantics are the implied meaning of a subject, like a word or sentence. It aids how humans interpret subject matter.
  • 7. How to write Semantic Markup HTML Document Structure Html Document Structure (<head>, <body>, <div>, <span>) Text content Content Structure (headlines, paragraph text, lists, quotations) Visual presentation (css) to make content look a certain way Links to audiovisual content (gif, jpeg, or png graphics) Interactive behaviour (JavaScript, Ajax elements) HTML Document Structure Head (<head>...</head>) Body (<body>... </body>)
  • 8. How to write Semantic Markup Content markup Heading Tag (<h1>,<h2>) Paragraph Tags (<p>…</p>) Strong Emphasis (<strong>… </strong>) Italic Emphasis (<em>… </em>) HTML also contains semantic elements such as classes, ids, divisions, spans, and meta tags. Many style sheet and programming techniques require careful semantic naming of page elements that will make content more easier to understand, use, visually style, programmatically control and universally accessible.
  • 9. Rule of Third In its most simple form the rule of thirds refers to a 3 by 3 grid that fits on top of any image. There are no specific sizes to the blocks – only that they are equally shaped. The grid works horizontally or vertically and helps you determine how the eye follows an image or group of images (such as a website).
  • 10. Responsive Web Design The Internet took off quicker than anyone would have predicted. The use of mobile devices to surf the web is growing at an astronomical pace, but unfortunately much of the web isn't optimized for those mobile devices. Mobile devices are often constrained by display size and require a Different approach to how content is laid out on screen.
  • 11. Responsive Web Design Basics Responsive web design is the practice of building a website suitable to work on every device and every screen size, no matter how large or small, mobile or desktop. Responsive web design is focused around providing an intuitive and gratifying experience for everyone. Desktop computer and cell phone users alike all benefit from responsive websites. Responsive web designing is an entirely different version than traditional web designing. Responsive web design is broken down into three main components  Flexible Layouts  Media Queries  Flexible Media
  • 12. Flexible Layouts Flexible layouts do not advocate the use of fixed measurement units, such as pixels or inches. Reason being, the viewport height and width continually change from device to device. Website layouts need to adapt to this change and fixed values have too many constraints.
  • 13. Media Queries Media queries were built as an extension to media types commonly found when targeting and including styles. Media queries provide the ability to specify different styles for individual browser and device circumstances. Being able to apply uniquely targetedstyles leverage to responsive web design. Initializing Media Queries • HTML <link href="styles.css" rel="stylesheet" media="all and (max-width: 1024px)"> • CSS @media all and (max-width: 1024px) {...} @import url(styles.css) all and (max-width: 1024px) {...}
  • 14. Flexible Media The final, equally important aspect to responsive web design involves flexible media. As viewports begin to change size media doesn’t always follow suit. Images, videos, and other media types need to be scalable, changing their size as the size of the viewport changes.
  • 16. Check for Browser Support Throughout the process of building User Interface, it is necessary to test design and development work in multiple browsers. Due to the fact that browsers do not use a standard method for rendering a website, errors can occur in a site’s layout and functionality. If these issues are not taken care of during the development process, a visitor’s experience could be negatively impacted. Cross Browser Testing Tools  BrowserStack  BrowserShots  SuperPreview  Lunascape  IETester  IE NetRenderer  Spoon  Browsera
  • 18. User Interface Elements Users have become familiar with interface elements acting in a certain way, so try to focus on anticipating what users might need to do and ensuring that the interface has elements that are easy to access, understand, and use to facilitate those actions. Interface elements Input Controls: buttons, text fields, checkboxes, radio buttons, dropdown lists, list boxes, toggles, date field. Navigational Components: breadcrumb, slider, search field, pagination, slider, tags, icons Informational Components: : tooltips, icons, progress bar, notifications, message boxes, modal windows Containers : accordion
  • 19. User Interface Design Principles Know your user Keep Interface simple Pay attention to page layout Typography for visual hierarchy Create consistency Provide feedback Be Tolerable Empower user ease Think about the defaults Read user’s mind Keep moving forward
  • 20. Know Your User User interface design requires a good understanding of user needs. Focus on user’s goals and requirements. Try to think as a user while working on design and start adapting user’s habits. Then, learn about your user’s skills and experience, and what they need. Find out what interfaces they like and sit down and watch how they use them. Do not get carried away trying to keep up with the competition by mimicking trendy design styles or adding new features. By focusing on your user first, you will be able to create an interface that lets them achieve their goals.
  • 21. Keep Interface Simple Good user interface design facilitates finishing the task at hand without drawing unnecessary attention to itself. Interface should make simple, common tasks to do, communicating user’s own language. Provide good shortcuts which helps users to understand features and grab information. Try to avoid unnecessary elements and feature and content that are not related to the subject. People avoid and often ignore things they cannot understand — that’s basic human nature. Avoid designing interface elements that make people wonder what they do, because no one will bother finding out.
  • 22. Pay Attention to Page Layout Users spend the majority of their time on interface, try to model that enhance the interface. Consider the spatial relationships between items on the page and structure the page based on importance. Careful placement of Items can help draw attention to the most important pieces of information and can aid scanning and readability. You can direct attention toward or redirect attention away from items using color, light, contrast, and texture to your advantage. Create user’s communication with interface by putting related thing together.
  • 23. Typography for Visual Hierarchy Carefully consider how you use typeface. Different sizes, fonts, and arrangement of the text to help increase scanability, legibility and readability. Design your interface in a way that allows the user to focus on what is most important. The size, color, and placement of each element work together, creating a clear path to understanding your interface. A clear hierarchy will go great lengths in reducing the appearance of complexity . Typography can clearly communicate with user’s view through the organizing content and manipulating of words.
  • 24. Create Consistency Your users need consistency. They need to know that once they learn to do something, they will be able to do it again. By using common elements in your UI, users feel more comfortable and are able to get things done more quickly. Language, layout, and design are just a few interface elements that need consistency. A consistent UI enables your users to have a better understanding of how things will work, increasing their efficiency. Once a user learns how to do something, they should be able to transfer that skill to other parts of the site.
  • 25. Provide Feedback When the user is not able to control the direction, user guidance information should be displayed. Your interface should at all times speak to your user, when his/her actions are both right and wrong or misunderstood. Always inform your users of actions, changes in state and errors, or exceptions that occur. Visual cues or simple messaging can show the user whether his or her actions have led to the expected result. Prompts indicating, Feedback informing, Status information Indicating, Error management including. We can use these UI elements to communicate status and reduce frustration for your user.
  • 26. Be Tolerable No matter how clear your design is, user can have some technical issues. Your UI should allow for and tolerate user error. Design should be flexible and tolerant, reducing the cost of mistake and misuse by allowing undoing and redoing. Design ways for users to undo actions, and be forgiving with varied inputs (no one likes to start over because he/she put in the wrong birth date format). Also, if the user does cause an error, usemessaging by showing what action was wrong, and ensure that she/he knows how to prevent the error from occurring again.
  • 27. Empower User’s Ease The user will be more inclined to perform a complex action if it’s broken down into smaller steps. We all hate filling out long, complicated forms because they seem boring, overwhelming and hard to double-check. But if you split the form into several steps and show a progress bar, things become pretty manageable. Small tasks are not intimidating and give us a sense of accomplishment once we complete them. Once a user has become experienced with interface, reward them by providing more abstract ways, like keyboard shortcuts, to accomplish tasks will allow your design to get out of the way.
  • 28. Think About the Defaults We don’t notice defaults, but they rule our world. So make sure all default values are useful— it’s safe to assume some people will never change them. By carefully thinking about and anticipating the goals people bring to your site, you can create defaults that reduce the burden on the user. This becomes particularly important when it comes to form design where you might have an opportunity to have some fields pre-chosen or filled out. The user will rarely change default settings. Strategically plan all the format of your interface design.
  • 29. Read User’s Mind The user expects to see interface controls close to the object he wants to control. Users will always expect to see interface elements in the context of object they want to control. Keep things handy for users — if something can be edited, changed or otherwise controlled, place those controls right next to it. Keep things conversational, not sensational. Provide clear and concise labels for actions and keep your messaging simple. Your users will appreciate it, because they won’t hear you – they will hear themselves and/or their peers.
  • 30. Keep Moving Forward While designing or developing UI you may fail to serve user properly but keep the weak point in mind and rework to resolve errors. You may make mistake while creating User Interface, errors will disturb you by spoiling user experience move forward to learn from your mistakes. It’s not necessary to touch all the aspects of user satisfaction once, try to learn by your user feedback on your interface. Just keep moving forward, and remember to keep your UI out of the way.
  • 31. ADMEC Multimedia Institute For more info you can visit www.admecindia.co.in and www.web-development-institute.com For course related enquiry, ring us at: 9811-81-81-22, 011-3203-5055 Content: Roshni Sharma Formatting: Parul Sabal Guidance: Ravi Bhadauria www.admecindia.co.in Can send feedback at: @admecinstitute