Minggu, 30 Mei 2021

Forum VClass Softskill Pertemuan 1

Forum VClass Softskill Pertemuan 1

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL : Pengantar Web Science #

Kesimpulan

Pengaruh Teknologi Terkini dalam kehidupan social dan ekonomi dalam masyarakat

Dampak positif internet bagi masyarakat adalah pada bagian informasi. Internet dapat membantu masyarakat menemukan informasi apa saja yang mereka butuhkan, terutama yang berkaitan dengan tugas dan pelajaran dikehidupan sehari-hari.

Manfaat internet bagi masyarakat :
  • Internet sebagai media komunikasi
  • Media pertukaran data
  • Media untuk mencari informasi atau data
  • Kemudahan memperoleh informasi yang ada di internet
  • sebagai lahan informasi untuk bidang pendidikan, kebudayaan, dan lain-lain
  • Kemudahan bertransaksi dan berbisnis dalam bidang perdagangan
Dampak Negatif Penggunaan Internet secara umum  :
  • Cybercrime (Hacking dan Cracking)
  • Pornografi
  • Violence dan Gore
dampak positif dalam bidang perekonomian :
  • Pertumbuhan ekonomi yang semakin Tinggi
  • Tingkat Produktifitas semakin tinggi
  • Terjadinya Industrialisasi di berbagai daerah
Dari Diskusi diatas, Perkembangan web khususnya dalam perkembangan teknologi informasi telah meningkat sangat pesat yang dampaknya langsung dapat kita rasakan saat ini(Seperti E-commerce). Kemajuan teknologi tersebut akan meningkatkan kemampuan produktivitas dunia industri baik dari aspek teknologi industri maupun pada aspek jenis produksi. Investasi dan reinvestasi yang berlangsung secara besar-besaran yang akan semakin meningkatkan produktivitas dunia ekonomi. Semua itu dapat terorgansir atau dapat kita atasi dampaknya agar kita dapat memilih dampak yang memang berguna bagi kita nantinya.

---------------------------------------------------------------------------

Forum VClass Softskill Pertemuan 1

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL : Pengantar Web Science #

Minggu, 23 Mei 2021

Tugas VClass Softskill Pertemuan 1

Tugas VClass Softskill Pertemuan 1

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL : Pengantar Web Science #

Soal :
1. Apa yang anda ketahui tentang Ekonomi Web dan berikan contoh
Jawab : 

Ekonomi Web mempelajari barang, pengguna, model, dan kebijakan dalam domain web, dan memajukan Ekonomi Web sebagai bidang yang mempelajari motif dan implikasi ekonomi dalam web. Secara khusus, ini mengeksplorasi bagaimana kita dapat menyeimbangkan akses terbuka ke informasi online sambil juga memberikan insentif yang sesuai, memproduksi konten, dan mengembangkan infrastruktur jaringan. 
Contoh : 
  • Web E-Commerce
  • Web E-tourism
  • Web E-wallet
  • Google Ads
  • dll.

2. Sebutkan dan Jelaskan dampak Ekonomi dari pengaruh web
Jawab : 

Teknologi web telah menjadi pendorong yang sangat besar untuk inovasi pasar, pertumbuhan ekonomi, wacana sosial, dan aliran ide. Kegiatan Web seperti Pencarian, jejaring sosial, penyiaran video, berbagi foto dan blog telah menjadi bagian dari kehidupan sehari-hari. 
kemajuan ini memberikan dampak positif dalam bidang perekonomian salah satunya, yaitu : 
  • Pertumbuhan ekonomi yang semakin Tinggi, Hal ini ditunjukan dengan banyaknya perusahaan besar menggunakan Perangkat dan sistem yang berbasis Teknologi Informasi. 
  • Tingkat Produktifitas semakin tinggi,dalam hal ini di dunia Industrialisasi dikarenakannya adanya Otomatisasi dalam bidang perkantoran. 
  • Terjadinya Industrialisasi di berbagai daerah,Hal ini ditunjukan semakin banyak kota yang berkembang untuk maju,dan tidak hanya terjadi di kota- kota besar saja.
Dampak Ekonomi dari pengaruh web menghasilkan :
  • sebuah layanan iklan web seperti Google Ads. Layanan iklan web merupakan pesan promosi benda seperti barang, jasa, tempat usaha, dan ide yang disisipkan di dalam sebuah website. 
  • Pengaruh Web juga bisa dilihat dari pemanfaatan web pada sebuah industri seperti toko online/e-comerce dimana hal tersebut mengubah proses transaksi, komunikasi antar penjual/pembeli  dan metode jual-beli yang lebih flexible dan aman. Kemajuan teknologi akan meningkatkan kemampuan produktivitas dunia industri baik dari aspek teknologi industri maupun pada aspek jenis produksi. Investasi dan reinvestasi yang berlangsung secara besar-besaran yang akan semakin meningkatkan produktivitas dunia ekonomi. dampak perkembangan teknologi di dunia industri akan semakin penting. Tanda-tanda telah menunjukkan  dan dirasakan saat ini dengan berkembangnya E-Commerce memungkinkan konsumen secara individual melakukan kontak langsung dengan Produsen yang menjual suatu produk sehingga pelayanan dapat dilaksanakan secara langsung dan selera individu dapat dipenuhi, dan yang lebih penting konsumen tidak perlu pergi ke toko.

Sabtu, 08 Mei 2021

Pertemuan 7 : Pengantar Web Science

Pertemuan 7 : Pengantar Web Science

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL : Pengantar Web Science #

SOAL :
1. Jelaskan pengertian dan berikan contoh tentang Web Crawler
Jawab :


    Web Crawler, atau biasa disebut spiders, adalah jenis bot yang biasanya dioperasikan oleh mesin telusur seperti Google dan Bing. Tujuannya adalah untuk mengindeks konten situs web di seluruh Internet sehingga situs web tersebut dapat muncul di hasil mesin pencari.
    Sebuah web crawler, Spiders, atau bot mesin pencari mengunduh dan mengindeks konten dari seluruh Internet. Tujuan dari bot semacam itu adalah untuk mempelajari tentang (hampir) setiap halaman web di web, sehingga informasi dapat diambil saat dibutuhkan. Mereka disebut "Web Crawlers" karena crawling(perayapan) adalah istilah teknis untuk mengakses situs web secara otomatis dan mendapatkan data melalui program perangkat lunak.
    Bot ini hampir selalu dioperasikan oleh mesin pencari. Dengan menerapkan algoritme penelusuran ke data yang dikumpulkan oleh perayap web, mesin telusur dapat menyediakan tautan yang relevan sebagai tanggapan atas kueri penelusuran pengguna, menghasilkan daftar laman web yang muncul setelah pengguna mengetikkan penelusuran ke Google atau Bing (atau mesin telusur lain) .
    Web Crawler dapat diartikan seperti seseorang yang menelusuri semua buku di perpustakaan yang tidak terorganisir dan menyusun katalog kartu sehingga siapa pun yang mengunjungi perpustakaan dapat dengan cepat dan mudah menemukan informasi yang mereka butuhkan.

Contoh Web Crawler :
  • Amazonbot adalah crawler web Amazon untuk identifikasi konten web dan penemuan backlink.
  • Baiduspider dari Baidu (mesin pencari dari China)
  • Bingbot untuk mesin pencari Bing oleh Microsoft
  • DuckDuckBot untuk DuckDuckGo
  • Exabot untuk mesin pencari Prancis Exalead
  • Sogou Spider dari Sogou (mesin pencari dari China)
  • Googlebot dari Google
  • Yahoo! Slurp dari Yahoo
  • Yandex Bot dari Yandex (mesin pencari dari Rusia)

