etkileşimli tasarım temelleri

74
/ 74 Ecenaz ALEMDAĞ ETKİLEŞİMLİ TASARIM TEMELLERİ BTÖ711: İnsan-Bilgisayar Etkileşimi

Upload: ecenaz-alemdag

Post on 13-Jan-2017

541 views

Category:

Education


4 download

TRANSCRIPT

Page 1: Etkileşimli tasarım temelleri

/ 74

Ecenaz ALEMDAĞETKİLEŞİMLİ TASARIM TEMELLERİ

BTÖ711: İnsan-Bilgisayar Etkileşimi

Page 2: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 2

Page 3: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 3

• Tasarım Nedir?• Tasarım Süreci • Kullanıcı Odağı• Senaryolar• Navigasyon Tasarımı• Ekran Tasarımı ve Yerleşim• Tekrarlama ve Prototipleme

Etkileşimli Tasarımın Temelleri

Page 4: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 4

Tasarım Nedir?

Sınırlarla hedeflere ulaşmaktır.

Hedefler

Sınırlılıklar

Ödünler

Page 5: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 5

Tasarımın Altın KuralıTasarım Nedir? >

Materyallerinizi anlayın.

İnsanlar(psikolojik, sosyal bakış açıları, hatalar)

Bilgisayarlar(kısıtlılıklar, kapasiteler, araçlar)

Page 6: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 6

Hatasız Kul OlmazTasarım Nedir? >

Hata yapmak, insanın doğasında vardır. Ancak sistemler bu hataları ve hataların sonuçlarını azaltıcı yönde tasarlanmalılardır.

Page 7: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 7

Ana Mesaj-KullanıcıTasarım Nedir? >

• Kullanıcıyı temel al• Kullanıcıyı merkezde tut• En sonda kullanıcıyı hatırla

Page 8: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 8

• Tasarım Nedir?• Tasarım Süreci • Kullanıcı Odağı• Senaryolar• Navigasyon Tasarımı• Ekran Tasarımı ve Yerleşim• Tekrarlama ve Prototipleme

Etkileşimli Tasarımın Temelleri

Page 9: Etkileşimli tasarım temelleri

/ 74

Tasarım Süreci

01.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 9

Ne isteniyor?

Analiz

Uygulama veharekete geçirme

Prototipleme

Görüşmeler

Ne var?Ne isteniyor?

Yönergeler,İlkeler

Diyaloggösterimleri

TamBelirleme

Dokümantasyon,Yardım

Bulgularındeğerlendirilmesi

Senaryolarİçerik analizleri

Tasarım

Page 10: Etkileşimli tasarım temelleri

/ 74

Tasarım Süreci

01.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 10

Ne isteniyor?

Analiz

Uygulama veharekete geçirme

Prototipleme

Görüşmeler

Ne var?Ne isteniyor?

Yönergeler,İlkeler

Diyaloggösterimleri

Tam belirleme

Dokümantasyon,Yardım

Bulgularındeğerlendirilmesi

Senaryolar,İçerik analizleri

Tasarım

Page 11: Etkileşimli tasarım temelleri

/ 74

Tasarım Süreci

01.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 11

Zaman

Kalite

Kullanılabilirlik Sorunları

Page 12: Etkileşimli tasarım temelleri

/ 74

¡Hola!

Page 13: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 13

• Tasarım Nedir?• Tasarım Süreci • Kullanıcı Odağı• Senaryolar• Navigasyon Tasarımı• Ekran Tasarımı ve Yerleşim• Tekrarlama ve Prototipleme

Etkileşimli Tasarımın Temelleri

Page 14: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 14

Kullanıcı OdağıTüm etkileşim tasarımlarının başlangıcı, hedeflenen kullanıcı ya da kullanıcılardır.

Kullanıcılarınızı tanıyın.

Page 15: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 15

Peki, kullanıcılarımızı nasıl tanıyabiliriz?

Kullanıcı Odağı

Onlar kim?

Kullanıcı senin gibi değil!

Onlarla konuş

Onları gözlemle

Hayal gücünü kullan

Page 16: Etkileşimli tasarım temelleri

/ 74

¿Cómo estás?

