Selasa, 02 April 2013

SOFTSKILL SEMESTER 4

Tugas Softskill Tentang Web yaitu tentang :

1. Defisini Web
2. Sejarah Web
   2.1 Pre Web
   2.2 Web 1.0 , Web 2.0 , Web 3.0 ( beserta Contohnya )
   2.3 Web Science dan metodologi Web science

3. Arsitektur web dan aplikasi utama
   3.1 HTTP, HTML, Web Server, Browser, Internet, Transaksi
   3.2 User generated content, Blogs, Wikis, Folk sohomies, Social Network
   3.3 Semantic web, Summary : XML, RDF, OWL, Microformats, Microdata
   3.4 Web Security

Nama Kelompok :

1. Aisyah Suprih Asmoro (50411484)
2. Arby Christianto (51411041 )
3. Maulana Ruswa Latoponu (54411357)
4. Ostivani Zahara (55411477)
5. Subki Kadrawi (56411910)

   DEFINISI WEB SCIENCE  :
Menurut asal katanya web science terbagi atas 2 kata yaitu, web dan science. Web itu sendiri yaitu suatu halaman informasi yang terdapat pada WWW(World wide web) bila terhubung dengan suatu koneksi internet yang akan menampilkan suatu informasi berupa gambar, video ataupun musik. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML dan bisa diakses melalui HTTP.
Science itu sendiri yaitu sesuatu yang sangat erat dengan ilmu pengetahuan. Jadi web science adalah suatu halaman informasi yang berguna untuk suatu ilmu pengetahuan.
SEJARAH WEB :
    Pre-web :
  1. Gopher :
  pengertian :  suatu aplikasi perangkat lunak yang tersusun atas beberapa menu sistem pencarian dan penemuan kembali. gopher menyediakan akses ke dokumen teks, grafik dan suara digital hanya dapat dimasukkan dalam sebuah kumpulan sebuah dokumen, yang harus didownload ke komputer lokal dan baru dapat dilihat dengan program lain.
  2. Usenet :
  Pengertian :  salah satu jaringan tertua yang dilayani oleh internet. awalnya diddilayani oleh internet. awalnya didesain pada duke university di tahun 1979 dan dikembangkan pada duke university dan north carolia unversity setahun kemudian. tujuan utama dari usenet adalah bertukar pesan teks diantara node. usenet telah tumbuh dan mencakup berbagai macam forum.
  3. FTP :
  pengertian : 
      File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork.

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. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.
   4. Internet :
  pengertian :
  hubungan koneksi yang terbesar , dimana seluruh penjuru dunia bisa saling terhubung satu sama lain. dengan internet seluruh orang bisa mengerjakan sesuatu , mulai dari mengirim email dan berkomunikasi dengang orang lain lewat jejaring sosial. 

Web 1.0 , Web 2.0 , Web 3.0 :

1.    WEB 1.0

Munculnya web 1.0 awalnya muncul pada tahun 1992. Pada web versi 1.0 informasi hanya bersifat read-only. Informasi yang didapat hanya bisa dibaca oleh para pengakses internet.
            Ciri-ciri dari web 1.0 yaitu :
a.    Halama statis bukan dinamis .
b.    Online guestbook
c.    Penggunaan framesets.
      d. onsult, surf dan search.
            Contoh web 1.0 itu sendiri karena bersifat read-only yaitu :
               google, yahoo.
2.    WEB 2.0

Mulai meruak kepermukaan dimasyarakat khususnya dibidang informasi, web 2.0 ini bersifat read-write. Berbagai aplikasi yang tidak hanya bisa dibaca oleh pengguna internet namun juga bisa menuliskannya dihalaman web tersebut.
      Ciri-ciri web 2.0 yaitu :           
a.    Web sebagai platform.
b.    Web menyediakan suatu wadah pengetahuan.
c.    Aplikasi ini akan terupdate secara terus menerus.
d.    Model pemrogramannya ringan.
                        Contoh dari web 2.0 yaitu Friendster, facebook, blog.
3.    WEB 3.0