2. Jelaskan cara kerja dari Web Crawler
Jawab :

    Web Crawler "merayapi" melalui web untuk menemukan halaman situs web yang akan dikunjungi, menggunakan beberapa algoritme untuk menilai nilai konten atau kualitas tautan dalam indeksnya. Aturan ini menentukan perilaku perayapannya: situs mana yang akan di-crawl, seberapa sering halaman di-crawl ulang, berapa banyak halaman di situs yang akan diindeks, dan sebagainya. Saat mengunjungi situs web baru, ia mengunduh file robots.txt — protokol "standar pengecualian robot" yang dirancang untuk membatasi akses tak terbatas oleh alat perayap web. File tersebut berisi informasi peta situs (URL yang akan di-crawl) dan aturan penelusuran (halaman mana yang akan di-crawl dan bagian mana yang diabaikan).

    Crawler melacak setiap link, baik internal maupun eksternal, menambahkan ke halaman berikutnya yang dikunjungi. Proses ini diulangi hingga perayap mendarat di laman tanpa tautan lagi atau menemukan kesalahan seperti 404 dan 403, memuat konten situs ke dalam basis data dan indeks mesin telusur. Ini adalah basis data kata dan frasa yang sangat besar yang ditemukan di setiap halaman, yang juga menentukan di mana kata-kata tersebut muncul di halaman web yang berbeda. Ketika fungsi pencarian dan kueri digunakan, ini membantu pengguna akhir menemukan halaman web dengan kata atau frase yang dimasukkan.
Contoh faktor yang dipertimbangkan adalah:
  • Kualitas konten
  • Konten yang cocok dengan kueri pengguna
  • Jumlah tautan yang mengarah ke konten
  • Berapa kali telah dibagikan secara online
Contoh beberapa cara kerja Web Crawler :
  • Menemukan URL: Pertama, mesin telusur mungkin telah merayapi laman web tersebut sebelumnya. Kedua, mesin pencari dapat menemukan halaman web dengan mengikuti link dari halaman yang telah dirayapi. Ketiga, pemilik situs web dapat meminta mesin telusur untuk merayapi URL dengan mengirimkan peta situs (file yang memberikan informasi tentang laman di situs). Membuat peta situs yang jelas dan membuat situs web yang mudah dinavigasi adalah cara yang baik untuk mendorong mesin telusur merayapi situs web Anda.
  • Menjelajahi Daftar Seed/Benih: Selanjutnya, mesin pencari memberikan web crawler daftar alamat web untuk diperiksa. URL ini dikenal sebagai benih. Web Crawler mengunjungi setiap URL di daftar, mengidentifikasi semua link di setiap halaman, dan menambahkannya ke daftar URL yang akan dikunjungi. Dengan menggunakan peta situs dan basis data tautan yang ditemukan selama perayapan sebelumnya, perayap web memutuskan URL mana yang akan dikunjungi berikutnya. Dengan cara ini, perayap web menjelajahi internet melalui tautan.
  • Menambahkan ke Indeks: Saat crawler web mengunjungi seed di daftar mereka, mereka menemukan dan merender konten dan menambahkannya ke indeks. Indeks adalah tempat mesin pencari menyimpan semua pengetahuannya tentang internet. Ukurannya lebih dari 100.000.000 gigabyte! Untuk membuat gambaran lengkap dari internet (yang sangat penting untuk halaman hasil pencarian yang optimal), perayap web harus mengindeks setiap sudut dan celah internet. Selain teks, perayap web membuat katalog gambar, video, dan file lainnya.
  • Memperbarui Indeks: Web Crawler mencatat sinyal utama, seperti konten, kata kunci, dan kesegaran konten, untuk mencoba memahami tentang apa halaman itu. Menurut Google, "Perangkat lunak ini memberikan perhatian khusus pada situs baru, perubahan pada situs yang ada, dan tautan mati.” Ketika menemukan item ini, itu memperbarui indeks pencarian untuk memastikan itu adalah yang terbaru.
  • Frekuensi Perayapan: Web Crawler merayapi internet 24/7, tetapi seberapa sering setiap laman dirayapi? Menurut Google, “Program komputer menentukan situs mana yang akan dirayapi, seberapa sering, dan berapa banyak laman yang diambil dari setiap situs.” Program ini mempertimbangkan anggapan pentingnya situs web Anda dan jumlah perubahan yang Anda buat sejak perayapan terakhir. Ini juga melihat permintaan perayapan situs web Anda, atau tingkat minat yang dimiliki Google dan penelusurnya di situs web Anda. Jika situs Anda populer, kemungkinan Googlebot akan sering merayapi untuk memastikan pemirsa Anda dapat menemukan konten terbaru Anda melalui Google.

3. Jelaskan fungsi dari Web Crawler
Jawab :

Fungsi dari Web Crawler adalah membuat indeks. Jadi Web Crawler adalah dasar dari pekerjaan mesin pencari. Mereka pertama-tama menjelajahi web untuk mencari konten dan kemudian membuat hasilnya tersedia bagi pengguna. Crawler terfokus, misalnya, fokus pada situs web saat ini yang relevan dengan konten saat mengindeks.

Fungsi lain Web Crawler :
  • Portal perbandingan harga mencari informasi tentang produk tertentu di Web, sehingga harga atau data dapat dibandingkan secara akurat.
  • Di bidang penambangan data, perayap dapat mengumpulkan email atau alamat pos perusahaan yang tersedia untuk umum.
  • Alat analisis web menggunakan Crawler atau Spider untuk mengumpulkan data untuk tampilan halaman, atau link masuk atau keluar.
  • Crawler berfungsi untuk menyediakan hub informasi dengan data, misalnya, situs berita.
  • Informasi untuk penelitian akademis
  • Riset pasar untuk menemukan tren paling populer
  • Layanan atau lokasi terbaik untuk penggunaan pribadi
  • Pekerjaan atau peluang dalam bisnis
  • Melacak perubahan konten
  • Mendeteksi situs web berbahaya
  • Pengambilan harga otomatis dari situs pesaing untuk strategi penetapan harga
  • Mengidentifikasi potensi penjualan terlaris untuk platform e-niaga dengan mengakses data dari kompetisi
  • Peringkat popularitas pemimpin atau bintang film
  • Akses umpan data dari ribuan merek serupa
  • Mengindeks tautan yang paling sering dibagikan di jejaring sosial
  • Akses dan indeks daftar pekerjaan berdasarkan ulasan dan gaji karyawan
  • Tolok ukur harga dan katalogisasi berbasis kode pos untuk pengecer
  • Membangun database ulasan layanan dengan menggabungkan ulasan yang tersebar di berbagai sumber
  • Mengekstrak data dari kantor berita dan umpan sosial untuk berita terbaru, digunakan untuk menghasilkan konten otomatis
  • Mengakses data pasar dan sosial untuk membangun mesin rekomendasi keuangan
  • Menemukan ruang obrolan terkait teroris

4. Jelaskan cara memblokir Web Crawler
Jawab :

    Anda dapat memblokir perayap web agar tidak mengindeks situs web Anda. Misalnya, menggunakan file robots.txt  dengan aturan tertentu seperti menahan perayap web yang mendaftar dengan mengatakan, "Jangan masuk!" Atau jika header HTTP Anda berisi kode status yang menyampaikan bahwa halaman tersebut tidak ada, crawler web tidak akan meng-crawlnya. Dalam beberapa kasus, webmaster mungkin secara tidak sengaja memblokir crawler web agar tidak mengindeks halaman, itulah mengapa penting untuk memeriksa kemampuan crawl situs Anda secara berkala.
    Webmaster dapat menggunakan protokol robots.txt untuk berkomunikasi dengan crawler web, yang selalu memeriksa file robots.txt halaman sebelum merayapi halaman. Berbagai aturan dapat dimasukkan ke dalam file. Misalnya, Anda dapat menentukan halaman mana yang dapat dirayapi bot, menentukan tautan mana yang dapat diikuti bot, atau menyisih sama sekali dari perayapan menggunakan robots.txt. Google memberikan alat penyesuaian yang sama untuk semua webmaster, dan tidak mengizinkan penyuapan atau memberikan hak khusus apa pun. Melarang web crawler melakukan crawling pada halaman yang tak penting bisa mengurangi beban website Anda dan mempercepat proses indexing. contoh robots.txt dapat dilihat di link berikut https://www.cloudflare.com/robots.txt.


