Evaluasi Tengah Semester Pemrograman Web B - Davin Fisabilillah Reynard Putra

Nama  : Davin Fisabilillah Reynard Putra

NRP    : 5025221137

Evaluasi Tengah Semester - Pemrograman Web B


1. Jelaskan apa yang dimaksud dengan web responsive? Bagaimana cara membangunnya?

Jawab : 

Website responsive adalah sebutan pendekatan design web yang memungkinkan sebuah website untuk secara otomatis menyesuaikan ukuran tampilan layar sesuai dengan perangkat user. Hal ini dilakukan karena berbagai device memiliki ukuran layar yang berbeda-beda. Unsur-unsur yang disesuaikan dalam website adalah ukuran huruf, user interface, gambar, serta layout yang sesuai dengan resolution device user. Tujuan pembuatan website responsive adalah agar meningkatkan kenyamanan para user saat mengakses website apapun devicenya. 

Cara pembuatan sebuah website responsive adalah pertama mendefinisikan meta tag. Gunakan meta tag viewport untuk mengatur skala halaman HTML yang disesuaikan dengan lebar viewport. Tag ini juga mengingformasikan browser untuk menonaktifkan skala awalnya. Kedua, adalah menentukan struktur HTML yang biasanya berupa Header, content, sidebar, dan footer. Ketiga, membuat media query di CSS. Cara kerjanya adalah CSS code akan memberitahu browser ketika lebar layar bernilai angka tertentu, untuk menjalankan script dan mengatur lebar sesuai script. Keempat, adaptasi konten. pertimbangkan bagaimana konten disajikan di perangkat yang berbeda. Beberapa konten dapat disembunyikan, diubah, atau ditambahkan agar sesuai. Kelima, gunakan layout, gambar, dan font responsif. Untuk layout, gunakan layout fluid yang memanfaatkan persentase daripada ukuran tetap dan flexbox untuk pengaturan fleksibel. Untuk gambar, gunakan srcset untuk mengganti gambar sesuai resolusi layar. Untuk font, gunakan ukuran font yang fleksibel seperti em atau rem.

2. Buatlah screenshot dari aplikasi yang telah dikerjakan, kemudian buat link ke tugas source codenya.

  • Pembuatan CV


Link Source code : Github


  • Portal Berita



Link Source Code: Github

  • Portal Course 



Link Source Code : Github

  • Wedding Website 


Link Source code: Github

  • Validation Form 


Link Source code: Here


  • Log In Form


Link Source code: Here

3. Sebuah perusahaan  ingin membuat aplikasi web untuk portal berita. Fungsi aplikasi untuk display berita terbaru, pengelompokan kategori, lowongan pekerjaan, informasi iklan atau event kegiatan. Selain itu tersedia juga form untuk pembaca memasukkan artikel atau opini yang ingin dimuat di portal berita. Desainkan front end website perpustakaan.



    4. Implementasikan desainmu dan buat dokumentasi.



    Link Source Code: Github
    Link Deploy: https://davinfrp.github.io/NewsWebsite/

    5. Presentasikan dalam video youtube, dan diembedded ke dalam blog dokumentasi.


Comments

Popular posts from this blog

Final Project Pemrograman Web B - Davin Fisabilillah Reynard Putra

Membuat CRUD Aplikasi Pendaftaran Sederhana