Development of Internet Applications WebDesign

Slides:



Advertisements
Similar presentations
UI Best Practices Application Developer’s Intro School Week 1 Day 1.
Advertisements

Webinar December 2012 Presentation by Ulul Ilmi Computer Education and Instructional Technology Fatih University Wireframing & Prototyping UX.
15 LAYOUT Controlling the position of elements Creating site layouts Designing for different sized screens.
Chapter 6 Preparing and Publishing Applications. Chapter 6 Lessons 1.Publish movies 2.Reduce file size to optimize a movie 3.Create a preloader 4.Publish.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
1 Flash and Animation Presented by : Behzad Sajed Khosrowshahi.
Working with Cascading Style Sheets. 2 Objectives Introducing Cascading Style Sheets Using Inline Styles Using Embedded Styles Using an External Style.
Where Do I Start REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 1 (PP. 3 – 14)
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
CISC 474: Advanced Web Technologies HTML5 & CSS3, & Responsive Design.
© 2010 Delmar, Cengage Learning Chapter 6: Preparing and Publishing Movies.
Web Design Basic Concepts.
 What is a wireframe?  What features are important?  Which wireframe tools might you want to try?
WEB DESIGN & DEVELOPMENT STROLLING THROUGH…. WHAT IS??? Web design (Designers) Look and feel Graphic Design HTML, CSS, JavaScript Create UI & UX Web Development.
Responsive Web design The usage and essentiality of responsive web design are increasing with the increase of mobiles devices and tablets usage Your website.
MERLOT’s Peer Review Report Composed from reports by at least two Peer Reviewers. Description Section Provides the pedagogical context (i.e. learning goals,
HTML5 – The Power of HTML5 – The Power of Thomas Lewis HTML5 Principal Technical Evangelist Microsoft | asimplepixel.tumblr.com.
Website Project Development Presentation by APNARAJ.COM.
Lesson 05 // Web Design, Layout & Structure 1.Web Design/Designer-Coder Relationship 2.Fixed vs Fluid Website Layouts 3.Screen Resolutions.
Chapter 2 Web Site Design Principles Principles of Web Design, Third Edition.

Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
Abigail morris.  Today I'm going to be explaining why the Internet relies on a number of protocols in order to function properly.  A protocol is simply.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Date 23 rd Jan Shatin 沙田 Mobile Information Architecture.
Web Development Process The Site Development Process Site Construction is one of the last steps.
TOPIC II Dynamic HTML Prepared by: Nimcan Cabd Cali.
CNIT 132 – Week 4 Cascading Style Sheets. Introducing Cascading Style Sheets Style sheets are files or forms that describe the layout and appearance of.
?. When designing, you should analyze your target audience. Design you webpage around your target audience Target Audience.
Web Site Development - Process of planning and creating a website.
Positioning Objects with CSS and Tables
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
Adding Interactivity Comp 140 Fall Web 2.0 Major change in internet usage –From mostly static pages Text Graphics Simple links –To new paradigm.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
DMT612 Professional Preparation EFFECTIVE WEB DESIGN.
Development of Internet Applications WebDesign Ing. Jan Janoušek 9.
 Define Wireframes, Mockups, and Prototypes  Techniques  Low vs. High Fidelity  Sketchy vs. Polished  Exercise: Define the Process.
Working with Cascading Style Sheets
Objective % Select and utilize tools to design and develop websites.
Planning Site Design and Page Layout
Formatting Text with CSS
Mobile Apps, Web Design, Digital Marketing Company
Surface Stage: Design Comps
Basic Knowledge of Web creation
Interface Programming 2 Week 14
Link Label Text Label… Click Here… Image Image Lorem Ipsum Lorem Ipsum
Creating Visual Effects and Animation
Webpage Layout and Website Design
Objective % Select and utilize tools to design and develop websites.
Building beautiful and interactive apps with HTML5 & CSS3
Copyright © 2013 MyGraphicsLab / Pearson Education
Web Design and Development
PROJECT ON WEB DESIGNING BY – POOJA SINGH CSE. WEB DESIGNING Web design Web design is a similar process of creation, with the intention of presenting.
Objective % Explain concepts used to create websites.
Dignitas Digital Pvt. Ltd.
Research in a Digital Media Environment
Fixed Positioning.
Applications Software
Create and edit web pages 2
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Planning a Website MAD2053.
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
10 Rules of Good UI Design to Follow On Every Web Design Project
Web Standards and Accessible Design.
UI, UX: Who Does What? A Designers guide to the tech industry.
Objective Explain concepts used to create websites.
PRODUCTION PHASES CHANGES
Web Client Side Technologies Raneem Qaddoura
Various mobile devices
Progressive Enhancement Using CSS 3
Presentation transcript:

Development of Internet Applications WebDesign 9 Development of Internet Applications WebDesign Ing. Jan Janoušek

What is WebDesign Webdesign is interbanch discipline, which use insights from visual communication, interaction, design, psychology, marketing, branding, copywriting and many others. The goal of webdesign is create functional web page or web application.

Webdesign Webdesign is not just about design/graphics. The label webdesign often covers a variety of activities (necessary to meet the needs and preparation for implementation) Requirements specification – who is an user, how the user uses a web The general solution design – needs, design of technical solution, specification of plans, price Exploration and discovery – analysis of competitors, design manual, definition of content and structure Design – wireframes - mockups - prototype Presentation and revision – presentation, feedback Implementation of the design – output for next phases Next phases: implementation, content creation, testing, deploying, maintanance, update, propagation, etc.

Wireframe – mockup - prototype Schematic representation of the interface in different level of details. Overall concept. Mockup Fully visual model designed for presenting and commenting Focus on visual look and graphical details. Prototypy Fully visual and functional model designed for testing. Focus on the user interaction and functionality. Functionality simulation in a real environment (web browser)

Wireframe

Wireframe – mockup - prototype Fidelity Cost Use General trails Wireframe low $ Documentation, quick communication Sketchy, white & grey, representation of the interface Mockup middle to hight $$ Gethering feedback and getting buy-in from stackholders Static visualisation Prototype $$$ User testing, reusable bounds of the interface Interactive

User eXperience (UX) A person's perceptions and responses that result from the use or anticipated use of a product, system or service. User's emotions, beliefs, preferences, perceptions, physical and psychological responses, behaviors and accomplishments that occur before, during and after use. Usability / Usability Testing

User eXperience - tips Don't make people think. Completed actions - Give immediate and clear feedback of successful user's actions. Waiting times - If your users have to wait ages for the page to load, at least show them a loader, if take longer why don't you try something more entertaining? UI elements - Reuse elements and patterns. Use of images and icons Errors - Be clear and specific on what and where user's error is. Keep it simple

Waiting times If your users have to wait ages for the page to load, at least show them a loader, if take longer why don't you try something more entertaining?

Use of images and icons

Errors Be clear and specific on what and where user's error is.

Tools for development Design Presenting and review http://pencil.evolus.vn/ http://www.hotgloo.com/ http://www.mockflow.com/ http://www.invisionapp.com/tour http://balsamiq.com/products/mockups/ Presenting and review http://www.bounceapp.com/ http://www.influenceapp.com

Trends in webdesign The content in the first place Responsive design/layout Support for retina graphics – 2x softer with same resolution) Fixed / floating items Flat design, material design High resolution photo / background Transparency, shading, animation Infinite scrolling – lazy loading Typography Animation panels Single-webpages