Page 17: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 17

• Tasarım Nedir?• Tasarım Süreci • Kullanıcı Odağı• Senaryolar• Navigasyon Tasarımı• Ekran Tasarımı ve Yerleşim• Tekrarlama ve Prototipleme

Etkileşimli Tasarımın Temelleri

Page 18: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 18

Senaryolar• Etkileşimli tasarımlar için zengin hikayeler

• Tasarımlarımın hem en basit hem de en esnek ve en güçlü sunum hali

Brian would like to see the new film “Moments of Significance” and wants to invite Alison, but he knows she doesn’t like “arty” films. He decides to take a look at it to see if she would like it and so connects to one of the movie sharing networks. He uses his work machine as it has a higher bandwidth connection, but feels a bit guilty. He knows he will be getting an illegal copy of the film, but decides it is OK as he is intending to go to the cinema to watch it. After it downloads to his machine he takes out his new personal movie player. He presses the ‘menu’ button and on the small LCD screen he scrolls using the arrow keys to ‘bluetooth connect’ and presses the select button. On his computer the movie download program now has an icon showing that it has recognised a compatible device and he drags the icon of the film over the icon for the player. On the player the LCD screen says “downloading now”, a percent done indicator and small whirling icon.

Page 19: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 19

Senaryoların resimlerle ve çizimlerle zenginleştirilmiş hali.

Ör. Film hikaye çizgisi

StoryboardSenaryo >

Page 20: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 20

Mobil XSenaryo > Storyboard >

Ali, bir lise öğrencisidir. Sınıfa girerken Ali ve arkadaşları Mobil X cihazını sisteme okutur ve böylece sınıf yoklaması alınmış olur.

Tahtada yazılan her şey Ali’nin Mobil X cihazında da gözükür ve istediği alana yakınlaşarak rahatlıkla içeriği görebilir.

Page 21: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 21

Ali’ye öğretmen ‘Cümledeki yanlış kelimeleri çiz.’ dediği zaman Mobil X cihazıyla o kelimeleri işaretler ve sınıf ekranında gözükür.

Mobil XSenaryo > Storyboard >

Page 22: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 22

Mobil XSenaryo > Storyboard >

Öğleden sonraki ders ise öğretmenin öğrencilere çoktan seçmeli sorular sormasıyla başlar. Ali ve arkadaşları soruları görür ve cevaplarını Mobil X cihazıyla işaretler. Öğretmen her soru sonunda soruyu kaç kişinin doğru, kaç kişinin yanlış yaptığını bir grafikle görür.

Page 23: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 23

Mobil XSenaryo > Storyboard >

Ders sonunda öğretmen pop-quiz yapar. Tüm öğrenciler Mobil X cihazlarıyla soruları cevaplarlar.

Ali, arkadaşından kopya çekerken öğretmenine yakalanır. Öğretmen, Ali’nin cihazını bloke eder ve Ali sınıftan çıkar.

Page 24: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 24

SenaryolarGördüğümüz gibi senaryolar, tasarım hakkında detaylıca düşünmemizi sağlarlar. Bunun haricinde senaryolar,

• Diğerleriyle iletişim kurmak için,• Diğer modellerle uygunluğuna bakmak için ve• Dinamikleri açıklamak için kullanılır.

Page 25: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 25

SenaryolarSenaryolar doğrusaldırlar. Bunun olumlu ve olumsuz yanları vardır:Zaman doğrusaldırHayat ve zaman doğrusaldır. Bu nedenle doğrusal senaryoları anlamak daha kolaydır.

Fakat alternatif yokturGerçek etkileşimlerde -insanla ya da sistemle- seçenekler vardır. Senaryolar bu alternatifleri gösteremez.

Page 26: Etkileşimli tasarım temelleri

/ 74

Bien / Mal

Page 27: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 27

• Tasarım Nedir?• Tasarım Süreci • Kullanıcı Odağı• Senaryolar• Navigasyon Tasarımı• Ekran Tasarımı ve Yerleşim• Tekrarlama ve Prototipleme

Etkileşimli Tasarımın Temelleri

Page 28: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 28

Navigasyon TasarımıBilgisayar sitemini kullanırken çeşitli şekillerle onunla etkileşime gireriz.

