Web-fejlesztés NGM_IN002_1

Hasonló dokumentumok
Webdesign és információ építészet a gyakorlatban

Interakció tervezés. Webdesign, a web használhatósági kérdései. Web ergonómia. HCI alapok. .'~tj;i~e~tu"eg~ye'l"rne(;lb9.$ha redorganili ngprincipies.

Használhatósági problémák Neptun.NET

A modern e-learning lehetőségei a tűzoltók oktatásának fejlesztésében. Dicse Jenő üzletfejlesztési igazgató

USER MANUAL Guest user

Web Services. (webszolgáltatások): egy osztott alkalmazásfejlesztési plattform

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Cloud computing Dr. Bakonyi Péter.

Angol Középfokú Nyelvvizsgázók Bibliája: Nyelvtani összefoglalás, 30 kidolgozott szóbeli tétel, esszé és minta levelek + rendhagyó igék jelentéssel

Széchenyi István Egyetem

DANS és Narcis. Burmeister Erzsébet. HUNOR találkozó, Budapest március 13.

Web-fejlesztés NGM_IN002_1

T Á J É K O Z T A T Ó. A 1108INT számú nyomtatvány a webcímen a Letöltések Nyomtatványkitöltő programok fülön érhető el.

KOGGM614 JÁRMŰIPARI KUTATÁS ÉS FEJLESZTÉS FOLYAMATA

Szoftver-technológia II. Tervezési minták. Irodalom. Szoftver-technológia II.

Új funkciók az RBP-ben október 1-től New functions in RBP from 1 October Tatár Balázs

EN United in diversity EN A8-0206/419. Amendment

FOSS4G-CEE Prágra, 2012 május. Márta Gergely Sándor Csaba

Hogyan használja az OROS online pótalkatrész jegyzéket?

INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS TRAINBUD. Quality label system

Using the CW-Net in a user defined IP network

10. Gyakorlat: Alkalmazások publikálása Remote Desktop Szervízen keresztül

2. Local communities involved in landscape architecture in Óbuda

EN United in diversity EN A8-0206/445. Amendment

Longman Exams Dictionary egynyelvű angol szótár nyelvvizsgára készülőknek

AZ ISO/IEC-9126 SZOFTVER MINŐSÉGI SZABVÁNY ÁTTEKINTÉSE

Site design. Ez határozza meg a keretet. A fő cél. Meg kell határozni ki célközönség Mit akarunk elmondani Hogyan rendezzük el a tartalmat

Web-fejlesztés NGM_IN002_1

11. Gyakorlat: Certificate Authority (CA), FTP site-ok

Performance Modeling of Intelligent Car Parking Systems

Csatlakozás a BME eduroam hálózatához Setting up the BUTE eduroam network

SOPHOS simple + secure. A dobozba rejtett biztonság UTM 9. Kókai Gábor - Sophos Advanced Engineer Balogh Viktor - Sophos Architect SOPHOS

Internet alkamazások Készítette: Methos L. Müller Készült: 2010

Sebastián Sáez Senior Trade Economist INTERNATIONAL TRADE DEPARTMENT WORLD BANK

program 1. nap / 1st day (április 15. / 15 april)


PIACI HIRDETMÉNY / MARKET NOTICE

Internetes keresés. Dr. Nyéki Lajos 2019

Szakmai továbbképzési nap akadémiai oktatóknak december 14. HISZK, Hódmezővásárhely / Webex

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

Correlation & Linear Regression in SPSS

Az egészségügyi munkaerő toborzása és megtartása Európában

EN United in diversity EN A8-0206/473. Amendment

STUDENT LOGBOOK. 1 week general practice course for the 6 th year medical students SEMMELWEIS EGYETEM. Name of the student:

A GAGYIN TÚL - JAVASLAT A MAGYAR WEBES PIAC FEJLESZTÉSÉRE. Kollár László MS HU

Professional competence, autonomy and their effects

4. Gyakorlat: Csoportházirend beállítások

PIACI HIRDETMÉNY / MARKET NOTICE

On The Number Of Slim Semimodular Lattices

Klüber. seminar. seminar College. main MEGHÍVÓ. seal. your global specialist május 8., Budapest. many. audience. users. markup.

Contact us Toll free (800) fax (800)

Analitikai megoldások IBM Power és FlashSystem alapokon. Mosolygó Ferenc - Avnet

URBAN PLANNING IN THE AGE OF BIG DATA A NEW EMPIRIUM TELEPÜLÉSTERVEZÁS AZ ADATBŐSÉG KORÁBAN EGY ÚJ EMPÍRIUM

