Selasa, 07 Mei 2013

Pengertian WEB dan Sejarah WEB



Definisi Web ?
Secara terminologi, website adalah kumpulan dari halaman - halaman situs, yang terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web ( WWW ) di dalam Internet. Sebuah halaman web biasanya berupa dokumen yang ditulis dalam format HTML ( Hyper Text Markup Language ), yang selalu bisa diakses melalui HTTP, yaitu sebuah protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar.
Halaman - halaman dari website dapat diakses melalui sebuah URL yang biasanya disebut Homepage. URL ini mengatur halaman situs untuk menjadi sebuah hirarki, meskipun, hyperlink - hyperlink yang ada di halaman tersebut mengatur para pembaca dan memberitahu mereka sususan keseluruhan dan bagaimana arus informasi ini berjalan. Beberapa website membutuhkan subskripsi ( data masukan ) agar para user bisa mengakses sebagian atau keseluruhan isi website tersebut. Contohnya, ada beberapa situs - situs bisnis, situs - situs e-mail gratis, yang membutuhkan subkripsi agar kita dapat mengakses situs tersebut.

SEJARAH WEB
            Penemu situs web adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991. Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja. 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. Sebuah situs web bisa berisi pranala yang menghubungkan ke situs web lain, demkian pula dengan situs web lainnya. Hal ini terkadang membuat perbedaan antara situs web yang dibuat oleh individu ataupun perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak begitu jelas.
            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 (HTTP Server) seperti Apache HTTP Server, atau Internet Information Services (IIS).

Mem-Ex
Memex ( berasal dari "memori" dan "index")  adalah nama dari sistem proto hypertext hipotetis yang dijelaskan oleh Vannevar Bush pada tahun 1945 di Artikel Atlantic Monthly As We May Think (AWMT). Bush membayangkan memex sebagai perangkat di mana individu akan kompres dan simpan semua buku-buku mereka, catatan, dan komunikasi, mekanis sehingga dapat berkonsultasi dengan melebihi kecepatan dan fleksibilitas. Memex akan memberikan suplemen penting dan diperbesar ke memori seseorang. Konsep memex mempengaruhi perkembangan sistem hypertext awal (akhirnya mengarah pada pembentukan World Wide Web) dan perangkat lunak basis pengetahuan pribadi.
Teknologi yang digunakan akan menjadi kombinasi kontrol elektromekanik, kamera mikrofilm dan pembaca, semua terintegrasi ke dalam meja besar. Sebagian perpustakaan mikrofilm akan telah terkandung dalam meja, tetapi pengguna bisa menambah atau menghapus gulungan mikrofilm.
Memex akan menjadi semacam file pribadi mekanik dan perpustakaan. Ini akan menggunakan penyimpanan mikrofilm, fotografi kering, dan komputasi analog untuk memberikan sarjana pasca perang akses ke repositori, besar diindeks pengetahuan. Setiap bagian yang bisa disebut dengan beberapa penekanan tombol.
Visi dari memex mendahului, dan dikreditkan sebagai inspirasi bagi kita, sistem pertama hypertext praktis dari tahun 1960-an. Bush menggambarkan visi memex dan lainnya dari "As We May Think" sebagai proyeksi dari teknologi yang dikenal pada tahun 1930 dan 1940 - dalam semangat Jules Verne atau 1945 usulan Arthur C. Clarke untuk mengorbit satelit geosynchronous untuk telekomunikasi global. The memex diusulkan oleh Bush akan menciptakan jejak link yang menghubungkan urutan frame mikrofilm, daripada link dalam pengertian modern di mana hyperlink menghubungkan kata frase tunggal atau gambar dalam dokumen dan tujuan lokal atau remote.
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.

  Internet
