Tutorial Instalasi pygame beserta dengan keunggulannya

Pengertian Pygame

Pygame adalah seperangkat modul Python yang dirancang untuk membuat permainan. Pygame menambahkan fungsi di atas dengan sangat baik di SDL perpustakaan. Hal ini memungkinkan Anda untuk membuat sebuah game dengan fitur yang lengkap dan sebuah program multimedia dalam bahasa python. Pygame sangat portabel dan dapat berjalan pada hampir semua platform dan sistem operasi. Pygame sendiri telah didownload jutaan kali, dan telah memiliki jutaan kunjungan ke situsnya.

Pygame ini gratis. Dan dirilis di bawah Lisensi GPL , Anda dapat membuat sebuah aplikasi yang open source, gratis, freeware, shareware, dan game komersial dengan pygame ini.

Untuk pengenalan yang bagus untuk pygame ini, periksa baris demi baris simpanse tutorial, dan pengenalan untuk programmer python atau Bab 17 sampai 20 dari buku “Ciptakan Anda Game Komputer Sendiri dengan Python” .

Keunggulan dari Pygame

Kenapa menggunakan pygame? Banyak alasan menggunakan pygame diantara lain adalah :
· Sillness built in . Dibuat hanya untuk menghibur para pengguna aplikasi dan hanya hiburan semata saja .
· Truly portable . Bisa dimainkan di computer desktop dan bisa dimainkan dimana saja .
· Logic game . Logika permainanya juga sangat mudah karena mungkin pada generasi millennial kini lebih sering bermain game jadi untuk membuat game sudah terbayang .
· It’s Simple and easy to use . Anak kecil dan orang dewasa juga bisa mamainkan pygame karena konsep gamenya sangat basic sekali masih 2D dan juga untuk anak kecil tidak terlalu sulit .
· Komputasi juga ringan
· Dapat bekerja secara cepat pada computer yang menggunakan processor intel
· Sebagai sarana hiburan

Cara install pygame di Windows pada python 3


Langkah 1 : Cek versi python kalian.

Saya anggap kalian sudah install python nya ya.. jika kalian belum install python nya ya… kalian bisa baca tutorial instalasi python nya DISINI YA temen - temen…. Oke kita balik lagi ke pembahasan utama kita di postingan kali ini ya…

Nah langkah yang pertama ini, kalian harus mengetahui terlebih dahulu versi python yang terinstall di PC kalian dulu ya…. Bisa dengan cara membuka IDLE python nya seperti pada gambar no 1 di bawah ini. Atau bisa juga di C:/pythonxx/python.exe seperti pada gambar no 2 di bawah ini. Maka akan muncul seperti pada gambar no 3.

Langkah 2 : Medownload atau mengunduh file instalasi pygame.

Setelah itu kalian buka browser kalian dan pergi ke pygame.org/download.shtml . nah terus, klik link seperti Pada gambar bawah ini. Atau lebih mudahnya, kalian bisa klik link ini http://www.lfd.uci.edu~gohlke/pythonlibs/#pygame

Nah pilih file library pygame sesuai versi python kalian yang sudah kalian cek tadi pada langkah pertama tadi ya... Untuk memudahkan pemilihan versinya, kalian bisa lihat gambar di bawah ini.

Lalu download file yang sesuai versi python kalian ya… dan harus sesuai loh ya… hehe..

Langkah 3 : extract file hasil download.

Nah setelah itu, silahkan cari file instalasi pygame hasil download nya tadi ya… setelah itu, ubah extensi “.whl” menjadi “.zip”. caranya bisa lihat pada gambar di bawah ini ya..

Setelah itu extract seperti biasa ya… dengan cara klik kanan, lalu pilih “extract”. Sekarang buka folder “pygame-1.9.2.data” hasil dari ‘extract’ tadi. Lalu buka forder “Headers”. Setelah itu select semuanya. Atau tekan “ctrl+a” setelah itu klik kanan pada mouse lalu pilih “copy”. Untuk memudahkan step ini, kalian bisa lihat gambar di bawah ini agar lebih mudah.

Langkah 4 : Paste file yang sudah di copy.

Nah setelah kalian salin file – file nya, Lalu selanjutnya silahkan kalian pergi ke drive “C”. lalu pilih folder python sesuai versi nya. Contoh “pythonXX” huruf XX ini menandakan versi python nya. Contoh “python34”. Silahkan masuk ke folder “pythonxx” nya.. lalu masuk ke folder “include”. Nah di folder ini silahkan buat folder baru dengan nama “pygame”. Lalu paste file yang sudah di copy tadi kedalam folder “pygame” ini.untuk memudahkan langkah ini, silahkan simak gambar yang ada di bawah ini.

Langkah 5 : copy paste folder pygame.

Setelah itu selesai, silahkan copy folder “pygame” dan “pygame-1.9.2.data” hasil extract tadi ya. INGATT!!! Folder ”pygame” yang di copy adalah folder hasil extract nya ya.. bukan folder yang kita buat tadi. Untuk lebih jelasnya lihat gambar di bawah ini.

Lalu silahkan masuk ke dalam drive “C” lalu masuk ke folder “pythonxx”. Setelah itu masuk ke folder “Lib”. Lalu masuk ke folder “site-packages”. Nah silahkan paste di dalam folder “site-packages” ini ya. Untuk lebih jelasnya, simak gambar di bawah ini..

Langkah 6 : Finsih dan pengecekan.

Nah sekarang sudah selesai proses nya… namun, untuk memastikan pygame nya sudah terinstall atau belum, sekarang buka IDLE nya.. dan coba ketikkan “import pygame”. Dan jika tidak error berarti tandanya sudah berhasil seperti pada gambar yang ada di bawah ini... oke Selamat berkarya temen – temen…