Merupakan suatu perbaikan dari web sebelumnya yaitu web 2.0. pada web 2.0 ini memperlihatkan adanya pertukaran informasi dari manusia ke manusia sementara itu web 3.0 memperlihatkan pertukaran informasi antara manusia ke mesin, mesin ke mesin dan manusia-manusia disempurnakan.
Ada beberapa teknologi yang terdapat pada WEB 3.0 yaitu :
a.    SOAP

Simple Object Access Protocol adalah standar untuk bertukar pesan-pesan berbasis XML melalui jaringan komputer atau sebuah jalan untuk program yang berjalan pada suatu sistem operasi untuk berkomunikasi dengan program pada OS yang sama maupun berbeda dengan menggunakan HTTP dan XML.

b.    REST
Repsentational state transfer adalah suatu gaya arsitektur perangkat lunak untuk pendistribusian sistem hipermedia seperti WWW.

c.    WSDL
Format XML yang diterbitkan untuk menerangkan webservice. WSDL mendefinisikan :
1.    Pesan-pesan yang dikirim ke dan menuju web service
2.    Koleksi-koleksi digital dari pesan-pesan
3.    Bagaiman port type yang ditentukan dijadikan wire protokol dimana service ditempatkan

d.    WDDX
Web distributed date exchange mekanisme pertukaran data dilingkungan yang berbeda.

Contoh dari web 3.0 yaitu adanya semantic (igoogle) ketika pertama kali membuka igoogle, kita diminta untuk mengisi lokasi tempat kita berada. Setelah itu baru kita menuju kehalaman beranda igoogle. Dengan demikian bisa jadi isi dari halaman beranda igoogle akan berbeda-beda sesuai dengan lokasi yang diisikan sebelumnya.

Web semantic dicetuskan pertama kali oleh Tim Berners-Lee pada tahun 2001. Semantic web dalam pembuatannya perlu mempelajari RDF, ontologi, query RDF, RDF store,.

4.                Web science dan metodologi web science

            Kemunculan web sciece didorong dengan munculnya web 1.0 , web 2.0 dan web 3.0. sejak diperkenalkan web pada tahun 1990 oleh Tim Berners-Lee, perkembangannya yang terjadi luar biasa.
Pada web science banyak menekankan pada :
a.    Tren perkembangan web
b.    Tantangan dalam pengembangan web
c.    Mendukung untuk ubiquity, mobility, new media dan meningkatkan jumlah data yang tersedia secara online
d.    Pentingnya hal sosial seperti menghargai hak privasi
e.    Mengidentifikasikan varian dari penelitian web

HTTP, HTML, WEB SERVER, BROWSER, INTERNET, TRANSAKSI

1.    HTTP
Hypertext transfer protocol adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kaloboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks yang kemudian membentuk World Wide Web pada tahun 1990 oleh Tim Berners-Lee. Hingga saat ini ada dua versi mayor dari protokol HTTP yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi.

2.    HTML
HyperText Markup Language adalah sebuah bahasa markah yang digunakan untuk membentuk sebuah halaman web, menampilkan berbagai informasi didalam sebuah penjelajah web internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegrasi.

3.    WEB SERVER
Server web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTS atas berkas-berkas yang terdapat pada situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.

4.    BROWSER
Sebuah aplikasi perangkat lunak yang digunakan untuk menampilkan halaman web, seperti contohnya mozilla firefox, internet explorer, opera mini dll. Browser saat ini adalah suite perangkat lunak yang berfungsi secara penuh yang dapat menafsirkan dan menampilkan halaman Web HTML, aplikasi, JavaScript, AJAX dan konten lainnya dijalankan pada server Web. Banyak browser menawarkan plug-in yang memperpanjang kemampuan browser sehingga dapat menampilkan informasi multimedia atau dapat digunakan melakukan tugas-tugas seperti konferensi video.

5.    INTERNET
Interconnected computer networks atau yang biasa disebut dengan jaringan komputer tiada batas yang menjadi penghubung pengguna komputer dengan yang lain atau pengguna dipelosok dunia. Dimana didalam jaringan komputer ini menyediakan informasi yang sangat berguna untuk masyarakat luas. Dengan adanya koneksi internet berbagai pekerjaan mudah untuk diselesaikan / berbisnis dengan lancar misalnya saja pengusaha yang membuka bisnis online di websitenya. Karena terhubung dengan jaringan internet dia bisa membagi informasi produknya melalui situs-situs yang berada internet tersebut.

