SlideShare a Scribd company logo
1 of 25
Strategi Banyak Window
Interaksi Manusia dan Komputer
Sesi 11
IMK Sesi 11 2/25
Topik Bahasan
 Pengantar
 Perancangan window tunggal
 Perancangan banyak window
 Koordinasi dengan tightly-coupled windows
 Penjelajahan gambar dengan tightly-coupled
windows
 Window dan Web
IMK Sesi 11 3/25
Pengantar
• Persoalan yang dihadapi banyak pemakai
komputer:
– Perlu melihat lebih dari satu sumber dengan cepat
dengan cara yang tidak banyak mengganggu tugas.
– Pada tampilan besar, timbul masalah pergerakan mata
dan kepala serta visibility.
– Pada tampilan kecil, window terlalu kecil untuk dapat
efektif.
– Perlu memberikan informasi yang cukup dan keluwesan
untuk menyelesaikan tugas, sementara mengurangi aksi
window housekeeping, clutter yang mengalihkan
perhatian, pergerakan mata dan kepala.
IMK Sesi 11 4/25
Pengantar (Lanj.)
 Jika tugas pemakai dimengerti dengan baik
dan umum, sangat mungkin strategi
tampilan banyak window dapat
dikembangkan.
 Window housekeeping adalah aktivitas
mengurusi window yang berhubungan
dengan dunia komputer, tidak langsung
berhubungan dengan tugas pemakai.
IMK Sesi 11 5/25
Perancangan Window Tunggal
 Window adalah bidang yang berisi program
aplikasi atau file dokumen, yang dapat dibuka dan
ditutup, diubah ukurannya, dan dipindah-pindahkan.
 Objek-objek antarmuka window:
• Judul (title) untuk identifikasi window.
• Bingkai (borders or frames) untuk menandai batas-
batas window.
• Scroll bars untuk menggulung (menggerakkan isi di
bawah window).
IMK Sesi 11 6/25
Perancangan Window Tunggal (Lanj.)
Scroll
bar
Judul
Bingkai
IMK Sesi 11 7/25
Perancangan Window Tunggal (Lanj.)
 Aksi antarmuka window:
• Membuka (open action).
• Membuka, menempatkan dan menentukan ukuran
(open, place and size action).
• Menutup (close action).
• Mengubah ukuran (resize action).
• Memindahkan (move action).
• Membawa ke depan atau mengaktifkan (bring forward or
activation action).
IMK Sesi 11 8/25
Perancangan Window Tunggal (Lanj.)
IMK Sesi 11 9/25
Perancangan Banyak Window
• Multiple monitors: Beberapa monitor digunakan untuk
menampilkan informasi.
• Rapid display flipping: Perpindahan di antara tampilan
pada satu monitor secara automatis atau dikendalikan
pemakai.
• Split displays: Tampilan dibelah untuk menampilkan dua
bagian dokumen atau lebih, atau dua dokumen atau lebih.
• Space-filling tiling with fixed number, size, and place:
Pembelahan tampilan sederhana dengan jumlah, ukuran,
dan posisi tile selalu sama.
IMK Sesi 11 10/25
Perancangan Banyak Window (Lanj.)
• Space-filling tiling with variable size, place, and number:
window yang dibuka memotong window lain secara
horizontal atau vertikal untuk menyediakan ruang baginya.
• Non-space-filling tiling: membolehkan celah di antara tile
tetapi penumpukan tidak.
• Piles-of-tiles: membolehkan window ditumpuk penuh
seperti menumpuk ubin.
• Window zooming: Pemakai dapat memperluas ukuran
window hingga selayar penuh dan kemudian
memperkecilnya kembali ke ukuran semula.
IMK Sesi 11 11/25
Perancangan Banyak Window (Lanj.)
• Cascades: aplikasi
metafora “tumpukan
kartu” dengan
mengurutkan window
secara berundak.
IMK Sesi 11 12/25
Koordinasi dengan Tightly-Coupled Windows
 Koordinasi adalah konsep tugas yang