The content in the first place The content determines design An information dedicated to a specific group of users is more effective than „cool“ design without informations. The focus on „Call To Action“

Responsive design/layout Not only about appearance, but mainly about offering content and functions CSS3 @media queries Example: http://foodsense.is/

Support for soft graphics Physically 2x more pixels = softer graphics with the same resolution Bitmap graphic should be delivered with higher resolution or vector graphics should be used. Apple postfix @2x for picture with 2x resolution CSS3 media queries - device-pixel-ratio (2) https://cloud.google.com/console

Fixed / floating items Static placement of items even when scrolling content (headers, menu, buttons) Dynamic placement of floating items with regard to the position when scrolling (commercials, graphics items) CSS position: fixed, JavaScript pageYOffset Example: http://wedesignthemes.com/html/restaurant/icecream/index.html http://www.fundatiacomunitaraiasi.ro/programe/cardul-comunitatii/ https://developers.google.com/maps/documentation/javascript/tutorial

Flat design / material design Using basic shapes in simple style. Inspiration from Modern UI/Metro UI – Windows and Android. Effective implementation of the „grid layout“. Making full use of the browser width. CSS floating, round-corners. Examples: https://www.truedigital.co.uk/ http://www.getmdl.io/templates/text-only/index.html

High resolution photos/background High resolution photos uses for backgrounds (dynamic adjustment of the resolution) Often used not just like visual element, but like main content.(portfolio, interactions with an user) CSS3 background, HTML 5 video element

Transparency, shadowing, animations, … There exist many solutions (PNG, Flash). For effective and simple way use CSS 3 - CSS3 rgba, box-shadow, transition, animation, …

Infinite scrolling The user friendly way how offers large amount opf the data in accordance with the functionality. JavaScript (scrolling, DOM), AJAX Example: https://www.pinterest.com/

Typography Uses own fonts for text content of the web. Focused on typography and way how to present informations CSS3 font-face

Animated panels The animation of the specified part of the page (usually slider) with respect to users interaction. CSS3, JavaScript

Single-webpage design All website content on the single page Design sections within „long“ page, often with animation of transition between parts of single-webpage. HTML anchor, JavaScript