6.    TRANSAKSI
sebeuah aktivitas yang melibatkan dua pihak atau lebih, untuk mempertukarkan sesuatu milik yang satu dengan sesuatu yang lain, milik pihak lain. Pertukaran bisa secara langsung dilakukan pada tempat yang sama, dengan demikian antara pihak-pihak yang bertransaksi tersebut bisa ketemu langsung, sehingga kegiatan transaksi bisa berlangsung tanpa melalui media.

WEB SECURITY

Web security adalah sebuah cabang dari keamanan komputer khususnya yang berkaitan dengan jaringan seperti internet, sering melibatkan keamanan browser tetapi juga keamanan jaringan pada tingkat yang lebih umum seperti pada aplikasi tertentu atau sistem operasi secara keseluruhan.
Tujuna dari web security adalah untuk menetapkan aturan dan langkah langkah untuk melawan serangan dari internet. 

Jenis Keamanan :

.    Network layer Security
TCP/IP  dapat menjadi aman dengan bantuan metode kriptografi dan keamanan protokol yang telah dikembangkan untuk mengamankan komunikasi di Internet. Protokol ini mencakup SSL dan TLS untuk lalu lintas web, PGP untuk email, dan Ipsec untuk lapidsan keamanan jaringan.

      IPsec Protocol
Protokol ini dirancang untuk melindungi komunikasi dengan cara yang aman menggunakan TCP/IP.  Ini adalah satu set ekstensi keamanan yang dikembangkan oleh IETF, dengan menyediakan  keamanan dan otentikasi pada IP dengan menggunakan kriptografi.
Untuk melindungi konten, data ditransformasikan menggunakan tenik enskripsi. Ada dua tipe yang merupakan dasar dari Ipsec yaitu Authentication Header (AH) dan Encapsulating Security Payload (ESP). Kedua protokol ini menyediakan layanan pada data integrity, data origin authentication, dan anti-replay service.  Protokol ini dapat digunakan sendiri atau dikombinasikan untuk menyediakan layanan keamanan pada Internet Protocol (IP).
Komponen  dasar dari IP sec dapat dijelaskan sebagai berikut:
·Keamanan protokol  untuk AH dan ESP. 
·Asosiasi keamanan untuk Policy Management dan Traffic     Processing           
 ·Penguncian secara manual maupun otomatis untuk  Internet Key Exchange (IKE)
·Algoritma untuk Authentication dan Encryption Data.

.    Security Token
Beberapa situs online manawarkan jasa layanan untuk menggunakan enam digit kode yang berubah sevara acak setiap 30-60 detik pada Security Token. Security token biasanya digunakan ketika seseorrang akan mengakses rekening online.

.    Electronic Mail Security (e-mail)
·Pretty Good Privacy (PGP)
PGP menyediakan kerahasiaan dengan mengenkripsi pesan yang akan ditransmisikan atau file data yang akan disimpan menggunakan  enkripse algoritma 3DES atau CAST-128. E-mail dapat dilindungi dengan menggunakan kriptografi dalam beberapa cara, seperti berikut:
-          Signing ke email message untuk memastikan integritas dan mengkonfirmasi identitas pengirim.
-          Encrypting the body of an email message untuk menjamin kerahasiaanya.
-          Encrypting the communications antara mail servers untuk melindungi kerahasiaan dari kedua isi pesan dan header.

·Multipurpose Internet Mail Extensions (MIME)
MIME mengubah data non-ASCII pada situs pengirim ke jaringan Virtual Terminal (NVT)  data ASCII dan diteruskan kepada klien Simple Mail Transfer Protocol (SMTP) yang akan dikirim melalui internet. SMTP server di sisi penerima menerima data NVT ASCII dan meneruskanya ke MIME untuk diubah kembali ke data asli yang non ASCII.

