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 #

Jumat, 27 November 2020

Ulasan Game Valorant

Ulasan Game Valorant

        Setelah Riot sukses dengan game PC Moba nya yaitu LoL(League Of Legend) yang dirilis pada tanggal 27 Oktober 2009, Riot Games mulai terjun ke dunia Fps(first-person shooter) yaitu dengan dimulainya pada sebuah project yang sedang di garap oleh Riot Games yaitu Project A yang dinamai Valorant.

        Valorant merupakan game PC free-to-play multiplayer tactical first-person shooter besutan Riot Games untuk platform windows yang dirilis pada tanggal 2 juni 2020 kemarin, Valorant merupakan salah satu game yang dirilis, di develop dan di rilis pada masa pandemi di mana para developer games dan karyawannya mendevelop gamenya di rumah masing-masing. Walaupun rilis pada masa pandemi Riot Games masih dapat memberikan Update Patch, pernak-pernik, skin senjata, merilis server pada negara lain dan dapat menjalankan Kompetisi Esport internasional dengan sangat baik walaupun masih sedikit lambat dalam perbaikan bug dikarenakan para developernya bekerja dari rumah.

        Valorant sendiri merupakan kombinasi dari game fps CS:GO dan Overwatch, Berbeda dengan game fps lainnya seperti CS:GO yang mengusung utility seperti granades, molotov, dan flashbank, Valorant justru mengimplementasikan utility yang di gunakan di game fps lain menjadi kemampuan pada setiap karakter.

        Riot Games Mendevelop Valorant untuk Platform Windows menggunakan bahasa pemograman C++ dengan Unreal Engine 4 sebagai Enginenya dan menggunakan Netcode sebagai optimisasi server. berbeda dengan Game-Game fps lain yang di rilis di tahun 2020 dengan minimum spesifikasi tinggi, justru Riot Games membuat Game nya yaitu Valorant dengan spesifikasi minimum yang rendah dan ringan untuk komputer/pc low end agar dapat di mainkan oleh semua kalangan dan juga sudah menggunakan hosting server pada rate 128tick yang dimana delay pada frame berkurang dan game menjadi lebih optimal di bandingkan 64tick.

        Valorant di bekali software Anti-Cheat yaitu Vanguard Anti Cheat ini di klaim sebagai Anti-Cheat terbaik oleh Riot Games, Walaupun Menimbulkan banyak Pro dan Kontra karena anti cheat ini mendapatkan akses penuh ke sistem yang dimana akan memeriksa semua sistem yang berjalan ketika Game di jalankan. Anti-Cheat ini berada pada level kernel yang memungkinkan Cheater/Hacker dapat Terbanned dan tidak dapat bermain pada Device/Komputer yang di gunakan.

        Untuk Mekanisme gameplay, Valorant sendiri mengusung Ability pada setiap karakternya, Untuk setiap karakter memiliki sebuah Role/peran khusus yaitu Controller, Duelist, Initiator, dan Sentinel semuanya memiliki kemampuan khusus diantaranya ,memeriksa wilayah, menyerang musuh, mobility/kemampuan gerak, membutakan musuh, dan menggangu musuh. bisa di bilang mekanisme yang ditawarkan merupakan game tembak-tembakan taktis dan ability karakter yang menunjang taktisnya itu sendiri.

        Mode permainan pada valorant terdapat 5 yaitu practice, unrated, spike rush, dan ranked, pada mode practice pemain suguhkan oleh target-target dan pilihan latihan, pada mode unrated pemain akan bermain secara standar atau hanya pertandingan biasa, pada mode spike rush pemain di suguhkan pada permainan yang cepat dengan ability dan senjata yang sudah di persiapkan, dan pada mode ranked pemain akan bermain seperti unrated dengan mempertaruhkan peringkat/rank yang dapat naik ataupun turun berdsarkan hasil pertandingan.

        Kesimpulannya, Game ini merupakan warna baru pada skena esport first-person shooter taktikal dengan spesifikasi rendah yang cocok untuk semua kalangan dari hardcore gamer, casual gamer, sampai professional gamer. Kesan yang di suguhkan pada Game valorant yaitu berupa kompetitif maupun menyenangkan. Game ini sangat cocok untuk anda yang sangat ingin berkancah di dunia kompetitif karena skena kompetitifnya pun masih baru dan akan semakin berkembang.




Sumber Referensi: 

https://en.wikipedia.org/wiki/Valorant

https://nichegamer.com/2020/04/16/riot-games-free-to-play-fps-valorant-criticized-for-kernel-based-anti-cheat-software-riot-denies-spying/

https://www.youtube.com/watch?v=TBYEFKWxsMU&list=PLTFsoy_DWCONlmGIxTZwIGgz6GPITA7VI

https://technology.riotgames.com/news/valorants-128-tick-servers

https://playvalorant.com/en-us/agents/


Tugas Peng. Tek. Internet & New Media #(Membuat Ulasan game)

NAMA : ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14