Etkileşim Seviyeleri:• Widgetlar (butonlar, ikonlar, kaydırma çubuğu)• Ekran ya da pencereler• Uygulama içerisindeki navigasyon• Ortam (işletim sistemi)

Page 29: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 29

Web Siteleri

Widgetlar Form elemanları, etiketler ve bağlantılar

Ekran tasarımı Sayfa TasarımıNavigasyon tasarımı Site yapısı

Ortam Browser, dış bağlantılar

Etkileşim SeviyeleriNavigasyon Tasarımı >

Page 30: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 30

Fiziksel Cihazlar

Widgetlar Düğmeler, ışıklar, göstergeler

Ekran tasarımı Fiziksel DüzenNavigasyon tasarımı Aracın Temel modları

Ortam Gerçek Dünya

Etkileşim SeviyeleriNavigasyon Tasarımı >

Page 31: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 31

Bir uygulamanın yapısı hakkında düşünelim.

Navigasyon Tasarımı

Aşama 1: Gerçek kullanımı hakkında düşünme• Bu uygulamayı kim kullanacak?• Bu uygulama hakkında nasıl düşünecekler?• Bu uygulamayı niçin kullanacaklar?

Aşama 2: Yapısı hakkında düşünme• Yerel yapı Bir ekranın ya da sayfanın dışarısından bakma• Global yapı Site yapısı, ekranlar arasındaki geçiş

Page 32: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 32

Yerel YapıNavigasyon Tasarımı >

Hedefi Arama Davranışı

BaşlangıçHedef

Page 33: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 33

Navigasyon Tasarımı >

BaşlangıçHedef

Yerel Yapı >

Hedefi Arama DavranışıBen

nerdeyim?

Page 34: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 34

Navigasyon Tasarımı > Yerel Yapı >

4 Kural

Bir web sayfasına, ekrana ya da bir aracın durumuna bakarken 4 şeyi aramalıyız:

1. Nerde olduğunu bilme

2. Ne yapabileceğini bilme

İlk Sayfa

Bread crumbs

Page 35: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 35

Navigasyon Tasarımı > Yerel Yapı >

4 Kural

Bir web sayfasına, ekrana ya da bir aracın durumuna bakarken 4 şeyi bilmeliyiz:

3. Ne olacağını bilme

Modlar: Komutların işlevselliğini değiştiren farklı ortamlara denir.

4. Ne yaptığını bilme

Page 36: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 36

Global YapıNavigasyon Tasarımı >

• Bir uygulamanın genel yapısı

• Farklı ekranların, sayfaların ve araç durumların birbirleriyle bağlantı yolu

• Bir global yapıyı oluşturmak için 2 yol uygulayabiliriz:o Hiyerarşik organizasyono Diyalog (ağ diyagramı)

Page 37: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 37

Hiyerarşik OrganizasyonNavigasyon Tasarımı >

• Hiyerarşik organizasyon; bağlantılar, ekranlar, sayfalar ve durumlar arasında mantıksal bir gruplama yapılmasını içerir.

• Mantıksal gruplama genellikle işlev sınırlarına göre yapılır.

• Ör. Bir uygulama yapısı veya bir web sitesinin yapısı

Global Yapı

Page 38: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 38

Hiyerarşik OrganizasyonNavigasyon Tasarımı > Global Yapı

Powerpoint

Giriş

Pano

Slaytlar

Yazı Tipi

Paragraf

Çizim

Ekle

Tablo

Resimler

Çizimler

Bağlantılar

Metin

Tasarım

Sayfa Yapısı

Temalar

Arka Plan

Geçişler

Önizleme

Bu slayda Geçiş

Zamanlama

Animasyonlar

Önizleme

Animasyon

Gelişmiş animasyon

Zamanlama

Page 39: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 39

Hiyerarşik OrganizasyonNavigasyon Tasarımı > Global Yapı

Hacettepe Üniversitesi

Hakkında

Tanıtım

Tarihçe

Logomuz ve Öyküsü

Misyon, Vizyon ve Değerler

Akademik

Fakülteler

Enstitüler

Yüksek okulları