menggambarkan bagaimana objek informasi
berubah berdasarkan pada aksi pemakai.
 Tight coupling di antara window adalah
konsep antarmuka yang mendukung
koordinasi.
IMK Sesi 11 13/25
Koordinasi dengan Tightly-Coupled Windows
(Lanj.)
 Koordinasi generik yang dapat didukung oleh
pengembang antarmuka:
• Synchronized scrolling
• Hierarchical browsing
• Direct selection
• Two-dimensional browsing
• Dependent-windows opening
• Dependent-windows closing
• Save or open window state
IMK Sesi 11 14/25
Synchronized Scrolling
 Scroll bar dari window yang satu dapat
dikaitkan dengan scroll bar lainnya. Gerakan
dari scroll bar yang satu menyebabkan yang
lainnya ikut menggulung isi window.
 Contoh: UltraEdit.
IMK Sesi 11 15/25
Hierarchical Browsing
 Window yang satu berisi daftar isi atau daftar
pilihan yang jika dipilih akan menampilkan
isinya di window lainnya.
 Contoh: Windows Explorer.
IMK Sesi 11 16/25
Direct Selection
 Mengklik ikon, kata pada tulisan, atau nama
variabel pada program memunculkan window yang
memperinci penjelasannya.
 Contoh: Windows Help.
IMK Sesi 11 17/25
Two-Dimensional Browsing
 Menunjukkan
pandangan high-level
dari peta, grafik, foto,
atau gambar di sudut
yang satu, dan
rinciannya di window
yang lebih besar.
 Contoh: Peta dan
tampilan permainan
pada StarCraft.
IMK Sesi 11 18/25
Dependent-Windows Opening & Closing
 Dengan membuka window,
window-window lainnya
yang tergantung
dengannya (dependent
windows) terbuka juga
pada lokasi yang dekat
dan memudahkan.
 Contoh: Toolbars pada
Adobe Photoshop.
 Menutup window dapat
menutup semua
dependent windows.
IMK Sesi 11 19/25
Save or Open Window State
 Keadaan terakhir sistem meliputi window dan
isinya dapat disimpan.
 Contoh: Hibernation pada Windows 2000
dan XP.
IMK Sesi 11 20/25
Penjelajahan Gambar dengan Tightly-Coupled
Windows
 Perancangan image browsers harus dikendalikan oleh tugas
pemakai, yang dapat diklasifikasikan sebagai berikut:
• Pembuatan gambar. Membangun gambar besar atau
diagram.
• Eksplorasi open-ended. Penjelajahan untuk
memperoleh pemahaman atas peta atau gambar.
• Diagnostik. Pemindaian untuk cacat pada diagram
rangkaian, citra medis atau tataletak suratkabar.
• Navigasi. Memiliki pengetahuan atas overview, tetapi
perlu mengejar rincian di sepanjang jalan tol.
• Monitor: Lihat overview, dan jika terjadi masalah, zoom
ke rincian.
IMK Sesi 11 21/25
Window dan Web
 Halaman Web dapat menampilkan informasi
dalam banyak window dengan cara:
• Menggunakan frames
• Menggunakan inline frame
• Membuka window baru.
• Menggunakan pop-up window
 Namun kenyataannya sering
disalahgunakan.
IMK Sesi 11 22/25
Window dan Web (Lanj.)
 Kelemahan frames (Jakob Nielsen 1996):
• Frame merusak model terpadu dari Web.
• Bookmark sulit.
• URL hanya menunjukkan alamat frameset sehingga
tidak berfungsi sebagai mekanisme pengalamatan lagi.
• Pencetakan sulit.
• Pembuatan sulit bagi pengembang Web.
• Search engine akan mengalami kesulitan.
• Situs Web jadi tidak dapat diterka: informasi muncul di
frame yang mana.
• Email dan transportasi sulit.
IMK Sesi 11 23/25
Window dan Web (Lanj.)
 Kebutuhan pemakai untuk membuat bagian