Rabu, 04 November 2020

Generasi Muda Dalam Pemanfaatan Internet di Era Pandemi

Generasi Muda Dalam Pemanfaatan Internet di Era Pandemi

Pandemi COVID-19 telah merubah jalan kerja dunia di mana sebelumnya orang bisa bebas berpergian, beraktivitas, belajar dan bekerja tanpa khawatir akan terkena COVID-19 jadi tidak bisa beraktivitas bebas di luar rumah dan terpaksa beraktivitas di rumah saja. dari Orang tua, Dewasa, Remaja sampai anak-anak pun terkena dampaknya, Tentu saja Pandemi ini sangat berdampak Bagi Generasi Muda karena biasanya Generasi Muda lebih sering beraktivitas di luar dari pada di dalam rumah.

Internet Saat ini menjadi Solusi di era pandemi karena Internet dapat Menghubungkan Orang-orang di tempat yang berbeda untuk dapat berkomunikasi tanpa harus bertemu langsung secara fisik dan bahkan dapat membuka peluang bisnis baru di era Pandemi ini.

Generasi Muda Seperti kita di tuntut untuk Mencari solusi agar dapat beraktivitas di Era Pandemi ini, Salah satu solusinya yaitu memanfaatkan Internet. Berikut adalah Contoh Pemanfaatan Internet yang di lakukan Generasi Muda di Era Pandemi ini :

Pemanfaatan Cloud Meeting/Video Confrence seperti Gmeet dan Zoom. Cloud Meeting/Video Confrence adalah sebuah platform/teknologi di Internet yang memungkinkan pengguna yang berada di lokasi berbeda dapat saling bertemu. pada Era pandemi, Generasi Muda Menggunakan Platform/Teknologi ini untuk Untuk Melakukan Kegiatan Belajar/Mengajar, Rapat, Menyelenggarakan Konser Musik Online, Seminar atau pun Workshop

Pemanfaatan Social Media Seperti Facebook, Instagram, Twitter, Whatsapp, Youtube. Social Media adalah sebuah media untuk bersosialisasi satu sama lain dan dilakukan secara online yang memungkinkan manusia untuk saling berinteraksi tanpa dibatasi ruang dan waktu. pada Era pandemi, Generasi Muda Menggunakan Platform/Teknologi ini Sebagai Perantara Untuk Menjual dan Membeli barang, tapi biasanya Transaksi pada pada Platform ini kurang aman. Contohnya : Memperagakan, mencicipi dan me review barang yang ingin di jual dan mempostingnya di Facebook, Youtube, Instagram dll untuk menarik pembeli.

Pemanfaatan E-Commerce Seperti Tokopedia, Bukalapak, Shopee. E-Commerce adalah penyebaran, penjualan, pembelian, serta pemasaran barang dan jasa yang mengandalkan sistem elektronik, seperti internet. pada Era pandemi, Generasi Muda Menggunakan Platform/Teknologi ini Sebagai perantara antara penjual dan pembeli dengan transaksi yang lebih aman.

Pemanfaatan Platform Streaming seperti Twitch, Youtube Live, NimoTV dll. pada Era pandemi, Generasi Muda Menggunakan Platform/Teknologi ini sebagai tempat pencari uang dengan melakukan streaming dengan penonton yang dapat berinteraksi dengan streamer melalui kotak pesan live dan juga dapat menyumbang atau mendonasikan uang kepada si streamer. Platform Streaming ini juga dapat di manfaatkan untuk Menggalang dana, alat mengajar, Menggelar Konser Musik.

Pemanfaatan Platform Belajar seperti ruangguru, Rumah Belajar, Meja Kita, Icando, Quipper School. pada Era pandemi, Generasi Muda Menggunakan Platform/Teknologi ini sebagai tempat untuk Belajar pada situs di atas terdapat materi-materi soal untuk membantu dalam proses belajar.

Pemanfaatan Cloud Computing seperti AWS Cloud, Google Cloud Platform, Alibaba Cloud, microsoft azure dll. pada Era pandemi, Cloud Computing adalah proses komputerisasi sebuah teknologi yang berbasis internet. pada Era pandemi, Generasi Muda Menggunakan Platform/Teknologi ini untuk Melakukan Remote atau Kerja jarak jauh sebagai seorang programmer, Mendeploy suatu Program dengan internet dirumah tanpa harus ke kantor,dll. 

Dalam Pemanfaatan Internet, Generasi Muda tidak pernah ketinggalan justru akan berkembang dengan munculnya ide-ide baru dalam pemanfaatan Internet di Era Pandemi ini. Di Era Pandemi ini pun Generasi Muda di tuntut untuk produktif agar nantinya dapat siap di segala kondisi seperti pandemi ini dari pada bermalas-malasan.


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

NAMA : ARDHI RAMADHANI
NPM : 50419978
KELAS : 2IA14
MATKUL : Peng. Tek. Internet & New Media #
Tugas Artikel (Minggu 5)