CZYM ZAJMUJE SIĘ PROJEKTANT? oprac. K. Jamrozik

Podobne dokumenty
Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło

Problematyka użyteczności serwisów internetowych

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Netkata. PROCES projektowy Interfejsu Użytkownika. Spis treści. Netkata Interactive

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr )

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

Tomasz Grześ. Systemy zarządzania treścią

Komunikacja człowiek - komputer. Ćwiczenie 1. Temat: ocena funkcjonalności witryny internetowej. Wykonali:

Przedmiot: Komunikacja człowiek - komputer Ćwiczenie: 2 Temat ćwiczenia: Projektowanie funkcjonalne serwisów internetowych v.2.0

Opis techniczny i schemat funkcjonalności aplikacji na info-kioski TRAKT KRÓLEWSKI W GNIEŹNIE

Przygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

OfficeObjects e-forms

Warszawa, Wytyczne dla projektu Biblioteka GUI

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Projektowanie serwisów internetowych

World Wide Web? rkijanka

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i

Informatyka kl. 1. Semestr I

KARTA KURSU. Języki hipertekstowe i tworzenie stron WWW. Opis kursu (cele kształcenia) Warunki wstępne. Efekty kształcenia. Nazwa

STRONA WWW A LANDING PAGE

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Elastyczna Architektura 8 WSKAZÓWEK

Spis treści. Rozdział 2. Graficzna oprawa witryny...z Stosowanie motywu...s...s.. 19

Aplikacje WWW - laboratorium

Proces projektowania i wdrożenia serwisu internetowego

PRZEWODNIK PO PRZEDMIOCIE

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Case study strona firmowa

Projektowanie interakcji

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Webdesign D1_16

SYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS

Witryny i aplikacje internetowe - rozkład godzin dla technikum informatycznego

Szczegółowy opis zamówienia:

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Komunikacja człowiek komputer. Dr inż. Agnieszka Szydłowska

Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok

Narzędzia Informatyki w biznesie

Tworzenie stron WWW PROGRAM AUTORSKI. Spis treści ZAJĘCIA POZALEKCYJNE KÓŁKO INFORMATYCZNE

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM

Tester oprogramowania 2014/15 Tematy prac dyplomowych

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

PRZEWODNIK PO PRZEDMIOCIE

Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny

Wymagania edukacyjne z informatyki w klasie VIII

Szczegółowy opis języka HTML5 znajdziemy w specyfikacji, która jest dostępna pod adresem

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 1 Wprowadzenie do narzędzia CASE. Materiały dla nauczyciela

Referat Pracy Dyplomowej

Webowy generator wykresów wykorzystujący program gnuplot

Mamy najlepsze ceny na rynku!

PROJEKT Z BAZ DANYCH

Case Study MniamMniam.pl. Wdrożenie szablonu RWD dla portalu i sklepu internetowego

Przedmiotowy system oceniania z informatyki

User Experience. agenda. Projektowanie rozwiązań przyjaznych uŝytkownikom. Zarys user experience i usability Koncepcja user-centered design Ćwiczenie

System sprzedaŝy rezerwacji

Nowoczesne projektowanie aplikacji intrnetowych - opis przedmiotu

Pierwsza strona internetowa

Omówienie założeń procesu Design Thinking i przeprowadzenie wstępnego warsztatu. Mariusz Muraszko i Mateusz Ojdowski Logisfera Nova

Aplikacje Internetowe

Cele operacyjne: Uczeń : szuka informacji dotyczących podstawowej struktury dokumentu HTML, znaczników języka HTML i ich działania,

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Procesowa specyfikacja systemów IT

Użyteczność oraz User Experience

Wstęp do poradnika metodycznego Przykładowy rozkład materiału 13 I rok nauczania...13 II rok nauczania...13 Rozkład materiału:...

Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i

PREZENTACJE MULTIMEDIALNE cz.2

Rozkład materiału nauczania. Lekcje z komputerem. Klasa 4

Szkolenie autoryzowane. MS SharePoint Online Power User. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

WOJSKOWA AKADEMIA TECHNICZNA

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

Moduł raportowy systemu MGśP. Dokumentacja użytkownika

Testowanie według modelu (MBT) Stowarzyszenie Inżynierii Wymagań wymagania.org.pl

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

SCENARIUSZ LEKCJI. Temat może zostać zrealizowany jako wprowadzający do zagadnień opracowywania i prezentowania informacji.

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Aplikacje mobilne. Pliki zasobów, grafiki, menu, podpinanie zdarzeń. dr Tomasz Jach Instytut Informatyki, Uniwersytet Śląski

Moduł ecommerce. Terminy: 11 i 12 marca 25 i 26 marca 15 i 16 kwietnia 25 i 26 kwietnia