halaman yang tidak bergulung dapat
dilakukan dengan HTML division dan CSS.
 Inline frame (iframe) tidak berbahaya karena
merupakan “bawahan” dari halaman utama.
IMK Sesi 11 24/25
Window dan Web (Lanj.)
 Membuka window baru jika pemakai memilih
suatu link tidak disarankan (Nielsen 1999)
karena:
• Mengotori layar sementara OS mempunyai
manajemen window yang buruk.
• Tombol Back tidak bekerja.
IMK Sesi 11 25/25
Window dan Web (Lanj.)
 Pop-up window
• Baik digunakan untuk:
Context-sensitive help.
Picker window (tambahan pada formulir isian dengan
fungsi pencarian dan pemilihan yang tidak dapat
dilakukan dengan komponen formulir biasa).
• Tidak baik digunakan untuk iklan atau promosi karena
pemakai telah mengembangkan kebiasaan pop-up
purges, yaitu menutup pop-up window sebelum
selesai dirender (Nielsen 1999).
• Karena itu sebaiknya tidak digunakan untuk
menampilkan informasi esensial.

More Related Content

What's hot

Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)zachrison htg
 
Rpl 10-perancangan user interface
Rpl 10-perancangan user interfaceRpl 10-perancangan user interface
Rpl 10-perancangan user interfacef' yagami
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03KuliahKita
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputerMiftahul Khair N
 
Algoritma dan Struktur Data - Binary Search
Algoritma dan Struktur Data - Binary SearchAlgoritma dan Struktur Data - Binary Search
Algoritma dan Struktur Data - Binary SearchKuliahKita
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur dataAsep Jaenudin
 
Tugas IMK : Ragam Dialog
Tugas IMK : Ragam DialogTugas IMK : Ragam Dialog
Tugas IMK : Ragam DialogPio
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasiHIMATIF UIN SGD
 
Algoritma Greedy (contoh soal)
Algoritma Greedy (contoh soal)Algoritma Greedy (contoh soal)
Algoritma Greedy (contoh soal)Ajeng Savitri
 
Presentasi Informatika BAB 5 Jaringan Komputer dan Internet
Presentasi Informatika BAB 5 Jaringan Komputer dan InternetPresentasi Informatika BAB 5 Jaringan Komputer dan Internet
Presentasi Informatika BAB 5 Jaringan Komputer dan InternetMemesByMasAgus
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanAwang Ramadhani
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automataahmad haidaroh
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristikBaguss Chandrass
 
INTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERINTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERsolikin6
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomataBanta Cut
 

What's hot (20)

Prinsip User Interface Design
Prinsip User Interface DesignPrinsip User Interface Design
Prinsip User Interface Design
 
Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)
 
Rpl 10-perancangan user interface
Rpl 10-perancangan user interfaceRpl 10-perancangan user interface
Rpl 10-perancangan user interface
 
8 logika predikat
8  logika predikat8  logika predikat
8 logika predikat
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputer
 
Algoritma dan Struktur Data - Binary Search
Algoritma dan Struktur Data - Binary SearchAlgoritma dan Struktur Data - Binary Search
Algoritma dan Struktur Data - Binary Search
 
GoLang_1
GoLang_1GoLang_1
GoLang_1
 
Kumpulan catatan Teknik Kompilasi
Kumpulan catatan Teknik KompilasiKumpulan catatan Teknik Kompilasi
Kumpulan catatan Teknik Kompilasi
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Tugas IMK : Ragam Dialog
Tugas IMK : Ragam DialogTugas IMK : Ragam Dialog
Tugas IMK : Ragam Dialog
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasi
 
Algoritma Greedy (contoh soal)
Algoritma Greedy (contoh soal)Algoritma Greedy (contoh soal)
Algoritma Greedy (contoh soal)
 
Presentasi Informatika BAB 5 Jaringan Komputer dan Internet
Presentasi Informatika BAB 5 Jaringan Komputer dan InternetPresentasi Informatika BAB 5 Jaringan Komputer dan Internet
Presentasi Informatika BAB 5 Jaringan Komputer dan Internet
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automata
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
 
INTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERINTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTER
 
Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
 

Viewers also liked

All kviten
All kvitenAll kviten
All kvitenVlasyukA
 
dịch vụ thiết kế clip quảng cáo hoạt hình
dịch vụ thiết kế clip quảng cáo hoạt hìnhdịch vụ thiết kế clip quảng cáo hoạt hình
dịch vụ thiết kế clip quảng cáo hoạt hìnhjim536
 
Сметана «Старокрестьянская»
Сметана «Старокрестьянская»Сметана «Старокрестьянская»
Сметана «Старокрестьянская»qwer78
 
Wordpress, Google Analytics, MySQL e Php, con free hosting
Wordpress, Google Analytics, MySQL e Php, con free hostingWordpress, Google Analytics, MySQL e Php, con free hosting
Wordpress, Google Analytics, MySQL e Php, con free hostingCity Planner
 
Energy Transformation and Cellular Metabolism
Energy Transformation and Cellular Metabolism Energy Transformation and Cellular Metabolism
Energy Transformation and Cellular Metabolism Surya Amal
 
Vibration Analysis of deep groove ball bearing using Finite Element Analysis
Vibration Analysis of deep groove ball bearing using Finite Element AnalysisVibration Analysis of deep groove ball bearing using Finite Element Analysis
Vibration Analysis of deep groove ball bearing using Finite Element AnalysisIJERA Editor
 
Properties of Caputo Operator and Its Applications to Linear Fractional Diffe...
Properties of Caputo Operator and Its Applications to Linear Fractional Diffe...Properties of Caputo Operator and Its Applications to Linear Fractional Diffe...
Properties of Caputo Operator and Its Applications to Linear Fractional Diffe...IJERA Editor
 
Artikel DSKII uit Bouwwereld - HBB
Artikel DSKII uit Bouwwereld - HBBArtikel DSKII uit Bouwwereld - HBB
Artikel DSKII uit Bouwwereld - HBBJohan van Waveren
 
Primera Jornada de Estudios Eslavos
Primera Jornada de Estudios EslavosPrimera Jornada de Estudios Eslavos
Primera Jornada de Estudios EslavosMarcelo Montes
 
SAMAYSAAR DARSHAN STUDY
SAMAYSAAR DARSHAN STUDYSAMAYSAAR DARSHAN STUDY
SAMAYSAAR DARSHAN STUDYDinesh Vora
 
