Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.

## STUDI EMPIRIS PENGGUNAAN FRAMEWORK PADA WEBSITE JARINGAN DOKUMENTASI DAN INFORMASI HUKUM DAERAH PULAU JAWA
Muh. Fachrul Minokaura 1 , Annisa Afisina 2 , Arief Rahman 3 , Echa Alfa R 4 , Muhammad Ainur Rizal 5 , Nur Aini Rakhmawati 6
Institut Teknologi Sepuluh Nopember Jl. Raya ITS, Surabaya, Indonesia
1 mnfachrul@gmail.com, 2 afisina10@gmail.com, 3 arifrahmen1@gmail.com,
4 echaalfar@gmail.com, 5 ainurrizal@gmail.com, 6 nur.aini@is.its.ac.id

## ABSTRAK
Dalam  rangka  menyediakan  informasi  peraturan  perundang-undangan  lintas  sektor  yang  dapat  di akses  oleh  masyarakat,  Badan  Pembina  Hukum  Nasional  (BPHN)  membuat  situs  web  jdihn.go.id dalam  tingkat  nasional.  Namun  saat  ini  terdapat  situs  web  JDIH  di  tiap  kabupaten  dan  kota.  Oleh karena  itu,  kami  melakukan  survei  situs  web  di  tiap kabupaten  dan  kota  di  Pulau Jawa.  Pulau Jawa sendiri memiliki 119 kabupaten dan kota (85 kabupaten dan 34 kota). Kami mencari tahu teknologi web  yang  digunakan  di  tiap  situs  web  JDIH  kabupaten  dan  kota,  seperti  server  web,  bahasa pemrograman  web,  CSS,  sistem  manajemen  konten  dan  framework  web  menggunakan  aplikasi Wappalizer  dan  dari  hasil  analisis  disimpulkan  bahwa  situs  web  JDIH  di  Pulau  Jawa  telah menggunakan framework sesuai kebutuhan standard situs web.
Kata-kata Kunci: Framework; JDIH; Analisis; Situs Web; Pulau Jawa
Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.
Volume 5, No. 2, April 2020, hlm 93-101

## EMPIRICAL STUDIES FRAMEWORK USAGE ON NETWORKDOCUMENTATION AND LAW INFORMATION IN JAVA REGION

## ABSTRACT
In  order  to  provide  information  on  cross-sector  legislation  that  can  be  accessed  by  the  public,  the National  Legal  Development  Board  (BPHN)  has  created  a  national-level  website  jdihn.go.id.  But currently there are JDIH websites in each district and city. Therefore, we conducted a website survey in each district and city in Java. Java Island itself has 119 regencies and cities (85 regencies and 34 cities).  We  find  out  the  web  technology  used  in  each  JDIH  district  and  city  web  sites,  such  as  web servers, web programming languages, CSS, content management systems and web frameworks using the Wappalizer application and from the results of the analysis it is concluded that the JDIH website in Java has used a framework according to website standard requirements.
Keywords: Framwork; JDIH; Analyze; Website; Java Island
Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.
Volume 5, No. 2, April 2020, hlm 93-101