Sumber :

----------------------------------------------------------------------------------------------------------------------------

Pertemuan 7 : Pengantar Web Science

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL : Pengantar Web Science #

Sabtu, 01 Mei 2021

Pertemuan 6 : Pengantar Web Science

Pertemuan 6 : Pengantar Web Science

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL : Pengantar Web Science #

SOAL : 
1. Sebutkan dan jelaskan serta berikan contoh struktur web
Jawab : 
Struktur website adalah susunan halaman-halaman penting yang ada di website. Biasanya struktur atau arsitektur website ini akan terlihat dari navigasi utama atau menu.

Struktur website yang baik membuat berbagai halaman di website Anda saling terhubung. Dengan begitu, pengunjung bisa merasakan user experience yang baik. Sebab, pengunjung bisa dengan mudah menemukan informasi yang dibutuhkan.

Ada empat tipe struktur website yang bisa Anda gunakan, yaitu :

  • Hierarki. Struktur website tipe ini adalah yang paling umum dan disukai. Halaman-halaman disusun dengan struktur seperti pohon. Parent page dengan informasi yang lebih umum/luas berada di paling atas struktur. Parent page itu kemudian dikategorikan menjadi beberapa child pages dengan informasi yang lebih detail.
  • Linier.  Struktur website tipe sekuen adalah yang paling sederhana. Semua informasi disusun secara linier. Bisa dari yang paling umum sampai yang paling spesifik. Bisa juga secara alfabetik. Struktur ini cocok untuk website edukasi atau training. 
  • Matriks. Struktur website tipe matriks menyediakan banyak link yang relevan untuk user. Dengan berbagai kumpulan topik. User bebas memilih link atau page mana selanjutnya yang ingin mereka kunjungi.
  • Network. Struktur website tipe ini lebih dinamis dibanding yang lain. Dengan struktur tipe ini, user bisa bebas menentukan link atau page apa yang mereka ingin kunjungi selanjutnya. User dapat memiliki pengalaman pencarian mereka sendiri dengan memanfaatkan fitur search.

2. Sebutkan, jelaskan, dan berikan contoh Link Structure pada web !
Jawab : 

Link adalah susunan teks yang menunjuk kepada suatu halaman dari sebuah situs di Internet. Contoh: https://ardhidhani.blogspot.com adalah sebuah link yang menunjuk kepada blog ini.
Link Structure pada web berperan terkait dengan tautan masuk eksternal ( tautan balik) dan tautan internal. Kedua kasus memiliki bobot yang berbeda oleh mesin telusur. Sementara struktur tautan eksternal merupakan faktor peringkat selain kepercayaan, struktur tautan internal berguna untuk navigasi pengguna dan pada saat yang sama penting untuk meneruskan jus tautan .

Struktur tautan eksternal / struktur tautan balik
Struktur tautan eksternal terdiri dari tautan masuk eksternal, yang disebut tautan balik. Tautan ini telah berkembang dari struktur World Wide Web dan pada awalnya merupakan semacam "rekomendasi" dari satu laman web untuk mengunjungi laman web lain. Sampai saat ini, mesin pencari menilai tautan eksternal yang masuk sebagai sinyal untuk kepercayaan dan relevansi situs web. Pada saat yang sama, backlink juga dapat memasok lalu lintas. Ini memberikan mesin pencari pada gilirannya data penting tentang relevansi istilah pencarian atau topik tertentu dalam kaitannya dengan halaman target.

Penyedia mesin pencari seperti Google merekomendasikan untuk mendapatkan backlink melalui konten yang menarik. Mereka berasumsi bahwa konten berkualitas tinggi juga akan ditautkan secara sukarela oleh pengguna lain.

Contoh tautan eksternal :
Keterangan lebih lanjut mengenai cara menautkan halaman situs di panduan menulis situs web: panduan ini akan membantu Anda untuk menempatkan tautan ke dalam sebuah kalimat.

Struktur tautan internal
Struktur tautan internal memiliki fungsi ganda. Pertama, ini membantu pengunjung untuk dengan cepat menavigasi ke konten yang diinginkan. Kedua, ini adalah indikasi bot mesin pencari tentang peran halaman dalam struktur situs web secara keseluruhan. Pengoptimalan struktur tautan internal dengan demikian merupakan bagian dari kegunaan dan pengoptimalan mesin telusur .

Contoh tautan internal :
Untuk penjelasan web sebelumnya, Anda bisa membaca Blog berikut ini.

Dalam HTML, link dibedakan menjadi 3 jenis, yaitu :

1. Link Absolut
Link Absolut adalah link yang akan menunjuk ke halaman dari situs web lain. Penulisan alamatnya pun harus ditulis secara lengkap. Sebagai contoh, jika tema atau isi dari situs web yang kita buat adalah pemrograman HTML, maka kita dapat membuat link ke situs web lain yang memiliki tema yang sama atau relevan. Tujuannya adalah agar pengunjung bisa memperoleh informasi lebih tentang tema tersebut yang ‘mungkin’ tidak/belum kita bahas
 
2. Link Relatif 
Link Relatif adalah link yang tujuannya mengarah ke dokumen-dokumen lain yang masih berada di dalam satu situs web yang sama (komputer yang sama). Penulisan alamat tujuannya pun tidak perlu ditulis secara lengkap, cukup nama dokumennya saja, dan nama direktorinya (jika ada).   

3. Link kebagian ke document tertentu 
Link dapat berperan untuk mengarahkan ke bagian teks atau gambar tertentu yang masih berada dalam satu dokumen yang sama. Link seperti ini biasanya pada halaman web yang memiliki informasi yang panjang atau pada dokumen yang memiliki daftar isi di bagian atasnya. Tujuannya adalah agar para pengunjung tidak perlu melakukan scrolling pada halaman tersebut untuk menuju/kembali tertentu dalam dokumen bersangkutan. Sapat juga membuat link internal dalam suatu halaman - misalnya daftar isi di atas dengan link ke setiap bab . Yang perlu digunakan adalah atribut yang disebut id (identifikasi) dan simbol “#”.


3. Sebutkan, jelaskan, dan berikan contoh small world pada web !
Jawab : 

Small World Network adalah sebuah tipe grafik matematikal yang dari banyaknya simpul , namun tidak berhubungan dengan simpul yang lainnya (berbeda) , tetapi banyak nya simpul bisa menjangkau setiap simpul kecil lainnya. Khususnya, small-world network didefinisikan sebagai jaringan di mana L jarak antara dua node yang dipilih secara acak (jumlah langkah yang diperlukan) tumbuh secara proporsional dengan logaritma dari jumlah node N dalam jaringan, yaitu :
    Dalam konteks jaringan sosial, hasil dalam fenomena small world netwok untuk orang asing (orang tak dikenal) yang dihubungkan dengan cara berinteraksi. Banyak grafik empiris dengan baik dimodelkan oleh jaringan-dunia kecil. Jaringan sosial, konektivitas internet, wiki seperti Wikipedia, dan jaringan gen semua karakteristik small world network.
    Contoh dari Small World dapat ditemukan di banyak fenomena dunia nyata, termasuk situs web dengan menu navigasi, jaring makanan, jaringan tenaga listrik, jaringan pemrosesan metabolit, jaringan neuron otak, jaringan pemilih, grafik panggilan telepon, jaringan bandara, dan sosial. mempengaruhi jaringan. Jaringan budaya, jaringan semantik dan jaringan kemunculan kata juga telah terbukti sebagai jaringan dunia kecil.


Sumber :

Sabtu, 24 April 2021

Pertemuan 5 : Pengantar Web Science

Pertemuan 5 : Pengantar Web Science

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL : Pengantar Web Science #

SOAL : 
1. Sebutkan dan jelaskan serta berikan contoh karakteristik dari bentuk web !
Jawaban : 
Secara garis besar, website bisa digolongkan menjadi 3 bagian yaitu:
  • Website Statis
  • Website Dinamis
  • Website Interaktif