Sumber :
https://medium.com/@mfachri28/menghidupkan-kembali-game-snake-menggunakan-pygame-563dfc47c47a
https://mn-belajarpython.blogspot.com/2017/03/cara-install-pygame-di-python-3-dan-2.html
Share:

Pengantar Teknologi Game | Pengantar Game Topik 1 & Topik 2

TOPIK 1 : DEFINISI GAME

Dalam kamus bahasa Indonesia “Game”diartikan sebagai permainan. Permainan merupakan bagian dari bermain dan bermain juga bagian dari permainan keduanya saling berhubungan. Permainan adalah kegiatan yang kompleks yang didalamnya terdapat peraturan, play dan budaya. Sebuah permainan adalah sebuah sistem dimana pemain terlibat dalam konflik buatan, disini pemain berinteraksi dengan sistem dan konflik dalam permainan merupakan rekayasa atau buatan, dalam permainan terdapat peraturan yang bertujuan untuk membatasi perilaku pemain dan menentukan permainan. Game bertujuan untuk menghibur, biasanya game banyak disukai oleh anak – anak hingga orang dewasa. Games sebenarnya penting untuk perkembangan otak, untuk meningkatkan konsentrasi dan melatih untuk memecahkan masalah dengan tepat dan cepat karena dalam game terdapat berbagai konflik atau masalah yang menuntut kita untuk menyelesaikannya dengan cepat dan tepat. Tetapi game juga bisa merugikan karena apabila kita sudah kecanduan game kita akan lupa waktu dan akan mengganggu kegiatan atau aktifitas yang sedang kita lakukan.

Game berasal dari kata bahasa inggris yang berarti dasar permainan. Permainan dalam hal ini merujuk pada pengertian kelincahan intelektual( Intellectual Playability Game) yang juga bisa diartikan sebagai arena keputusan dan aksi pemainnya. Dalam game, ada target-target yang ingin dicapai pemainnya.


Dampak Positif dari Game
1. Game membuat pintar

Penelitian di Manchester University dan Central Lanchashire University membuktikan bahwa gamer yang bermain game 18 jam per minggu memiliki koordinasi yang baik antara tangan dan mata setara dengan kemampuan atlet.

2. Game membantu melatih konsentrasi dan imajinasi

Dr. Jo Bryce, kepala penelitian di suatu universitas di Inggris menemukan bahwa gamer sejati punya daya konsentrasi tinggi yang memungkinkan mereka mampu menuntaskan beberapa tugas sekaligus. Dan juga game mampu untuk menumbuhkembangkan imajinasi yang ada pada tiap individu manusia.

3.Game membantu mengurangi strees

Banyak masyarakat luas khususnya orang tua meributkan kekerasan akibat video game. Sebetulnya, mereka tak mau mengakui kalau game itu salah satu cara yang tidak berbahaya untuk mengusir stres. Pertempurannya virtual, senjatanya palsu, dan darahnya juga bohongan. Bahkan “first-person shooter” yang paling keras pun serba digital. Para peneliti di Indiana University menjelaskan bahwa bermain game dapat mengendurkan ketegangan syaraf.

Contohnya :
1. Membuat anak pintar berbahasa inggris dikarenakan hamper semua game dibuat dengan memasukan bahasa inggris yang mau tidak mau kita harus belajar bahasa inggris dan menemukan kosa kata yang belum pernah kita temuin dan tak jarang banyak game yang dapat berkomunikasi dengan orang lain di manca Negara yang membuat kita terbiasa berkomunikasi dengan berbahasa inggris.
2. Melatih konsentrasi pada player, tidak jarang banyak game yang mengutamakan konsentrasi dalam gamenya , disaat itulah konsentrasi kita terlatih.

Tapi selepas dari itu semua game juga memiliki dampak negatif .

Dampak Negatif dari Game

1. Mengakibatkan Kecanduan serta Mengurangi Sosialisasi

Bila game dimainkan terus menerus tanpa henti dapat mengganggu kehidupan real yang kita jalani contoh: tidak mengerjakan tugas,membolos,dll. Dalam kehidupan sosial pun game juga dapat berpengaruh buruk, seperti sikap acuh tak acuh, ketidakpedulian serta sikap sombong. Hal ini dikarenakan karena game bertujuan supaya terus dimainkan oleh penggunanya(gamer) sehingga ia bisa melalaikan segala keperluananya.

2.Tingkat Kesehatan yang Terus Menurun

Bermain game terus menerus selama berjam-jam dapat membuat kesehatan pemainnya menurun dengan drastis. Diantaranya para gamer dapat terkena paparan cahaya radiasi komputer yang dapat merusak saraf mata dan otak, kesehatan jantung menurun akibat bergadang 24 jam bermain game (game online). Ginjal dan lambung juga terpengaruh akibat banyak duduk, kurang minum, lupa makan karena keasyikan main. Mengakibatkan berat badan menurun karena lupa makan, atau bisa juga bertambah karena banyak ngemil dan kurang olahraga, mudah lelah ketika melakukan aktivitas fisik, kesehatan tubuh menurun akibat kurang olahraga. Yang paling parah adalah dapat mengakibatkan kematian.

3.Tidak mampu membedakan mana kenyataan mana dunia game

Untuk dampak ketiga ini mungkin agak terlalu ekstrim dan beberapa terjadi di negara Amerika,Eropa serta Jepang dimana para gamer tidak dapat membedakan mana kenyataan dan mana dunia game.