·Secure/Multipurpose Internet Mail Extensions (S/MIME)
S/MIME menyediakan sarana yang aman secara konsistem untuk mengirim dan menerima MIME data. S/MIME tidak hanya terbatas pada email tetapi dapat digunakan untuk mekanisme transortasi data yang membawa MIME seperti Hypertext Transfer Protocol (HTTP).

·Message Authentication Code
Sebuah pessan otentikasi kode merupakan metode pada kriptografi yang menngunakan kata kunci rahasia untuk mengenkripsi pesan.

    Firewall
Firewall mengontrol akses antara jaringan. Hal ini biasanya terdiri dari gateway dan filter yang bervariasi dari satu firewall ke firewall yang lain. Firewall juga merupoakan pengamat lalu lintas jaringan yang mampu memblokir lalu lintas yang berbahaya. Firewall bertindak sebagai server penengah antara SMTP dan HTTP.

·  Peran firewall dalam keamanan internet dan web security
Firewall memberlakukan pembatasan pada paket data yang masuk dan keluar ke dan dari suatu jaringan. Semua aktifitas pada jaringan harus melewati firewall , hanya aktifitas yang berwenang yang diperbolehkan melewatinya. Firewall membuat checkpoints antara internal private network dan public Internet, yang juga dikenal sebagai choke points. Firewall membuat choke points berdasarkan sumber IP dan nomor port TCP. Mereka juga berfungsi sebagai platform untuk Ipsec. Dengan menggunakan tunnel mode capability, firewall dapat digunakan untuk mengimplementasikan VPN. Firewall juga dapat membatasi network exposure dengan menyembunyikan sistem jaringan internal dan informasi dari public Internet.
·  Types of firewalls
-Packet filters
Packet filters adalah salah satu dari beberapa jenis firewall yang memproses lalu lintas jaringan secara packet-by-packet. Tugas utama mereka adalah untuk menyaring lalu lintas dari sebuah remote IP host, sehingga router diperlukan untuk menghubungkan jaringan internal ke internet. Router dikenal sebagai screening router yang menyaring paket masuk dan keluar pada jaringan.
-Circuit-level gateways
Circuit-level gateways adalah proxy server yang secara statis mendefinisikan apa saja yang diizinkan pada lalu lintas jaringan. Keuntungan utama dari proxy server  adalah kemampuannya menyediakan Network Address Translation (NAT), yang dapat menyembunyikan alamat IP pengguna dari internet.
-Application-level gateways
Sebuah Application-level gateways adalah operasi server proksi pada level penggunaan TCP/IP. Sebuah paket data hanya akan diteruskan jika sambungan menggunakan protokol yang dikenal. Application-level gateways  juga menganalisis seluruh pesan daripada paket individual dari data ketika data sedang dikirim atau diterima.

    Malicious software and antivirus
·Malware
Umumnya, pengguna komputer biasa diakalai atau dipaksa mendownload software yang mengandung malicious intent.  Program jahat ini dikenal sebagai malware dan datang dalam berbagai bentuk seperti virus, trojan horse, spyware, dan worm. Perangkat lunak berbahaya kadang kadang digunakan membentuk botnet.
·Virus
Virus adalah program yang dapat mereplikasi struktur mereka atau dengan menginfeksi  file lain atau struktur pada komputer. Penggunaan umum dari virus adlah untuk mengambil alih komputer atau mencuri data.
·Worms
Worms adalah program yang dapat mereplikasi diri ke seluruh jaringan komputer dam melakukan tugas berbahaya di seluruh komputer yang terinfeksi.
·Trojan horse (umumnya dikenal sebagai trojan)
Adalah istilah umum untuk perangkat lunak berbahaya yang berpura pura tidak berbahaya sehingga memungkinkan user untuk mendownload mereka pada komputer.
·Ransomware and Scareware
·Botnet
Adalah sebuah jaringan komputer zombie yang telah diambil alih oleh bot sehingga sewaktu waktu dapat melakukan tindakan berbahaya dalam tindakan yang besar.
·Spyware
Spyware merujuk pada program yang secara diam diam memonitor aktifitas pada sistem komputer dan dan melaporkan informasi kepada orang lain tanpa persetujuan user.
·Antivirus
Adalah program yang keamanan yang berguna melindungi perangkat komputer dari aktifitas Malicious.

    Denial-of-service attack