Araştırma

Araştırma Merkezleri

Hacettepe Teknokent

Teknoloji Transfer Merkezi

Öğrenciler

Kanun ve Yönetmelikler

Öğrenci İşleri

Eğitim Komisyonu

Uluslararası Öğrenci Ofisi

İdari

Yönetim Birimleri

İç Denetim

Bilgi İşlem

Page 40: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 40

Hiyerarşik OrganizasyonNavigasyon Tasarımı >

• Karışık hiyerarşiler yerine daha genel kategoriler kullanın.

• Sınıflama, kullanıcının amacına hizmet etmelidir.

Global Yapı

Miller’in 7+-2 sihirli sayısı sadece kısa süreli bellek içindir, görsel

arama için değil!

Page 41: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 41

DiyalogNavigasyon Tasarımı >

• Hiyerarşinin olmadığı komut ve ekran akışları da vardır.• İnsan-bilgisayar etkileşiminde, kullanıcı ve sitem

arasındaki hiyerarşinin olmadığı etkileşime diyalog denir.

• Evlilik örneği

Global Yapı

…’la evlenmeyi

kabul ediyor

musun?

Evet…’la

evlenmeyi kabul ediyor

musun?

Evet

Page 42: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 42

Navigasyon Tasarımı > Global Yapı

…’la evlenmeyi

kabul ediyor

musun?

Evet…’la

evlenmeyi kabul ediyor

musun?

Evet

İnsan-bilgisayar etkileşimindeki diyaloglar da aynıdır. Genel kalıplar vardır ama ayrıntılar her çalışmada farklılık gösterir.

Diyalog

Page 43: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 43

DiyalogNavigasyon Tasarımı >

• Senaryolar, sistemdeki sadece bir yolu gösterir.

• Eğer tüm sistemi tanımlamak için, bir sistemdeki tüm yolları ve döngüleri göz önüne almalıyız.

• Bunu yapmanın en basit yolu ise ağ diyagramları kullanmaktır. Böylece;o Neyin neye sebep olacağını,o Neyin ne zaman olacağını veo Dalları ve döngüleri gösterebiliriz.

Global Yapı

Page 44: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 44

Ağ diyagramlarıNavigasyon Tasarımı > Global Yapı

Ana ekran Kullanıcı sil Onayla

Kullanıcı ekle

> Diyalog >

Sistemdeki tüm yolları gösterir.

Page 45: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 45

Wider StillNavigasyon Tasarımı >

• ‘Hiç kimse bir ada değildir. Bütünün bir parçasıdır.’ (Donne, 1624)

• Tasarımlarımız diğer araçlarla ve uygulamalarla uyumlu olmalıdır. Bunun farklı çıkarımları vardır:o Stil konularıo Fonksiyonel konularo Navigasyon konuları

Page 46: Etkileşimli tasarım temelleri

/ 74

Mucho/a

Page 47: Etkileşimli tasarım temelleri

/ 74

• Tasarım Nedir?• Tasarım Süreci • Kullanıcı Odağı• Senaryolar• Navigasyon Tasarımı• Ekran Tasarımı ve Yerleşim• Tekrarlama ve Prototipleme

Etkileşimli Tasarımın Temelleri

01.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 47

Page 48: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 48

SorKullanıcı ne yapıyor?

Ekran Tasarımı ve Yerleşim

DüşünHangi bilgi gerekli? Kullanıcının ne gibi karşılaştırmalar yapması gerekebilir? Bileşenlere hangi sırada ihtiyaç duyuluyor?

TasarlaGerekli etkileşimlerin düzeni oluşturmasını sağla

Ekran tasarımındaki ilkeler:

Page 49: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 49

Yerleşim için AraçlarEkran Tasarımı ve Yerleşim >

1. Gruplama ve Yapılanma

2. Grupların ve ögelerin sıralanması

3. Dekorasyon

4. Hizalama

5. Boş alan

Page 50: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 50

Çevrimiçi Kitap Satın Alma FormuEkran Tasarımı ve Yerleşim >

Adres

Posta Kodu

Ülke

Ad

Soyad

E-posta adresi

Telefon

Kart Tipi Visa Mastercard