Contohnya :
1. pada kasus penembakan oleh 2 orang siswa SMA di Amerika terhadap beberapa orang disekelilinginya dimana penembakan itu diilhami dari salah satu game tembak-menembak “QUAKE”. Dan juga masih banyak kasus-kasus serupa dimana mereka mengilhaminya dari memainkan game yang beredar di pasaran.
2. Pada kasus kecanduan game banyak orang yang mengudap gangguan tidak lepas dari gadget, mereka harus menjalani pengobatan yang intensif untuk mengembalikan ke keadaan yang normal.


TOPIK 1 : GAME DARI BEBERAPA KONSOL (PC,PS4,NINTENDO SWICTH, XBOX)

1. PS4 : Honor, Assassin Creed Odyssey
Alasan : game tersebut keren dan memiliki graphic luar biasa dan juga mengasah skill strategi
2. X-Box : Call of Duty: Black Ops 2, Kingdom Hearts
Alasan : game tersebut terbaik untuk mengasah skill berperan adapun untuk game kindom heart karakternya sangat lucu dan kombinasinya bagus
3. Nintendo Switch : Street Fighter, The Lagend of Zelda : A Link to the Past
Alasan : game tersebut memiliki strategi yang luar biasa dan dapat mengasah skill playernya
4. Android : LifeAfter, Subway Surf
Alasan : game tersebut keren dapat mengasah skill survive di alam bebas dan ketika ada serangan zombie, adapun game subway surf terlihat asik dimainkan
5. IOS : Sonic Racing, Sneaky Sasquatch
Alasan : siapa yang tidak kenal sonic karakter ini merupakan karakter legendaris yang telah lama menemani kita dalam serial maupun game
6. PC : Skryrim Elder Scroll V, War World Z
Alasan : game tersebut keren karena mengasah skill bertahan hidup di zaman kerajaan dan juga pada masa zombie
Share:

Pengantar Teknologi Game | Game Terbaik "Life After"

GAME TERBAIK "LifeAfter"

Menurut saya game terbaik diantara 10 game diatas adalah Life After. Game tersebut bergenre survival, mmorpg, dan juga fps. Pada game Life After ini kita akan bermain di dunia yang sudah kacau balau dan dunia di penuhi oleh mutant yang menyerupai zombie. Jadi musuh utama kita adalah manusia yang telah menjadi zombie.

Gamenya sendiri membuat saya sangat tertarik karena gameplay dari game tersebut sangat unik. Untuk gameplay sendiri kita ada di dunia yang isinya manusia biasa yaitu para survivors dan juga manusia yang sudah terinfeksi alias mutant. Kita harus bertahan hidup untuk melawan mutant. Hal paling menarik dari gameplaynya adalah kita bisa membangun rumah untuk bertahan hidup. Kita juga harus mencari sendiri bahan-bahan untuk membangun rumah.

Berbagai bahan seperti kayu dan batu adalah bahan yang di perlukan untuk membangun sebuah rumah. Untuk memperoleh kayu, kita harus menebang sebuah pohon menggunakan kampak. Untuk mendapatkan batu, kita harus menghancurkan batu menggunakan pickaxe. Hal inilah yang membuat game ini begitu terlihat nyata. Jadi game ini tidak akan membuat kita bosan karena kita tidak hanya membasmi mutant, tapi juga harus berfikir bagaimana caranya untuk bertahan hidup.

Dalam Segi Grafik

Game Life After ini buat urusan grafik sih sudah tidak perlu di ragukan lagi karena grafiknya sangat bagus dan sangat realistis sekali. Dalam game ini sendiri kita ada siang dan juga malam. Dalam game ini juga kita ada cuaca hujan, panas, dan badai. Hal tersebut menambah keseruan dalam game ini. Jika ingin memainkan game ini pastikan kalian mempunyai smartphone yang cukup kuat.

Kelebihan

Game ini bukanlah game pay to win karena untuk memainkan game ini di perlukan skill dan juga butuh waktu untuk mengerti bagaimana tentang sistem dalam game ini. Jadi ini bukan game yang bisa langsung kita kuasai saat pertama kali bermain. Butuh waktu untuk menguasai game ini. Membeli item yang bagus juga belum tentu akan membuat kita terlihat lebih jago dalam game ini.

Game ini juga tidak membuat bosan, karena dalam game ini kita harus fokus pada banyak hal. Contohnya saja seperti memperkokoh pertahanan rumah kita, mengupgrade senjata dan juga armor yang kita punya dan juga memikirkan stock makanan yang kita punya. Jadi game ini tidak akan membuat kalian bosan karena tidak monoton tentang membasmi mutant saja.

Kelemahan

Kelemahan dalam game ini adalah belum tersedianya mobil atau kuda untuk kita kendarai karena kita akan menggunakan helikopter jika ingin pindah dari tempat yang satu ke tempat lainnya. Selain itu, game ini juga belum tersedia bahasa Indonesia sehingga bagi teman-teman yang kurang mahir bahasa Inggris akan merasa kesulitan ketika memainkan game yang satu ini.

Selain itu, game ini juga tidak cocok bagi kalian yang spesifikasi smartphonenya rendah. Grafik yang sangat bagus membutuhkan smartphone high end. Jadi bagi kalian yang mau tetap bermain bisa mencoba mengubahnya ke grafik low.
Share:

Pengantar Teknologi Game | Game - Game Legendaris

1. PS4 : Honor, Assassin Creed Odyssey
2. X-Box : Call of Duty: Black Ops 2, Kingdom Hearts
3. Nintendo Switch : Street Fighter, The Lagend of Zelda : A Link to the Past
4. Android : LifeAfter, Subway Surf
5. IOS : Sonic Racing, Sneaky Sasquatch
Share:

Pengantar Teknologi Game | Dampak Positif Dan Negatif Dari Suatu Game Di Masyarakat Atau Kehidupan Sehari-Hari

Dampak Positif dari Game
1. Game membuat pintar

Penelitian di Manchester University dan Central Lanchashire University membuktikan bahwa gamer yang bermain game 18 jam per minggu memiliki koordinasi yang baik antara tangan dan mata setara dengan kemampuan atlet.

2. Game membantu melatih konsentrasi dan imajinasi

Dr. Jo Bryce, kepala penelitian di suatu universitas di Inggris menemukan bahwa gamer sejati punya daya konsentrasi tinggi yang memungkinkan mereka mampu menuntaskan beberapa tugas sekaligus. Dan juga game mampu untuk menumbuhkembangkan imajinasi yang ada pada tiap individu manusia.

3.Game membantu mengurangi strees

Banyak masyarakat luas khususnya orang tua meributkan kekerasan akibat video game. Sebetulnya, mereka tak mau mengakui kalau game itu salah satu cara yang tidak berbahaya untuk mengusir stres. Pertempurannya virtual, senjatanya palsu, dan darahnya juga bohongan. Bahkan “first-person shooter” yang paling keras pun serba digital. Para peneliti di Indiana University menjelaskan bahwa bermain game dapat mengendurkan ketegangan syaraf.

Contohnya :
1. Membuat anak pintar berbahasa inggris dikarenakan hamper semua game dibuat dengan memasukan bahasa inggris yang mau tidak mau kita harus belajar bahasa inggris dan menemukan kosa kata yang belum pernah kita temuin dan tak jarang banyak game yang dapat berkomunikasi dengan orang lain di manca Negara yang membuat kita terbiasa berkomunikasi dengan berbahasa inggris.
2. Melatih konsentrasi pada player, tidak jarang banyak game yang mengutamakan konsentrasi dalam gamenya , disaat itulah konsentrasi kita terlatih.

Tapi selepas dari itu semua game juga memiliki dampak negatif .

Dampak Negatif dari Game

1. Mengakibatkan Kecanduan serta Mengurangi Sosialisasi

Bila game dimainkan terus menerus tanpa henti dapat mengganggu kehidupan real yang kita jalani contoh: tidak mengerjakan tugas,membolos,dll. Dalam kehidupan sosial pun game juga dapat berpengaruh buruk, seperti sikap acuh tak acuh, ketidakpedulian serta sikap sombong. Hal ini dikarenakan karena game bertujuan supaya terus dimainkan oleh penggunanya(gamer) sehingga ia bisa melalaikan segala keperluananya.

2.Tingkat Kesehatan yang Terus Menurun

Bermain game terus menerus selama berjam-jam dapat membuat kesehatan pemainnya menurun dengan drastis. Diantaranya para gamer dapat terkena paparan cahaya radiasi komputer yang dapat merusak saraf mata dan otak, kesehatan jantung menurun akibat bergadang 24 jam bermain game (game online). Ginjal dan lambung juga terpengaruh akibat banyak duduk, kurang minum, lupa makan karena keasyikan main. Mengakibatkan berat badan menurun karena lupa makan, atau bisa juga bertambah karena banyak ngemil dan kurang olahraga, mudah lelah ketika melakukan aktivitas fisik, kesehatan tubuh menurun akibat kurang olahraga. Yang paling parah adalah dapat mengakibatkan kematian.

3.Tidak mampu membedakan mana kenyataan mana dunia game

Untuk dampak ketiga ini mungkin agak terlalu ekstrim dan beberapa terjadi di negara Amerika,Eropa serta Jepang dimana para gamer tidak dapat membedakan mana kenyataan dan mana dunia game.

Contohnya :
1. pada kasus penembakan oleh 2 orang siswa SMA di Amerika terhadap beberapa orang disekelilinginya dimana penembakan itu diilhami dari salah satu game tembak-menembak “QUAKE”. Dan juga masih banyak kasus-kasus serupa dimana mereka mengilhaminya dari memainkan game yang beredar di pasaran.
2. Pada kasus kecanduan game banyak orang yang mengudap gangguan tidak lepas dari gadget, mereka harus menjalani pengobatan yang intensif untuk mengembalikan ke keadaan yang normal.
Share:

DESIGN WEB APPLICATIONS

Share:

Pengantar Web Science | WEB SCIENCE, SEJARAH BESERTA ARSITEKTUR WEB

WEB SCIENCE, SEJARAH BESERTA ARSITEKTUR NYA

PENGERTIAN WEB SCIENCE 

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.

SEJARAH WEB

Web atau Website atau situs web di temukan oleh  Sir Timothy John “Tim” Beners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991. Tujuan Sir Timothy John dalam merancang situs web adalah untuk memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat beliau bekerja. Kemudian, pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya pembahasan dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik khusus, atau kepentingan tertentu.

Web sekarang ini telah berkembang dari ide dan konsep yang dicetuskan oleh Tim Berners-
Lee, seorang peneliti pada CERN Particle Physics Lab di Jenewa, Swiss. Pada tahun 1989
Berners-Lee merumuskan suatu proposal tentang sebuah system hypertext yang memiliki tiga

komponen sebagai berikut:
1.  Antarmuka yang menyediakan akses terhadap berbagai jenis dokumen dan protokol.

2. Akses informasi yang universal. Setiap pengguna harus dapat mengakses setiap informasi yang tersedia.
 