## PENDAHULUAN
Setiap  pemerintah  daerah  memiliki  kebebasan  untuk  memajukan  dan  mengatur daerahnya  dengan  mengelola  setiap  sumber  daya  yang  ada  (2004).    Mereka  dituntut  untuk senantiasa  mengembangkan  strategi,  inovasi  dan  ide-ide  baru  untuk  memberikan  pelayanan terbaik bagi masyarakat di daerah tersebut. Adanya e-government yang baru-baru ini semakin diterapkan  di  berbagai  pemerintah  daerah  menambah  upaya  pemerintah  untuk  memperbaiki kualitas  dan  meningkatkan  transparansi  informasi  serta  efisiensi  terhadap  jalannya  proses pemerintahan  yang  ada  di  daerah  tersebut  (Pramono,  2015).  Salah  satu  dari  informasi  yang harusnya diketahui oleh masyarakat adalah informasi tentang peraturan perundang-undangan di daerah tersebut.
Menurut Peraturan Presiden Republik Indonesia Nomor 33 Tahun 2012 Tentang Jaringan Dokumentasi dan Informasi Hukum Nasional (JDIH), setiap instansi di Indonesia diwajibkan untuk  menggunakan  teknologi  informasi  sebagai  sarana  untuk  pelayanan  informasi  hukum kepada  masyarakat  secara  tepat,  lengkap,  cepat  dan  akurat  melalui  pembuatan  situs  web JDIH.  Secara  umum  JDIH  adalah  pendayagunaan  bersama  atas  dokumen  hukum  secara tertib,  terpadu  dan  berkesinambungan  yang  beranggotakan  instansi  pemerintah,  perguruan tinggi, dan lembaga lain yang bergerak di bidang pengembangan dokumentasi dan informasi hukum.  Saat  ini  pemerintah  telah  memiliki website JDIH  nasional  yaitu  jdihn.go.id  yang terdiri dari peraturan dan/hukum di beberapa daerah di Indonesia. Selain website tersebut, ada beberapa pemerintah daerah yang memiliki website JDIH yang berdiri sendiri.
Peraturan hukum dan/atau non hukum baru diharapkan dapat selalu update pada website JDIH.  Oleh  karena  itu  penggunaan framework dalam  membangun website JDIH  akan meningkatkan  dan  membantu  proses  pengembangan  website  (Haniefardy  at  al.,  2016). Peningkatan yang didapatkan sesuai dengan jenis framework yang digunakan pada area web.
Studi  lain  pernah  dilakukan  penelitian  yang  membahas  tentang  implementasi e- government khususnya pada penggunaan teknologi web di 548 website pemerintah daerah di Indonesia. Yang mana didapat secara general website pemerintah daerah sudah menggunakan teknologi web yang sudah banyak digunakan (Rakhmawati et al., 2018).
Penelitian  kami  akan  membahas  teknologi  yang  digunakan  oleh website JDIH pemerintah  pada  6  provinsi  di  Pulau  Jawa.  Fokus  pada  teknologi website yang  digunakan. Menganalisis penggunaan framework yang ada pada website.
Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.
Volume 5, No. 2, April 2020, hlm 93-101

## Dasar Teori
Wappalyzer  merupakan    alat  untuk  mengidentifikasi  system  dan  teknologi  apa  didalam sebuah  situs  web  (Duarte  et  al.,  2016).  Wappalyzer  dapat  digunakan  pada browser Google Chrome  dan  Mozila  Firefox  untuk  mengidentifikasi  beberapa  hal  didalam  sebuah  situs  web seperti Content  Management  System  (CMS),  Server  Web,  Frameworks,  Analytics  Tools dan sebagainya.
Framework adalah  perangkat  lunak  yang  memiliki  beberapa  fungsi  yaitu  plugin  dan konsep  yang  biasanya  digunakan  oleh  para developer  website untuk  memudahkan  proses pengembangan  website  tersebut  karena  dapat  membuat  struktur  dan  susunan  sebuah  sistem lebih rapih (Haniefardy et al., 2019). Selain itu, framework juga dapat dipakai kembali untuk pengembangan kedepannya sesuai kebutuhan situs web tersebut.
Javascript  atau  yang  sering  disingkat  JS  merupakan  salah  satu  dari  tiga  komponen penting dari pengembangan situs web dimana dua lainnya adalah HTML dan Cascading Style Sheets (CSS).  Javascript  membuat  sebuah  situs  web  menjadi  lebih  interaktif  dengan penggunanya dan menjadikan sebuah situs web lebih dinamis (Silvia, 2019).
Web  Server merupakan  perangkat  lunak  yang  memberikan  layanan  database  dan berfungsi untuk memproses permintaan dari sebuah web browser. Web server juga berfungsi untuk menyimpan data dan informasi penting mengenai sebuah situs web (Luthfi, 2015).
Cascading Style Sheets atau lebih dikenal dengan CSS merupakan kumpulan kode yang yang terkandung dalam HTML dan bertujuan untuk mengatur gaya atau tampilan dari sebuah halaman website (Team, 2019).

## METODE PENELITIAN
Untuk mengumpulkan data tentang situs web JDIH kabupaten/kota di pulau Jawa, kami melakukan  survei  menggunakan  bantuan  aplikasi  Wappalyzer.  Namun,  ada  batasan  untuk data  yang  kami  dapatkan  karena  keterbatasan  Wappalyzer  yang  menyebabkan  Wappalyzer tidak dapat mendeteksi beberapa bagian dari teknologi web yang digunakan. Metode tersebut dapat dilihat pada gambar 1.
Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.

## Gambar 1. Metodologi
Tahap  pertama  yang  dilakukan  adalah  mengumpulkan  URL  terkait  seluruh  situs  web Jaringan  Dokumentasi  dan  Informasi  Hukum  seluruh  kota  dan  kabupaten  yang  berada  di pulau  Jawa,  setelah  itu  dilakukan  identifikasi  framework  beserta  tools  yang  dipakai  untuk membangun  situs  web  JDIH  tersebut  menggunakan  Wappalyzer  dan  didapatkan  hasil identifikasi  berupa Javascript,  User  Interface  Style ,  Bahasa  Pemrograman, Server ,  dan  lain lain.