Sebuah A denial-of-service attack (DoS attack) atau distributed denial-of-service attack (DDoS attack) merupakan upaya untuk membuat sumberdaya komputer tidak tersedia untuk pengguna yang dimaksudkan.
    Browser choice
Web browser statistics cenderung mempengaruhi jumlah web browser yang dieksplotasi. Sebagai contoh beberapa web browser dianggap sangat tidak aman karena kerentanan yang umunnya dimanfaatkan karena popularitasnya semula.
   
Buffer overflow attacks
Buffer overflow attacks adalah sebuah serangan yang digunakan untuk mendapatkan akses sistem lengkap melalui berbagai metode yang pada dasarnya cracking dengan brute force.

SEMANTIC WEB SUMMARY


1. Sematic Web Summary
 
Semantic Web adalah gerakan bersama yang dipimpin oleh badan standar internasional, World Wide Web Consortium (W3C). Standar mempromosikan format data umum pada World Wide Web. Dengan mendorong masuknya isi semantik dalam halaman web, Semantic Web bertujuan untuk mengkonversi web saat ini didominasi oleh dokumen tidak terstruktur dan semi-terstruktur menjadi "web data".
Menurut W3C, "Semantic Web menyediakan kerangka kerja umum yang memungkinkan data yang akan dibagi dan digunakan kembali di seluruh aplikasi, perusahaan, dan batas-batas masyarakat. Teknologi Web Semantik ini antara lain adalah RDF, OWL, XML, micromats, dan microdots.

2. Extensible Markup Language

XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C 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
Keunggulan XML bisa diringkas sebagai berikut :
· Pintar (Intelligence). XML dapat menangani berbagai tingkat (level) kompleksitas.
· Dapat beradaptasi. Dapat mengadaptasi untuk membuat bahasa sendiri. Seperti Microsoft membuat bahasa MSXML atau Macromedia mengembangkan MXML.
· Mudah pemeliharaannya.
· Sederhana. XML lebih sederhana.
· Mudah dipindah-pindahkan (Portability). XML mempunyai kemudahan perpindahan (portabilitas) yang lebih bagus.

Contoh dokumen XML sederhana

<?xml version="1.0" encoding="UTF-8"?>
 <Resep nama="roti" waktu_persiapan="5 menit" waktu_masak="3 jam">
   <judul>Roti tawar</judul>
   <bahan jumlah="3" satuan="cangkir">tepung</bahan>
   <bahan jumlah="0,25" satuan="ons">ragi</bahan>
   <bahan jumlah="1,5" satuan="cangkir">air hangat</bahan>
   <bahan jumlah="1" satuan="sendok teh">garam</bahan>
   <Cara_membuat>
    <langkah>Campur semua bahan dan uleni adonan sampai merata.</langkah>
    <langkah>Tutup dengan kain lembap dan biarkan selama satu jam di ruangan yang hangat.</langkah>
    <langkah>Ulangi lagi, letakkan di loyang dan panggang di oven.</langkah>
    <langkah>Keluarkan, hidangkan</langkah>
   </Cara_membuat>
</Resep>
 3. RDF
RDFa adalah cara untuk label konten untuk menggambarkan jenis informasi khusus, seperti review restoran, peristiwa, seseorang, atau sebuah daftar produk. Jenis informasi yang disebut entitas atau item. Entitas masing-masing memiliki sejumlah properti. Misalnya, Orang yang memiliki nama sifat, alamat, jabatan, perusahaan, dan alamat email.

Secara umum, RDFa menggunakan atribut sederhana dalam tag XHTML (sering <span> atau <div>) untuk menetapkan nama singkat dan deskriptif untuk entitas dan properti. Berikut ini adalah contoh dari sebuah blok HTML pendek yang menampilkan informasi kontak dasar untuk Bob Smith.


4. Web Ontology Language