Website Statis
Website Statis adalah apabila isi informasi website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik website. Artinya adalah untuk melakukan perubahan pada suatu halaman dilakukan secara manual dengan mengedit code yang menjadi struktur dari website tersebut. Dalam sisi pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja atau web developer yang mengembangkan website tersebut, ada kecenderungan bahwa pada website statis, klien sangat tergantung kepada web developernya. Contoh website statis adalah berisi profil perusahaan atau company profile.

Website Dinamis
Website Dinamis merupakan website yang secara struktur diperuntukan untuk update sesering mungkin,  isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website. Biasanya disediakan halaman backend untuk mengedit kontent dari website. Contoh umum mengenai website dinamis adalah web berita atau web portal yang didalamnya terdapat fasilitas berita, polling dan sebagainya .

Website Interaktif
Website Interaktif adalah web yang memungkinkan pengguna berinteraksi dalam suatu web. Salah satu contoh website interaktif adalah blog dan forum. Di website ini user bisa berinteraksi, mengajukan topik dan beradu argument mengenai apa yang menjadi pemikiran mereka. Biasanya website seperti ini memiliki moderator untuk mengatur supaya topik yang diperbincangkan tidak keluar jalur. Contoh website ini biasanya adalah website komunitas kaskus, facebook, reddit.

2. Sebutkan, jelaskan, dan berikan contoh perilaku navigasi pada web !
Jawaban : 

Perilaku Navigasi pada suatu situs sangat penting untuk sebuah website terutama pada website jual beli(Online Shop) agar user betah dan terus menggunakan layanan website tersebut untuk melakukan jual beli. Contoh Perilaku Navigasi tersebut sering kita temui di berbagai website seperti web jual beli Olx.com dimana terdapat 2 navigasi yaitu :
Navigasi Lokasi :
Navigasi kategori :



Navigasi pada situs website berguna untuk memudahkan user dalam mengakses item-item ataupun content dalam web serta membuat user betah dan tidak bosan didalam website .

Navigasi sendiri mempunyai prinsip yaitu : harus memungkinkan seseorang(User/Pengguna) untuk membuka halaman mana pun di situs Anda dan menemukan apa yang mereka butuhkan dalam 3 klik.
Perilaku navigasi sendiri terbagi menjadi dua tipe yaitu :
  • Navigasi Standar
Navigasi standar, navigasi ini memberikan overview dan peta penjelajahan situs. Dalam web sendiri bisa ditemukan di bagian atas.
  • Navigasi Advance
Navigasi Jenis ini masih bertujuan memberikan alat untuk menelusuri situs, namun dengan cara lebih spesifik.

3. Sebutkan, jelaskan, dan berikan contoh perilaku pencarian pada web !
Jawaban : 

Perilaku pencarian adalah fitur yang di desain sedemikian rupa untuk digunakan oleh user dalam rangka mendapatkan data-data ataupun content yang terkandung dalam sebuah web.

Mesin pencari memungkinkan kita untuk meminta content media dengan kriteria yang spesifik (biasanya yang berisi kata atau frasa yang kita tentukan) dan memperoleh daftar file yang memenuhi kriteria tersebut. Mesin pencari biasanya menggunakan indeks (yang sudah dibuat sebelumnya dan dimutakhirkan secara teratur) untuk mencari file setelah pengguna memasukkan kriteria pencarian.

Contoh Perilaku Pencarian dalam website jual beli Olx.com terdapat kotak pencari yang dapat memudahkan user dalam mencari sebuah content atau barang yang diinginkan user dengan textbox sebagai input berupa String yang dimana dari inputan tersebut akan menghasilkan data-data atau content yang berkaitan dengan hal yang diinput dan dicari.
Kotak Pencarian dalam web Olx.com :

dalam konteks pencarian yang lebih besar dan lebih dalam/cerdas yaitu mesin pencarian web google.com mesin pencarian ini akan  bekerja dengan cara menyimpan informasi tentang banyak halaman web, yang diambil langsung dari WWW. Halaman-halaman ini diambil dengan web crawler atau browser web otomatis yang mengikuti setiap pranala/link yang dilihatnya.
Kotak Pencarian Google.com :


Sabtu, 17 April 2021

Pertemuan 4 : Pengantar Web Science

Pertemuan 4 : Pengantar Web Science

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL:Pengantar Web Science #


1. Sebutkan dan jelaskan apa yang anda ketahui tentang web content ?

Jawaban :

Web Content adalah konten tekstual, aural, atau visual yang diterbitkan disitus web. content berarti setiap elemen kreatif, misalnya teks, aplikasi gambar, pesan email yang diarsipkan, data, layanan email, file audio dan video, dan sebagainya. sederhananya web content adalah hal-hal di situs Web Anda.' Ini mungkin termasuk dokumen, data, aplikasi, layanan elektronik, gambar, file audio dan video, halaman Web pribadi, pesan email yang diarsipkan, dan banyak lagi.

2. Jelaskan dan berikan contoh perbedaan web model generative dan model retorika?

Jawaban :

Web model generative adalah Website yang menyangkut pengetahuan baru dengan menggunakan pengetahuan yang sudah dimiliki sebelumnya. Pengetahuan baru itu akan diuji dengan cara menggunakannya dalam menjawab persoalan atau gejala yang terkait. Jika pengetahuan baru itu berhasil menjawab permasalahan yang dihadapi, maka pengetahuan baru itu akan disimpan dalam memori jangka panjang.

Contoh :

  • Website seperti Blog :
    • Wordpress
    • Blogger
  • Website jurnal
    • Google Schoolar

Web model retorika adalah website yang berisi tentang pembicaraan kepada seseorang atau lebih untuk mencapai tujuan tertentu. model tersebut dapat dilihat dari content nya yang menggunakan 3 unsur utama dari teori model retorika yang dibuat oleh Aristoteles, yaitu :

  • LOGOS
    isi content tersebut sesuai dengan karakteristik perusahaan dan masih dalam penalaran manusia
  • ETHOS
    Website tersebut dapat membuat pengunjungnya percaya bahwa website tersebut asli milik perusahaan tersebut
  • PATHOS
    dapat 
    mudah dalam membangun keterikatan emosi dari pengunjungnya

Contoh :

  • Website Mengenai sistem :
    • Kompasiana

3. Bagaimana pengelolaan web dari aspek Institusi, aspek hukum privasi dan aspek hukum hak cipta?

Jawaban :

  • aspek Institusi

Pengelola Web dikembangkan oleh beberapa institusi, lembaga atau organisasi yang sangat berpengaruh bagi perkembangan internet dan web di dunia. diawali dari proyek ARPANET dan berkembang dari kolaborasi penelitian institusi militer dan pendidikan, Sekarang internet merupakan sebuah enterprise kolaboratif dan kolektif yang terbuka. Ada sejumlah organisasi atau lembaga yang memiliki pengaruh terhadap perkembangan internet serta menjadi guide atas perkembangan internet dan web. berikut ini adalah bahasan singkat mengenai Pengelola Web di dunia :

  • (World Wide Web Consortium)

Konsorsium World Wide Web biasa disingkat adalah suatu konsorsium yang bekerja untuk mengembangkan standar-standar untuk Waring Wera Wanua. Spesifikasi teknologi-teknologi utama yang dipakai sebagai basis utama web, seperti URL, HTTP, dan HTML dikembangkan dan diatur oleh badan ini.

  • Internet Engineering Task Force
Internet Engineering Task Force adalah organisasi standar terbuka, yang mengembangkan dan mempromosikan standar Internet sukarela, khususnya standar yang terdiri dari paket protokol Internet. Ini tidak memiliki daftar keanggotaan formal atau persyaratan keanggotaan.

  • ICANN