3. Antarmuka yang konsisten untuk semua platform. Antarmuka ini harus menyediakan
akses yang dapat digunakan oleh berbagai jenis komputer.

Perkembangan selanjutnya dari konsep Berners-Lee ini melahirkan Mosaic, sebuah web
browser grafis yang pertama. Web memiliki banyak kemungkinan hubungan antar dokumen
tanpa awal dan akhir.

Dalam situs web biasanya ditempatkan pada server web. Sebuah server web umumnya
telah dilengkapi dengan perangkat-perangkat lunak khusus untuk menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP yang disebut sebagai Server HTTP (bahasa Inggris: HTTP Server) seperti Apache HTTP Server, atau Internet Information Services (IIS).


1. Pre Web (Hypertext, Memex, Usenet, Ftp, Gopher)

APA ITU HYPERTEXT ?

Hypertext adalah suatu paradigma ( cara atau pola ) antarmuka untuk menampilkan dokemen, yaitu dapat bercabang ke dokumen lain, menurut definisi awal hypertext berarti “ branch or perform on request” yang artinya bercabang atau melaksanakan saat diminta. Yang paling banyak digunakan dalam dunia komputer adalah penelusuran antar dokumen yang disebut hyperlink.

Markup language merupakan kombinasi antara text dan informasi tambahan mengenai text. Informasi tambahan tersebut, misalnya struktur teks atau bentuk tampilan yangt diekspresikan dalam bentuk markup (tanda) yang menyatu dengan text utama. Markup language paling modern yang digunakan saat ini adalah HTML ( hypertext markup language ) yang merupakan salah satu basis dari World Wide Web.

Hypertext Markup Language adalah markup language yang dirancang untuk pembuatan halaman web yang mengandung hypertext dan informasi lain yang akan ditayangkan oleh browser. HTML digunakan untuk membuat informasi terstruktur, mudah dipahami. Pada prinsipnya HTML merupakan standart bahasa yang digunakan untuk mengatur format tampilan document web, menambahkan object-object seperti image, audio, video dan juga java applet dalam dokumen HTML, mendukung hyperlink antar dokumen. Dokumen HTML dapat diakses oleh browser berdasarkan urlnya, yaitu sebuah spesifikasi standar untuk menunjukan lokasi suatu resource diinternet yang disebutkan pada browser.

APA ITU MEMEX ?