Web ontology language (OWL) adalah sebuah bahasa ontologi berbasis Web yang memang dirancang untuk keperluan integrasi dan interoperability yang berkaitan dengan dokumen-dokumen di Web. Dalam hal ini OWL dapat menjelaskan atau mendeskripsikan sisi semantik dari properti dan kelas sebuah dokumen, serta bagaimana keterkaitannya. Sebagai sebuah format bahasa, OWL dapat menggunakan XML dan dapat digunakan sesuai skema RDF. Di sini XML menjadi semacam sintaks bagi dokumen, sementara RDF menjadi model yang menggambarkan semua objek digital serta keterkaitan di antara objek-objek tersebut. Saat ini OWL memiliki tiga kategori bahasa, yaitu OWL Lite, OWL DL, dan OWL Full. Sebagai sebuah bahasa ontologi, OWL digunakan untuk berbagai keperluan, mulai dari untuk pendefinisian kelas dalam pembuatan program komputer, pembuatan aplikasi e-commerce, sampai pembuatan sarana pencarian.

Kalau kita perhatikan contoh-contoh di atas, dapat dikatakan bahwa dalam bidang sistem informasi, ontologi diterapkan dalam beragam aplikasi, mulai dari representasi pengetahuan (knowledge representation), pemanfaatan pengetahuan secara bersama (knowledge sharing and reuse), manajemen pengetahuan (knowledge management), sampai information retrieval, dan semantic web.

·5. Microformat

Sebuah microformat (kadang-kadang disingkat μF) adalah pendekatan berbasis web untuk markup semantik yang berusaha untuk menggunakan kembali ada HTML / XHTML tag untuk menyampaikan metadata dan lainnya atribut dalam halaman web dan konteks lain yang mendukung (X) HTML, seperti sebagai RSS. Pendekatan ini memungkinkan perangkat lunak untuk memproses informasi ditujukan untuk pengguna akhir (seperti informasi kontak, koordinat geografis, peristiwa kalender, dan sejenisnya) otomatis.




Meskipun isi dari halaman web secara teknis sudah mampu "pemrosesan otomatis", dan telah sejak awal web, pemrosesan tersebut sulit karena tag markup tradisional yang digunakan untuk menampilkan informasi di web tidak menggambarkan informasi apa berarti. Microformats dapat menjembatani kesenjangan ini dengan melampirkan semantik, dan dengan demikian meniadakan lainnya, lebih rumit, metode pengolahan otomatis, seperti pengolahan bahasa alami atau menggores layar. Penggunaan, adopsi dan pengolahan Microformats memungkinkan item data yang akan diindeks, dicari, disimpan atau cross-referenced, sehingga informasi yang dapat digunakan kembali atau digabungkan.


Contoh HTML Dengan microformat.

<div class="vcard">
   <img class="photo" src="www.example.com/bobsmith.jpg" />
   <strong class="fn">Bob Smith</strong>
   <span class="title">Senior editor</span> at <span class="org">ACME Reviews</span>
   <span class="adr">
      <span class="street-address">200 Main St</span>
      <span class="locality">Desertville</span>, <span class="region">AZ</span>
      <span class="postal-code">12345</span>
   </span>
</div>

·         6. Microdata

Spesifikasi HTML5 microdata adalah cara untuk konten label untuk menggambarkan jenis informasi khusus-misalnya, ulasan, informasi orang, atau peristiwa. Setiap jenis informasi menggambarkan jenis tertentu item, seperti orang, dan acara, atau review. Misalnya, peristiwa memiliki sifat tempat, waktu mulai, nama, dan kategori.

Microdata menggunakan atribut sederhana dalam tag HTML (sering <span> atau <div>) untuk menetapkan nama singkat dan deskriptif untuk item dan properti. Berikut ini adalah contoh dari sebuah blok HTML pendek yang menampilkan informasi kontak dasar untuk Bob Smith.

Contoh HTML di tandai dengan microdata.

<div itemscope itemtype="http://data-vocabulary.org/Person">
  My name is <span itemprop="name">Bob Smith</span>
  but people call me <span itemprop="nickname">Smithy</span>.
  Here is my home page:
  <a href="http://www.example.com" itemprop="url">www.example.com</a>
  I live in Albuquerque, NM and work as an <span itemprop="title">engineer</span>
  at <span itemprop="affiliation">ACME Corp</span>.