Internet Corporation for Assigned Names and Numbers adalah organisasi nirlaba yang bertugas mengarahkan pengelolaan dan prosedur beberapa pangkalan data ruang nama dan ruang numerik Internet, menjamin kestabilan dan keamanan operasi jaringan.

  • aspek hukum privasi

Privasi mengacu pada undang-undang yang mengatur, menyimpan, dan menggunakan informasi yang dapat diidentifikasi secara pribadi , informasi perawatan kesehatan pribadi, dan informasi keuangan individu, yang dapat dikumpulkan oleh pemerintah, organisasi publik atau swasta, atau individu lain. Ini juga berlaku di sektor komersial untuk hal-hal seperti rahasia dagang dan tanggung jawab yang dimiliki direktur, pejabat, dan karyawan saat memberikan informasi sensitif.

Dalam Pasal 28F UUD RI 1945 disebutkan :
“Setiap orang berhak untuk berkomunikasi dan memperoleh informasi untuk mengembangkan pribadi dan lingkungan sosialnya, serta berhak untuk mencari, memperoleh, memiliki, menyimpan, mengolah dan menyampaikan informasi dengan menggunakan segala jenis saluran yang tersedia”.

Dalam sebuah website harus terkandung sebuah Privacy policy. Privacy policy atau kebijakan privasi merupakan salah satu halaman yang wajib dimiliki setiap website dan blog. Privacy policy digunakan untuk menginformasikan bagaimana sebuah website mengelola informasi para pengunjung. Tepatnya, informasi apa yang diambil dan untuk apa informasi itu digunakan.

Contoh informasi yang biasa diambil adalah nama, tanggal lahir, alamat email, nomor telepon, alamat IP, dan informasi lainnya yang bersifat privasi. Informasi ini bisa diambil saat pengunjung berada di website Anda, membuat akun, atau melakukan subscription. 

  • aspek hukum hak cipta

Hak cipta sebagai salah satu bidang dari hak kekayaan intelektual berhubungan dengan perlindungan produk yang merupakan hasil dari kecerdasan manusia. Dalam Undang-undang nomor 19 tahun 2002 tentang Hak Cipta melindungi secara otomatis --tanpa harus mendaftar ke Direktorat Jenderal Hak Kekayaan Intelektual (Ditjen HKI)-- baik desain website maupun isi (konten) website, dari publikasi dan perbanyakan (copying) oleh pihak lain tanpa izin pemilik hak cipta-nya yang sah. Perlindungan hak cipta diperoleh pencipta sepanjang desain dan konten website tersebut merupakan hasil karya sendiri yang original. 

Berikut sejumlah elemen-elemen dalam sebuah website yang termasuk kedalam hak kekayaan intelektual (HKI) :

  • Desain website;
  • Konten (isi) website, dapat berupa teks/tulisan, foto-foto, gambar-gambar, bahkan music, video, database dan software;
  • Logo, nama usaha, merek produk/jasa, simbol dan slogan;
  • Nama domain;
  • Fitur-fitur dengan teknologi web misalnya search engines, sistem online shopping, sistem navigasi, dll.

4. Bagaimana cara mengatasi serangan pada jaringan dan web, berikan contohnya?

Jawaban :

Cara Mengatasi Serangan pada jaringan dan web :

  • DDoS
    Ini adalah jenis serangan ke server di jaringan dengan metode untuk menghabiskan sumber daya yang dimiliki oleh server sampai server tidak dapat menjalankan fungsinya untuk menyediakan akses ke layanannya. 
    Cara Mengatasinya : 
    • Melakukan Identifikasi Serangan, serangan akan terlihat tanda-tandanya jika mengecek server. Apabila sudah diketahui, alangkah baiknya mempersiapkan penangannya sebelum terjadi serangan yang lebih serius. Seperti kasus berikut:
      • Syn Flooding, gunakan firewal untuk tidak meneruskan paket data yang tidak diketahui dengan jelas asalnya.
      • Remote Controled Attack, block alamat IP dan portnya.
      • UDP Flooding, Menolak paket trafik yang datang dari luar jaringan dan mematikan semua layanan UDP.
      • Smurf Attack, disable broadcast address pada router atau filtering permintaan ICMP echo request pada firewall atau juga membatasi trafik ICMP.
    • Mempertahankan Parameter Network, salah satunya dengan memperbesar bandwith. Cara ini hanya memberikan waktu supaya sistem tidak down, tetapi cara ini kurang ampuh terhada serangan yang besar.
    • Menghubungi Hosting Provider atau ISP, mereka dapat melacak serangan yang terjadi melalui alamat ip di sistem.
    • Menghubungi Spesialis DDoS, jika cara diatas tidak berhasil. Bisa dengan menghubungi spesialis yang akan membantu untuk menangani serangan yang terjadi.
  • injeksi SQL
    SQL Injection adalah salah satu teknik yang menyalahgunakan celah keamanan yang ada di SQL pada lapisan basis data suatu aplikasi atau Web.
    Cara Mengatasinya :
    • Batasi panjang input box (jika memungkinkan), dengan cara membatasinya di kode program, jadi si cracker pemula akan bingung sejenak melihat input box nya gak bisa diinject dengan perintah yang panjang.
    • Filter input yang dimasukkan oleh user, terutama penggunaan tanda kutip tunggal (Input Validation).
    • Matikan atau sembunyikan pesan-pesan error yang keluar dari SQL Server yang berjalan.
    • Matikan fasilitas-fasilitas standar seperti Stored Procedures, Extended Stored Procedures jika memungkinkan.
    • Ubah “Startup and run SQL Server” menggunakan low privilege user di SQL Server Security tab.

Sumber :

https://www.niagahoster.co.id/blog/cara-membuat-privacy-policy/#:~:text=Privacy%20policy%20atau%20kebijakan%20privasi,untuk%20apa%20informasi%20itu%20digunakan.

https://gudangssl.id/blog/apa-itu-sql-injection/


Tugas Pertemuan 4 : Pengantar Web Science

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL:Pengantar Web Science #


Kamis, 08 April 2021

Pertemuan 3 : Pengantar Web Science

Pertemuan 3 : Pengantar Web Science 

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL:Pengantar Web Science #

1. Sebutkan dan jelaskan arsitektur dari Web serta berikan contoh

Jawaban : 


Arsitektur Website adalah sebuah bentuk perancangan dan pendesainan dari arsitektur itu sendiri, dimana ia melibatkan teknis, kriteria estetis dan fungsional.

Komponen-komponen Arsitektur web :

  • Client
    Browser yang dikontrol oleh pengguna untuk mengoperasikan aplikasi web.
  • Firewall
    Potongan perangkat lunak yang mengatur komunikasi antara jaringan tak aman seperti internet dan jaringan aman seperti LAN.
  • Proxy
    Untuk penyimpanan sementara halaman web dalam cache.
  • Web Server
    Perangkat lunak yang mendukung berbagai protokol web seperti HTTP, HTTP.
  • Database Server
    sebuah program komputer yang menyediakan layanan pengelolaan basis data dan melayani komputer atau program aplikasi basis data yang menggunakan model klien/server.
  • Media Server
    Komponen ini secara khusus digunakan untuk content streaming.
  • Content management server
    Menangani konten untuk melayani aplikasi.
  • Application server
    Menangani fungsionalitas yang dibutuhkan oleh beberapa aplikasi.

Contoh Bagian-bagian Arsitektur web :

  • Hypertext Transfer Protocol (HTTP)
    HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.
  • WWW (World Wide Web) 
    WWW (World Wide Web) merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk dapat digunakan bersama.
  • URL( universal resource locator)
    URL( universal resource locator) merupakan suatu konsep penamaan lokasi standar dari suatu file,direktori,computer, dan lokasi komputernya sesuai dengan metode yang digunakan.
  • XML (Extensible Markup Language)
    XML (Extensible Markup Language) merupakan bahasa web turunan dari SGML (Standart Generalized Markup Language) yang ada sebelumnya.
  • JavaScript
    JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien.
  • AJAX
    AJAX disini adalah singkatan dari Asynchronous JavaScript and XML.