Vannevar Bush (11 Maret, 8190 - 30 Juni, 1974 adalah seorang insinyur dan ilmuwan berkebangsaan Amerika yang dikenal karena pencapaiannya pada bidang kompetisi analog, peran politiknya pada pengembangan bom atom, dan idenya tentang Memex, yang dipandang sebagai konsep awal yang mendasari munculnya teknologi World Wide Web. Memex (singkatan dari "memory extender") , adalah nama yang diberikan oleh Vannevar Bush untuk sebuah mesin teoretis yang ia usulkan dalam artikelnya As We May Think, yang dimuat pada tahun 1945 pada The Atlantic Monthly. Memex disebut-sebut sebagai pionir dari teknologi hiperteks yang saat ini telah ada.

Vanner Bush memang tidak terlibat langsung dalam pengembangan internet, namun banyak yang mempertimbangkan kalau beliau disebut dengan God Father World Wide Web. Beliau membuat sebuah referensi esai hingga tahun 1945 dengan judul AS WE MY THINK, dalam artikelnya Bush menggambarkan sebuah mesin teoritis yang disebut MEMEX, untuk meningkatkan memori manusia dengan memungkinkan pengguna dapat mengambil dan menyimpan dokumen dalam sebuah Asosiasi. Asosiatif tersebut sangat berhubungan dan mirip dengan yang dikenal saat ini yaitu hypertext.

Memex ini akan memiliki fitur selain menghubungkan. Pengguna dapat merekam informasi baru mengenai mikrofilm, dengan mengambil foto dari kertas atau dari layar sentuh yang sensitif tembus. Seorang pengguna bisa menyisipkan komentar sendiri, baik menghubungkan ke jalur utama atau bergabung dengan jejak sisi ke item tertentu. Jadi ia membangun jejak minatnya melalui labirin bahan yang tersedia kepadanya. Seorang pengguna juga bisa membuat copy dari jejak yang menarik dan menyebarkannya kepada temannya untuk dimasukkan dalam memex sendiri, ada juga untuk dihubungkan ke jejak yang lebih umum.

Mengingat memex, sarjana bisa menciptakan alat sendiri pengetahuan sebagai koneksi dalam berlembar-lembar informasi, berbagi alat-alat, dan menggunakan kompleks alat untuk menciptakan pengetahuan namun lebih canggih yang pada gilirannya dapat digunakan terhadap pekerjaan ini The memex telah dibayangkan. sebagai sarana mengubah ledakan informasi menjadi ledakan pengetahuan. Ini tetap menjadi salah satu impian mendefinisikan media baru. Memperluas, menyimpan, dan konsultasi catatan.

Antara tahun 1990 dan 1994, Paul Flaherty, seorang mahasiswa Stanford yang sedang mencari proyek, diperkenalkan oleh istrinya kepada atasannya. Supervisor baru saja melihat demonstrasi dari World Wide Web dan menyarankan dapat ditingkatkan dan lebih baik serupa dengan memex dijelaskan oleh Vannevar Bush jika link tidak harus secara manual dimasukkan dan bukan satu bisa mengikuti link hanya dengan menggunakan kata-kata sendiri. Flaherty melanjutkan untuk menciptakan AltaVista, yang dicari pertama, full-text database dari sebagian besar dari Web.


APA ITU USENET ?

Usenet merupakan singkatan dari User Network yang merupakan sistem diskusi Internet yang terdistribusi secara global. Sistem ini dikembangkan dari arsitektur serbaguna UUCP dari nama yang sama.

Mahasiswa pascasarjana Universitas Duke bernama Tom Truscott dan Jim Ellis mencetuskan idenya pada tahun 1979 untuk selanjutnya membangun sistem ini pada tahun 1980. Pengguna membaca dan mengirim pesan umum (disebut artikel atau posting, dan secara kolektif disebut berita) ke satu kategori atau lebih yang disebut newsgroup. Usenet menyerupai Bulletin Board System (BBS) dalam banyak hal, dan merupakan awal dari berbagai forum Internet yang banyak digunakan saat ini, secara kasar dapat dianggap sebagai hibrida antara surat elektronik dan forum web.

APA ITU FTP ?

File Transfer Protocol (FTP) adalah protokol jaringan standar yang digunakan untuk mentransfer file dari satu host ke host lain melalui jaringan berbasis TCP, seperti Internet.

FTP dibangun pada arsitektur client-server dan menggunakan kontrol terpisah dan sambungan data antara klien dan server [1] FTP pengguna dapat mengotentikasi sendiri menggunakan sign-in yang jelas-teks protokol, biasanya dalam bentuk username dan password. , tetapi dapat terhubung secara anonim jika server dikonfigurasi untuk memungkinkan itu. Untuk transmisi aman yang menyembunyikan (enkripsi) username dan password, dan mengenkripsi konten, FTP sering diamankan dengan SSL / TLS ("FTPS"). SSH File Transfer Protocol ("SFTP") kadang-kadang juga digunakan sebagai pengganti, tetapi teknologi yang berbeda.

Aplikasi FTP client pertama adalah baris perintah aplikasi yang dikembangkan sebelum sistem operasi memiliki antarmuka pengguna grafis, dan masih dikirimkan dengan Windows kebanyakan, Unix, dan sistem operasi Linux. [2] [3] Puluhan klien FTP dan utilitas otomatisasi telah sejak dikembangkan untuk desktop, server, perangkat mobile, dan perangkat keras, dan FTP telah dimasukkan ke dalam ratusan aplikasi produktivitas, seperti editor halaman Web. Ada beberapa metode aman mentransfer file yang telah disebut "Secure FTP" pada satu titik atau lain.

FTP dapat berjalan dalam mode aktif atau pasif, yang menentukan bagaimana koneksi data didirikan. Dalam modus aktif, klien membuat koneksi kontrol TCP ke server dan mengirimkan server alamat IP klien dan jumlah klien port dan kemudian menunggu sampai server memulai koneksi data melalui TCP ke alamat IP client dan nomor client port. Dalam situasi di mana klien berada di belakang firewall dan tidak dapat menerima koneksi masuk TCP, mode pasif dapat digunakan. Dalam modus ini, klien menggunakan koneksi kontrol untuk mengirim perintah PASV ke server dan kemudian menerima alamat IP server dan nomor port server dari server klien yang kemudian digunakan untuk membuka koneksi data dari port klien untuk alamat IP server dan nomor port server menerima. Kedua mode yang diperbarui pada bulan September 1998 untuk mendukung IPv6. Perubahan lebih lanjut diperkenalkan ke mode pasif pada waktu itu, update ke modus pasif diperpanjang.

APA ITU GHOPER ?

Protokol Gopher (pron.: / ɡoʊfər /) adalah aplikasi TCP / IP protokol lapisan yang dirancang untuk mendistribusikan, mencari, dan mengambil dokumen melalui Internet. Sangat berorientasi pada desain menu-dokumen, protokol Gopher disajikan alternatif untuk World Wide Web dalam tahap awal, tapi akhirnya HTTP menjadi protokol yang dominan. Ekosistem Gopher sering dianggap sebagai pendahulu yang efektif dari World Wide Web.

Diciptakan oleh tim yang dipimpin oleh Mark P. McCahill di University of Minnesota, protokol ini menawarkan beberapa fitur tidak didukung oleh native Web dan menerapkan hirarki yang lebih kuat pada informasi yang tersimpan di dalamnya. Teks antarmuka menu yang mudah digunakan, [1] dan cocok untuk lingkungan komputasi yang sangat bergantung pada remote berorientasi teks terminal komputer, yang masih umum pada waktu penciptaan pada tahun 1991, dan kesederhanaan protokol yang difasilitasi berbagai implementasi klien. Gopher revisi yang lebih baru dan klien grafis menambahkan dukungan untuk multimedia. Gopher disukai oleh banyak administrator jaringan untuk menggunakan sumber daya jaringan yang lebih sedikit dibandingkan layanan Web.

Dengan struktur hirarki, Gopher menyediakan platform yang berguna untuk skala besar koneksi perpustakaan elektronik pertama pengguna Gopher mengingat sistem sebagai "lebih cepat dan lebih efisien dan jauh lebih terorganisir" daripada layanan Web saat ini. Meskipun sebagian besar digantikan oleh Web di tahun berikutnya, protokol Gopher masih digunakan oleh penggemar, dan populasi kecil dari server aktif dipertahankan tetap.

Gopher menggabungkan hirarki dokumen dengan koleksi layanan, termasuk WAIS, yang Archie dan Veronica search engine, dan gateway ke sistem informasi lain seperti FTP dan Usenet.

Untuk mendapatkan teks yang Anda inginkan, Anda harus mengklik beberapa link, dan membaca melalui menu setiap kali sebelum Anda memilih link lain. Namun yang bekerja lebih cepat daripada orang mungkin berpikir hari ini, dan di masa kejayaan Gopher, banyak waktu dihabiskan memilih dan mengatur link di layout yang dapat digenggam sekilas. Gopher menjadi teks-penanganan, dokumen-sistem pengiriman itu dimaksudkan untuk menjadi. Seorang pengguna bisa menampilkan dokumen teks pada layar nya, simpan ke file, mencetaknya, atau bahkan e-mail salinan ke orang lain di Internet. Gopher menjadi klien dominan untuk layanan informasi lainnya: Server Information Wide Area (WAIS), FTP, dan Archie, database file yang dipegang oleh sebagian besar anonim utama (publik) situs FTP di Internet. Awalnya, Gopher bisa mencari hanya satu database WAIS pada satu waktu, dan WAIS s "relevansi umpan balik" alat (menemukan konten-dokumen sejenisnya) tidak tersedia.

METODOLOGI WEB SCIENCE 

Web Science merupakan kajian sains dari Web. Ketika Web telah bergerak ke ranah ilmu, maka pertanyaan mendasar adalah bagaimana keilmuan ini melakukan metodologi. 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 pemetaan (mapping) dan graph pada struktur Web dengan sampling sebagai kunci utamanya [Leung, 2001]. Sebagai contoh laporan riset [Fetterly, 2004] menyatakan bahwa 27% dari web di Jerman (.de) melakukan perubahan setiap minggu. Model lain adalah metodologi 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.


2.    Web 1.0, Web 2.0, Web 3.0

PENGERTIAN WEB1.0 

Web 1.0 adalah web yang hanya bias ‘read-only’. Maksudnya adalah pada web 1.0 ini kebanyakan  hanya bisa melakukan pencarian atau browsing informasi yang ingin dicari. Web 1.0 ini mengacu pada World Wide Web  yang penggunaan gayanya sebelum munculnya web 2.0. Ciri – ciri yang sangat terlihat pada web 1.0 ini adalah bersifat consult, surf dan search. Kekurangan atau keterbatasan dari web 1.0 ini adalah pengguna (pegunjung web) harus masuk ke dalam website tersebut dan harus melihat satu persatu konten yang ada.

- Beberapa ciri khas dari situs Web 1.0
1. Halaman statis, bukan dinamis pengguna-konten yang dihasilkan.
2. Penggunaan framesets.
3. Milik HTML ekstensi seperti dan tag diperkenalkan pada awal perang browser.
4. Online guestbook.
5. GIF tombol, biasanya 88×31 piksel dalam ukuran web browser dan mempromosikan produk lain.
6. Pengguna akan mengisi formulir, dan setelah mereka mengklik mengirimkan email klien akan    mencoba untuk mengirim email yang berisi formulir rincian.


PENGERTIAN WEB 2.0

Web 2.0 adalah web yang mengarah pada ‘read and write’. Pada web 2.0 ini adalah web yang lebih mempunyai keunggulan daripada web 1.0. web 2.0 ini mempunyai inovasi dan fitur – fitur yang terbaru yang menyebabkan munculnya suatu pandangan tentang bagaimana isi dari web 2.0 ini. Keuntungan atau kelebihan dari web 2.0 ini berbanding terbalik dengan web 1.0 yaitu pengguna (pengunjung web) berkemungkinan dapat melhat suatu konten website tanpa harus mengunjungi situs tersebut dan harus melihat semua konten yang ada satu per satu. Web 2.0 ini bisa melakukan aktivitas drag and drop, auto complete, chat dan vois layaknya aplikasi desktop, bahkan berlaku seperti sistem operasi, dengan menggunakan dukungan AJAX atau berbagai plug-in (API) yang ada di internet. Web 2.0 ini mempunyai cirri yang mencolok yaitu share, collaborate dan exploit. Ciri – ciri pada web 2.0 itu menjadikan kelebihan dari web 2.0 yaitu interaksi di dunia maya menjadi kebutuhan pengguna.

Web 2.0 umumnya bertujuan untuk mengimbangi banyaknya situs – situs yang mengusung penggunaan web untuk berbagi, pertemanan dan kolaborasi menjadikan sesuatu yang penting. Web 2.0 ini pun hadir seiring dengan semaraknya blog, Friendster, Myspace, Youtube, Fickr dan semacamnya. Mulanya pada tahun 2004 web 2.0 mulai diperkembangkan. Web 2.0 merupakan teknologi web yang menyatukan teknologi-teknologi yang dimiliki dalam membangun web. Penyatuan tersebut merupakan gabungan dari HTML, CSS, JavaScript, XML, dan AJAX. HTML dan CSS digunakan untuk mempercantik tampilan web, sedangkan JavaScript digunakan untuk membuat tampilan yang dinamis, XML digunakan untuk mendefinisikan format data dan AJAX adalah penggabungan antara JavaScript dan XML yang digunakan untuk penekanan pada pengelolaan konten.


PENGERTIAN WEB 3.0 

Web 3.0 Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (AI/Artificial Intelegence).Jadi di konsep ini, diibaratkan tidak hanya manusia saja yang mampu berinteraksi (web 2.0) tetapi aplikasi-aplikasi online pun (website) kini dapat saling ‘berbicara’. Antar aplikasi dapat saling berbicara? kemampuan saling berinteraksi ini dimulai dengan adanya web services. Dengan adanya web services ini, dua website ataupun lebih dapat saling bertukar data atau bahkan dapat saling bertukar aplikasi/proses dan operasi. Bagaimana dengan manusianya? Tentu tetap dapat melakukan interaksi dunk, masak makin canggih malah ga bisa ?..Bahkan dengan adanya web 3.0 ini, manusia akan semakin dimanjakan dengan aplikasi-aplikasi website. Dengan adanya web services ini.Contoh : 3G, LILO community, teknologi 3D animasi.

 3. Arsitektur web

Jika kita mendengar kata arsitektur maka yang terbayang adalah segala sesuatu yang berhubungan dengan desain dan perencanaan sebuah gedung. Begitu pula kata arsitektur yang ada pada web, jadi arsitektur web dapat diartikan sebagai suatu pendekatan yang berhubungan dengan desain dan perencanaan sebuah web. Selain itu arsitektur web juga memiliki kriteria yang kompleks oleh karena itu memerlukan pertimbangan khusus dalam content web, koordinasi, dan rencana bisnis, web desain, kegunaan fungsionalitas, struktur informasi serta interaktivitas estetika. Selain itu, web arsitektur mempunyai potensi yag digunakan sebagai disiplin intelektual untuk mengatur konten web.

Sedangkan untuk pengembangan tahap perencanaan, manajemen, konten web, dan desain datang dalam berbagai metode desain web seperti desain tradisional, aspek konsistensi, keteguhan dan kesenangan. Oleh karena itu, dalam setiap konten yang akan dipublikasikan tersebut dapat memandu arsitektur situs web, seperti yang diterapkan secara fisik dalam web arsitektur dan prinsip – prinsip desain lainnya. Dalam menyelidiki estetika dan teori kritis serta kecenderungan ini, web arsitektur dapat mempercepat dengan cara pengenalan web semantic dan web 2.0. Kedua ide ini menekankan aspek visual dan structural dari konten dKedua ide ini menekankan aspek visual dan struktural dari konten dalam suatu situs web. Di dalam web arsitektur terdapat istilah Strukturalisme. Strukturalisme merupakan bagian penting dalam arsitektur web yaitu pendekatan metodologis yang mempengaruhi disiplin teoritis seperti estetika, teori kritis dan postmodernisme yang mempunyai disiplin seperti yang disebutkan pada kemudi dari setiap pembuatan situs web kemudian melibatkan user generated content, dan memberikan bimbingan kepada arsitek web untuk penataan yang tepat dari setiap informasi untuk digunakan sebagai kenyamanan dan kepuasan browser tersebut.

Bagian dari Arsitektur Web :

Hypertext Transfer Protocol ( HTTP )

WWW ( World Wide Web )

URL ( Universal Resource Locator )

XML ( Extensible Markup Language )

JavaScrip

AJAX

Beberapa Aplikasi Utamanya :

HTTP (Hypertext Transfer Protocol)adalah Sebuah protokol jaringan yang protocol aplikasinya digunakan untuk sistem informasi terdistribusi, kolaboratif, dddan sudah menggunakan hipermedia.

HTML (Hyper Text Markup Language)adalah sebuah bahasa standar untuk membuat suatu dokumen HTML (halaman web) yang terdiri dari kode-kode singkat tertentu, dimana dengan kode-kode tersebut akan memerintahkan Web Browser bagaimana untuk menampilkan halaman Web yang terdiri dari berbagai macam format file seperti teks, grafik, animasi, link maupun audio-video.

Web browseradalah sebuah progam yang dapat menterjemahkan kode perintah dari dokumen HTML tersebut sehingga dapat kita lihat, baca dan dengar. Contoh dari Web Browser adalah Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Safari dll.

Internetadalah sebuah jaringan komputer yang terdiri dari berbagai macam ukuran jaringan komputer di seluruh dunia mulai dari sebuah PC, jaringan-jaringan lokal berskala kecil, jaringan-jaringan kelas menegah, hingga jaringan-jaringan utama yang menjadi tulang punggung internet seperti NSFnet, NEARnet, SURAnet, dan lain-lain.

User Generated Contentadalah Singkat dari UGC, yang dikenal juga dengan istilah consumer-generated media (CGM) atau user-created content (UCC) adalah merujuk pada berbagai tipe konten media, tersedia untuk umum, yang diproduksi oleh end-user. Kemajuan teknologi web memungkinkan konten website tidak lagi dimonopoli oleh pengelola, melainkan dapat dibuat oleh para penggunanya. UGC merupakan salah satu ciri dominan Web 2.0. MediaWiki adalah salah satu contoh aplikasi web yang menyediakan fitur UGC.

Blog adalah singkatan dari web log adalah bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum. Tulisan-tulisan ini seringkali dimuat dalam urut terbalik (isi terbaru dahulu baru kemudian diikuti isi yang lebih lama), meskipun tidak selamanya demikian. Situs web seperti ini biasanya dapat diakses oleh semua pengguna Internet sesuai dengan topik dan tujuan dari si pengguna blog tersebut.

Wiki adalah Sebuah situs web (atau koleksi dokumen hiperteks lainnya) yang memperbolehkan penggunanya menambah atau mengubah isi situs tersebut. Istilah ini juga dapat merujuk kepada software kolaboratif yang digunakan untuk menciptakan situs web semacam itu, dan lain-lainnya.


Sumber referensi :
https://caridokumen.com/download/sejarah-dan-definisi-web-science-_5a461cc4b7d7bc7b7af00410_pdf 

https://azizsudrajat95.wixsite.com/myblog/single-post/2015/04/22/DEFINISI-WEB-SCIENCE-SEJARAH-BESERTA-ARSITEKTUR-NYA

Share:

Welcome To Catatan Alfha

Popular Posts

Gunadarma University

Total Tayangan

Featured Post

Road Map 2024 - Data Science

The realm of data science encompasses a broad spectrum of skills and methods designed to extract valuable insights from data. This interdisc...