Kart Numarası

Güvenlik Kodu

Satın al

Yerleşim için Araçlar >

Page 51: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 51

Gruplanma ve YapılanmaEkran Tasarımı ve Yerleşim >

Adres

Posta Kodu

Ülke

Ad

Soyad

E-posta adresi

Telefon

Kart Tipi Visa Mastercard

Kart Numarası

Güvenlik Kodu

Yerleşim için Araçlar >

Page 52: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 52

Grupların ve Ögelerin SıralanmasıEkran Tasarımı ve Yerleşim >

Ad

Soyad

E-posta adresi

Telefon

Adres

Posta Kodu

ÜlkeKart Tipi Visa Mastercard

Kart Numarası

Güvenlik Kodu

Yerleşim için Araçlar >

Page 53: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 53

DekorasyonEkran Tasarımı ve Yerleşim >

Ad

Soyad

E-posta adresi

Telefon

Kişisel Bilgiler

Ulaşım Bilgileri

Adres

Posta Kodu

Ülke

Ödeme Bilgileri

Kart Tipi Visa Mastercard

Kart Numarası

Güvenlik Kodu

Yerleşim için Araçlar >

Page 54: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 54

HizalamaEkran Tasarımı ve Yerleşim > Yerleşim için Araçlar >

Ad

Soyad

E-posta adresi

Telefon

Kişisel Bilgiler

Adres

Posta Kodu

Ülke

Adres Bilgileri

Kart Tipi Visa Mastercard

Kart Numarası

Güvenlik Kodu

Kart Bilgileri

Page 55: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 55

Boş AlanEkran Tasarımı ve Yerleşim > Yerleşim için Araçlar >

Ad

Soyad

E-posta adresi

Telefon

Kişisel Bilgiler

Adres

Posta Kodu

Ülke

Adres Bilgileri

Kart Tipi Visa Mastercard

Kart Numarası

Güvenlik Kodu

Kart Bilgileri

Page 56: Etkileşimli tasarım temelleri

/ 74

Ad

Soyad

E-posta adresi

Telefon

Kişisel Bilgiler

Adres

Posta Kodu

Ülke

Adres Bilgileri

Kart Tipi Visa Mastercard

Kart Numarası

Güvenlik Kodu

Kart Bilgileri

Satın al

Adres

Posta Kodu

Ülke

Ad

Soyad

E-posta adresi

Telefon

Kart Tipi Visa Mastercard

Kart Numarası

Güvenlik Kodu

Satın al

Page 57: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 57

Kullanıcı Hareketi ve KontrolEkran Tasarımı ve Yerleşim >

1. Bilgi Girişi

2. Ne yapacağını bilme

3. Sağlarlık

Page 58: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 58

Bilgi GirişiEkran Tasarımı ve Yerleşim >

Form tabanlı ara yüzler ve diyalog kutuları, hem kullanıcıya bilgi sunulan hem de kullanıcının bilgi girdiği yerlerdir.

Yerleşim araçları (hizalama, boş alan vb.) bilgi girişi alanlarında da uygulanır.

Kullanıcı Hareketi ve Kontrol >

Ad

Soyad

E-posta adresi

Telefon

Kişisel Bilgiler

Page 59: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 59

Ne Yapacağını Bilme Ekran Tasarımı ve Yerleşim >

• Hangi ögelerin aktif olduğunu bilmemek ne olacağı konusunda belirsizlik yaratır.

• Herkes aynı işlevler için benzer butonlar ve menüler tasarlayabilir. Fakat, bu yeterli değildir.

• Menülerdeki ikonlar ve etiketler açık olmalıdır.

o Kaydet, sil, yazdır gibi komutlar için standartlardan faydalanabiliriz.

o Sisteme özel hareketler için, daha genel ilkelere ihtiyacımız vardır. Ör. Kalın yazma

Kullanıcı Hareketi ve Kontrol >

Page 60: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 60

Sağlarlık (Affordance) Ekran Tasarımı ve Yerleşim >

• Bir nesnenin şekli ve özellikleri onunla ne yapabileceğimizi önerir.

• Sağlarlıklar içsel değildir, tecrübeye ve kültüre bağlıdır.