Internet (kependekan dari interconnection-networking) secara harfiah adalah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Manakala Internet (huruf 'I' besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.


HYPERTEXT

                Hypertext adalah teks yang link ke informasi lain. Dengan mengklik pada link dalam dokumen hypertext, pengguna dapat dengan cepat melompat ke konten yang berbeda. Meskipun hypertext biasanya berhubungan dengan halaman Web, teknologi telah ada sejak tahun 1960-an. Software program yang mencakup kamus dan ensiklopedia telah lama digunakan hypertext dalam definisi mereka sehingga pembaca dapat dengan cepat mengetahui lebih lanjut tentang kata-kata tertentu atau topik.

Usenet
Seperti artinya usenet adaah cara kita menggunakan sebuah internet, disini banyak sekali cara seseorang menggunakan internet dimulai dengan menggunakan WWW (World Wide Web) sampai kelebihan dan kekurangan dari sebuah internet. Dijelaskan mulai dari Infrastruktur komunikasi Internet terdiri dari komponen perangkat keras dan sistem lapisan perangkat lunak yang mengontrol berbagai aspek arsitektur. Sementara perangkat keras sering dapat digunakan untuk mendukung sistem perangkat lunak lain, itu adalah desain dan proses standarisasi yang ketat dari arsitektur perangkat lunak yang mencirikan Internet dan memberikan fondasi untuk skalabilitas dan sukses. Komponen yang paling menonjol dari model internet adalah Internet Protocol (IP), yang menyediakan sistem pengalamatan (alamat IP) untuk komputer di Internet. IP memungkinkan internetworking dan pada dasarnya menetapkan internet itu sendiri. Versi IP 4 (IPv4) adalah versi awal yang digunakan pada generasi pertama dari internet hari ini dan masih digunakan dominan. Banyak orang menggunakan internet dan istilah World Wide Web atau hanya Web, bergantian, tetapi dua istilah yang tidak sama. World Wide Web adalah sistem pencarian sebuah situs. Dunia Web Lebar perangkat lunak browser, seperti Microsoft Internet Explorer, Mozilla Firefox, Opera, Apple Safari, dan Google Chrome, memungkinkan pengguna menavigasi dari satu halaman web yang lain melalui hyperlink tertanam dalam dokumen. Dan ada beberapa bagian dari internet yang dapat digunakan atau di akses yaitu :
1.      Media streaming adalah pengiriman real-time media digital untuk konsumsi langsung atau kenikmatan oleh pengguna akhir. Contoh : Digital media streaming dan Webcam.
2.      File sharing adalah contoh dari mentransfer sejumlah besar data di Internet.

GOOPER

          Gooper adalah protokol layer aplikasi TCP/IP yang dirancang untuk distribusi, pencarian, dan pengambilan dokumen melalui Internet. Sangat berorientasi pada desain dokumen menu, protokol Gopher disajikan menarik untuk alternatif World Wide Web pada tahap awalnya, tapi akhirnya gagal mencapai popularitas.

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.




Macam - Macam Situs Web

Sebuah Website static ( static ), adalah salah satu bentuk website yang isi didalam website tersebut tidak dimaksudkan untuk di update secara berkala, dan biasanya di maintenance secara manual oleh beberapa orang yang menggunakan software editor. Ada 3 tipe kategori software editor yang biasa dipakai untuk tujuan maintaining ini, diantaranya :

Elemen 1 Penyunting Teks.

Contohnya adalah Notepad atau TextEdit, dimana HTML diubah didalam program editor tersebut.

Elemen 2 WYSIWYG Editor.
Contohnya Microsoft Frontpage dan Macromedia Dreamweaver, dimana situs di edit menggunakan GUI ( Graphical User Interface ) dan format HTML ini secara otomatis di generate oleh editor ini.

Elemen 3 Editor Yang Sudah Memiliki Template.
Contohnya Rapidweaver dan iWeb, dimana editor ini memperbolehkan user untuk membuat dan mengupdate websitenya langsung ke server web secara cepat, tanpa harus mengetahui apapun tentang HTML. Mereka dapat memilih template yang sesuai dengan keinginan mereka, menambah gambar atau obyek, mengisinya dengan tulisan, dan dengan sekejap mereka sudah dapat membuat situs web tanpa harus melihat sama sekali kode - kode HTML.

Sebuah website dynamic ( dinamis ) adalah website yang secara berkala, informasi didalamnya berubah, atau website ini bisa berhubungan dengan user dengan berbagai macam cara atau metode ( HTTP cookies atau Variabel Database, sejarah kunjungan, variabel sesi dan lain-lain ) bisa juga dengan cara interaksi langsung menggunakan form dan pergerakan mouse. Ketika web server menerima permintaan dari user untuk memberikan halaman tertentu, maka halaman tersebut akan secara otomatis di ambil dari media penyimpanan sebagai respon dari permintaan yang diminta oleh user. Sebuah situs dapat menampilkan dialog yang sedang berlangsung diantara dua user, memantau perubahan situasi, atau menyediakan informasi yang berkaitan dengan user.

Ada banyak jenis sistem software yang dapat dipakai untuk meng - generate Dynamic Web System dan Situs Dynamic, beberapa diantaranya adalah ColdFusion ( CFM ), Active Server Pages ( ASP ), Java Server Pages ( JSP ) dan PHP, bahasa program yang mampu untuk meng – generate Dynamic Web System dan Situs Dinamis. Situs termasuk didalamnya berisi informasi yang diambil dari satu atau lebih database atau bisa juga menggunakan teknologi berbasis XML, contohnya adalah RSS. Isi situs yang statis secara periodik di generate, atau apabila ada keadaan dimana situs tersebut membutuhkan untuk dikembalikan kepada keadaan semula, maka situs itu akan di generate, hal ini untuk menghindari kinerjanya supaya tetap terjaga. Plugin tersedia untuk menambah banyaknya feature dan kemampuan dari web browser, dimana, plugin ini dipakai untuk membuka content yang biasanya berupa cuplikan dari gambar bergerak ( active content ) contohnya adalah Flash, Shockwave atau applets yang ditulis dalam bahasa JAVA. Dynamic HTML juga menyediakan untuk user supaya dia bisa secara interaktif dan realtime, meng - update di web page tersebut ( catatan : halaman yang dirubah, tak perlu di load atau di reloaded agar perubahannya dapat dilihat ), biasanya perubahan yang dilakukan mereka memakai DOM dan Javascript yang sudah tersedia pada semua Web Browser sekarang ini.

Seperti yang tertulis di atas, di luar sana ada beberapa perbedaan dalam penulisan dari terminologi website. Walaupun “ Website “ sudah secara umum dipakai, namun untuk Associated Press Stylebook, Reuters, Microsoft, Academia, dan kamus - kamus yang ada, penulisan yang mereka pakai adalah dengan menggunakan 2 kata, yaitu Web Site. Hal ini karena “ Web “ bukanlah terminologi umum, namun kependekan dari World Wide Web.

Pertumbuhan Sosial dan Ekomomi

Dengan berkembangnya teknologi secara pesat juga berpengaruh pada pertumbuhan kehidupan sosial dan ekonomi. Adapun dampak yang ditimbulkan dari pesatnya perkembangan teknologi adalah sebagai berikut :
Efek Positif :
    Banyak pakar yang berpendapat bahwa kini semakin besar porsi wanita yang memegang posisi sebagai pemimpin, baik dalam dunia pemerintahan maupun dalam dunia bisnis. Bahkan perubahan perilaku ke arah perilaku yang sebelumnya merupakan pekerjaan pria semakin menonjol
    Meningkatnya rasa percaya diri. Kemajuan ekonomi di negara-negara Asia melahirkan fenomena yang menarik. Perkembangan dan kemajuan ekonomi telah meningkatkan rasa percaya diri dan ketahanan diri sebagai suatu bangsa akan semakin kokoh. Bangsa-bangsa Barat tidak lagi dapat melecehkan bangsa-bangsa Asia

    Tekanan, kompetisi yang tajam di berbagai aspek kehidupan sebagai konsekuensi globalisasi, akan melahirkan generasi yang disiplin, tekun dan pekerja keras

    Pertumbuhan ekonomi  yang semakin tinggi

    Terjadinya industrialisasi

    Produktifitas dunia industri semakin meningkat

   Persaingan dalam dunia kerja sehingga menuntut pekerja untuk selalu menambah skill dan pengetahuan yang dimiliki.Kecenderungan perkembangan teknologi dan ekonomi, akan berdampak pada penyerapan tenaga kerja dan kualifikasi tenaga kerja yang diperlukan. Kualifikasi tenaga kerja dan jumlah tenaga kerja yang dibutuhkan akan mengalami perubahan yang cepat. Akibatnya, pendidikan yang diperlukan adalah pendidikan yang menghasilkan tenaga kerja yang mampu mentransformasikan pengetahuan dan skill sesuai dengan tuntutan kebutuhan tenaga kerja yang berubah tersebut.

Efek Negatif :
    Melemahkan rasa gotong royong dan tolong menolong sebagaimana ini menjadi ciri khas masyarakat Indonesia, Berkurangnya sosialisasi karena kurang proses tatap muka atau face to face karena pesatnya perkembangan alat komunikasi, hal ini dapat menyebabkan komunikasi menjadi hampa
    Perbedaan kepribadian pria dan wanita. Banyak pakar yang berpendapat bahwa kini semakin besar porsi wanita yang memegang posisi sebagai pemimpin, baik dalam dunia pemerintahan maupun dalam dunia bisnis. Bahkan perubahan perilaku ke arah perilaku yang sebelumnya merupakan pekerjaan pria semakin menonjol
    Terjadinya pengangguran bagi tenaga kerja yang tidak mempunyai kualifikasi yang sesuai dengan yang dibutuhkan. Sifat konsumtif sebagai akibat kompetisi yang ketat pada era globalisasi akan juga melahirkan generasi yang secara moral mengalami kemerosotan: konsumtif, boros dan memiliki jalan pintas yang bermental instant

    Kemajuan TIK juga pasti akan semakin memperparah kesenjangan sosial yang terjadi di masyarakat antara orang kaya dan orang miskin. Adanya aksi tipu menipu dalam proses jual beli online yang dapat merugikan beberapa pihak.

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.

sumber :
www.google.com
www.wikipedia.org

arsitektur dan web aplikasi





Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.
Beberapa aplikasi utamanya :
1.        HTML, HTTP, internet, web server, browser, transaksi
a.        HTML
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. HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain yang memiliki kemampuan browser. HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat teks ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka penulisannya dilakukan dengan cara: <b>TAMPIL TEBAL</b>. Tanda <b> digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh teks yang ingin ditebalkan, dan diakhiri dengan tanda </b> untuk menonaktifkan cetak tebal tersebut.
b.      HTTP
HTTP Singkatan dari Hypertext Transfer Protocol, yang mana adalah suatu protokol yang digunakan oleh World Wide Web. HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini. Sebagai contoh, ketika Anda mengetikkan suatu alamat atau URL pada internet browser Anda, maka sebenarnya web browser akan mengirimkan perintah HTTP ke web server. Web server kemudian akan menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser (misalnya akses ke database, file, e-mail dan lain sebagainya). Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada pengguna.
c.       Web server
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.
d.      Internet
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.

e.      Browser
Pengertian browser secara sederhana adalah sebuah perangkat lunak yang manfaatnya adalah untuk menampilkan berbagai dokumen yang tersedia pada web server, proses menampilkan berbagai dokumen ini melewati sebuah interaksi antara browser dengan web server. Untuk lebih jelasnya mengenai pengertian browser, mungkin akan terjawab dengan studi kasus secara langsung tentang browser yang sudah umum kita gunakan.
Berikut beberapa pengertian browser menurut beberapa ahli:
·         Ali Zaki mengartikan browser sebagai sebuah program yang digunakan untuk mengakses website dan dijalankan pada komputer.
·         Smitdev Community mengartikan browser sebagai klien yang merupakan lawan kata dari server dan bertugas untuk menampilkan halaman website.
·         Gustav Pahala Frans mengartikan browser sebagai aplikasi/program yang digunakan untuk mengoprasikan internet, sebagai media surfing, browsing, dan menjelajahi dunia maya.
·         Rachmad Hakim S mengartikan browser sebagai aplikasi untuk menjelajahi dan berselancar di internet.
Fungsi dari browser antara lain adalah untuk melakukan atau menampilkan halaman web atau interaksi dengan dokumen yang disediakan oleh server.
2.      User generate content, blogs, social network, wiki
a.      User generate
User generated content mengacu pada konten website, dan terkadang berupa sumber media lainnya yang dihasilkan oleh pengguna website. User generated content berbeda dengan konten yang dituliskan oleh seorang webmaster profesional pada website perusahan (misalnya), melainkan konten yang dituliskan oleh banyak pengguna website (biasanya adalah amatir) tertentu.
User generated content saat ini telah menjadi semakin populer. Salah satu website populer yang menggunakan prinsip user generated content adalah Wikipedia, di mana setiap orang (pengguna) dapat menuliskan artikel apa saja, dan pengguna lainnya dapat menambahkan atau memodifikasi setiap tulisan yang terdapat di sana. Dengan kata lain, pengguna lainnya dapat mengevaluasi konten yang telah ada, menyarankan ubahan, atau bahkan melakukan ubahan.
Serupa dengan Wikipedia, contoh situs yang menerapkan user generated content lainnya adalah layanan video sharing YouTube, yang telah memiliki jutaan pengguna saat ini. YouTube memungkinkan penggunanya untuk memposting video, dan kemudian dapat memberikan komentar atau konten lainnya pada video tersebut. Pengguna lainnya juga dapat memposting konten video lainnya.
Namun tidak selamanya user generated content dapat menguntungkan, terutama jika tidak diawasi. Sebagai contoh, jika user generated content digunakan pada situs yang dibuat untuk tujuan penelitian. Pengguna dapat secara sengaja atau tidak sengaja menuliskan konten yang tidak tepat, oleh karena itu kemampuan kontrol sangat diperlukan.
b.      Blogs
singkatan dari Web Log, Blog itu sendiri adalah sebuah situs yang asal mulaya merupakan catatan harian online yang dibuat oleh siapa pun, kapan pun, dan di manapun. Jenis Blog / penyedia Blog local maupun internasional : Blogger.com, wordpress.com, Typepad.com, livejournal.com, blogdrive.com, blogsome.com, edublogs.org, diaryland.com, xanga.com
c.       Social network
Social Networking adalah Social Networking adalah sebutan lain terhadap website community. Social Networking adalah tempat untuk para netter berkolaborasi dengan netter lainnya. Social Networking adalah kegiatan menjalin hubungan dengan orang lain melalui social media sites / situs jejaring sosial yang ada di internet. Bisa diakses di mana saja, kapan saja dan oleh siapa saja. Dan tidak jarang juga, orang-orang yang “maenan” situs semacam ini dibilang melakukan kegiatan yang ngga mutu. Padahal status update pun memiliki potensi dengan dampak yang luas.
Sayangnya, terlalu sering sebuah buku dinilai hanya dari sampulnya. Membuka lembaran pertama keinginan untuk Social Networking lahir dari kebutuhan dasar manusia. Manusia pada dasarnya emang sudah terkonfigurasi secara biologis untuk bersosialisasi. Kita semua ingin untuk bertatap muka dengan orang lain (kita bahkan memiliki kelebihan bawaan dari lahir untuk melakukan facial recognition!), berbagi satu sama lain, merasa terkoneksi, dan aspek-aspek lainnya dari kehidupan sosial.
Dulunya sangat susah bagi kita untuk bias bertemu dengan banyak orang. Palingan pakai surat atau telegram. Kemudian datanglah telepon dan kemudian handphone yang mengakibatkan dompet kurus kering. Di satu sisi, memang tagihan pulsa yang ngga karuan adalah hal yang buruk, tetapi bila dilihat di sisi yang lain, ini adalah bukti nyata kebutuhan dasar sebagai manusia untuk berhubungan dengan orang lain.
d.      Wiki
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.
3.      semantic web summary
Pengertian Semantic Web (Web Semantik) atau Definisi Semantic Web adalah pengembangan dari World Wide  Web di mana makna semantik dari informasi di web didefinisikan, sehingga memungkinkan mesin untuk memprosesnya. Semantic Web berasal dari World Wide  Web Konsorsium dari Web sebagai media universal data, informasi, dan pertukaran pengetahuan. Semantic Web terdiri dari seperangkat prinsip-prinsip desain, kelompok kerja kolaboratif, dan berbagai teknologi. Beberapa elemen dari Semantic Web yang dinyatakan sebagai calon masa depan dan unsur-unsur lain dari Semantic Web disajikan dalam spesifikasi formal dimaksudkan untuk memberikan deskripsi formal konsep, istilah, dan hubungan dalam satu domain tertentu.
Istilah Web Semantik itu sendiri diperkenalkan oleh Tim Berners-Lee, penemu World Wide Web. Sekarang, prinsip web semantik disebut-sebut akan muncul pada Web 3.0, generasi ketiga dari World Wide Web. Bahkan Web 3.0 itu sendiri sering disamakan dengan Web Semantik. Web Semantik menggunakan XML, XMLS (XML Schema), RDF, RDFS (Resources Description Framework Schema) dan OWL.
·         XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C (World Wide Web Consortium)  untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.
·         RDF (Resource Description Framework) adalah standar W3C  untuk mendeskripsikan Web resources, seperti title, author, modification date, content, dan copyright information dari Web page.
·         OWL (Web Ontology Language) adalah salah satu bentuk ontology yang memang dirancang dengan tujuan untuk digunakan oleh aplikasi yang perlu memproses isi informasi ketimbang menampilkan informasi untuk konsumsi manusia. OWL merupakan rekomendasi W3C (World Wide Web Consortium) dalam penulisan ontology untuk web untuk web semantic. OWL dituliskan dalam syntax XML (eXtended Markup Language). Selain XML dalam OWL digunakan juga bahasa XMLS (XML Schema), RDF (Resource Description Framework) dan RDFS (RDF Schema) dan OWL itu sendiri.
·         Microdata adalah Spesifikasi HTML yang berbasisi WHATWG yang digunakan untuk sarang simentik pada konten di halaman web. Microdata membantu teknologi seperti mesin pencari dan web crawler lebih memahami informasi apa yang terkandung dalam halaman web, menyediakan hasil pencarian yang lebih baik. Microdata adalah upaya untuk menyediakan cara sederhana annotating elemen HTML dengan tag dapat dibaca oleh mesin daripada pendekatan serupa menggunakan RDF dan Microformats.
Web Semantik merujuk kepada kemampuan aplikasi komputer untuk lebih memahami bahasa manusia, bukan hanya bahasa yang baku dari para penggunanya tetapi juga bahasa yang lebih kompleks, seperti dalam bahasa percakapan sehingga memudahkan penggunanya untuk berkomunikasi dengan mesin. Web Semantik dapat mengolah bahasa dan mengenali homonim, sinonim, atau atribut yang berbeda pada suatu database.
4.      Web Security
suatu tata cara mengamankan aplikasi web yg dikelola, biasanya yg bertanggung jawab melakukannya adalah pengelola aplikasi web tsb. Mengenai masalah yang berkaitan dengan keamanan di dalam era digital tidak lepas dari 3 prinsip utama yaitu Confidentiality, Integrity, dan Availability atau lebih dikenal dengan nama CIA. Sama halnya ketika bergelut dengan keamanan (security) sebuah website, princip CIA sudah selayaknya dijadikan pedoman yang harus dipahami apabila ingin website kita lebih aman dan sulit untuk diserang.

CONFIDENTIALITY
Confidentiality memiliki makna bahwa data-data ataupun informasi-informasi yang berada di dalam sebuah website hanya dapat di baca atau di akses oleh orang-orang yang memang memiliki kewenangan untuk mengaksesnya. Dalam era konsep Web 2.0 yang sedang berkembang beberapa tahun belakangan ini, sangat memungkinkan sebuah website untuk dapat memiliki lebih dari satu administrator. Contohnya adalah WordPress engine.

INTEGRITY
Integrity memiliki pengertian data-data yang berada didalam server atau website hanya dapat diubah ataupun di delete oleh orang yang memiliki kewenangan untuk melakukan hal itu. Sebagai contoh proses transfer dari server ke client atau sebaliknya (dapat berupa upload maupun download), ternyata mengubah file yang sedang di transfer tersebut, hal ini mengindikasikan bahwa sebuah aplikasi website yang sedang digunakan tidak aman (insecure). Sama halnya jika ada serangan sebuah virus yang dapat mengubah sebuah file, entah itu mengubah nama ataupun isinya.

AVAILABILITY
Jika confidentiality bermakna hanya user yang memiliki kewenangan yang dapat melihat data tertentu yang tersimpan didalam sebuah server atau website, availability memiliki makna bahwa website harus dapat diakses jika user ingin meggunakannya. Memang terkesan membingungkan dan tidak berbeda dengan prinsip pertama, namun kedua prinsip ini sangat jauh berbeda dikarenakan dilihat dari dua sudut pandang yang memang berbeda. Availability hanya menekankan kepada dapat diaksesnya sebuah website. Mengenai siapa yang dapat mengaksesnya itu telah dicover oleh prinsip confidentiality.

Jika sebuah website dapat diakses tanpa adanya error, itu berarti website tersebut telah memenuhi prinsip availability ini. Hal ini memiliki makna bahwa sebuah website haruslah dapat diakses apabila memang dibutuhkan, dengan kata lain versi yang lebih mudahnya adalah, website harus available 24 jam 7 minggu (24/7).

Sumber :
http://changeofchange.blogspot.com/2013/03/arsitektur-web-dan-aplikasi-utamanya.html
http://gembelkeche.blogspot.com/2013/04/arsitektur-web-aplikasi-umum_1.html