Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Development of Internet Applications WebDesign Ing. Jan Janoušek 9."— Presentation transcript:

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

2 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.

3 Webdesign -Webdesign is not just about design. -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 design – output for next phases -Next phases: implementation, content creation, testing, deploying, maintanance, update, propagation, etc.

4 Webdesign lifecycle

5 Wireframe – mockup - prototype -Wireframe -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)

6

7 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

8 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

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

10 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

11 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“

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

13 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)

14 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/i ndex.html http://www.fundatiacomunitaraiasi.ro/programe/cardul- comunitatii/ http://wedesignthemes.com/html/restaurant/icecream/i ndex.html http://www.fundatiacomunitaraiasi.ro/programe/cardul- comunitatii/

15 Flat design / material design -Using basic shapes in simple style. -Inspiration from Modern UI/Metro UI – Windows. -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 https://www.truedigital.co.uk/ http://www.getmdl.io/templates/text-only/index.html

16 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

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

18 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/https://www.pinterest.com/

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

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

21 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


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

Similar presentations


Ads by Google