KAJIAN 3 Web Responsive

dokumen-dokumen yang mirip
BAB V DESAIN WEB CSS

Masih tentang bagaimana membuat layout dengan CSS, kita lanjutkan untuk membuat layout yang lain. Berikut ini adalah desain layout yang akan kita buat

Membuat Layout Header Diam di Tempat (Fix Header)

MODUL PRATIKUM 04B PEMROGRAMAN BERBASIS WEB (CCP119)

Tutorial Membuat Layout Website Sederhana dengan HTML dan CSS

BAB VI DESAIN WEB RESPONSIF

Membuat Display Produk dalam Layout Box 4 Kolom

Membuat Responsive Layout dengan CSS Media Query

Tutorial CSS Desain Layout 1 Dengan HTML5 dan CSS

Membuat Layout Footer Menempel ke Bawah

CSS Cascading Style Sheet

TUTORIAL HTML CSS Langkah Tepat menjadi Web Designer Handal, menguasai HTML & CSS, jalan membuat halaman website cantik dan menarik

Yayan Mulyana

Cara Membuat website dengan Dreamweaver

Cara Memasukan Font Baru Ke Dalam Web Menggunakan CSS

Panduan Lengkapp HTML dan CSS bagian 2 Wahyu Setiyono

Triswansyah Yuliano

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

Design Web Dengan 2 Kolom

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

Membuat Themes Wordpress sendiri - Part 1

CSS Lanjut Pertemuan - 5

Membuat Scrollspy Dengan Bootstrap

Materi 9 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Analisa Pada percobaan ini, menunjukan flow dalam kondisi normal atau sesuai dengan default dan sifat masing-masing tag HTML-nya.

Percobaan 1 : Mengatur Width Dan Height Hasil :

MEMBUAT WEBSITE SEDERHANA DENGAN HTML 5

CSS (Cascading Style Sheets)

MODUL III CASCADING STYLE SHEET

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. autentikasi dan otorisasi user. Aplikasi belum menggunakan teknologi responsive

Membuat Simpel Site HTML Layout Menggunakan Tag div

SMH2D3 Web Programming. 4 BAB IV WEB DESIGN CSS3. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

membuat website dengan bootstrap v3.0.0

BAB I PENDAHULUAN. Dewasa ini teknologi telah berkembang dengan sangat pesat, banyaknya layanan jasa maupun hanya sekedar mendapatkan

LEMBAR KERJA PRAKTIKUM. - JavaScript Alert yang ditampilkan browser saat membuka halaman home/index.html :

Tutorial Membuat Template Joomla 1.5

MEMBUAT LAYOUT DENGAN CONTAINER BOOTSTRAP

Belajar Dasar HTML 5. It s all about 4rt, not how smart you are. S u p p o r t e d b y : [ C y b e r 4 r t C r e w ]

Publish: 7 Juni 2012 Author & Copyright: Johan Status: FREE tutorial

Membuat Template Website Menggunakan Teknik Layer ala CSS

setiap value dipisakan dengan,(koma) dan maksud dari kedua value ini ialah manambah efek dengan dua value tadi.

Tutorial Lengkap Memahami CSS Display

MODUL 1 PENGENALAN HTML

Modul 1 : HTML dan CSS

Membuat Tabel Responsive dengan CSS

Bab I. PENDAHULUAN Latar Belakang

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

CSS Eksternal. Instruktur: Arif Nurwidyantoro

Perancangan Antarmuka Layanan Informasi Wisata dan Kuliner di DIY Berbasis Web dan Mobile Web

BAB V IMPLEMENTASI SISTEM

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Membuat Layout Desain Awal dengan Photoshop

Image Slider 3D. Oleh: Anthonius

TUTORIAL HTML CSS Langkah Tepat menjadi Web Designer Handal, menguasai HTML & CSS, jalan membuat halaman website cantik dan menarik

Bu k u Ma n u a l Web Si t e SK PD Pem er i n t a h K a b u pa t en Ma l a n g

SMH2D3 Web Programming. 2 BAB II BASIC HTML5 ELEMENT. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

BAB IV CASCADING STYLE SHEET (CSS)

Membuat Responsive dan Fleksibel Image Gallery dengan JQuery Fleximage

How to Create Simple Web (2) - Slice

BAB IV KONSEP PERANCANGAN

IV KONSEP PERANCANGAN

Page 1 of 8 Tutorial Font Awesome UTS Stmik El Rahma