Zespół Szkół Ponadgimnazjalnych nr 1 im. ks. Stanisława Konarskiego w Jędrzejowie

Nowe zasady dotyczące cookies

Diagramy przypadków użycia. WYKŁAD Piotr Ciskowski

Plan wykładu. Wprowadzenie Działanie strony internetowej. Tworzenie stron internetowych. Projektowanie witryny

Pozna j nasze możliwości

Podstawowe zasady użyteczności i ich wpływ na biznes

System EssentioCMS. Korzyści z zastosowania EssentioCMS

Numer i nazwa obszaru: Temat szkolenia:

WYKŁAD 1 JAK PROJEKTOWAĆ - UX

Profesjonalni i skuteczni - projekt dla pracowników branży telekomunikacyjnej

OfficeObjects e-forms

Pozdrawiam Andrzej Wegner, Consensus. Firma Usługowa.

TWORZENIE PREZENTACJI MS POWERPOINT

Transkrypt:

CZYM ZAJMUJE SIĘ PROJEKTANT? oprac. K. Jamrozik Wykorzystana grafika pochodzi z publikacji Jennifer Niederst Robbins, Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wyd. IV. Gliwice 2014.

Jakość a funkcjonalność Jakość 1. «wartość czegoś» 2. filoz. «istotne cechy przedmiotu wyróżniające go spośród innych» znak jakości «znaki (Q) lub (1), którymi opatrywane są towary bardzo dobrej jakości» Funkcjonalny 1. «dobrze spełniający swoją funkcję» 2. «dotyczący funkcjonowania lub funkcji czegoś w jakimś systemie» funkcjonalnie funkcjonalność www.sjp.pwn.pl

Funkcjonalność Z poradni języka polskiego: Szanowni Państwo, ostatnio bardzo często słyszy się, że pewne programy mają takie czy inne funkcjonalności. Czy mamy tu do czynienia z przesunięciem znaczenia czy to po prostu błąd i należy mówić o funkcjach? Odpowiedź: Tradycyjnie rzecz ujmując, funkcjonalność to rzeczownik abstrakcyjny utworzony od przymiotnika funkcjonalny ( odpowiadający czyimś potrzebom i dobrze spełniający swoją funkcję ), np. To mieszkanie było funkcjonalne Zachwyciła go funkcjonalność tego mieszkania. Ostatnio słowo to pojawia się w opisach różnych urządzeń elektronicznych w znaczeniu funkcja. Ja uważam to za nadużycie, nie widzę bowiem żadnej różnicy między nowymi funkcjami telefonu a nowymi funkcjonalnościami telefonu. Jeśli ktoś mnie do tego przekona, to zwrócę honor (jemu i funkcjonalności). Katarzyna Kłosińska, Uniwersytet Warszawski

Zadania projektanta 1. Projektowanie doznań, interakcji i interfejsu użytkownika, projektowanie wizualne (graficzne) 2. Wytwarzanie przygotowywanie treści definiowanie wyglądu tworzenie skryptów i programowanie 3. Tworzenie treści i zarządzanie nią 4. Multimedia + technologia flash

Projektowanie doznań, interakcji i interfejsu użytkownika 1. Projektowanie interakcji (ang. Interaction Design IxD) celem projektanta interakcji jest sprawienie, by strona była prosta w obsłudze i efektywna, a korzystanie z niej sprawiało użytkownikowi radość. 2. Projektowanie interfejsu użytkownika (ang. User Interface UI) zagadnienia koncentrujące się na funkcjonalnej organizacji witryny oraz jej elementów (przycisków, odsyłaczy, menu itd.) służących do nawigacji i wykonywania zadań. 3. Projektowanie doznań (ang. User Experience IJX) funkcja projektanta doznań użytkowników pojawiła się stosunkowo niedawno. Jego zadaniem jest spojrzenie z szerszej perspektywy i zadbanie o to, by korzystanie z witryny przyniosło użytkownikowi jak najbardziej pozytywne doznania. Podczas projektowania UX bazuje się na wiedzy o użytkownikach oraz wzorcach ich zachowań, którą uzyskuje się dzięki obserwacjom i rozmowom. Według Donalda Normana (który ukuł ten termin) projektowanie doznań użytkowników łączy w sobie wszelkie aspekty interakcji użytkownika z produktem.

Projektowanie wizualne (graficzne) Ponieważ internet jest medium wizualnym, strony internetowe wymagają zwrócenia szczególnej uwagi na prezentację oraz projekt graficzny. Projektant graficzny odpowiada za wygląd i zachowanie (ang. look and feel) witryny, a więc logo, elementy graficzne, kroje pisma, kolorystykę, layout itp. Musi sprawić, by projekt był zgodny z. identyfikacją wizualną instytucji, dla której powstaje. Projektant przeważnie przygotowuje szkice przedstawiające różne wersje wyglądu witryny. Może być również odpowiedzialny za utworzenie plików graficznych zoptymalizowanych pod kątem publikowania w internecie.