Investigation Of Hydrogen Production By Using Composite Membrane (Nafion/Zro2...
Investigation Of Hydrogen Production By Using Composite Membrane (Nafion/Zro2...Investigation Of Hydrogen Production By Using Composite Membrane (Nafion/Zro2...
Investigation Of Hydrogen Production By Using Composite Membrane (Nafion/Zro2...IJERA Editor
 

Viewers also liked (16)

All kviten
All kvitenAll kviten
All kviten
 
presentasi
presentasi presentasi
presentasi
 
dịch vụ thiết kế clip quảng cáo hoạt hình
dịch vụ thiết kế clip quảng cáo hoạt hìnhdịch vụ thiết kế clip quảng cáo hoạt hình
dịch vụ thiết kế clip quảng cáo hoạt hình
 
Сметана «Старокрестьянская»
Сметана «Старокрестьянская»Сметана «Старокрестьянская»
Сметана «Старокрестьянская»
 
Wordpress, Google Analytics, MySQL e Php, con free hosting
Wordpress, Google Analytics, MySQL e Php, con free hostingWordpress, Google Analytics, MySQL e Php, con free hosting
Wordpress, Google Analytics, MySQL e Php, con free hosting
 
Energy Transformation and Cellular Metabolism
Energy Transformation and Cellular Metabolism Energy Transformation and Cellular Metabolism
Energy Transformation and Cellular Metabolism
 
Vibration Analysis of deep groove ball bearing using Finite Element Analysis
Vibration Analysis of deep groove ball bearing using Finite Element AnalysisVibration Analysis of deep groove ball bearing using Finite Element Analysis
Vibration Analysis of deep groove ball bearing using Finite Element Analysis
 
Properties of Caputo Operator and Its Applications to Linear Fractional Diffe...
Properties of Caputo Operator and Its Applications to Linear Fractional Diffe...Properties of Caputo Operator and Its Applications to Linear Fractional Diffe...
Properties of Caputo Operator and Its Applications to Linear Fractional Diffe...
 
體罰
體罰體罰
體罰
 
Artikel DSKII uit Bouwwereld - HBB
Artikel DSKII uit Bouwwereld - HBBArtikel DSKII uit Bouwwereld - HBB
Artikel DSKII uit Bouwwereld - HBB
 
Maailma kylässä taustamuistio 2015
Maailma kylässä taustamuistio 2015Maailma kylässä taustamuistio 2015
Maailma kylässä taustamuistio 2015
 
gift.mabuza cv
gift.mabuza cvgift.mabuza cv
gift.mabuza cv
 
Primera Jornada de Estudios Eslavos
Primera Jornada de Estudios EslavosPrimera Jornada de Estudios Eslavos
Primera Jornada de Estudios Eslavos
 
SAMAYSAAR DARSHAN STUDY
SAMAYSAAR DARSHAN STUDYSAMAYSAAR DARSHAN STUDY
SAMAYSAAR DARSHAN STUDY
 
Presentation_NEW.PPTX
Presentation_NEW.PPTXPresentation_NEW.PPTX
Presentation_NEW.PPTX
 
Investigation Of Hydrogen Production By Using Composite Membrane (Nafion/Zro2...
Investigation Of Hydrogen Production By Using Composite Membrane (Nafion/Zro2...Investigation Of Hydrogen Production By Using Composite Membrane (Nafion/Zro2...
Investigation Of Hydrogen Production By Using Composite Membrane (Nafion/Zro2...
 

Similar to IMK - Strategi Banyak Window

Pertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntaskPertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntaskheriakj
 
Introduction imk.ppt
Introduction imk.pptIntroduction imk.ppt
Introduction imk.pptOeNiska
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasicdhi her
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasicdhi her
 
1. pengantar imk
1. pengantar imk1. pengantar imk
1. pengantar imkbobiriello
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Ichsan Smith
 
Pertemuan ke 1, administrasi sistem jaringan ~ kelas xii,
Pertemuan ke 1, administrasi sistem jaringan ~ kelas xii,Pertemuan ke 1, administrasi sistem jaringan ~ kelas xii,
Pertemuan ke 1, administrasi sistem jaringan ~ kelas xii,Solihin .
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwin Prassetyo
 
Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5zulk ifli
 
Pemrograman Desktop VB
Pemrograman Desktop VBPemrograman Desktop VB
Pemrograman Desktop VBfikri yusuf
 
Materi 7 perangkat lunak sistem
Materi 7 perangkat lunak sistemMateri 7 perangkat lunak sistem
Materi 7 perangkat lunak sistemFahuda E
 
Isman Subarkah Windows Communication Foundation
Isman Subarkah Windows Communication FoundationIsman Subarkah Windows Communication Foundation
Isman Subarkah Windows Communication FoundationIsman Subarkah
 
Slide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchSlide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchDion Webiaswara
 
Tugas 1 rekayasa web 1412511519 - andhika desta permana
Tugas 1 rekayasa web   1412511519 - andhika desta permanaTugas 1 rekayasa web   1412511519 - andhika desta permana
Tugas 1 rekayasa web 1412511519 - andhika desta permanaAndhika Desta Permana
 
Membuat Aplikasi GL dengan PowerBuilder 9.0 dan SQL Server 2000
Membuat Aplikasi GL dengan PowerBuilder 9.0 dan SQL Server 2000Membuat Aplikasi GL dengan PowerBuilder 9.0 dan SQL Server 2000
Membuat Aplikasi GL dengan PowerBuilder 9.0 dan SQL Server 2000Nurdin Al-Azies
 
Tugas 1 0317 individu
Tugas 1 0317 individuTugas 1 0317 individu
Tugas 1 0317 individueko nofrianto
 

Similar to IMK - Strategi Banyak Window (20)

7.ppt
7.ppt7.ppt
7.ppt
 
Pertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntaskPertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntask
 
Introduction imk.ppt
Introduction imk.pptIntroduction imk.ppt
Introduction imk.ppt
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasic
 
Dasarpemrogramanvisualbasic
DasarpemrogramanvisualbasicDasarpemrogramanvisualbasic
Dasarpemrogramanvisualbasic
 
Pengenalan vb
Pengenalan vbPengenalan vb
Pengenalan vb
 
1. pengantar imk
1. pengantar imk1. pengantar imk
1. pengantar imk
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8
 
Pertemuan ke 1, administrasi sistem jaringan ~ kelas xii,
Pertemuan ke 1, administrasi sistem jaringan ~ kelas xii,Pertemuan ke 1, administrasi sistem jaringan ~ kelas xii,
Pertemuan ke 1, administrasi sistem jaringan ~ kelas xii,
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1
 
Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5Zulkifli 201613012_tugas 5
Zulkifli 201613012_tugas 5
 
Pemrograman Desktop VB
Pemrograman Desktop VBPemrograman Desktop VB
Pemrograman Desktop VB
 
Pengertian yii framework
Pengertian yii frameworkPengertian yii framework
Pengertian yii framework
 
Materi 7 perangkat lunak sistem
Materi 7 perangkat lunak sistemMateri 7 perangkat lunak sistem
Materi 7 perangkat lunak sistem
 
practica ADI
practica ADIpractica ADI
practica ADI
 
Isman Subarkah Windows Communication Foundation
Isman Subarkah Windows Communication FoundationIsman Subarkah Windows Communication Foundation
Isman Subarkah Windows Communication Foundation
 
Slide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchSlide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System Research
 
Tugas 1 rekayasa web 1412511519 - andhika desta permana
Tugas 1 rekayasa web   1412511519 - andhika desta permanaTugas 1 rekayasa web   1412511519 - andhika desta permana
Tugas 1 rekayasa web 1412511519 - andhika desta permana
 
Membuat Aplikasi GL dengan PowerBuilder 9.0 dan SQL Server 2000
Membuat Aplikasi GL dengan PowerBuilder 9.0 dan SQL Server 2000Membuat Aplikasi GL dengan PowerBuilder 9.0 dan SQL Server 2000
Membuat Aplikasi GL dengan PowerBuilder 9.0 dan SQL Server 2000
 
Tugas 1 0317 individu
Tugas 1 0317 individuTugas 1 0317 individu
Tugas 1 0317 individu
 

Recently uploaded

rekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfrekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfssuser40d8e3
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptxAnnisaNurHasanah27
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 

Recently uploaded (9)

rekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfrekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdf
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 

IMK - Strategi Banyak Window

  • 1. Strategi Banyak Window Interaksi Manusia dan Komputer Sesi 11
  • 2. IMK Sesi 11 2/25 Topik Bahasan  Pengantar  Perancangan window tunggal  Perancangan banyak window  Koordinasi dengan tightly-coupled windows  Penjelajahan gambar dengan tightly-coupled windows  Window dan Web
  • 3. IMK Sesi 11 3/25 Pengantar • Persoalan yang dihadapi banyak pemakai komputer: – Perlu melihat lebih dari satu sumber dengan cepat dengan cara yang tidak banyak mengganggu tugas. – Pada tampilan besar, timbul masalah pergerakan mata dan kepala serta visibility. – Pada tampilan kecil, window terlalu kecil untuk dapat efektif. – Perlu memberikan informasi yang cukup dan keluwesan untuk menyelesaikan tugas, sementara mengurangi aksi window housekeeping, clutter yang mengalihkan perhatian, pergerakan mata dan kepala.
  • 4. IMK Sesi 11 4/25 Pengantar (Lanj.)  Jika tugas pemakai dimengerti dengan baik dan umum, sangat mungkin strategi tampilan banyak window dapat dikembangkan.  Window housekeeping adalah aktivitas mengurusi window yang berhubungan dengan dunia komputer, tidak langsung berhubungan dengan tugas pemakai.
  • 5. IMK Sesi 11 5/25 Perancangan Window Tunggal  Window adalah bidang yang berisi program aplikasi atau file dokumen, yang dapat dibuka dan ditutup, diubah ukurannya, dan dipindah-pindahkan.  Objek-objek antarmuka window: • Judul (title) untuk identifikasi window. • Bingkai (borders or frames) untuk menandai batas- batas window. • Scroll bars untuk menggulung (menggerakkan isi di bawah window).
  • 6. IMK Sesi 11 6/25 Perancangan Window Tunggal (Lanj.) Scroll bar Judul Bingkai
  • 7. IMK Sesi 11 7/25 Perancangan Window Tunggal (Lanj.)  Aksi antarmuka window: • Membuka (open action). • Membuka, menempatkan dan menentukan ukuran (open, place and size action). • Menutup (close action). • Mengubah ukuran (resize action). • Memindahkan (move action). • Membawa ke depan atau mengaktifkan (bring forward or activation action).
  • 8. IMK Sesi 11 8/25 Perancangan Window Tunggal (Lanj.)
  • 9. IMK Sesi 11 9/25 Perancangan Banyak Window • Multiple monitors: Beberapa monitor digunakan untuk menampilkan informasi. • Rapid display flipping: Perpindahan di antara tampilan pada satu monitor secara automatis atau dikendalikan pemakai. • Split displays: Tampilan dibelah untuk menampilkan dua bagian dokumen atau lebih, atau dua dokumen atau lebih. • Space-filling tiling with fixed number, size, and place: Pembelahan tampilan sederhana dengan jumlah, ukuran, dan posisi tile selalu sama.
  • 10. IMK Sesi 11 10/25 Perancangan Banyak Window (Lanj.) • Space-filling tiling with variable size, place, and number: window yang dibuka memotong window lain secara horizontal atau vertikal untuk menyediakan ruang baginya. • Non-space-filling tiling: membolehkan celah di antara tile tetapi penumpukan tidak. • Piles-of-tiles: membolehkan window ditumpuk penuh seperti menumpuk ubin. • Window zooming: Pemakai dapat memperluas ukuran window hingga selayar penuh dan kemudian memperkecilnya kembali ke ukuran semula.
  • 11. IMK Sesi 11 11/25 Perancangan Banyak Window (Lanj.) • Cascades: aplikasi metafora “tumpukan kartu” dengan mengurutkan window secara berundak.
  • 12. IMK Sesi 11 12/25 Koordinasi dengan Tightly-Coupled Windows  Koordinasi adalah konsep tugas yang menggambarkan bagaimana objek informasi berubah berdasarkan pada aksi pemakai.  Tight coupling di antara window adalah konsep antarmuka yang mendukung koordinasi.
  • 13. IMK Sesi 11 13/25 Koordinasi dengan Tightly-Coupled Windows (Lanj.)  Koordinasi generik yang dapat didukung oleh pengembang antarmuka: • Synchronized scrolling • Hierarchical browsing • Direct selection • Two-dimensional browsing • Dependent-windows opening • Dependent-windows closing • Save or open window state
  • 14. IMK Sesi 11 14/25 Synchronized Scrolling  Scroll bar dari window yang satu dapat dikaitkan dengan scroll bar lainnya. Gerakan dari scroll bar yang satu menyebabkan yang lainnya ikut menggulung isi window.  Contoh: UltraEdit.
  • 15. IMK Sesi 11 15/25 Hierarchical Browsing  Window yang satu berisi daftar isi atau daftar pilihan yang jika dipilih akan menampilkan isinya di window lainnya.  Contoh: Windows Explorer.
  • 16. IMK Sesi 11 16/25 Direct Selection  Mengklik ikon, kata pada tulisan, atau nama variabel pada program memunculkan window yang memperinci penjelasannya.  Contoh: Windows Help.
  • 17. IMK Sesi 11 17/25 Two-Dimensional Browsing  Menunjukkan pandangan high-level dari peta, grafik, foto, atau gambar di sudut yang satu, dan rinciannya di window yang lebih besar.  Contoh: Peta dan tampilan permainan pada StarCraft.
  • 18. IMK Sesi 11 18/25 Dependent-Windows Opening & Closing  Dengan membuka window, window-window lainnya yang tergantung dengannya (dependent windows) terbuka juga pada lokasi yang dekat dan memudahkan.  Contoh: Toolbars pada Adobe Photoshop.  Menutup window dapat menutup semua dependent windows.
  • 19. IMK Sesi 11 19/25 Save or Open Window State  Keadaan terakhir sistem meliputi window dan isinya dapat disimpan.  Contoh: Hibernation pada Windows 2000 dan XP.
  • 20. IMK Sesi 11 20/25 Penjelajahan Gambar dengan Tightly-Coupled Windows  Perancangan image browsers harus dikendalikan oleh tugas pemakai, yang dapat diklasifikasikan sebagai berikut: • Pembuatan gambar. Membangun gambar besar atau diagram. • Eksplorasi open-ended. Penjelajahan untuk memperoleh pemahaman atas peta atau gambar. • Diagnostik. Pemindaian untuk cacat pada diagram rangkaian, citra medis atau tataletak suratkabar. • Navigasi. Memiliki pengetahuan atas overview, tetapi perlu mengejar rincian di sepanjang jalan tol. • Monitor: Lihat overview, dan jika terjadi masalah, zoom ke rincian.
  • 21. IMK Sesi 11 21/25 Window dan Web  Halaman Web dapat menampilkan informasi dalam banyak window dengan cara: • Menggunakan frames • Menggunakan inline frame • Membuka window baru. • Menggunakan pop-up window  Namun kenyataannya sering disalahgunakan.
  • 22. IMK Sesi 11 22/25 Window dan Web (Lanj.)  Kelemahan frames (Jakob Nielsen 1996): • Frame merusak model terpadu dari Web. • Bookmark sulit. • URL hanya menunjukkan alamat frameset sehingga tidak berfungsi sebagai mekanisme pengalamatan lagi. • Pencetakan sulit. • Pembuatan sulit bagi pengembang Web. • Search engine akan mengalami kesulitan. • Situs Web jadi tidak dapat diterka: informasi muncul di frame yang mana. • Email dan transportasi sulit.
  • 23. IMK Sesi 11 23/25 Window dan Web (Lanj.)  Kebutuhan pemakai untuk membuat bagian halaman yang tidak bergulung dapat dilakukan dengan HTML division dan CSS.  Inline frame (iframe) tidak berbahaya karena merupakan “bawahan” dari halaman utama.
  • 24. IMK Sesi 11 24/25 Window dan Web (Lanj.)  Membuka window baru jika pemakai memilih suatu link tidak disarankan (Nielsen 1999) karena: • Mengotori layar sementara OS mempunyai manajemen window yang buruk. • Tombol Back tidak bekerja.
  • 25. IMK Sesi 11 25/25 Window dan Web (Lanj.)  Pop-up window • Baik digunakan untuk: Context-sensitive help. Picker window (tambahan pada formulir isian dengan fungsi pencarian dan pemilihan yang tidak dapat dilakukan dengan komponen formulir biasa). • Tidak baik digunakan untuk iklan atau promosi karena pemakai telah mengembangkan kebiasaan pop-up purges, yaitu menutup pop-up window sebelum selesai dirender (Nielsen 1999). • Karena itu sebaiknya tidak digunakan untuk menampilkan informasi esensial.