## HASIL DAN PEMBAHASAN

## Penggunaan Framework Javascript
Survei penggunaan framework jenis javascript yang kami lakukan dengan menggunakan bantuan  aplikasi  Wappalyzer  mendapatkan  hasil  bahwa framework jenis javascript yang paling banyak digunakan pada website JDIH pemerintah daerah kabupaten dan kota di Pulau Jawa adalah JQuery. Berdasarkan grafik yang ditunjukkan pada gambar 2 di bawah ini, dapat dilihat  bahwa  sebanyak  99  website  JDIH  kabupaten  dan  kota  yang  menggunakan JQuery sebagai  framework  javascriptnya.  Namun  beberapa  website  juga  menggunakan framework tambahan  untuk  melengkapi  JQuery.  Seperti JQuery  Migrate,  JQuery  UI,  Lightbox, Modernizr,  PrettyPhoto,  Select2,  Slick .  Untuk  situs  web  yang  sangat  berorientasi  pada pengalaman user (User  Experience) dalam  menggunakan website,  Javascript sangat diperlukan dan perlu dikombinasikan dengan Cascading Style Sheets  (CSS) didalam HTML (S. Rahman, 2014).
Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.
Volume 5, No. 2, April 2020, hlm 93-101
Gambar 1. Penggunaan Javascript Library dalam Web JDIH

## Penggunaan UI Framework
Survei  penggunaan framework jenis  CSS  yang  kami  lakukan  dengan  menggunakan bantuan  aplikasi  Wappalyzer  mendapatkan  hasil  bahwa framework jenis  CSS  yang  paling banyak digunakan pada website JDIH pemerintah daerah kabupaten dan kota di Pulau Jawa adalah Bootstrap .  Berdasarkan  grafik  yang  ditunjukkan  pada  gambar  3  di  bawah  ini,  dapat dilihat bahwa sebanyak  68 website JDIH kabupaten dan kota  yang menggunakan Bootstrap sebagai framework  javascript nya.  Namun  beberapa  website  juga  menggunakan  framework tambahan  untuk  melengkapi Bootstrap. Seperti Font  Awesome,  Google  Font API, Animate. css.
Bootstrap  erat  kaitannya  dengan  pengembangan front-end sebuah website (Alfarabi, 2008). Bootstrap merupakan library yang  digunakan  untuk  kerangka  kerja  ( framework) Cascading Style Sheets yang berfungsi untuk menunjang tampilan sebuah website agar lebih menarik, beberapa fungsi Bootstrap itu sendiri ialah pengaturan layout sebuah halaman situs web, tombol, dan lain lain.
Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.
Volume 5, No. 2, April 2020, hlm 93-101

## Gambar 2. Penggunaan UI Framework dalam Web JDIH

## Penggunaan Framework Webserver
Survei  penggunaan framework jenis web  server yang  kami  lakukan  dengan menggunakan bantuan aplikasi Wappalyzer mendapatkan hasil bahwa framework untuk web server yang  paling  banyak  digunakan  pada website JDIH  pemerintah  daerah  kabupaten  dan kota  di  Pulau  Jawa  adalah Apache. Berdasarkan  grafik  yang  ditunjukkan  pada  gambar  4  di bawah  ini,  dapat  dilihat  bahwa  sebanyak  74 website JDIH  kabupaten  dan  kota  yang menggunakan Apache s ebagai framework web server -nya.
Apache adalah perangkat lunak berbasis web server yang gratis dan bersifat open source . Server  ini  telah  menjadi platform bagi 46% website di  seluruh  dunia. Apache dibuat  dan diatur  oleh Apache  Software  Foundation dan  sudah  cukup  lama  beroperasi  serta  dapat diandalkan.  Apache  memiliki  nama  asli  yaitu Apache  HTTP  Server yang  berfungsi  bagi developer  sebuah  situs  web  untuk  menciptakan  konten-konten  di  situs  web  miliknya  (C., 2019).
Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.
Volume 5, No. 2, April 2020, hlm 93-101
Gambar 3. Penggunaan Framework Web Server dalam Website JDIH Data lebih lengkapnya dapat diakses pada zenodo. (A. Rahman et al., 2020)