Wytwarzanie Spora część procesu projektowania stron internetowych to tworzenie dokumentów, arkuszy stylów, skryptów oraz obrazków, które składają się na stronę. W firmach zajmujących się projektowaniem stron internetowych zespół odpowiedzialny za te zadania jest zwykle określany jako Web Development, co oznacza wytwarzanie bądź produkcję. Deweloperzy nie są zazwyczaj odpowiedzialni za projektowanie wyglądu witryny ani jej struktury, ale muszą być w stałym kontakcie z projektantami, by zrozumieć cele stawiane witrynie i zastosować takie rozwiązania, które najlepiej sprawdzą się wdanym przypadku. Jest to bardzo szeroka dyscyplina, na którą składają się bardziej szczegółowe grupy zadań: przygotowywanie treści, definiowanie wyglądu i stylów oraz tworzenie skryptów i programowanie.

Tworzenie treści i zarządzanie nią Pierwsze zadanie w procesie tworzenia strony jest związane z zawartością witryny. Każdy, kto uważa się za projektanta stron, musi mieć na uwadze wszystko, co jest związane z dostarczaniem użytkownikom treści, przekazu i funkcjonalności. Co więcej, dobrze opracowana zawartość może pomóc w stworzeniu doskonalszego interfejsu użytkownika. Oczywiście ktoś musi być odpowiedzialny za tworzenie treści i zarządzanie nią. Często nie docenia się tego etapu i związanych z nim trudności. Duże zespoły pra cujące nad tworzeniem witryn niejednokrotnie mają w swoich szeregach specjalistów zajmujących się tym aspektem projektu: stratega zawartości (ang. Gonieni Stratcgist) oraz architekta informacji (ang. Information Architect).

Narzędzia wykorzystywane przez projektantów 1. raporty z badań i testów 2. szkice stron 3. diagramy witryny 4. storyboardy i diagramy przepływu interakcji

Raporty z badań i testów Kluczem do udanego projektu witryny lub aplikacji internetowej jest zrozumienie potrzeb i pragnień użytkowników oraz postawionych ograniczeń. Tego typu podejście do projektowania skoncentrowane na potrzebach użytkowników (określane skrótem UCD ang. User Centered Design) jest obecnie bardzo popularne. Projektowanie witryny można rozpocząć od przeprowadzenia badań wśród przyszłych użytkowników, które najczęściej polegają na rozmowach i obserwacjach.

Szkice stron Na szkicach przedstawia się strukturę strony w maksymalnie uproszczonej postaci za pomocą obrysów znajdujących się na niej bloków zawartości oraz widżetów (rysunek 1.1). Głównym celem tworzenia szkiców jest określenie podziału ekranu, a także rozmieszczenia na nim poszczególnych treści oraz elementów funkcjonalnych, takich jak nawigacja, pole wyszukiwania czy formularze. Zastosowanie jedynie obrysów, a więc odrzucenie wszelkich ozdobników i elementów graficznych, zwiększa czytelność. Na szkicach przeważnie umieszcza się dopiski z informacjami o sposobie działania danej strony, co jest istotną wskazówką dla zespołu realizującego projekt.

Narzędzia wykorzystywane przez projektantów Narzędzia wykorzystywane przez projektantów raporty z badań i testów szkice stron diagramy witryny storyboardy i diagramy przepływu interakcji

Diagramy witryny Diagram witryny przedstawia strukturę całej witryny, a więc wszelkie powiązania między poszczególnymi stronami. Na kolejnym slajdzie widać przykładowy diagram prostej witryny. Jak łatwo sobie wyobrazić, w przypadku niektórych witryn diagram mógłby zająć całą ścianę.

Storyboardy i diagramy przepływu interakcji Storyboard (czyli obrazkowy scenopis) przedstawia sposób działania witryny lub aplikacji z punktu widzenia typowego użytkownika (w języku projektowania doznań określa się go mianem persony). Zwykle zawiera scenariusz i sceny będące widokami ekranu lub rysunkami przedstawiającymi interakcję użytkownika z ekranem. Celem tworzenia storyboardów jest zobrazowanie elementarnych działań prowadzących do wykonania zadania oraz dostępnych możliwości, a także zaproponowanie standardowych rozwiązań. Inną metodą zobrazowania powiązań między poszczególnymi elementami witryny lub aplikacji są diagramy przepływu interakcji. Jednak w tym przypadku uwagę skupia się nie na opisie funkcjonalności, a na technicznych aspektach, na przykład: kiedy użytkownik zrobi to, zostanie wywołana taka funkcja na serwerze. Zwykle tworzy się tego typu diagramy dla operacji takich jak rejestracja użytkowników czy płatności online.