</div>

USER GENERATED CONTENT :

Pengertian : suatu web atau media lainnya yang dihasilkan oleh penggunanya sendiri. User Generated Content saat ini telah menjadi populer. contoh user generated content yang poluler yaitu wikipedia. dimana pengguna bisa menulis atau menuliskan suatu artikelnya sendiri dan dapat dibagikan kepada pengguna yang lain melalui jaringan internet. selain wikipedia user generated content yang bisa berbagi video yaitu yutobe. dimana usernya sendiri bisa menshare video buatannya sendiri kesitus.
     
Blog :
Pengertian : singkatan dari web log. bentuk aplikasi web yang menyerupai tulisan-tulisan (yang biasa disebut posting). pada sebuah halaman web umum. tulisan-tulisannya seringkali dimuat dalamm urut terbalik(isi terbaru dahulu baru kemudian diikuti isi yang lebih lama). isi dari tulisan yang berada dalam blog biasa cerpen atau kehidupan sehari-hari yang gemar menulis. 

Wiki :
Pengertian : sebuah situs yang memungkinkan pengguna untuk menambah, mengubah, atau menghapus isinya melalui web browser biasanya menggunakan bahasa markup yang disederhanakan atau editor kaya-text. wiki yang didukung oleh perangkat lunak wiki. Kebanyakan dibuat secara kolaboratif.
Wiki melayani berbagai keperluan, seperti manajemen pengetahuan dan notetaking. Wiki bisa menjadi komunitas website dan intranet, misalnya. Beberapa kontrol izin atas fungsi yang berbeda (tingkat akses). Misalnya, hak mengedit dapat mengizinkan berubah, menambahkan atau menghapus materi. Orang lain mungkin mengizinkan akses tanpa menegakkan kontrol akses. Aturan lain yang juga dapat diterapkan untuk mengatur konten.

Folksohomies :
Pengertian : 

Social Media :
Pengertian : sebuah media online yang bisa membuat orang diseluruh dunia berkomunikasi dengan mudah , berbagi dan menciptakan sesuatu. contoh media social yang terpoluler saat ini yaitu faceebook, twitter dan blog.

Daftar Pustaka : 

1. http://harynugraha.blogspot.com/2012/03/web-science-sejarah-tujuan-pembuatan_03.html?m=1 

2. http://ahmadprasetya.wordpress.com/2012/03/14/sejarah-awal-mulanya-web-science

3. http://tipon.tripod.com/dai071.htm

4. http://caramembuatada.blogspot.com/2011/10/pengertian-internet-adalah.html

5. http://css-weaver.com/browser-adalah/#ixzz2OPyTAMjA 

6. http://id.wikipedia.org/wiki/Server_web 

7. http://id.wikipedia.org/wiki/Server_web 

8. http://id.wikipedia.org/wiki/Protokol_Transfer_Hiperteks 

9.  http://en.wikipedia.org/wiki/Internet_security

10. http://website-download.blogspot.com/2013/03/a-basic-understanding-and-use-of.html

11. http://support.google.com/webmasters/bin/answer.py?hl=en&answer=146897 

12.  http://support.google.com/webmasters/bin/answer.py?hl=en&answer=176035

13. http://support.google.com/webmasters/bin/answer.py?hl=en&answer=146898 

14. http://en.wikipedia.org/wiki/Microformat 

15.  http://en.wikipedia.org/wiki/Semantic_Web

16. http://id.wikipedia.org/wiki/XML

17. http://digilib.undip.ac.id/index.php/component/content/article/53-perpuspedia/179-ontologi- 

18. http://gicara.com/uncategorized/apa-yang-dimaksud-user-generated-content.html

 19. https://id.wikipedia.org/wiki/Blog

20. http://www.g-excess.com/297/gopher-adalah-program-berbasis-teks-yang-digunakan-untuk-mem-browser/

21. http://gicara.com/uncategorized/apa-yang-dimaksud-dengan-usenet.html

22. http://arydipa.blogspot.com/2011/07/pengertian-ftp-file-transfer-protocol.html


 
 

Tidak ada komentar:

Posting Komentar