## SIMPULAN
Berdasarkan hasil studi empiris yang dilakukan dapat disimpulkan bahwa hampir seluruh situs  web  Jaringan  Dokumentasi  dan  Informasi  Hukum  (JDIH)  kabupaten  dan  kota  yang berada  di  Pulau  Jawa  menggunakan jQuery  sebagai  framework  javascript yang  digunakan. Lalu,  sebagian  besar  dari  situs  web  JDIH  tersebut  menggunakan Bootstrap sebagai framework  library CSS  untuk  bagian front-end situs  web  agar  memaksimalkan user- experience situs  web  JDIH  tersebut  dan  juga  hampir  semua  situs  web  JDIH  kabupaten  dan kota  yang  berada  di  Pulau  Jawa  menggunakan web  server berbasis Apache dikarenakan Apache adalah web-server yang bersifat open source dan gratis kemudian sisa situs web yang tidak  menggunakan web  server  Apache memilih  menggunakan Nginx. Secara  keseluruhan situs  web  JDIH  kabupaten  dan  kota  yang  berada  di  Pulau  Jawa  telah  menggunakan framework baik  dari  sisi  kenyamanan  pengguna  dalam  mengakses  situs  web  tersebut, tampilan situs web dan pengolahan data oleh web server. Sehingga dapat dijadikan referensi daerah lain dalam pengembangan situs web JDIH.
Saran  yang dapat diberikan untuk pengembangan lebih lanjut terhadap penelitian ini yaitu  mengenai  peningkatan  isi  dari website JDIH,  seperti  produk  hukum  yang  disesuiakan dan fitur pencarian.
Jurnal Ilmu Komunikasi UHO : Jurnal Penelitian Kajian Ilmu Komunikasi dan Informasi.

## DAFTAR PUSTAKA
Alfarabi, H. (2018). Bootstrap Part 1 : Pengertian Dan Cara Menggunakan Bootstrap. Malas Ngoding. https://www.malasngoding.com/pengertian-dan-cara-menggunakan- bootstrap/
C., A. (2019). Apa Itu Apache? Pengertian Apache Serta Kelebihan dan Kekurangannya. Hostinger. https://www.hostinger.co.id/tutorial/apa-itu-apache
Duarte, C., Matos, I., Vicente, J., Salvado, A., Duarte, C. M., & Carriço, L. (2016).
Development technologies impact in web accessibility. Proceedings of the 13th Web for All Conference on - W4A ’16 . https://doi.org/10.1145/2899475.2899498 Haniefardy, A., Fadhillah, M. B. A., & Rochimah, S. (2019). Tinjauan Literatur Sistematis:
Pengaruh Penggunaan Framework Khusus dalam Proses Pengembangan Web dan Pembuatan Web. Matrix : Jurnal Manajemen Teknologi Dan Informatika, 9(2), 68–73. https://doi.org/10.31940/matrix.v9i2.1161
Luthfi, M. M. (2015, August 20). Pengertian Web Server dan Fungsinya. IDCloudHost. https://idcloudhost.com/pengertian-web-server-dan-fungsinya
Pemerintah Indonesia. (2004). Undang-Undang No. 32 Tahun 2004 Yang Mengatur Tentang Pemerintahan Daerah. Lembaran Negara RI Tahun 2004, No.5. Sekretariat Negara. Jakarta.
Pramono, D. (2015). Penyelenggaraan Jaringan Dokumentasi Informasi Hukum (JDIH)
Online: Evaluasi Situs Web Pemerintah Daerah di Provinsi Jawa Timur. Jurnal Ilmiah Administrasi Publik, 1(1), 22–27. https://doi.org/10.21776/ub.jiap.2015.001.01.5
Rahman, A., Rahmatika, E., Minokaura, M., Rizal, M., & Rakhmawati, N. (2020, March 7). Data Web Technology pada Website JDIH Pemerintah Daerah di Pulau Jawa (Version 2). Zenodo. http://doi.org/10.5281/zenodo.3700502
Rahman, S. (2014, November 5). Mengenal Apa itu Javascript, Fungsi dan Contoh Penggunaannya. Devaradise. https://www.devaradise.com/id/2014/11/pengertianl- apa-itu-javascript-manfaat-cara-kerja.html/
Rakhmawati, N. A., Harits, S., Hermansyah, D., & Furqon, M. A. (2018). A Survey of Web Technologies Used in Indonesia Local Governments . Sisfo, 07(03).
https://doi.org/10.24089/j.sisfo.2018.05.003
Silvia. (2019, May 31). 7 Framework Javascript yang Paling Banyak Digunakan. Jetorbit
Blog - Tutorial Dan Informasi Web Hosting Indonesia.
https://www.jetorbit.com/blog/7-framework-javascript-yang-paling-banyak- digunakan/
Team, D. (2019, March 21). Belajar CSS: Pengertian, Peran, Fungsi, dan Macamnya. Blog Dewaweb. https://www.dewaweb.com/blog/belajar-css-pengertian-peran-fungsi-dan- macamnya/.