Assalamuallaikum,
pada blog saya kali ini saya akan menjelaskan mengenai WEB
Terdapat bagian bagian dalam blog yang akan saya tulis
ini
Bagian pertama adalah pendahuluan dimana saya akan
menjelaskan apa itu web
Bagian kedua membahas tentang prinsip-prinsip ilmiah dan
arsitektur secara lebih rinci
Bagian ketiga membahas beberapa isu yang harus dilakukan
dengan rekayasa web
Bagian keempat membahas upaya untuk menganalisa web
dengan cara yang dapat memebrikan feedback pada upaya rekayasa
Bagian kelima membahas mesalah sosial, dan
Bagian keenam membahas kebijakan, tata letak, dan isu
politik.
World wide web merupakan sebuah teknologi yang berkembang dengan
membutuhkan waktu beberapa tahun saja, namun pengaruh dari world wide web ini sangat
luar biasa dan sudah dirasakan oleh masyarakat di dunia. Hal ini merupakan awal
untuk mendukung kebutuhan untuk mencari informasi yang di butuhkan dari sang
peneliti energi fisika. Informasi banyak dibutuhkan baik dalam kalangan ilmu
ekonomi, perdagangan, hiburan, politik dan hamper semua ilmu membutuhkan
informasi. Dengan world wide web ini semua hasil penelitian dapat dibagikan
dengan cepat
Web
merupakan sebuah hal yang statis karena web berevolusi dari ilmu pengetahuan,
perdagangan, politik dan public sehingga menuntut lebih efektif dalam
menggunakan informasi, dan web ini merupakan teknologi yang sangat maju dan
terus berkembang.
Web Science adalah ungkapan sengaja ambigu. Web
Science harus menjadi penggabungan dua paradigma tersebut. Web perlu dikaji dan
dipahami, dan itu perlu direkayasa. Pada skala mikro, Web adalah infrastruktur
bahasa buatan dan protokol itu adalah bagian dari teknik. Penggunaan Web dalam
komunikasi adalah bagian dari sistem yang lebih luas dari interaksi antar manusia
yang diatur oleh konvensi dan hukum. Pada bulan September 2005 Workshop Web
Science diselenggarakan di London, UK.
Mengembangkan web juga melibatkan beberapa factor yang mempengaruhi
pengalaman sebuah web, dan memastikan apakah mereka masih tetap atau sudah berkembang.
Contoh keputusan arsitektur dasar yang mendukung sebuah web meliputi : 404
error, yang memiliki arti kegagalan untuk link ke sumber yang dituju dan itu
tidak menyebabkan kegagalan besar, penggunaan Indicator Uniform Resource (URI)
sebagai Eksploitasi penuh terhadap insfrastruktur
Internet yang sudah ada (seperti sistem nama domain) sebagai platform dimana
web dibuat. World Wide Web Consortium’s (W3C) bekerja dalam membuat dan merekomendasikan
standar saat mempertahankan kosensus stake holder menunjukkan rekayasa ini membutuhkan
bantuan dari proses negosiasi social.
Arsitektur Web dan Web Science
1. Arsitektur Web
Arsitektur
Web adalah suatu pembuatan desain dan perencanaa situs web yang mana melibatkan
unsur-unsur teknis, keindahan, dan fungsi dalam situs web tersebut.
Arsitektur
dari Web mengeksploitasi teknologi sederhana yang berhubungan secara efisien,
yang memungkinkan ruang informasi yang sangat fleksibel dan berguna, serta yang
paling penting terukur.
Untuk alasan
ini dan merujuk pada fungsi-fungsi yang terjadi pada skala global, system
indentifikasi ini di perlukan untuk menyediakan satu standar global, URI
menyediakan system itu. Ini akan menjadi mungkin untuk system alternative ke
URI yang akan dikembangkan, tetapi nilai tambah dari satu system global
pengenal memungkinkan untuk menghubungkan, bookmark dan fungsi lain di seluruh
aplikasi heterogen.
Tidak semua URI itu dimaksud menyediakan sebuah akses untuk
merepresentasikan sumber yang mereka indentifikasikan. Misalnya, mailto merupakan
skema yang mengindentifikasikan sumber yang mencapai pengunaan internet mail,
tetapi mereka tidak dapat di pulihkan dari URI dalam cara yang sama sebagai
sebuah halaman webnya. Sebaliknya, URI yang digunakan untuk direct mail untuk
mailbox tertentu, atau alternatifnya untuk mendapatkan surat darinya.
Yang paling umum dipahami adalah HTTP,FTP, dan Mailto, Karena skema
tersebut sudah terdaftar di Internet Assigned Number Authority (IANA – http://www.iana.org/assignments/uri-schemes). Skema ini dioperasikan dalam Batasan yang berperinsip supaya
lebih effektif.
Jadi, jika kita menggunakan HTTP sebagai contoh, maka URI HTTP
dapat di miliki dan di salurkan oleh orang atau organisasi, dan karenanya dapat
dialokasikan dengan cara bertanggung jawab atau tidak bertanggung jawab.
Misalnya, HTTP URI harus berpacu kepada sumber daya tunggal, dan dialokasikan
untuk pemilik tunggal juga. Dengan adanya web kita bisa berkomunikasi dengan
cara melakukan pengiriman pesan berupa data atau metadata yang membahas tentang
sumber daya. Salah satu tujuan umum dari komusikasi ini adalah untuk mengakses
sumber daya melalui URI, atau untuk menghormati URI.
Kekuatan web berasal dari kemungkinan menghubungkan server dan klien.
Sebuah sumber dapat berisi sebuah referensi ke sumber lain dalam bentuk sebuah
URI dimana bisa digunakan untuk akses sumber kedua. Link itu mengijinkan
navigasi asosiatif dari web. Untuk memudahkan peghubungan, sebuah format harus
termasuk cara membuat dan mengenali link ke sumber lain, harus mengiinkan link
ke beberapa sumber dimanapun melalui web, dan seharusnya tidak membatasi
penulis konten menggunakan skema URI tertentu.
Tujuan penting dari web science adalah untuk mengenali aspek
penting dari identifikasi, interaksi dan representasi yang membuat web bekerja,
dan mengijinkan implementasi dari system yang bisa mendukung dan mempromosikan
perilaku yang diinginkan. Pengalaman menghubungkan dokumen dan menambah, data
mengeluarkan kekuatan besar, kedua itu untuk penulis dan pengguna. Kemungkinan
dari menggunakan kembali yang berhubungan dengan keuntungan dari konten
memberdayakan penulis dengan meningkatkan pengaruh mereka, dan pengguna dengan
menyediakan akses ke lebih banyak informasi dari yang dimungkinkan menggunakan
teknologi lainnya.
Akhirnya, ini adalah prinsip penting dari arsitektur web bahwa
kesalahan harus ditangani secara sederhana dan fleksibel. Kesalahan penting –
dalam sebuah ruang informasi yang ukurannya dapat diukur dalam ribuan terabyte,
dan jumlah pengguna yang ratusan juta, heterogenitas tujuan dan kualitas yang
bervariasi dari kepengarangan berarti bahwa akan ada kesalahan desain.
Keberadaan dari link yang teruntai (link menggunakan sebuah URI tanpa sumbber
di akhir). Konten tidak terbentuk dengan baik atau kesalahan prediksi lain
tidak harus menyebabkan tabrak system atau tuntutan dari interoperabilitas
mengharuskan agen haus dapat pulih dari kesalahan, tanpa, tentu saja,
mengorbankan kesadaran penggunan bahwa kesalahan telah terjadi.
Sebagai web tumbuh dan berkembang untuk memenuhi situasi baru dan
tujuan arsitektur harus berevolusi. Tetapi evolusi perlu bertahap dan hati hati
(negosiasi lambat dan melelahkan dari komite standar adalah cara yang baik
untuk menggabungkan gradualisme dengan tujuan kebugaran) dan prinsip menjaga
perkembangan orthogonal secara terpisah berarti bahwa evolusi di satu daerah
tidak akan mempengaruhi evolusi tempat lain. Evolusi perlu menghormati variasi
penting dari web, seperti ruang URI dan itu penting bahwa pengembang setiap
saat bekerja untuk mempertahankan aspek aspek dari web yang harus
dipertahankan.
2. Web Science
Jika penelitian dari web terhitung sebagai ilmiah yang tepat, lalu
pertanyaan langsung adalah bagaimana metode ilmiah harus diterapakan ke domain
tertentu. Bagaimana seharusnya peneliti dan insinyur pendekatan web dalam
rangka untuk memahaminya dan hubungannya dengan masyarakat luar dan untuk
inovasi?
Aplikasi yang jelas, dalam hal metodologi peta dan grafik dari
struktur web adalah untuk pengambilan sampel langsung dengan menentukan
property yang model dan sampel dari web harus miliki. Pertumbuhan yang cepat
dari web membuat survey yang lengkap dari pertanyaan tahun lalu, dan informasi
ilmuan butuh statistic yang cepat dan tepat waktu tentang konten dari
literature web-tersedia. Sampel adalah kunci untuk metode tersebut, tapi
bagaimana seharusnya sebuah sampel dikumpulkan agar dapat tepat disebut sampel?
Untuk berguna dengan tepat, sampe harus acak, “Keserampangan” biasanya
ditetapkan untuk domain domain tertentu dan pada umumnya berarti bahwa semua
individu dalam domain memiliki kesempatan yang sama untuk terpilih menjadi
sampel.
Jadi salah satu aspek dari Web
Science adalah investigasi Web untuk melihat ancaman, peluang dan invariants
untuk pengembangannya. Yang lainnya adalah rekayasa, metode mungkin tak terduga
baru berurusan dengan informasi, yang menciptakan ekstensi tidak
konservatif Web. rekayasa tersebut
mungkin berbasis penelitian, atau berbasis industri. Sintesis sistem baru,
bahasa, algoritma dan alat-alat adalah kunci untuk pengembangan koheren dari
Web, seperti, misalnya, dengan studi tentang sistem kognitif, di mana banyak
kemajuan dari beberapa terakhir tahun telah datang dengan teknik eksplorasi
serta analisis dan deskripsi (lih mis [51]). Jadi, misalnya, satu-satunya cara
untuk menemukan efek dari radikal desentralisasi berbagi file adalah untuk
mengembangkan peer to peer sistem dan mengamati operasi mereka pada skala yang
semakin besar. Seperti itu upaya rekayasa perintis sangat penting untuk
pengembangan Web itu adalah setelah semua konstruksi. Hal ini penting untuk Web
secara keseluruhan yang implementasi sistem berinteraksi dan tidak mengganggu,
yang mana badan standar memainkan peranan
penting.
Oleh karena itu Web Science adalah
kombinasi dari sintesis, analisis dan pemerintahan. Dalam sisa teks ini, kami
akan mengambil tiga aspek pada gilirannya, dimulai dengan sintesis, kemudian
analisis, dan kemudian masalah sosial yang berdampak pada pengembangan Web,
sebelum menyelesaikan dengan pembahasan masalah pemerintahan.
Web Semantik adalah perkembangan dari World Wide Web
(www) dalam dunia web yang memudahkan pengguna untuk mencari sebuah informasi,
jadi dalam web semantik ini informasi yang akan kita cari dapat terorganisasi
dengan baik dan efisien.
Contoh nya ketika kita mencari sebuah informasi dengan
kata sepak bola maka informasi yang akan tampil itu seputar sepak bola saja dan
jikalau kita mencari informasi dengan kata artis indonesia maka informasi yang
akan tampil pun seputar artis indonesia.
URI adalah sebuah karakter string yang digunakan untuk
mengidentifikasi sebuah nama, situs atau sumber di internet, nah apa sih
bedanya URI sama URL, kalau URL adalah bagian dari URI yang menunjuk ke suatu
halaman web yang mengidentifikasikan lokasinya, biasanya lokasi gambar atau
dokumen.
Metadata adalah informasi terstruktur yang
mendeskripsikan, menemukan, menjelaskan, atau setidaknya menjadikan suatu
informasi dapat ditemukan kembali, digunakan kembali, atau dikelola kembali. metadata
ini mengandung informasi mengenai isi dari suatu data yang dipakai untuk
keperluan manajemen data nantinya untuk basis data.
Referensi dan Identitas pada dasarnya bergantung pada penamaan konvensi dengan URI,
tetapi karena tidak terpusat perbedaan skema dan konvensi pun terbentuk dan
tentu saja ketidakwaspadaan berkembang sehingga membuka kemungkinan untuk kegagalan
atas referensi yang unik.
Referensi objek dapat sama ketika URI
menyediakan Web dengan berbagai sumber untuk menghindari setidaknya beberapa
masalah pengajaran yang tradisional.ketika bisa diatasi bahwa dua hal mengaju
pada URI yang sama. Jadi
jika “morning star” dan “evening star’ sama-sama menghadap langsung ke
http://ex.rg/planets.owl#venus sehingga pengajaran selanjutnya tidak
berguna.Disamping itu, dua URI berbeda bisa merujuk kepada objek yang sama
secara tidak jelas, dan jika ingin dilakukan harus menuju ke beberapa operasi
yang digunakan.Kadang-kadang ini akan terdeteksi melalui analisis sintaks
algoritma(sebagai contoh, nama domain tidak “case sensitive”,jadi ini bisa
digunakan untuk mendeteksi persamaan),tapi tidak secara keseluruhan.
Secara
umum, manajemen referensi, dan resolusi masalah referensi,akan selalu rumit
dikarenakan Web mencakup banyak informasi yang disatukan karena alasan yang
bermacam-macam dan untuk menyelesaikan berbagai tugas, pengertian dan tafsiran
yang kadang berganti, dan ada kesempatan terhadap persetujuan kecil tentang istilah
referensi. Masalah
yang penting mengenai pengetahuan Web adalah bagaimana untuk mengerti tentang referensi dan representasi,
dan untuk menentukan manajemen sistem dan formalism yang mana yang akan
memperbesar pemahaman dan jejak tentang objek apa yang dimaksud dari Web
tersebut.
Dan halaman
dapat sama ketika teks “utama”disalin dari satu halaman ke
halaman yang lain, namun dikelilingi oleh iklan, logo, header dan footer yang
berbeda. Kesamaan penilaian bisa jadi sewenang-wenang dan pragmatis, tergantung
pada konteks (sebagai
contoh menentukan plagiarisme atau kasus pelanggaran hak cipta). Dasar untuk membuat penilaian
yang sama tidak hanya membutuhkan konten didalam halaman, tapi juga membutuhkan
struktur dari hyperlink dimana halaman itu tertanam. Informasi yang pengguna
butuhkan tidak hanya datang dari halaman tunggal, tapi sebagai gantinya dapat
pula dikumpulkan dari serangkaian dokumen disekitar topik dasar, dan juga
struktur tautan halaman tersebut bisa jadi sangat penting.
Konten
berdasarkan kesamaan dapat didekatkan dengan kata-kata yang cocok atau urutan
dari dua halaman. Secara keseluruhan teknik sederhana dapat digunakan untuk
menentukan kesamaan antara dua halaman (perbandingan antara ukuran titik potong
dari urutan dan ukuran dari kesatuannya), dan penahanan satu dengan yang
lainnya (perbandingan antara titik potong dan ukuran set yang terkandung). Asumsinya pengunjung dari
pengguna yang sama, sesi yang sama dan situs yang sama mungkin menjadi konsep
yang berkaitan, dan kesamaan yang lebih besar diantara waktu pengguna mengakses
halaman web, kemungkinan terbesar dari halaman tersebut menjadi sesuatu yang
terhubung secara konseptual.
Rekayasa
Web adalah suatu bentuk pembuatan web sesuai apa yang kita inginkan dan semakin
lama pertumbuhan web jelas menjadi sesuatu yang paling di inginkan. Penyimpanan
dengan jumlah lebih besar dari informasi, dalam konteks komputasi yang lebih
cepat, akan menjadi sangat penting pada masa mendatang. Permintaan besar untuk
layanan personalisasi dan pencarian akan memberikan tekanan pada sistem.
Perluasan cakupan pencarian untuk mencakup item seperti multimedia, jasa atau
komponen ontologi, juga akan membutuhkan pengejaran program penelitian
akademik, interface yang efektif, dan model bisnis yang masuk akal sebelum
layanan komersial mulai beroperasi. Pengembangan pendekatan untuk memanfaatkan
Web harus diperluas menjadi lingkungan Web baru yang diciptakan (seperti Web
P2P, misalnya).
Pada rekayasa
web ini terdapat pada layanan web, pendekataan secara distribusi, personalisasi,
Multimedia,
layanan
web, di distribusikannya penggalan kode yang ditulis untuk memecahkan tugas
tertentu, dimana dapat berkomunikasi dengan layaan lainnya lewat pesan. Tugas yang
besar dapat dianalisa dan direkursifkan menjadi subtask dimana jika beruntung
akan memetakan ke tugas yang lebih spesifik yang dapat dialamatkan oleh layanan.
Sebagai
contoh,WS-Net adalah bahasa deskripsi arsitektual berdasarkan teori berwarna
Petri, dimana menggambarkan
komponen layanan web dalam hal layanan yang menyediakan ke komponen lainnya,
layanan itu diperlukan untuk fungsi, dan operasi internal. Hasil akhirnya
adalah model yang meliputi aspek baik global dan lokal dari sistem pelayanan,
memfasilitasi integrasi
layanan web untuk mencapai tujuan baru, sementara juga menyediakan secara resmi
untuk evaluasi integrasi.
Pendekatan
secara distribusi, ada banyak perlengkapan perangkat keras yang
akan di tembus oleh sebuah Web,tapi
asumsi-asumsi yang berkaitan dengan tekhnik yang dapat di aplikasikan ke ruang
lingkup yang lebih luas,
kurang lebih perhitungan dengan mesin tidak perlu diaplikasikan. Contohnya
seperti perhitungan mobile, perhitungan yang menjalar (atau merembet) dimana
interoperabilitas menjadi sebuah isu, sistem p2p dan perhitungan kisi.
Perhitungan mobile membuat berbagai permintaan-permintaan teknik; kekuatan
perhitungan yang tersedia tidak luas dan pengguna harus mengasumsikan secara
konstan dengan pergerakan variable
bandwidth dan akses. Akses mobile ke Web bisa menjadi sesuatu yang dominan atau
dibutuhkan di banyak negara, terutama negara yang berkembang, dikarenakan
murahnya harga dan ketergantungan terhadap koneksi wireless dan daya
baterai.Perhitungan yang menjalar, p2p dan perhitungan kisi memberikan banyak
penelitian isu yang serius, kebanyakan pada koordinasi terhadap perilaku di
sistem disitribusi berskala besar. Perhitungan
secara menjalar memandang perhitungan mesin yang kecil, dan bertenaga kecil
yang tertanam di lingkungan yang secara langsung berinteraksi dengan
masyarakat. Ada banyak berbagai kemungkinan-kemungkinan yang imajinatif,seperti
benang pintar yang dapat mennjahit sendiri menjadi pakaian.Tapi tanpa perlu
ditanyakan lagi bahwa alat yang lebih kecil merupakan trend sekarang tapi alat tersebut akan membutuhkan koneksi
wireless ke arsitektur Web yang mengijinkan konfigurasi ad hoc secara otomatis.
Personalisasi,
ntuk mendapatkan personalisasi yang efektif, harus ada pemanfaatan
informasi yang terintegrasi dari berbagai sumber, termasuk data tentang
pengguna (data meng-klik, pola mendownload, profile online), sumber daya yang
dikirim (konten, struktur situs) dan pengetahuan domain, bersama dengan teknik
penggalian data untuk membuat pandangan menyeluruh dari sumber daya yang
meliputi sebanyak mungkin informasi yang dibutuhkan pengguna.
Multimedia,
hampir setiap web memiliki bagian multimedia seperti, gambar atau video
Natural
Language Processing, Terdapat hal-hal penting yang berkaitan antara NPL dengan
web, diantaranya :
- Sebelumnya
Natural Languagu sangat jarang digunakan, namun setelah beberapa tulisan
membicarakan mengenai NPL hal inilah yang membuat NPL dipertimbangkan. Sebuah
angka perkiraan baru-baru ini untuk ukuran dari Web adalah dua ribu miliar
kata, yang 71% adalah bahasa Inggris, 6,8% Jepang dan 5,1% Jerman. banyak
yang relatif bahasa umum seperti Slovenia atau Melayu bisa membanggakan
100m kata online, ukuran yang sama seperti Nasional Inggris yang banyak
digunakan dan dihormati.
- Mengingat
masalah dari skala Web, teknik NLP akan menjadi penting dalam tugas-tugas
seperti summarisation (lihat, misalnya, tahunan Dokumen Memahami
Conference - http://duc.nist.gov/ dan [69]), yang dapat memberikan
dukungan yang berguna untuk bagian-bagian manusia tugas pencarian.
- NLP memiliki potensi besar untuk
pembangunan jenis antarmuka intuitif yang heterogen dan belum tentu
computerliterateWeb komunitas pengguna membutuhkan. NLP digunakan untuk
menemukan dan mengungkapkan metadata. Teks yang mengandung tidak
terstruktur data sekarang dapat dipetakan ke sumber daya yang ada seperti
ontologi untuk menyediakan markup dan penjelasan, setelah sesi pelatihan
awal.