Kullanıcı Hareketi ve Kontrol >

Page 61: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 61

Uygun GörünümEkran Tasarımı ve Yerleşim >

1. Bilgiyi sunma

2. Estetik ve fayda

3. Karışım oluşturma: Renk ve 3B

4. Yerellik ve Evrensellik

Page 62: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 62

Bilgiyi Sunma Ekran Tasarımı ve Yerleşim >

• Sayılar, yazılar, haritalar, tablolar, grafikler, sanal gerçeklikler

• Bilgiyi sunuşumuzun amacımızla örtüşmesi gerekir.• Etkileşimli sistemlerde bilgiyi sunmak kolaydır.

Uygun Görünüm >

Page 63: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 63

Estetik ve Fayda Ekran Tasarımı ve Yerleşim >

• Güzel gözüken bir arayüz, iyi bir arayüz olduğu

anlamına gelmez.

• Estetik ve fayda bazen birbirine karşıt olabilirler.

• Okunurluğu artırmak için arkaplan düşük zıtlıkta

olmalıdır.

• Estetik kavramların dikkatli uygulanışı anlaşırlılığı da

artırır.

Uygun Görünüm >

Page 64: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 64

Karışım Oluşturma: Renk ve 3B Ekran Tasarımı ve Yerleşim >

• Birçok arayüzün en kötü özelliklerinden biri aşırı renk kullanımıdır.

• Aşırı renk kullanımı dikkat dağıtıcı olabilir.• Renk körü bireyler unutulmamalıdır.• Renkler tutumlu kullanılmalıdır.• 3 boyutlu yazılar ve pasta grafikleri okumayı zorlaştırır.

Uygun Görünüm >

Page 65: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 65

Yerellik ve Evrensellik Ekran Tasarımı ve Yerleşim >

• Bir yazılımı farklı diller ve kültürler için uygun yapma aşamasına denir.

• Dili değiştirme evrenselliğin sadece en basit bölümüdür.

• Hizalama ve yerleşim konusunda da tekrar düzenleme yapmak gerekir.

• Birçok ikon ve resme yüklenen anlam kültürler arasında farklılık gösterir.

Uygun Görünüm >

Page 66: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 66

Türkçe VikipediEkran Tasarımı ve Yerleşim > Uygun Görünüm > Yerellik ve Evrensellik >

Page 67: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 67

Arapça VikipediEkran Tasarımı ve Yerleşim > Uygun Görünüm > Yerellik ve Evrensellik >

Page 68: Etkileşimli tasarım temelleri

/ 74

Terminar

Page 69: Etkileşimli tasarım temelleri

/ 74

• Tasarım Nedir?• Tasarım Süreci • Kullanıcı Odağı• Senaryolar• Navigasyon Tasarımı• Ekran Tasarımı ve Yerleşim• Tekrarlama ve Prototipleme

Etkileşimli Tasarımın Temelleri

01.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 69

Page 70: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 70

Tekrarlama ve Prototipleme

prototip değerlendirmetasarım

Yeniden tasarım

Bitti!Tamam?

Page 71: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 71

Tekrarlama ve Prototipleme

A B

1. Neyin yanlış olduğunu ve onu nasıl iyileştireceğimizi anlamak2. İyi bir başlangıç noktası

Page 72: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 72

• Tasarım Nedir?• Tasarım Süreci • Kullanıcı Odağı• Senaryolar• Navigasyon Tasarımı• Ekran Tasarımı ve Yerleşim• Tekrarlama ve Prototipleme

Etkileşimli Tasarımın Temelleri

Page 73: Etkileşimli tasarım temelleri

/ 74

Gracias

Page 74: Etkileşimli tasarım temelleri

/ 7401.05.2023 BTÖ711: İnsan-Bilgisayar Etkileşimi 74

Dix, A., Finlay, J., Abowd, G., & Beale, R. (2004). Human-computer interaction. England: Prentice Hall.

Haeffele, D. (2010). Hci work storyboard. Retrieved from http://www.drewhaeffele.com/kilin-time/single-gallery/7011802

Norman, D.A. (1990). The design of everyday things. New York: Doubleday.

Kaynaklar