2. Jelaskan dan berikan contoh cara pengelolaan web

Jawaban : 

Mengelola website :

  • Memonitoring Statisik web
    Dalam mengelola web kita diharuskan memonitoring  untuk memeriksa apakah web kita mengalami peningkatan pengunjung atau malah penurunan dari memonitoring kita dapat mengupgrade tampilan , menambah fitur-fitur, dan membuat konten yang lebih menarik untuk menarik pengunjung.
  • Memperbarui Tema maupun Tampilan UI web menjadi lebih menarik
    Dalam mengelola web memperbaharui penampilan membuat web tidak terlihat kuno ataupun terlihat menarik yang membuat pengunjung meningkat dan puas nya penggunaan UI oleh User.
  • Menulis konten yang relevan dan orisinil
    Tujuannya adalah menjaga agar topik bahasan dan kesesuaian target pengguna. karena konten atau artikel yang ada pada web Anda yang sangat berpengaruh untuk meningkatkan pengunjung web Anda. Pastikan untuk membuat konten yang bermanfaat untuk banyak orang dan sesuai dengan tujuan web Anda. hal ini juga membantu web dapat bersaing dalam Pencarian yaitu search engine seperti google.com.
  • Memback-up Data 
    Memback-up data web sangat penting untuk dilakukan untuk menghidari rusaknya data-data yang membuat konten pada web tidak bisa tampil
  • Menambah fitur-fitur baru bila diperlukan
    hal ini diperlukan karena setiap tahun web mengalami perubahan dan membuat sejumlah web harus melakukan perubahan terutama menambahkan fitur-fitur agar pengunjung lebih setia dalam mengakses web kita.
  • Perbaikan dan keamanan
    Agar website yang sedang kita kelola terhindar dari tangan jahil yang tidak bertanggung jawab yang disebut dengan Hacker. Keaman ini sangat penting, mengingat banyak hal yang harus kita jaga, apabila keamanan dari website kita kurang bagus, makan tangan-tangan jahil akan dengan mudah masuk ke sistem website kita.
  • mengevaluasi web
    valuasi website merupakan cara mengelola website bagi pemula yang perlu untuk diperhatikan. Melalui perantara Search Console dan Google Analytics, maka Anda akan mendapatkan informasi mengenai website Anda. Search Console akan membantu Anda untuk memberikan laporan terkait kualitas SEO (Search Engine Optimization) dari website Anda. Jika kualitas SEO dari website Anda sudah baik, maka Anda dapat memanfaatkan Google Analytics untuk mengevaluasi lalu lintas pengunjung yang mengunjungi website Anda. Anda dapat mengetahui secara detail siapa pengunjung Anda (biasanya ditampilkan diakses dari negara mana, menggunakan perangkat apa, dan lainnya).
     

3. Sebutkan dan jelaskan apa yang anda ketahui tentang metode pengamanan web

Jawaban : 

Dalam membangun sebuah website tentu harus diperhatikan tentang sistem keamanannya. Keamanan website ini penting sekali untuk dilakukan karena dapat mencegah hacker untuk masuk dan merusak website Anda. Salah satu keamanan website yang baik adalah mengetahui bagaimana cara apa saja yang dapat dilakukan untuk meminimalisir resiko terkena hack. Keamanan website dapat disusun setelah memperhatikan tiga poin penting sebagai fondasi awal terbentuknya sebuah website. Ketiga poin tersebut antara lain adalah sebagai berikut :

  1. Proteksi (protection)
    Ada berbagai banyak cara untuk memproteksi sebuah website. Namun yang terpenting dalam keamanan website adalah jangan sampai membiarkan proteksi website Anda lemah.
  2. Deteksi (detection)
    Mendeteksi sejak awal dan menginstall beberapa aplikasi atau software yang dapat membantu website Anda menemukan atau mengetahui keanehan atau hal yang tidak biasa pada website adalah hal kedua yang harus dilakukan.
  3. Pemulihan (recovery)
    Tidak jarang sebuah website mengalami down karena banyaknya pengunjung pada satu waktu, atau karena hal-hal lainnya. Yang biasanya dilakukan adalah mensetting ulang / reboot sistem website tersebut.
Dalam melindungi data-data maupun informasi pada web kita perlu menerapkan prinsip CIA Triad, CIA Triad merupakan suatu model yang didesain dengan tujuan memandu kebijakan terkait keamanan informasi pada suatu organisasi. CIA sendiri terdiri dari 3 aspek yaitu :
  1. Confidentiality
    Confidentiality berarti sama dengan privasi. Selain itu juga merupakan serangkaian proses yang perlu dilakukan untuk mencegah tereksposnya informasi yang sensitif dari jangkauan tangan orang-orang yang tidak berkepentingan.
  2. Integrity
    Integriy berarti menjaga konsistensi, akurasi, serta kepercayaan terhadap data untuk setiap waktu sampai seterusnya. Data tidak boleh diedit pada saat transit. Setelah itu juga langkah-langkah tertentu perlu dilakukan untuk memastikan bahwa data tersebut tidak dapat diubah-ubah oleh orang yang tidak mempunyai kepentingan yang sejalan (misalnya, para peretas yang ingin melakukan mengubah atau manipulasi data dsb).
  3. Availability
    Availability bisa diterapkan dengan sangat baik jika developer telah memastikan adanya pemeliharaan pada semua hardware secara ketat. Developer atau pengembang juga perlu melakukan perbaikan hardware secepat mungkin ketika sedang diperlukan. Tidak hanya itu, pengembang juga wajib memelihara lingkungan sistem operasi (OS) agar bisa berfungsi dengan baik dan bebas dari konflik software-nya.

Pengamanan web sistem yang bisa diterapkan ada bermacam-macam jenis dan kategori. Antara lain adalah sebagai berikut :

  1. Keamanan website dari aplikasi
    Ada banyak aplikasi yang dapat dipakai untuk meningkatkan keamanan website. Beberapa aplikasi tersebut antara lain adalah :
    1. Enkripsi password.
    2. Aplikasi yang sedikit ‘memaksa’ pengguna untuk memasukkan password dengan kriteria tertentu. Yaitu harus menggunakan kombinasi huruf besar, huruf kecil, angka, simbol, serta memiliki minimal panjang karakter tertentu.
    3. Tambahan penggunaan Captca untuk memastikan yang menginput password tersebut adalah manusia dan bukan robot/komputer.
    4. Maksimal kesalahan input password sebanyak tiga kali kemudian akun akan otomatis disable atau tidak dapat diakses kecuali membuka dari email, handphone, atau aplikasi yang telah dikoneksikan sebelumnya.
  2. Keamanan website dari server
    Dari sudut pandang server, Anda harus memilih server yang benar-benar trusted dan stabil. Sering-sering mengupdate server, karena biasanya server lama memiliki kelemahan dan celah. Serta lebih baik apabila mengarahkan http:// ke https:// karena tingkat keamanan website akan lebih aman dan servernya terjamin.
  3. Keamanan website dari infrastruktur
    Anda dapat menggunakan firewall sebagai blocking untuk membantu keamanan website. Dengan menggunakan firewall, semua hal yang tidak aman bisa langsung di block sehingga tidak akan sampai berdampak lebih jauh lagi terhadap sebuah website.

4. Apa yang anda ketahui tentang User generated content, blogs, wikis, folksonomies, social networks

