Tri Wulandari
M3119085
TI D
DAFTAR ISI...............................................................................................................................................2
A. ANALISIS WEB.................................................................................................................................3
B. DESIGN BRIEF................................................................................................................................18
TEMPLATE DESIGN BRIEF...............................................................................................................18
LAMPIRAN..........................................................................................................................................22
1) Referensi Layout........................................................................................................................22
2) Website UNS.............................................................................................................................24
3) Sitemap......................................................................................................................................25
4) Bahan.........................................................................................................................................25
5) Tools..........................................................................................................................................26
6) Tahap Pengerjaan.......................................................................................................................26
7) Wireframe..................................................................................................................................26
C. DESAIN COLOR..............................................................................................................................27
Perancangan Wireframe/UI...........................................................................................................27
Pemilihan Kode Warna Dan Implementasi Pada Wireframe.........................................................27
Arti Filosofi Warna........................................................................................................................31
D. DESAIN JAVASCRIPT....................................................................................................................32
Bagian Yang Akan Diberi Jquery..................................................................................................32
Bahan Untuk Jquery Web..............................................................................................................33
Tutorial..........................................................................................................................................34
E. TEKNIK KOMPRESI KONTEN......................................................................................................43
Perbandingan Antara File Asli dan File Kompresi.........................................................................43
Pembahasan Hasil File Kompresi..................................................................................................46
F. METODE DESAIN LAYOUT..........................................................................................................48
DAFTAR PUSTAKA................................................................................................................................54
A. ANALISIS WEB
Website : https://biologi.fkip.uns.ac.id/
1.
https://www.seoptimer.com/
2. https://www.woorank.com/
3. https://sitechecker.pro/
KESIMPULAN
A. https://www.seoptimer.com/
1. Result : D-
2. SEO : C-
- Title tag : seharusnya tidak panjang cukup 10-70 karakter termasuk spasi).
- Termasuk kesalahan atribut di tag image
- Tidak ada tag deskripsi meta
- Beberapa link tidak mudah dicari. Solusinya dapat dikurangi panjang kalimat, nama
file, string, karakter special.
- Tidak menggunakan tools analisis website, yang dapat memperbaiki lalu lintas data
pada page.
3. Usability : B
- Button/links kurang besar untuk pengguna touchscreen.
4. Performance : F
- Waktu respon lambat, faktornya meliputi mesin server web dan routing rules yang
membuat responsive.
- Ukuran file terlalu besar, harusnya kurang dari 5mb, soalnya dapat mengurangi
kecepatan akses dan berdampak pada user experience.
- GZIP Compression tidak ada, padahal dapat mengurangi ukuran file dan
mempercepat page.
5. Social : F
- Tidak ada sosial media yang tehubung dengan web.
6. Security : D+
- Tidak menggunakan versi https (ssl secure).
- Ditemukan alamat email, hal ini sangat riskan terhadap adanya spam
7. Technology
- Apache, merupakan software web server yang open source.
B. https://www.woorank.com/
SCORE PENILAIAN : 45
ON PAGE
1. Content : Kurang dicantumkan meta tag. Meta data digunakan oleh browser
(bagaimana cara untuk menampilkan konten),mesin pencari, atau pelayanan web
lainnya.
2. Indexing : Untuk URL, semua versi halaman tidak mengarah ke URL yang sama
(terjadi duplicate content).
3. Mobile : Link dan buttons sangat kecil dan sangat sulit dijangkau pada perangkat
seluler, solusinya adalah gunakan google’s Lighthouse Tool.
4. Structured Data : Tidak menggunakan Schema.org, karena hal ini akan membuat
menurunnya lalu lintas website dan menurunnya keterikatan/ketertarikan pengunjung.
Hal ini dapat di atasi dengan memakai Google’s intro to structured data. Selain itu,
web ini tidak memiliki tag open graph yang dapat terhubung ke facebook guna
mengetahui rating pengunjung.
5. Performance : Tidak menggunakan analytic tool.
OFF PAGE
1. Backlinks (Tautan balik) : nilainya rendah. Link pada umumnya sangat penting dalam
SEO (Search Engine Optimization). Dengan backlinks kita dapat terhubung atau
meloncat ke informasi/halaman lainnya.
2. Profil Sosial : tidak ada media sosial yang bertautan dengan web.
C. https://sitechecker.pro/
Deskripsi kosong
Menulis deskripsi meta yang baik adalah elemen penting dari praktik SEO yang baik.
Jika kata kunci yang terkandung dalam deskripsi meta cocok dengan kueri pengguna,
mereka muncul dalam huruf tebal - menandakan kepada pengguna bahwa halaman
tersebut kemungkinan besar sangat relevan.
Kesalahan tag H1
Tag h1 memiliki level tertinggi dalam hierarki judul dokumen HTML. Orang dapat
menganggap judul ini sebagai elemen yang merupakan garis besar dokumen.
Judul yang sama
Dari perspektif SEO, tag judul halaman (terletak di kepala dokumen HTML) adalah
salah satu area konten yang paling penting, mengingat bahwa judul mengumumkan
atau menjelaskan secara singkat konten yang ditemukan pada halaman yang sesuai.
Hindari judul berulang atau boilerplate. Penting untuk memiliki judul yang berbeda
dan deskriptif untuk setiap halaman di situs Anda. Solusinya adalah memperbarui
judul secara dinamis untuk lebih mencerminkan konten halaman yang sebenarnya
B. DESIGN BRIEF
Visi
Milestones 2
Goal: membuat dan memilih warna layout halaman utama web
Timeline/deadline: 1 minggu
Client feedback due: -
Deliverable: online (SPADA)
Cost: -
Milestones 3
Goal: membuat blok jQuery di halaman utama web
Timeline/deadline: 1 minggu
Client feedback due: -
Deliverable: online (SPADA)
Cost: -
Milestones 4
Goal: membuat konten informasi di halaman web
Timeline/deadline: 1 minggu
Client feedback due: -
Deliverable: online (SPADA)
Cost: -
Milestones 5
Goal: halaman web lengkap dengan header,navigasi,konten dan footer.
Timeline/deadline: 1 minggu
Client feedback due: -
Deliverable: online (SPADA)
Cost: -
Budget
@minggu = 3x170 menit
Deliverable
Online (SPADA)
LAMPIRAN
1) Referensi Layout
a. enweb.iu.edu.sa
b. Islamic.relief sebagai referensi footer
2) Website UNS
3) Sitemap
4) Bahan
Pendidikan Biologi FKIP UNS Gedung D Lantai 3 FKIP Universitas Sebelas Maret Jl.
Ir Sutami No 36 A Kentingan Surakarta Kode Pos 57126
TELEPHONE : (0271) 669124 / 648939
EMAIL : biologi@fkip.uns.ac.id
5) Tools
Coreldraw X7
6) Tahap Pengerjaan
a. Membuat perancangan & wireframe web
b. Membuat kombinasi warna pada layout
c. Membuat blok JQuery di halaman utama web
d. Membuat konten informasi di halaman utama
e. Mengenal layout web dan melengkapi halaman web
7) Wireframe
C. DESAIN COLOR
Perancangan Wireframe/UI
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
* {box-sizing: border-box}
body {font-family: Verdana, sans-serif; margin:0}
.mySlides {display: none}
img {vertical-align: middle;}
/* Slideshow container */
.slideshow-container {
max-width: 1000px;
position: relative;
margin: auto;
}
/* Caption text */
.text {
color: #f2f2f2;
font-size: 15px;
padding: 8px 12px;
position: absolute;
bottom: 8px;
width: 100%;
text-align: center;
}
/* The dots/bullets/indicators */
.dot {
cursor: pointer;
height: 15px;
width: 15px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
transition: background-color 0.6s ease;
}
.active, .dot:hover {
background-color: #717171;
}
/* Fading animation */
.fade {
-webkit-animation-name: fade;
-webkit-animation-duration: 1.5s;
animation-name: fade;
animation-duration: 1.5s;
}
@-webkit-keyframes fade {
from {opacity: .4}
to {opacity: 1}
}
@keyframes fade {
from {opacity: .4}
to {opacity: 1}
}
<div class="slideshow-container">
</div>
<br>
<div style="text-align:center">
<span class="dot" onclick="currentSlide(1)"></span>
<span class="dot" onclick="currentSlide(2)"></span>
<span class="dot" onclick="currentSlide(3)"></span>
</div>
<script>
var slideIndex = 1;
showSlides(slideIndex);
function plusSlides(n) {
showSlides(slideIndex += n);
}
function currentSlide(n) {
showSlides(slideIndex = n);
}
function showSlides(n) {
var i;
var slides = document.getElementsByClassName("mySlides");
var dots = document.getElementsByClassName("dot");
if (n > slides.length) {slideIndex = 1}
if (n < 1) {slideIndex = slides.length}
for (i = 0; i < slides.length; i++) {
slides[i].style.display = "none";
}
for (i = 0; i < dots.length; i++) {
dots[i].className = dots[i].className.replace(" active", "");
}
slides[slideIndex-1].style.display = "block";
dots[slideIndex-1].className += " active";
}
</script>
</body>
</html>
Hasil
Membuat Dropdown Navigation Bar dengan CSS
Sumber : W3School
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-
awesome.min.css">
<style>
body {
font-family: Arial, Helvetica, sans-serif;
}
.navbar {
overflow: hidden;
background-color: #333;
}
.navbar a {
float: left;
font-size: 16px;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
.dropdown {
float: left;
overflow: hidden;
}
.dropdown .dropbtn {
font-size: 16px;
border: none;
outline: none;
color: white;
padding: 14px 16px;
background-color: inherit;
font-family: inherit;
margin: 0;
}
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}
.dropdown-content a {
float: none;
color: black;
padding: 14px 16px;
text-decoration: none;
display: block;
text-align: left;
}
.dropdown-content a:hover {
background-color: #ddd;
}
.dropdown:hover .dropdown-content {
display: block;
}
</style>
</head>
<body>
<div class="navbar">
<a href="#home">Home</a>
<div class="dropdown">
<button class="dropbtn">Profil
<i class="fa fa-caret-down"></i>
</button>
<div class="dropdown-content">
<a href="#">Pengantar</a>
<a href="#">Dosen & Staff</a>
<a href="#">Struktur Organisai</a>
<a href="#">Fasilitas</a>
</div>
</div>
<div class="dropdown">
<button class="dropbtn">Akademik
<i class="fa fa-caret-down"></i>
</button>
<div class="dropdown-content">
<a href="#">E-learning</a>
<a href="#">Kuliah</a>
<a href="#">Beasiswa</a>
</div>
</div>
<a href="#home">Jurnal Ilmiah</a>
<a href="#home">Galeri</a>
<div class="dropdown">
<button class="dropbtn">Mahasiswa
<i class="fa fa-caret-down"></i>
</button>
<div class="dropdown-content">
<a href="#">Mahasiswa</a>
<a href="#">Organisasi</a>
</div>
</div>
<a href="#home">Angket</a>
<a href="#home">Website</a>
<a href="#home">Kontak</a>
<a href="#home">Akreditasi</a>
</div>
</body>
</html>
Hasil
E. TEKNIK KOMPRESI KONTEN
2.
3.
File gambar ini sebelum dan sesudah
dikompres, ukuran masih tetap sama.
4.
Sebelum Dikompres
Setelah Dikompres
F. METODE DESAIN LAYOUT
Ini akan mengandung viewport dari halaman web, yang mana akan memberi instruksi
pada browser mengenai bagaimana mengatur dimensi dan skala halaman. Di bawah ini
merupakan contoh dari halaman web tanpa tag meta dan halaman web dengan tag meta :
Pada website yang akan dibuat, saya memilih menggunakan Fluid Layout. Layout
ini cocok digunakan pada perangkat berlayar lebar seperti laptop maupun di ponsel,
konten pada website akan disampaikan lebih jelas karena pengurangan gridnya atau
kolom, semisal pada dekstop ditampilkan 3 kolom foto, maka di ponsel akan ditampilkan
1 kolom foto saja. Hal ini agar memudahkan pembaca untuk mengakses dan memperoleh
informasi secara jelas. Perlu diperhatikan, bahwa istilah responsif dan fluid layout adalah
kurang sama. Menurut Sam MCKinney, "A fluid site is responsive, but not all responsive
sites are fluid", jadi fluid layout memang responsif namun tidak semua web yang
responsif adalah fluid. Sehingga banyak jenis responsif lainnya.
Gambar di atas menunjukkan perbedaan antara fixed layout dan fluid layout.
Fixed layout dalam pembuatannya menggunakan ukuran piksel (px) sehingga ketika
tampil di layar kecil seperti ponsel akan menunjukkan tampilan desktop, tidak ada
perubahan. Sehingga pembaca pun harus membesarkan halaman tersebut berulang kali
untuk memperoleh informasi. Fluid layout hadir untuk memperbaiki kekurangan pada
fixed layout, karena fluid layout menggunakan ukuran persen, sehingga menyesuaikan
viewport tiap perangkat.
1.
Pada tampilan ponsel, website yang Pada gambar di atas, terlihat semua
responsif akan terlihat berbeda dengan tampilan website tampil dalam satu
yang tidak responsif. Pada gambar ini, tangkapan layar sebelum discroll. Hal ini
website bersifat responsif, konten dapat bukan merupakan web yang responsif,
menyesuaikan ukuran viewport dengan karena dapat menyulitkan pengguna untuk
kondisi ukuran tulisan,gambar,navigasi membesarkan halaman berulang-ulang
yang dapat dibaca jelas oleh pengguna. ketika membaca.
Pada gambar di atas, disaat berada di
perangkat monitor terdapat 3 gambar
berjejeran, setelah dibuka melalui ponsel,
kolom dari website berkurang, sehingga
menyebabkan gambar hanya 1 yang tampil
sebelum discroll ke bawah.
3.
https://www.w3schools.com/tags/tag_meta.asp
https://www.pageonepower.com/search-glossary/backlinks
https://www.hostinger.co.id/tutorial/apa-itu-apache/
https://www.webfx.com/blog/web-design/a-guide-on-layout-types-in-web-design/#header
https://www.nike.com/id/
https://resources.mojomedialabs.com/blog/6-beautiful-examples-of-fluid-website-design
https://techterms.com/definition/fluid_layout
https://www.w3schools.com/html/html_responsive.asp
https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/
optimize-encoding-and-transfer?hl=id
https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/image-
optimization?hl=id
https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/
automating-image-optimization?hl=id
https://www.niagahoster.co.id/blog/cara-mengkompres-file/
https://snook.ca/technical/colour_contrast/colour.html#fg=33FF33,bg=333333
https://designmodo.com/design-brief/
https://www.crazyegg.com/blog/homepage-design/