[SANGAT MUDAH] Cara Membuat Tab dengan Bootstrap

3 Perancangan Website Menggunakan Responsive Web Design. Syachbana dan Zulkarnain Akib

2011 Ahmad Amarullah

Trik Mudah Membuat CMS Website dari Nol

A. LATAR BELAKANG ATAU BACKGROUND

BAB IV PROTOTIPE, PENGEMBANGAN, DAN VERIFIKASI

SImple Pop-Up Modal dengan CSS3 dan Jquery

RWD (Responsive Web Design) dengan Grid System Bootsrtap

C. Ms Powerpoint D. Notepad E. Ms Acces

1. Pendahuluan Perkembangan penggunaan bahasa Mandarin membuat sebagian sekolah menengah pertama memasukan bahasa tersebut dalam kurikulum.

Tutorial Layouting CSS Part 1

PEMBUATAN WEBSITE MENJUAL PERLENGKAPAN FUTSAL

Pendahuluan. Hal itu dimungkinkan dengan adanya framework bernama PhoneGap. PhoneGap

BAB III CASCADING STYLE SHEET

Pemrograman Web PRAKTIKUM 3 CSS. TUJUAN BELAJAR Mahasiswa dapat menggunakan css untuk mengatur gaya tampilan elemenhtml

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML

TUTORIAL DESAIN COLUMN PADA WEBSITE SEDERHANA

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB III ANALISA DAN PEMBAHASAN MASALAH

Dari kedua penelitian tersebut dapat memberikan referensi bagaimana cara mengimplementasikan teknologi Responsive Web Design pada situs e-learning

TUTORIAL WEBDESIGN HTML & CSS DENGAN DREAMWEAVER

CSS. inheritance (pewarisan)

Membuat Web Chatting dengan Ajax Jquery, PHP, dan Bootstrap [Part 2]

Design Web 2 Kolom Flexible

Membuat Top Fixed Responsive Navbar Twitter Bootstrap

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Image dan Link

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com

Integrasi e-krs Dan e-khs Pada SIAMIK Politeknik Nasional Denpasar

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

Responsive Layout dengan Bootstrap [Part 2]

Author : Minarni, S.Kom.,MM

Listing Program. Halaman Home(index.php) <?php require_once'config.php';?>

Seri Tutorial Template Blogger

2. Browser menerjemahkan kode dalam HTML dan menyajikan pada layar. Gambar 1. Ilustrasi hubungan client-server saat menjalankan browser

MODUL ADMIN WEBSITE FAKULTAS DAN JURUSAN

[Review]: Mobile Website

Transkripsi:

KAJIAN 3 Web Responsive Modul 10 Pengantar Web Responsive Modul 11 Perancangan Web Responsive 73

KAJIAN 3 Web Responsive MODUL 10 Pengantar Web Responsive 10.1. TUJUAN Mengetahui dan memahami dasar perancangan website responsive serta dapat membuat contoh layout web responsive sederhana. 10.2. LANDASAN TEORI 10.2.1. Pengertian Web responsive merupakan netode desain website yang dapat menyesuaikan tampilan layoutnya berdasarkan ukuran viewport atau resolusi layar dari perangkat (device) yang digunakan oleh user, mulai dari smartphone, tablet atau Layar Komputer. Metode ini membuat sebuah website dapat di re size, re display serta dapat di restruktursisasi elemen navigasi dan layout nya di berbagai perangkat. Perkembangan teknologi perangkat mobile begitu pesat dengan memproduksi perangkat berukuran layar yang berbeda. Dengan menggunakan web responsive, layout website dapat menyesuaikan dengan ukuran viewport perangkat penggunanya. Dengan mengaplikasikan web responsive, maka cukup memiliki 1 website saja dan hal ini memiliki beberapa keuntungan diantaranya : 1. Mudah dalam maintenance website. 2. Lebih hemat biaya. 3. Hanya butuh 1 domain saja. 10.2.2. Langkah Dasar Desain Web Responsive Dalam proses pengembangan desain website responsive, terdapat 3 langkah yang harus diperhatikan : 1. Mendefinisikan Meta Tag Viewport Mobile browser biasanya akan mengatur skala halaman HTML sesuai lebar viewport, yang akhirnya website dapat tampil pada layar mobile. Meta tag viewport ini digunakan untuk me reset ulang dan untuk memberitahukan kepada browser untuk menggunakan lebar perangkat sebagai acuan lebar viewport serta menonaktifkan skala awal. Anda bisa menyertakan meta tag seperti berikut ini dibagian <HEAD>. <meta name="viewport" content="width=device-width, initialscale=1.0"> 2. Menentukan Layout dan Struktur HTML Sebuah website biasanya terdiri dari elemen header, menu, sidebar, content, dan footer. Tinggi dan lebar masing masing elemen sebaiknya direncanakan dulu sesuai kebutuhan sebelum melakukan coding script. Berikut beberapa layout dan struktur yang biasa digunakan saat proses responsive diukur dari maksimal lebar layar perangkat : 74