Jawaban : 

  • User generated content
    User generated content (UGC) adalah segala bentuk content(seperti ,produk, jasa, foto, video, teks, ulasan, dll.) yang dibuat oleh para pengguna untuk diposting atau disebarluaskan di media sosial. User generated content (UGC)
  • Blogs
    Blog adalah sebuah website berbentuk postingan dalam bentuk teks yang terkadang ditambahi gambar, link dan video yang ditulis oleh satu atau beberapa penulis dengan tujuan tertentu. secara sederhana blog merupakan buku harian yang terpublish di internet. Seorang pengelola blog dapat dengan bebas menuangkan pikirianya dalam bentuk tulisan ke dalam website ini. Tulisan tersebut selanjutnya disimpan di database dan di publish di internet. Fungsional situs ini adalah publikasi dalam bentuk artikel diinternet Fokus situs ini adalah manajemen artikel

  • wikis
    wiki adalah salah satu jenis dari aplikasi Web 2.0 yang merupakan halaman web di mana para penggunanya dapat mengorganisir, meng-edit, me-review, merevisi, atau me-retrieve isi dari halaman web dengan mudah dan secara kolaboratif bersama pengguna lainnya.
  • folksonomies
    folksonomies adalah sebuah metode untuk menciptakan dan mengatur tag yang menjelaskan dan mengategorikan content. Tag tersebut umumnya merupakan hyperlink yang akan mengarahkan Anda pada sekumpulan item yang berhubungan dengan tag tersebut Bentuk tag tidak selalu harus berupa teks, tetapi dapat juga berupa image.
  • social networks 
    merupakan sebuah bentuk layanan situs internet yang ditujukan sebagai komunitas online bagi orang yang memiliki kesamaan aktivitas, ketertarikan pada bidang tertentu, atau kesamaan latar balakang tertentu.



Sumber :

https://slideplayer.info/slide/12198796/

http://blog.wowrack.co.id/2017/05/cara-membuat-keamanan-website.html

https://lemon.cm/articles/kenali-user-generated-content-untuk-bisnis/

https://journal.uii.ac.id/Snati/article/view/944



Minggu, 28 Maret 2021

Pertemuan 1 : Pengantar Web Science

Pertemuan 1 : Pengantar Web Science


NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL:Pengantar Web Science #

I. Apa yang anda ketahui tentang web Science dan berikan contohnya?

Web Science adalah kajian sistem sosio-teknis berskala besar seperti WWW. Bidang ini mempelajari hubungan antara manusia dan teknologi, bagaimana masyarakat dan teknologi berkembang bersama, serta dampak hubungan ini terhadap masyarakat yang lebih luas. Web Science adalah ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang di dalam kehidupan sehari-hari. Di dalam web science kita belajar bagaimana memberdayakan suatu sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang menarik dan abtraktik agar memunculkan minat orang banyak untuk membaca web tersebut.Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.

Web Science mengacu pada studi tentang "sistem informasi terdesentralisasi" (yang tidak berarti secara eksklusif WWW meskipun ini adalah contoh yang paling jelas sekarang) dan juga menjelaskan bahwa anda telah melihat data yang berpindah antar aplikasi pada ponsel atau data antara objek fisik berjaringan dan bukan laman di browser HTML tradisional, ini mungkin masih berupa Web Science.

Web Science memiliki agenda ambisius: untuk memfokuskan kekuatan analitis para peneliti dari berbagai disiplin ilmu seperti matematika, sosiologi, ekonomi, psikologi, hukum dan ilmu komputer untuk memahami dan menjelaskan Web.

Contoh Web Science : 

https://www.tutorialspoint.com/ dan https://www.dicoding.com/academies/list










II. Jelaskan tentang sejarah web science?

Penemu situs web adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991.

Pada bulan Maret 1989, Tim memaparkan visinya tentang apa yang akan menjadi web dalam sebuah dokumen yang disebut "Manajemen Informasi: Sebuah Proposal". Proposal Tim tidak langsung diterima. Bahkan, atasannya saat itu, Mike Sendall, mencatat kata-kata "Vague but exciting(Artinya : Tidak jelas tapi mengasyikkan)" di sampulnya. Web tidak pernah menjadi proyek CERN resmi, tetapi Mike berhasil memberi Tim waktu untuk mengerjakannya pada bulan September 1990. Dia mulai bekerja menggunakan komputer NeXT, salah satu produk awal Steve Jobs .

Pada bulan Oktober 1990, Tim telah menulis tiga teknologi dasar yang tetap menjadi fondasi web saat ini (dan yang mungkin telah Anda lihat dan muncul di beberapa bagian browser web anda):

  • HTML: Bahasa Markup Hiperteks. Bahasa markup (pemformatan) untuk web.
  • URI: Uniform Resource Identifier. Semacam "alamat" yang unik dan digunakan untuk mengidentifikasi setiap sumber daya di web. Ini juga biasa disebut URL.
  • HTTP: Protokol Transfer Hiperteks. Memungkinkan pengambilan sumber daya yang ditautkan dari seluruh web.

Tim juga menulis editor / browser halaman web pertama ("WorldWideWeb.app") dan server web pertama ("httpd"). Pada akhir tahun 1990, halaman web pertama disajikan di internet terbuka, dan pada tahun 1991, orang di luar CERN diundang untuk bergabung dengan komunitas web baru ini.

Hingga Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.

  • Pre Web

Pre-Web adalah era dimana prototype seperti memex, usenet, gopher dan ftp muncul sebelum kemudian berevolusi menjadi Internet 

  • The Memex
The Memex adalah nama hipotetis proto-hypertext sistem yang dikembangkan oleh Vannevar Bush pada tahun 1945. 
  • HyperText
Hypertext adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman Web 
  • Internet
Internet (interconnection-networking) adalah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. 
  • Usenet 
Usenet atau User Network, merupakan salah satu jaringan tertua yang dilayani oleh internet. Awalnya didesain pada Duke University ditahun 1979 dan dikembangkan  pada Duke University dan North Carolia University setahun kemudian 
  • FTP (File Transfer Protocol)
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. 
  • Gopher
Gopher adalah protokol layer aplikasi TCP/IP yang dirancang untuk distribusi, pencarian, dan pengambilan dokumen melalui Internet.

 

III. Apa perbedaan web 1.0 web 2.0 dan web 3.0 dan web terkini dan berikan contohnya ?

Jawaban :

Perbedaan dan Contoh :

  • WEB 1.0
Web 1.0 merupakan website yang digunakan untuk pertama kalinya,dimana seluruh data yang dibuat dan ditampilkan didalamnya serta desain dari website tersebut semuanya ditentukan oleh administrator, hingga terasa monoton. 

Contoh Web 1.0 : Contoh Web 1.0 adalah situs web statis dan situs pribadi. Berikut adalah Web 1.0 yang masih tetap di maintance : https://www.cnn.com/,https://www.spacejam.com/, https://www.spacejam.com/, https://www.heavensgate.com/, dan https://www.cameronsworld.net/

  • WEB 2.0

Perkembangan dari Web 2.0 lebih pada penyajian konten dan tampilan di dalam suatu website, yang versi yang sebelumnya berpusat pada sang pemilik website. Web 2.0 lebih bersifat interaktif daripada Web 1.0 dan sifatnya yang “Read Write”, sehingga memudahkan dalam menambahkan materi, berkomentar ,dan lain-lain. Ini juga dikarenakan sifatnya untuk share ,collaborate, dan exploite.

Contoh Web 2.0: hosted services (Google Maps),Web applications ( Google Docs, Flickr), Video sharing sites (YouTube), wikis (MediaWiki), blogs (WordPress), social networking (Facebook), folksonomies (Delicious), Microblogging (Twitter), podcasting (Podcast Alley) dan banyak lagi.
 

  • WEB 3.0 
Web 3.0 (sematic web) merupakan pengembangan dari website dimana content web di tampilkan tidak hanya dalam format bahasa manusia yang umum (natural language), tetapi juga dalam format yang dapat dibaca dan digunakan oleh mesin (software).