(NGB_TA024_1) MÉRÉSI JEGYZŐKÖNYV

Lexington Public Schools 146 Maple Street Lexington, Massachusetts 02420

Földtani térképek kartografálásának segítése térinformatikai módszerekkel

A könyv tartalomjegyzéke

A vitorlázás versenyszabályai a évekre angol-magyar nyelvű kiadásának változási és hibajegyzéke

Genome 373: Hidden Markov Models I. Doug Fowler

KIEGÉSZÍTŽ FELADATOK. Készlet Bud. Kap. Pápa Sopr. Veszp. Kecsk Pécs Szomb Igény

TRENDnetVIEW Pro szoftvert. ŸGyors telepítési útmutató (1)

Melyek az újdonságok a Microsoft Dynamics AX 2012-ben? Sasfi Imre

Cluster Analysis. Potyó László

Budapest By Vince Kiado, Klösz György

SAS Enterprise BI Server

Fejlesztési projektek menedzselése IBM Rational CLM termékekkel. Ker-Soft Kft. Kaszás Orsolya - üzleti tanácsadó

II. év. Adatbázisok és számítógépek programozása

ENROLLMENT FORM / BEIRATKOZÁSI ADATLAP

9el[hW][e\L;BI IjWdZWhZi

Decision where Process Based OpRisk Management. made the difference. Norbert Kozma Head of Operational Risk Control. Erste Bank Hungary

BKI13ATEX0030/1 EK-Típus Vizsgálati Tanúsítvány/ EC-Type Examination Certificate 1. kiegészítés / Amendment 1 MSZ EN :2014

EEA, Eionet and Country visits. Bernt Röndell - SES

Hálózati és Szolgáltatási Architektúrák

Utasítások. Üzembe helyezés

Correlation & Linear Regression in SPSS

sorozat , Katalógus füzetek

ELOSZTOTT DIGITÁLIS KÖNYVTÁRI PROJEKT EURÓPÁBAN

Cashback 2015 Deposit Promotion teljes szabályzat

DR. BOROMISZA ZSOMBOR. A zalakarosi termáltó tájbaillesztése

3. MINTAFELADATSOR KÖZÉPSZINT. Az írásbeli vizsga időtartama: 30 perc. III. Hallott szöveg értése

Mapping Sequencing Reads to a Reference Genome

OLYMPICS! SUMMER CAMP

Adatbázis-kezelés ODBC driverrel

ArcGIS for Desktop 10.2 Trial License lekérése és regisztrációja

NFFKÜ - Nemzetközi Fejlesztési és Forráskoordinációs Ügynökség Zártkörűen Működő Részvénytársaság (1037 Budapest, Montevideo u. 16/A.

discosnp demo - Peterlongo Pierre 1 DISCOSNP++: Live demo

JEROMOS A BARATOM PDF

Expansion of Red Deer and afforestation in Hungary

± ± ± ƒ ± ± ± ± ± ± ± ƒ. ± ± ƒ ± ± ± ± ƒ. ± ± ± ± ƒ

A kreatív iparág és az új média összefonódása

Poliamid csövek, Sorozat TU1. Katalógus füzetek

Adatbázisok* tulajdonságai

Miskolci Egyetem Gazdaságtudományi Kar Üzleti Információgazdálkodási és Módszertani Intézet. Correlation & Linear. Petra Petrovics.

Nemzetközi vállalat - a vállalati szoftvermegoldások egyik vezető szállítója

Eladni könnyedén? Oracle Sales Cloud. Horváth Tünde Principal Sales Consultant március 23.

Hangtompítók, Sorozat SI1. Katalógus füzetek

sorozat WV02 Katalógus füzetek

CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ

Vállalatirányítási rendszerek

ANGOL NYELV KÖZÉPSZINT SZÓBELI VIZSGA I. VIZSGÁZTATÓI PÉLDÁNY

Átírás:

Web-fejlesztés NGM_IN002_1 Web-használhatóság (Webdesign)

Szoftverek használhatósága The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use. ISO 9241-11 (1998) A használhatóság értékelése task goals user satisfaction physical environment interaction social and organizational environment technical environment product performance Context Quality of use measures Webszájt funkcionalitás Információs szájt tények megtalálási id! csökkentése (info foraging) Promóciós szájt szórakoztatás, marketing élményteremtés, tartózkodási id! maximálása Webalkalmazás Információs tranzakciók, munkafolyamatok backend feldolgozás Promóciós Tranzakciós

Webszájtok használhatósága Miért fontos? a felhasználó rögtön szembesül a használhatósággal oldalak milliói állhatnak rendelkezésre a használhatóság könnyen mérhet! gazdasági következményekkel A valóság mérések szerint a felh. 66% jár sikerrel egy taszk elvégzésére átl. 3,2 szájt átlag 1"49 egy szájton hosszú nyitóoldal végére a látogatók 23% jut el Web felhasználók Internet kapcsolat sávszélessége Böngész! Felhasználók céljai szerver logok keres! logok visszacsatolás, bug report online kérd!ívek térési hajlandóság adott taszk esetén 12% visszatérési esély *

Információ fogyasztás (Information foraging) információ gy#jtés ökológiai modellje magas szint# webes interakció modell információ költség szerkezete információban gazdag területek gy#jtögetés (link-követés, böngészés) információban szegény területek keresés (keres!gépek) információ nyom (szag) Info fogyasztás javítása Nyereség R 2 R 1 Határ haszon g(t w ) Nyereség függvény t B1 t B2 t 2 t 1 Foltok-közötti id! Foltok-közötti nyomjavítás Folton-belüli id! Nyereség g 2 (t w ) R 2 g 1 (t w ) Folton-belüli dúsítás R 1 Foltok-közötti id! t B t 2 t 1 Folton-belüli id!

Info fogyasztás a Weben fogyasztók (felhasználók) releváns oldalak találati rátája információ források (szerverek) oldalak attraktívitása magas info tartalmú foltok rendezetlen halmaza szerver oldali megoldások indexelt tartalom (Lycos) tematikus listák (Yahoo) link gy#jtemények kliens oldal hierarchikus könyvjelz!k Info nyom (scent) utalások az információ min!ségére a nyom követéséhez web navigáció: proximális nyom - disztális info keres! gépek (between patch) link kontextus link követés (in patch) link által hordozott utalások cél környezet URL távolság (link szám)

Web használhatósági minták tervezési minták tervezési szótár azonosított invariáns értékek médiumhoz kötött patternek saját szociális dinamika felhasználói felület patternek formok láthatósági elv rendszer patternek kliens - szerver funkciók szétválasztása sávszélesség meggondolások Web használhatósági tervezési minta (pl.) Pattern: Required Field Markers Problem: ensuring that end user provides essential information Classification: User interface widget Solution: clearly label required fields, make sure that all fields are really necessary Related patterns: client-side validation, server-side validation, what they see is all they get

Információ építészet (IA) Információ építészet Szájttervezési megközelítés Információs terek struktúrájának kialakítása a tartalom elérésének, felhasználásának el!segítésére nagy szájtok problémái: megtalálhatóság navigálhatóság redundancia, hiányzó adatok, elavultság look and feel elveszik az alsóbb szinteken hozzáférés szabályozás megoldása

Info építészeti megközelítések Web as software interface Concrete Completion Web as hypertext system Visual Design: graphic treatment of interface elements (the "look" in "look-and-feel") Visual Design Visual Design: visual treatment of text, graphic page elements and navigational components Interface Design: as in traditional HCI: design of interface elements to facilitate user interaction with functionality Information Design: in the Tuftean sense: designing the presentation of information to facilitate understanding Interface Design Navigation Design Information Design Navigation Design: design of interface elements to facilitate the user's movement through the information architecture Information Design: in the Tuftean sense: designing the presentation of information to facilitate understanding Interaction Design: development of application flows to facilitate user tasks, defining how the user interacts with site functionality Interaction Information Design Architecture time Information Architecture: structural design of the information space to facilitate intuitive access to content Functional Specifications: "feature set": detailed descriptions of functionality the site must include in order to meet user needs Functional Content Specifications Requirements Content Requirements: definition of content elements required in the site in order to meet user needs User Needs: externally derived goals for the site; identified through user research, ethno/techno/psychographics, etc. Site Objectives: business, creative, or other internally derived goals for the site task-oriented Abstract User Needs Site Objectives Conception User Needs: externally derived goals for the site; identified through user research, ethno/techno/psychographics, etc. Site Objectives: business, creative, or other internally derived goals for the site information-oriented This picture is incomplete: The model outlined here does not account for secondary considerations (such as those arising during technical or content development) that may influence decisions during user experience development. Also, this model does not describe a development process, nor does it define roles within a user experience development team. Rather, it seeks to define the key considerations that go into the development of user experience on the Web today. 2000 Jesse James Garrett http://www.jjg.net/ia/ Tartalom orientált vs. tranzakciós alkalmazás tartalom <-> beviteli #rlapok információk <-> taszkok linkek <-> akció gombok további eltérések keresés ablak címek keretek scrollozás browser kompatibilitás

Tartalom-elrendezési sémák Tartalom elemek Homogén, azonos granularitási szint és jellemz!k Heterogén, különböz! típusú elemek Sémák Egzakt elrendezési sémák alfabetikus, kronológikus, földrajzi Nem egyértelm# elrendezések Téma szerint Taszk szerint Közönség szerint Metafora szerint Hipermédia navigációs elrendezések all-in-one (1 page) lineáris opciók diverziók grid hierarchikus poliarchikus web

Szájtszerkezet kialakítása Szélesség vs. mélység Top-down létrehozás Bottom-up létrehozás Hierarchia kialakítása pl. kártya rendezéssel Site-wide vocabularies Navigáció Oldal típusok Navigációs oldalak homepage landingpage gallery search result Tartalom oldalak termék oldalak Funkcionális oldalak search form submission form

Navigáció típusok Struktúrális main, local Asszociatív kontextuális, adaptív, quick links, footer Segéd navigáció szájton kívülre toolbox, linkelt logo, nyelvválasztó, oldalon belüli nav. Navigációs mechanizmusok Navigációs modellek Lapozás, lépkedés Tartalomjegyzék Vízszintes navigációs sáv kenyérmorzsa csík Fülek Menü oszlopok Kinyitható/összecsukható fák Szájton belüli keresés Kibontakozó felhasználói utak URL tippelés címkézés

Oldal tervezés Figyelem vezetése a vizuális elemek segítségével Oldal szint# terv Fontossági kategóriák Els!dlegesen fontos elemek max. 3-4 db Másodlagosan fontos elemek Képerny! terület kihasználása - kognitív háttér (korai látórendszer) pop-out effect - CODE theory of visual attn. vizuális indexelés - medial-point representation Gestalt effektusok közelség, zártság, folytonosság, hasonlóság Oldal tervezés (folyt.) Steve Krug

Oldal elemek 1. Oldalcím 2. Site cím, logó 3. Oldal tartalmi összefoglalás 4. Navigáció 5. Oldal tartalom 6. Egyéb tartalom 7. Lábléc navigáció Oldal elrendezés Konvenciók Felhasználói várakozások eredményes használatot kevéssé befolyásolja Szituáció függ! elrendezések Navigáció <-> tartalom aránya funkció függ! asszimetria Szájtra kiterjed! oldal sablonok használata szájton belüli el!rehaladás megjelenítése Vizuális hierarchiák használata

Info építészeti formalizmusok Concept maps Wireframes Story boards Block diagrams Flow maps Használhatósági teszt

Neptun El!zmények vagy mégsem Nem... Vagy mégis... Helybenjárás Szájt szerkezetek kézzel kialakított szerkezet a központi magban (3 link mélység) szerkezet egy PHP portálon (5 link mélység)

Homepage Landingpage

Galéria Funkcionális oldal

Navigáció típusok adaptive main toolbox quicklinks contextual local Helytelen navigációs megoldás Többszintes, desktop menü tartalom navigálásra nem hiperszöveg kompatibilis Láthatósági elv megsértése Menü metafora megsértése =>gyenge info nyom

Info vizualizálás navigációra IBM Glass Engine Vizuális hierarchia

Wireframe Flowmap (Leacock)

Flowmap (Garrett) metafilter.com page 1 logout (1f) Conditional Connector: System may or may not provide path to user (based on preexisting conditions) Web page Web page Web page customize login new user post topic home Conditional Area: One or more conditions applies to a group of pages. These areas are associated with a result generated if conditions not fulfilled. JavaScript required Web page Web page Error page (1a) (1b) search archive index continue to: about changelog metatalk Decision Point: User action may generate one of a number of results for a given path. Login Error page Member page edit user prefs revise prefs login/register post new topic results archive by month Concurrent Set: User action generates multiple, simultaneous results. Web page File download Install instructions new prefs confirmed preview post (1c) (1d) (1e) Conditional Branch: Same as decision point, but system decides result previous to user action (a single path is presented to user). Web page For members For new users NOTES (1a) If user is logged in, return edit user prefs. If user is not logged in, return login. (1b) If user is logged in, return post new topic. If user is not logged in, return login. (1c) Display links to topics posted in the last n days, where n is defined in user prefs. For users not logged in, n=7. (1d) Display links to topics matching search criteria. (1e) Display links to topics posted in selected month. (1f) If user is logged in, logout function is available. continue to: thread Jesse James Garrett http://www.jjg.net/ia/visvocab/ Conditional Selector: Same as branch, but paths are not mutually exclusive. Cluster: System allows more than one path for certain conditions. Appears downstream from conditional. Search results Web page Result 1 Result 2 For members For new users 1 For new users 2