Header Header Header Menu Menu Menu Sidebar Content Content Content Sidebar Sidebar Footer Footer Footer 1024px 768px 420px 3. Membuat Media Query di CSS Media Query merupakan perintah di CSS3 untuk memerintahkan browser untuk proses rendering agar mengikuti ukuran sesuai script yang dituliskan. Contoh script media query adalah sebagai berikut : /* Jika ukuran layar 680px atau kurang dari itu */ @media screen and (max-width:768px) { #content { width: auto; float: none; #sidebar{ width: auto; float: none; Maksud dari perintah di atas adalah jika layar perangkat 768 pixel atau kurang (biasanya pada layar smartphone), maka lebar elemen content dan sidebar akan mengikuti lebar layar (width : auto), dan kedua elemen tersebut menonaktifkan float sehingga akan mengikuti alur (posisi menjadi atas dan bawah). Sehingga posisi elemen content dan sidebar sesuai dengan ilustrasi gambar layout pada poin 2 di atas. 10.3. ALAT DAN BAHAN 1. PC (Personal Computer) 2. Web Browser 3. Notepad++ 4. File gambar 75

10.4. LANGKAH PRAKTIKUM 1. Membuat Style CSS Buka Notepad ++ Tuliskan syntaks berikut pada halaman yang kosong : #wrap{ background:white; width:900px; margin:10px auto; #header{ background:skyblue; height:200px; margin-bottom:10px; padding:10px; #menu{ background:skyblue; margin-bottom:10px; a{text-decoration:none; #menu ul{ padding:0; margin:0; overflow:hidden; #menu ul li{ float:left; list-style-type:none; padding:10px; #sidebar{ background:skyblue; float:left; width:24%; height:100%; padding:10px; margin-bottom:10px; #content{ margin-left:10px; 76

background:skyblue; float:right; height:auto; width:70%; padding:10px; margin-bottom:10px; #content img{ margin:5px; width:30%; height:200px; #footer{ text-align:center; clear:both; height:80px; background:skyblue; padding: 10px; @media screen and (max-width: 768px) { #wrap{ max-width:100%; #sidebar{ width:auto; float:none; #content{ width:auto; float:none; margin-left:0px; @media screen and (max-width: 420px) { #content img{ width:100%; height:auto; Simpan file dengan nama style.css. 77

2. Membuat struktur dokumen HTML Siapkan sebuah file gambar dengan nama gambar.jpg. Buka Notepad++ dan tuliskan syntaks berikut pada halaman yang kosong : <!DOCTYPE HTML> <HTML> <HEAD> <title>desain Web Responsive</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" type="text/css" href= "style.css"> </HEAD> <BODY> <div id="wrap"> <div id="header"> <h1>desain Web Responsive</h1> </div> <div id="menu"> <ul> <li><a href="#">home</a></li> <li><a href="#">about</a></li> <li><a href="#">content</a></li> <li><a href="#">profile</a></li> <li><a href="#">guest Book</a></li> </ul> </div> <div id="content"> <img src="gambar.jpg"> <img src="gambar.jpg"> <img src="gambar.jpg"> </div> <div id="sidebar"> <b>daftar Artikel :</b> <ul> <li><a href="#">html</a></li> <li><a href="#">css</a></li> <li><a href="#">web Responsive</a></li> </ul> </div> <div id="footer"> &copy Copyright 2017. All Right Reserved</br> Fakultas Ilmu Terapan Universitas Telkom </div> </div> </BODY> </HTML> Simpan file dengan nama index.html. Buka file index.html dan lihat hasilnya sebagai berikut : 78

79

10.5. LATIHAN Pada hasil praktikum, buatlah media query untuk menampilkan perubahan layout elemen menu pada resolusi maksimal 480 piksel, sehingga terlihat sebagai berikut : 80

KAJIAN 3 Web Responsive MODUL 11 Perancangan Web Responsive 11.1. TUJUAN Mahasiswa mampu merancang dan responsive. membuat website statis dengan metode web 11.2. LANDASAN TEORI Sebuah website memiliki elemen elemen utama untuk menampung masing masing informasi di dalamnya (sudah dijelaskan pada modul 9), ditambah lagi sekarang ini sudah banyak terdapat perangkat digital dengan resolusi layar yang beragam, dari resolusi rendah sampai sampai resolusi yang sangat tinggi. Websitee yang tidak mendukung web responsive akan kehilangan profesionalitasnya karena hanya terpacu pada 1 (satu) desain layout saja dan tidak dapat mengikuti antarmuka yang dijalankan pada perangkat pengguna. 11.2.1. Resolusi Layar Berikut digital. beberapa nama atau istilah serta ukuran yang sudah mum beredar pada perangkat Nama VGA SVGA XGA WXGA / HD HD WXGA+ FHD WUXGA WQHD WQXGA 4K UHD 8K UHD Rasio 4:3 4:3 4:2 16:9 ~16: :9 16:10 16:9 16:10 16:9 16:10 16:9 16:9 Panjang (piksel) Lebar (piksel) 640 480 800 600 1024 768 1280 720 1360 768 1440 900 1920 1080 1920 1200 2560 1440 2560 1600 3840 2160 7680 4320 81

11.2.2. Layout Layout merupakan tata letak dari setiap elemen di halaman website yang harus diperhatikan. Kesalahan memposisikan sebuah elemen akan berpengaruh pada penilaian pengunjung pada website yang dibuat. Komposisi, panjang/leb bar, serta warna setiap elemen sangat berpengaruh pada kenyamanan pengunjung/ /pengguna saat melihat website. Layout yang dibuat harus mencerminkan konten dan profil dari website itu sendiri dan memiliki strukturr navigasi yang user friendly, sehingga pengunjung merasaa betah mengunjungi website dengann berbagai macam perangkat. Gambar berikut beberapa tipe layout yang dapat umum digunakan. 11.3. ALAT DAN BAHAN 1. PC (Personal Computer) 2. Web Browser 3. Notepad++ 4. File gambar 82

11.4. TUGAS Buatlah website toko online (e commerce) statis menggunakan bahasa HTML, CSS, dan metode Web Responsive, lengkap dengan elemen elemen beserta informasi di dalamnya (gambar, teks, warna, dan lain lain) dengan ketentuan sebagai berikut : 1. Lokasi studi kasus bebas dengan memilih salah satu jenis kategori produk. 2. Minimal 5 tampilan antarmuka wajib yang dibuat, meliputi (beserta contoh) ; a. Halaman Form Login Adalah halaman yang digunakan oleh user (admin ataupun pengunjung) untuk masuk ke dalam hak akses sistem. b. Halaman Depan (Beranda) Merupakan halaman yang pertama kali muncul saat situs dibuka. 83

c. Halaman Detail Produk Merupakan halaman yang muncul saat salah satu produk di klik, berisi tentang detail informasi dari produk yang di klik tersebut. d. Halaman Daftar Riwayat Pesanan Yaitu halaman yang menampilkan beberapa daftar pesanan terakhir yang dilakukan oleh pengunjung (pembeli), menampilkan detail singkat dan rincian utama dari setiap transaksi. Halaman ini bisa diakses setelah user login ke sistem. 84

e. Halaman Register User Baru Adalah halaman yang digunakan untuk mendaftar sebagai user guna mendapatkan hak akses sebagai pembeli. 3. Resolusi skala awal adalah ukuran FHD dengan maksimum lebar halaman 1920 piksel. 4. Minimal 3 ukuran layar viewport wajib yang dibangun untuk responsive web : a. VGA (max width 640 piksel) b. SVGA (max width 800 piksel) c. XGA (max width 1024 piksel) 5. Diperbolehkan menggunakan dukungan bahasa JavaScript. 85

REFERENSI Buku Website : http://www.1keydata.com/css tutorial/ http://www.1keydata.com/html tutorial/ http://www.tutorial webdesign.com/tag/responsive web design/ http://w3function.com/blog/index.php?idk=5 https://www.w3schools.com/css/default.asp https://www.w3schools.com/html/default.asp 86