Contoh Web 3.0:

    • Wolfram Alpha, Apple's Siri, yang dapat meringkas sejumlah besar informasi menjadi pengetahuan dan tindakan yang berguna bagi orang-orang. 
    • SIOC ( http://sioc-project.org/ ) Adalah komunitas yang berusaha mewujudkan semantic website yang tengah berjuang membantu kita menciptakan web cerdas yang mana kelak pencarian info di internet menjadi jauh - jauh sangat mudah.
    • Salah satu situs yang sering dikatakan sebagai langkah menuju Web 3.0 adalah Google Co-Op yang beralamatkan di http://www.google.com/coop/. 

Web 4.0 – “Mobile Web”
Langkah selanjutnya bukanlah versi yang benar-benar baru, tetapi merupakan versi alternatif dari apa yang sudah kita miliki. Web perlu beradaptasi dengan lingkungan selulernya. Web 4.0 menghubungkan semua perangkat di dunia nyata dan virtual secara real-time.
Web 4.0 dikembangkan dari Web 1.0, Web 2.0, dan Web 3.0. Web 4.0 dimana mampu menerapkan pengetahuan antara item data dan menentukan konteks untuk melakukan penalaran dasar. Contoh teknologi yang dikembangkan oleh Web 4.0 adalah  :
    • Semantik Jaringan Sosial
    • Semantik E-mail (IBM OmniFind)
    • Context-Aware Game
    • Baik Natural Language Processing

  • WEB 4.0 5.0 (Terkini)
Web 4.0/5.0 adalah private secretary dalam bentuk organisme buatan. Setiap hari seseorang pasti mempunyai sebuah rutinitas. Apapun bentuk rutinitasnya , seluruh rutinitas tersebut bisa diketahui oleh aplikasi komputer/program/tools/device yang kita miliki yang dijalankan secara online.

Contoh Web 4.0/5.0:  Untuk Saat ini Web 4.0/5.0 masih dalam mode pengembangan dan bentuk aslinya masih dibentuk, sinyal pertama di Web 4.0/5.0 adalah tentang web tertaut yang berkomunikasi dengan kita seperti kita berkomunikasi satu sama lain (seperti asisten pribadi). Web 4.0/5.0 disebut web “simbiosis”. Web ini akan sangat kuat dan dapat dijalankan sepenuhnya. Web 4.0/5.0 akan menjadi web read-write-execution-concurrency web.

  • Perbedaan WEB 1.0, 2.0, 3.0, dan 4.0/5.0

PERBEDAAN

WEB 1.0

WEB 2.0

WEB 3.0

WEB 4.0/5.0(Terkini)

seluruh data yang dibuat dan ditampilkan didalamnya serta desain dari website tersebut semuanya ditentukan oleh administrator, hingga terasa monoton. dan tidak terlalu interaktif.

Perkembangan dari Web 2.0 lebih pada penyajian konten dan tampilan di dalam suatu website, yang versi yang sebelumnya berpusat pada sang pemilik website. Web 2.0 lebih bersifat interaktif daripada Web 1.0

content web di tampilkan tidak hanya dalam format bahasa manusia yang umum (natural language), tetapi juga dalam format yang dapat dibaca dan digunakan oleh mesin (software).

WEB 4.0/5.0 dapat dipahami sebagai perkembangan teknologi websiteyang mengarah pada otomasi dan pertukaran data terkini secara mudah dan cepat yangmencakup sistem siber-fisik, internet untuk segala (internet of things), komputasiawan (cloud computing), dan komputasi kognitif.

sifat dari Web 1.0 adalah read, maka ketika pengakses akan menambahkan atau memberikan komentar, seseorang tersebut harus menghubungi langsung admin yang bersangkutan melalui address yang telah ditentukan

sifatnya yang “Read Write”, sehingga memudahkan dalam menambahkan materi, berkomentar ,dan lain-lain. Ini juga dikarenakan sifatnya untuk share

,collaborate, dan exploite

di web 3.0 kita diberikan keleluasan untuk dapat melakukan modifikasi pada website itu sendiri. oleh karena itu dapat disimpulkan bahwa web 3.0 tidak hanya memberikan keleluasaan bagi kita untuk sharing atau memberi komen pada web, namun dengan tambahan bahasa mesin yang terintegrasi pada web dapat memungkinkan bagi mesin untuk memenuhi keinginan user

Konsep Web 4.0/5.0 adalah private secretary dalam bentuk organisme buatan. Setiaphari seseorang pasti mempunyai sebuah rutinitas. Apapun bentuk rutinitasnya , seluruhrutinitas tersebut bisa diketahui oleh aplikasi komputer/program/tools/device yang kitamiliki yang dijalankan secara online.

pengakses hanya bisa browsing sesuatu dan mengharuskan pengguna untuk datang ke dalam website tersebut dan melihat satu persatu konten di dalamnya

Dalam Web 2.0 user interface suatu situs web yang digunakan adalah teknologi flex (aplikasi rich internet berbasis flash dari Macromedia yang sekarang menjadi Adobe), lazlo (platform aplikasi flash open source) atau menggunakan ajax secara intensif seperti G-Mail atau Google Map

Pengguna internet bisa berpartisipasi dan memodifikasi bentuk dan isi informasi yang mereka terima dalam sekejap waktu

Inti dari Web 4.0/5.0. dapat mengetahui apa saja yang kita lakukan, dan dia juga bisa membantu dalam melakukan pencarian informasi, menyimpan histori pencarian, bahkan mempertemukan orang-orang yang mencari informasi yang sama.

  • Perbedaan Karakteristik WEB 1.0, 2.0, 3.0, dan 4.0/5.0 :

Perbedaan Karakteristik
KarakteristikWEB 1.0WEB 2.0WEB 3.0WEB 4.0,5.0 (TERKINI)
StructureTaxanomy(Directory)(Tree)Tagging (Folksonomy) (Cloud)Semantics (Meaning) (Network)Intelligence (Knowing) (Neural Net)
InteractionAloneCollaborateAssistDirect
SourceSpecializedOpenAutonomicAdapt
RightsCopyrightCreative CommonsFree InformationHidden Information
ComputingServer(1D)Grid(2D)Cube(3D)HyperCube(ND)
ResponseReloadTarget LoadChached Target LoadAdjust
BehaviorPullPushSynchronousPredict


IV. sebutkan dan jelaskan metodologi web science serta berikan contohnya ?
Jawaban : 

Metodologi Web Science merupakan bagaimana peneliti atau engineer melakukan pendekatan terhadap Web untuk pemahaman dan relasinya dengan domain sosial secara luas dan inovasi apa yang dapat dilakukan. Berbagai penelitian yang berlangsung saat ini melakukan pengembangan pada metodologi berikut: 

  • Metodologi pemetaan (mapping)  dan graph
    Pada Model analisis ini struktur Web dengan sampling sebagai kunci utamanya.
  • Metodologi model analisis
    Model analisis yang mengkombinasikan data empiris yang digunakan untuk melakukan determinasi probabilitas
Metodologi pada Web Science akan dipengaruhi oleh perekayasaan yang berlatar belakang industri maupun peneliti akademisi.
Contoh Metodologi Web Science :
  • laporan riset [Fetterly, 2004] menyatakan bahwa 27% dari web di Jerman (.de) melakukan perubahan setiap minggu.
  • pada kuartal keempat 2016, tercatat ada 8,8 juta total nama domain baru .com dan .net yang terdaftar.
  • Menurut perusahaan global dalam industri nama domain, VeriSign, pada kuartal keempat 2017, terdapat peningkatan sebanyak 1,7 juta nama domain TLD (Top-Level Domain) di internet.


Sumber :

  • https://medium.com/@deni.kurniawan/perkembangan-web-1-0-ke-4-0-inovasi-di-industri-4-0-5-0-2776339d2f8b
  • http://blog.um-palembang.ac.id/sayfudin/web-1-0-vs-web-2-0-vs-web-3-0-vs-web-4-0-vs-web-5-0-a-birds-eye-on-the-evolution-and-definition/
  • http://devi_indriani.staff.gunadarma.ac.id/Downloads/files/66928/Pengantar+Web+Science.pdf
  • http://e-journal.uajy.ac.id/1821/2/1KOM02538.pdf
  • https://www.liputan6.com/tekno/read/3307846/3324-juta-nama-domain-terdaftar-di-internet-pada-penghujung-2017

Tugas Pertemuan 1 : Pengantar Web Science

NAMA: ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL:Pengantar Web Science #