ePrivacy and GPDR Cookie Consent by Cookie Consent My Blogger: 2016

Selasa, 22 November 2016

Pengenalan CSS


CSS merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemograman.
Apa yang perlu kita ketahui untuk mempelajari perintah-perintah CSS ?
Untuk mempelajari css sebaiknya  kita perlu memahami kode html atau xhtml.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.
Fakta & kesimpulan CSS adalah;
  • CSS singkatan dari Cascading Style Sheets
  • Styles mendefinisikan bagaimana menampilkan elemen HTML
  • Styles ditambahkan ke HTML 4.0 untuk memecahkan masalah
  • Style Sheets Eksternal dapat menyimpan banyak pekerjaan
  • Style Sheets Eksternal disimpan dalam file CSS.
  • Telah didukung oleh kebanyakan browser versi terbaru, tetapi tidak didukung oleh browser-browser lama.
  • Lebih fleksibel dalam penempatan posisi layout. Dalam layouting CSS, kita mengenal Z-Index untuk menempatkan objek dalam posisi yang sama.
  • Menjaga HTML dalam penggunaan tag yang minimal, hal ini berpengaruh terhadap ukuran berkas dan kecepatan pengunduhan.
  • Dapat menampilkan konten utama terlebih dahulu, sementara gambar dapat ditampilkan sesudahnya.
  • Penerjemahan CSS setiap browser berbeda, tata letak akan berubah jika dilihat di berbagai browser
  • CSS adalah layouting “Masa Depan” dengan penggabungan bersama XHTML.
Sedangkan untuk menulis perintah css anda bisa menggunakan text editor atau dreamweaver. css sendiri berfungi untuk mengatur  halaman website anda baik berupa pengaturan warna, background gambar, font dan masih banyak lagi, dengan menggunakan css seorang developer web sangat dimudahkan karena tidak perlu lagi melakukan perintah-perintah pengaturan secara manual dengan menulis langsung kode html.

Sejarah CSS

Nama CSS didapat dari fakta bahwa setiap deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian membentuk hubungan ayah-anak (parent-child) pada setiap style. CSS sendiri merupakan sebuah teknologi internet yang direkomendasikan oleh World Wide Web Consortium atau W3C pada tahun 1996. Setelah CSS distandarisasikan, Internet Explorer dan Netscape melepas browser terbaru mereka yang telah sesuai atau paling tidak hampir mendekati dengan standar CSS.

Versi

Untuk saat ini terdapat tiga versi CSS, yaitu CSS1, CSS2, dan CSS3. CSS1 dikembangkan berpusat pada pemformatan dokumen HTML, CSS2 dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar bisa ditampilkan di printer, sedangkan CSS3 adalah versi terbaru dari CSS yang mampu melakukan banyak hal dalam desain website. CSS2 mendukung penentuan posisi konten, downloadable, huruf font, tampilan pada tabel /table layout dan media tipe untuk printer. Kehadiran versi CSS yang kedua diharapkan lebih baik dari versi pertama dan kedua.
CSS3 juga dapat melakukan animasi pada halaman website, diantaranya animasi warna hingga animasi 3D. Dengan CSS3 desainer lebih dimudahkan dalam hal kompatibilitas websitenya pada smartphone dengan dukungan fitur baru yakni media query. Selain itu, banyak fitur baru pada CSS3 seperti: multiple background, border-radius, drop-shadow, border-image, CSS Math, dan CSS Object Model.

Sifat CSS

Ada dua sifat CSS yaitu internal dan eksternal. Jika internal yang dipilih, maka skrip itu dimasukkan secara langsung ke halaman website yang akan didesain.Kalau halaman web yang lain akan didesain dengan model yang sama, maka skrip CSS itu harus dimasukkan lagi ke dalam halaman web yang lain itu.
Sifat yang kedua adalah eksternal di mana skrip CSS dipisahkan dan diletakkan dalam berkas khusus.Nanti, cukup gunakan semacam tautan menuju berkas CSS itu jika halaman web yang didesain akan dibuat seperti model yang ada di skrip tersebut.
Penulisan css pada web dapat dibagi menjadi tiga:
  1. penulisan css internal
  2. penulisan css external.
  3. Penulisan css Inline style.
Penulisan css internal kode css ditulis langsung pada halaman website anda diantara
<head>
</head>
Sumber:https://sayyid02.wordpress.com/2013/02/23/pengenalan-css/
Contoh tampilan CSS:


Source code CSS:
  • Azimuth                    : Digunakan untuk memberikan kesan bahwa suara tersebut berasal dari arah   horisontal tertentu.
  • Font-size                   : Digunakan untuk menentukan ukuran font.
  • Font-height               : Digunakan untuk ketebalan huruf.
  • Font-family               : Digunakan untuk memiih jenis font.
  • Font-style                 : digunakan untuk membuat font italic atau tidak.
  • Text-decoration        : Digunakan untuk mendekorasi text
  • Direction                   : Digunakan untuk mengatur direksi teks
  • Text Shadow             : Digunanakan untuk menambah bayangan pada teks
  • Text-transform          : Digunakan untuk menentukan besar kecilnya huruf.
  • Letter-spacing           : Digunakan untuk memberikan tambahan space antara huruf.
  • Word-spacing            : Digunakan untuk memberikan tambahan space antara kata.
  • Line-height                : Digunakan untuk menetukkan tinggi baris diantara text.
  • Text-align                  : Digunakan untuk mengatur posisi text pada element secara horizontal.
  1. text-align:left      : untuk perataan teks kiri
  2. text-align:right    : untukperataantekskanan
  3. text-align:center  : untukperataantekstengah
  4. text-align:justify  : untukperataantekskanandankiri
  • Text-indent               : digunakan untuk mengatur indent baris pertama.
  • Vertical-align             : digunakan untuk mengatur posisi text pada element secara vertical .
  • Color                          : digunakan untuk mengatur warna pada teks yang dibuat.
  • Background-image     : Digunakan untuk menentukan lokasi file yang akan dijadikan background image.
  • Backgorund-color       : Digunakan untuk menentukan warna latar belakang element HTML.
  • Backgournd-repeat     : Digunakan untuk menentukan perulangan penampilan image.
  • Background-position  : Menentukkan  posisi dari background.
  • Background-attachment : Digunakan untuk menentukan apakah background dapat di scroll     bersama dokumen atau tidak.
  • Background                : Digunakan untuk menentukan apakah background.
  • Border                        : Property ini digunakan untuk membuat bingkai disekitar element.
  • Border-width             : Digunakan untuk menetukkan ketebalan bingkai.
  • Border-style               : Digunakan  untuk menetukkan bentuk bingkai.
  • Border-color              : Digunakan untuk menentukkan warna bingkai.
  • Border-top                 : Digunakan untuk mengatur jenis style border pada bagian atas selector
  • Border-bottom           : Digunakan untuk mengatur jenis style border pada bagian bawah  selector
  • Border-left                 : Digunakan untuk mengatur jenis style border pada bagian kiri selector
  • Border-right               : Digunakan untuk mengatur jenis style border padabagian kanan selector
  • Boreder-collapse        : Menetapkan apakah sel tabel harus memiliki perbatasan mereka sendiri atau berbagi perbatasan.
  • List-Style-Type           : Digunakan untuk memilih bentuk list  yang akan digunakan pada point-point     teks
  • List-Style-Image       : Digunakan untuk mengganti bentuk list  standar dengan image atau Ikon sesuai   keinginan kita.
  • List-Style-Position     :Digunakan untuk mengatur posisi list  apakah secara inside atau outside. Kalau menggunakan inside, maka list akan ditampilkan ke dalam, sedangkan kalau outside list akan ditampilkan ke keluar.
  • Clear                        : Digunakan untuk menghentikan elemen  dari membungkus seluruh elemen       mengambang.
  • Clip                          : Menentukkan area yang akan diberikan suatu efek.
  • Content                  : Digunakan untuk memasukkan isi sebelum ataupun sesudah elemen.
  • Cursor                     : Digunakan untuk menetukkan jenis kursor yang akan digunakan
  • Orphans                 : Menentukan jumlah minimum baris paragraf yang harusd itinggalkan di bagian bawah halman ketika halaman web dicetak.
  • Overflow                : Menentukan apakah isi dar ielemen block level dipotong ketika lebih besar dari  elemen induk.
  • Pitch                      : Menentukan rata-rata pitch (frekuensi)  darisuara yang berbicara.
  • Stress                    : Mengontrol jumlah infleksi yang dihasilkan  dari penanda stres.
  • Table-layout          : Menetukkan lebar dari table yang akan   dihitung.
  • Visibility                 : Menetukkan apakah element tersebut terlihat.
  • Volume                  : Digunakan untuk menentukkan rata-rata  dari suara volume.
  • Height                   : Menentukkan tinggi suatu elemen
  • Width                    : Menentukkan lebar dari suatu elemen.
  • Margin                   : Digunakan untuk memberikan spasi disisi  luar element.
  • Padding                : Digunakan untuk memberikan spasi pada  sisi dalams ebuah element.
Sumber:http://rumahwacana.com/blog/atribut-dalam-css-beserta-fungsinya/


Pengenalan HTML

HTML adalah singkatan dari HyperText Markup Languge. HTML merupakan file teks yang ditulis menggunakan aturan-aturan kode tertentu untuk kemudian disajikan ke user melalui suatu aplikasi web browser. Setiap informasi yang tampil di web selalu dibuat menggunakan kode HTML.

                Tidak ada aturan yang baku untuk penamaan suatu dokumen HTML. Artinya, kita bebas memilih nama untuk dokumen tersebut. Hanya ekstensinya saja yang perlu diperhatikan. Suatu file teks akan dianggap sebagai dokumen HTML jika memiliki ekstensi “.htm” atau “.html”.
                Secara umum, dokumen HTML terbagi atas dua bagian, yaitu bagian header (kepala) dan body (badan).Bagian header diawali dengan tag <head> dan diakhiri dengan tag </head>, sedangkan bagian body diawali dengan tag <body> dan ditutup dengan tag </body>. Kedua bagian tersebut diapit oleh tag <HTML> dan</HTML>, yang digunakan untuk menandai bahwa dokumen yang kita buat adalah dokumen HTML.

Dokumen HTML dibuat menggunakan tag-tag khusus, dan dengan aturan yang khusus pula.Terdapat beberapa hal yang perlu diperhatikan dalam penggunaan tag di dalam dokumen HTML, yaitu : Tag HTML selalu diapit oleh tanda kurung siku, < dan > Meskipun kode HTML tidak bersifat case sensitive (membedakan penggunaan huruf besar dan kecil), namun tag HTML sebaiknya ditulis menggunakan huruf kecil.

                Tag HTML pada umumnya berpasangan, seperti: tag <html> berpasangan dengan tag </html>,<head> berpasangan dengan </head>, dan masih banyak lagi contoh tag berpasangan lainnya.  Namun, ada juga beberapa tag yang tidak memiliki pasangan, misalnya tag <br>, <hr>, <input>, <meta>, dan lain-lain. Untuk menandai bahwa tag tersebut tidak memiliki pasangan, maka sebaiknya kita membubuhkan tanda slash (garis miring) dibelakang tag tersebut, misalnya <br />,<hr />.
lUntuk pengunaan tag bersarang, maka penulisannya harus terurut. Sebagai contoh :
<b>Anda harus <i>belajar</i> dengan giat.</b>  Pada contoh di atas, di dalam tag <b> terdapat penggunaan tag lain lagi, yaitu tag <i>. Dalam kasus ini, tag <i> harus ditutup (menggunakan tag </i>) terlebih dahulu sebelum kita menutup tag <b> (menggunakan tag </b>).
Pada umumnya, tag-tag dalam HTML memiliki beberapa atribut yang nilainya bisa ditentukan sesuai keperluan. Atribut suatu tag harus ditulis di dalam tag bersangkutan (sebelum tanda >). Contoh :  <body  bgcolor=“#fffeee” alink=“#cccccc”> Pada contoh kode di atas, kita menentukan atribut bgColor dan alink dari tag <body>. Atribut bgColor digunakan untuk menetukan warna layar (background) dari suatu halaman web dan alink digunakan untuk menentukan warna link yang aktif dalam suatu halaman web, sedangkan #fffeee dan #cccccc merupakan nilai dari atribut tersebut.Bahwa bentuk umum penulisan atribut dari suatu tag adalah sebagai berikut :
<namaTag atribut1=“NilaiAtribut1” atribut2=“NilaiAtribut2”…> 

Contoh kode yang akan menunjukkan penggunaan atribut bgColor di dalam tag <body>.


Sumber:https://pistolair05.wordpress.com/materi-kuliah-sistem-operasi/pengenalan-html/
contoh tampilan HTML:

Source code HTML:
<!– –>Memberi komentar atau keterangan. Kalimat yang terletak pada tag kontiner ini tidak akan terlihat padabrowser
<a href>Membuat link ke halaman lain atau ke bagian lain dari halaman tersebut
<a name>Membuat nama bagian yang didefinisikan pada link pada halaman yang sama
<applet>Sebagai awal dari Java applets
<area>Mendefinisikan daerah yang dapat diklik (link) pada image map
<b>Membuat teks tebal
<basefont>Membuat atribut teks default seperti jenis, ukuran dan warna font
<bgsound>Memberi (suara latar) background sound pada halaman web
<big>Memperbesar ukuran teks sebesar satu point dari defaultnya
<blink>Membuat teks berkedip
<body>Tag awal untuk melakukan berbagai pengaturan terhadap text, warna link & visited link
<br>Pindah baris
<caption>Membuat caption pada tabel
<center>Untuk perataan tengah terhadap teks atau gambar
<comment>Meletakkan komentar pada halaman web tidak tidak akan nampak pada browser
<dd>Indents teks
<div>Represents different sections of text.
<embed>Menambahkan sound or file avi ke halaman web
<fn>Seperti tag <a name>
<font>Mengganti jenis, ukuran, warna huruf yang akan digunakan utk teks
<form>Mendefinisikan input form
<frame>Mendefinisikan frame
<frameset>Mendefinisikan attribut halaman yang akan menggunakan frame
<h1> … <h6>Ukuran font
<head>Mendefinisikan head document.
<hr>Membuat garis horizontal
<html>Bararti dokumen html
<i>Membuat teks miring
<img>Image, imagemap atau an animation
<input>Mendefinisikan input field pada form
<li>Membuat bullet point atau baris baru pada list (berpasangan dengan tag <dir>, <menu>, <ol> and <ul> )
<map>Mendefinisikan client-side map
<marquee>Membuat scrolling teks (teks berjalan) – hanya pada MS IE
<nobr>Mencegah ganti baris pada teks atau images
<noframes>Jika browser user tidak mendukung frame
<ol>Mendefinisikan awal dan akhir list
<p>Ganti paragraf
<pre>Membuat teks dengan ukuran huruf yg sama
<script>Mendefinisikan awal script
<table>Membuat tabel
<td>Kolom pada tabel
<title>Mendefinisikan title
<tr>Baris pada tabel
<u>Membuat teks bergaris bawah



Pemrograman Web

1.Sekilas Mengenai Pemrograman web


diambil dari 2 suku kata yaitu pemrograman dan web. Pemrograman diartikan proses, cara, perbuatan program [1]. Definisi Web : jaringan komputer yang terdiri dari kumpulan situs internet yang menawarkan teks dan grafik dan suara dan sumber daya animasi melalui protokol transfer hypertext.[2]. Orang banyak mengenal web dengan istilah WWW (world wide web), World Wide Web adalah layanan internet yang paling populer saat ini internet mulai dikenal dan digunakan secara luas setelah adanya layanan WWW. WWW adalah halaman-halaman website yang dapat saling terkoneksi satu dengan lainnya (hyperlink) yang membentuk samudra belantara informasi. WWW berjalan dengan protokol HyperText Transfer Protokol (HTTP). Halaman Web merupakan file teks murni (plain text) yang berisi sintaks-sintaks HTML yang dapat dibuka/ dilihat/ diterjemahkan dengan Internet Browser . Sintaks HTML mampu memuat konten text, gambar, audio, video dan animasi. Kini internet identik dengan web, karena kepopuleran web sebagai standar interface pada lanyanan-layanan yang ada di internet, dari awalnya sebagai penyedia informasi, ini digunakan juga untuk komunikasi dari email sampai dengan chatting, sampai dengan melakukan transaksi bisnis (commerce)[3]
Banyak keuntungan yang diberikan oleh Aplikasi berbasis Web daripada aplikasi berbasis desktop, sehingga aplikasi berbasis web telah diadopsi oleh perusahaan sebagai bagian dari strategi teknologi informasinya, karena beberapa alasan :
  1. Akses informasi mudah,
  2. Setup server lebih mudah
  3. Informasi mudah didistribusikan
  4. Bebas platform, informasi dapat disajikan oleh browser web pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan

HTTP

HTTP (HyperTextTransfer Protocol) adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web(WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen. Pengembangan HTTP dikoordinasi oleh Konsorsium World Wide Web(W3C) dan grup bekerja Internet Engineering Task Force(IETF), bekerja dalam publikasi satu seri RFC, yang paling terkenal, yang menjelaskan HTTP/1,1, versti HTTP yang digunakan umum sekarang ini. HTTP adalah sebuah protokol meminta/menjawab antara clientdan server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IPke porttertentu di tuan rumah yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan diport tersebut menunggu client mengirim kode permintaan (request), seperti "GET / HTTP/1.1" (yang akan meminta halaman yang sudah ditentukan), diikuti dengan pesan MIMEyang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu. Beberapa kepala (header) juga bebas ditulis atau tidak, sementara lainnya (seperti tuan rumah) diperlukan oleh protokol HTTP/1,1. Begitu menerima kode permintaan (dan pesan, bila ada), server mengirim kembali kode jawaban, seperti "200 OK", dan sebuah pesan yang diminta, atau sebuah pesan error atau pesan lainnya.

Sejarah

Protokol HTTP pertama kali dipergunakan dalam WWW pada tahun 1990. Pada saat tersebut yang dipakai adalah protokol HTTP versi 0.9. Versi 0.9 ini adalah protokol transfer dokumen secara mentah, maksudnya adalah data dokumen dikirim sesuai dengan isi dari dokumen tersebut tanpa memandang tipe dari dokumen. Kemudian pada tahun 1996 protokol HTTP diperbaiki menjadi HTTP versi 1.0. Perubahan ini untuk mengakomodasi tipe-tipe dokumen yang hendak dikirim beserta enkoding yang dipergunakan dalam pengiriman data dokumen. Sesuai dengan perkembangan infrastruktur internet maka pada tahun 1999 dikeluarkan HTTP versi 1.1 untuk mengakomodasi proxy, cache dan koneksi yang persisten.

Perbedaan WEB 1.0, WEB 2.0 dan WEB 3.0

Web adalah suatu ruang informasi di mana sumber-sumber daya yang berguna diidentifikasi oleh pengenal global yang disebut Uniform Resource Identifier (URI). Secara umum, Web 1.0 dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif.Secara garis besar, sifat Web 1.0 adalah Read.
Lalu, tak lama kemudian muncullah Web 2.0 yang merupakan revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, juga merupakan suatu percobaan untuk memahami aturan untuk mencapai keberhasilan platform baru.Sifat Web 2.0 adalah Read-Write. Era Web 2.0 tidak membutuhkan orang jenius yang hanya berkutat sendiri di ruang tertutup atau laboratorium untuk membuat teknologi baru yang dipatenkan agar membuat dirinya menjadi terkenal. Tapi era ini lebih membutuhkan orang untuk saling berbagi ilmu, pengalaman atau lainnya sehingga terbentuk komunitas online besar yang menghapuskan sifat-sifat individu.
Sedangkan letak perbedaan Web 1.0 dan Web 2.0 yaitu :
  1. Perilaku pengguna Membaca Menulis
  2. Pelaku utama Perusahaan Pengguna/Komunitas
  3. Hubungan dengan server Client-server Peer to peer
  4. Bahasa pemrograman penampil konten HTML XML
  5. Pola hubungan penerbit-pengguna Searah Dua arah/ Interaktif
  6. Pengelolaan konten Taksonomi/direktori Folksonomi/penanda/tag
  7. Penayangan berbagai kanal informasi Portal RSS/Sindikasi
  8. Hubungan antar pengakses Tidak ada Berjejaring
  9. Sumber konten Penerbit/pemilik situs Pengguna
Yang menjadi kunci perbedaan dalam Web 2.0 dan Web 1.0 adalah keterbatasan pada Web 1.0 yang mengharuskan pengguna internet untuk datang ke dalam website tersebut dan melihat satu persatu konten di dalamnya.Sedangkan Web 2.0 memungkinkan pengguna internet dapat melihat konten suatu website tanpa harus berkunjung ke alamat situs yang bersangkutan.Kemampuan web 2.0 dalam melakukan aktivitas drag and drop, auto complete, chat, voice dapat dilakukan layaknya aplikasi desktop.
Selanjutnya adalah Web 3.0, jika dunia seluler dikenal istilah 3G, maka di Internet ada yang namanya Web 3.0. Wow, apa pula ini? Apa bedanya dengan Web 2.0 yang sekarang sedang marak? Jangan salah, ternyata orang Indonesia juga sudah ada yang mengembangkannya.Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (Artificial Intelegence).Aplikasi – aplikasi online dalam website dapat saling berinteraksi, kemampuan interaksi ini dimulai dengan adanya web service.
Di web 3.0 ini, sudah terjadi konvergensi yang sangat dekat antara dunia TI dengan dunia telekomunikasi. Dunia web dan telco berkembang pesat seiring dengan kebutuhan pengguna. Penggunaan perangkat TI dan telekomunikasi nantinya sudah seperti sama saja tidak ada bedanya. Saat ini saja pertanda seperti itu sudah mulai bisa kita rasakan walaupun masih belum sempurna. Kita bisa menonton tivi di ponsel atau komputer, bisa mengakses internet di ponsel, bisa melakukan SMS dan telepon dari komputer. Ya karena konvergensi terhadap berbagai perangkat seperti hukum alam yang tidak bisa dielakkan. Semua mengalami evolusi menuju dunia yang lebih maju.
Permasalahan lain yang potensial muncul adalah, sebagai teknologi masa depan, Web 3.0 juga membutuhkan kecepatan akses Internet yang memadahi dan spesifikasi komputer yang tidak enteng, hal ini disebabkan tak lain karena teknologi ini secara visual berbasis 3D. Sedangkan seperti yang kita tahu biaya akses Internet dengan kecepatan tinggi di Indonesia ini masih terbilang mahal bagi masyarakat umum. Belum lagi jika dihitung dari biaya spesifikasi perangkat komputer yang dibutuhkan, mungkin masyarakat Indonesia yang ingin menikmati kecanggihan layanan berbasis teknologi Web 3.0 masih harus menarik napas penjang. Namun karena Web 3.0 sendiri masih dalam pengembangan, seiring dengan berlalunya waktu sebagai masyarakat Indonesia kita masih bisa mengharapkan bahwa biaya komunikasi, dalam hal ini koneksi Internet kecepatan tinggi akan semakin murah nantinya, sehingga terjangkau bagi masyarakat luas. Saat ini adaptasi Web 3.0 mulai dikembangkan oleh beberapa perusahaan di dunia seperti secondlife, Google Co-Ops, bahkan di Indonesia sendiri juga sudah ada yang mulai mengembangkannya, yaitu Li’L Online (LILO) Community.
Permasalahan lain yang potensial muncul adalah, sebagai teknologi masa depan, Web 3.0 juga membutuhkan kecepatan akses Internet yang memadahi dan spesifikasi komputer yang tidak enteng, hal ini disebabkan tak lain karena teknologi ini secara visual berbasis 3D. Sedangkan seperti yang kita tahu biaya akses Internet dengan kecepatan tinggi di Indonesia ini masih terbilang mahal bagi masyarakat umum. Belum lagi jika dihitung dari biaya spesifikasi perangkat komputer yang dibutuhkan, mungkin masyarakat Indonesia yang ingin menikmati kecanggihan layanan berbasis teknologi Web 3.0 masih harus menarik napas penjang. Namun karena Web 3.0 sendiri masih dalam pengembangan, seiring dengan berlalunya waktu sebagai masyarakat Indonesia kita masih bisa mengharapkan bahwa biaya komunikasi, dalam hal ini koneksi Internet kecepatan tinggi akan semakin murah nantinya, sehingga terjangkau bagi masyarakat luas.

Web 1.0

Merupakan teknologi Web generasi pertama yang merupakan revolusi baru di dunia Internet karena telah mengubah cara kerja dunia industri dan media. Pada dasarnya, Website yang dibangun pada generasi pertama ini secara umum dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif. Berbagai Website seperti situs berita “cnn.com” atau situs belanja “Bhinneka.com” dapat dikategorikan ke dalam jenis ini.

Web 2.0

Web 2.0 Istilah Web 2.0 pertama kalinya diperkenalkan oleh O’Reilly Media pada tahun 2004 sebagai teknologi Web generasi kedua yang mengedepankan kolaborasi dan sharing informasi secara online. Menurut Tim O’Reilly, Web 2.0 dapat didefinisikan sebagai berikut: “Web 2.0 adalah revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, dan merupakan suatu percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada platform baru tersebut. Salah satu aturan terutama adalah: Membangun aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut” Berbagai layanan berbasis web seperti jejaring sosial, wiki dan folksonomies (misalnya: “flickr.com”, “del.icio.us”) merupakan teknologi Web 2.0 yang menambah interaktifitas di antara para pengguna Web.
Pada umumnya, Website yang dibangun dengan menggunakan teknologi Web 2.0 memiliki fitur-fitur sebagai berikut:
  • CSS (Cascading Style Sheets)
  • Aplikasi Rich Internet atau berbasis Ajax
  • Markup XHTML
  • Sindikasi dan agregasi data menggunakan RSS/Atom
  • URL yang valid
  • Folksonomies
  • Aplikasi wiki pada sebagian atau seluruh Website
  • XML Web-Service API

Web 3.0 / Semantic Web

Walaupun masih dalam perdebatan di kalangan analis dan peneliti, istilah Web 3.0 tetap berpotensi menjadi generasi teknologi di dunia Internet. Saat ini, definisi untuk Web 3.0 sangat beragam mulai dari pengaksesan broadband secara mobile sampai kepada layanan Web berisikan perangkat lunak bersifat on-demand. Namun, menurut John Markoff, Web 3.0 adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu komputer mengorganisasi dan menarik kesimpulan dari data online.
Berdasarkan definisi yang dikemukakan tersebut, maka pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agents). Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah.
Pembuatan Semantic Web dimungkinkan dengan adanya sekumpulan standar yang dikoordinasi oleh World Wide Web Consortium (W3C). Standar yang paling penting dalam membangun Semantic Web adalah XML, XML Schema, RDF, OWL, dan SPARQL.
Mungkin ini beberapa referensi ciri khas dari web 3.0
  • Transformation dari tmp penyimpanan yang bersifat terpisah pisah menjadi satu.
  • Ubiquitous connectivity, memungkinkan info diakses di berbagai media.
  • Network computing, software-as-a-service business models, Web services interoperability, distributed computing, grid computing and
    cloud computing;
  • Open technologies, sebagian besar semuanya berjalan dalam platform open source / free.
  • Open identity, OpenID, seluruh info adalah bebas dan sebebas – bebasnya.
  • The intelligent web, Semantic Web technologies such as RDF, OWL, SWRL, SPARQL, GRDDL, semantic application platforms, and statement-
    based datastores;
  • Distributed databases, database terdistribusi dalam WWD ( World Wide Database ).
  • Intelligent applications.
Dari seluruh sifat dan kriteria tersebut, yang bisa dijelaskan dan masih dapat diperkirakan berhasil barulah semantic web.
sumber:https://id.wikipedia.org/wiki/Pemrograman_web

Senin, 21 November 2016

..::: Puisi Tentang Sungai Yang Kotor dan Penuh Dengan Sampah :::..

 Assalamualaikum.wr.wb    
   
pada kesempatan ini saya akan membagikan sebuah puisi buatan saya sendiri yang menceritakan sebuah sungai yang kotor dan penuh dengan sampah.Langsung saja saya bagikan bia dilihat si bawah ini:



                                                   SUNGAI PENUH DENGAN SAMPAH

Semua orang pasti tahu sungai
Dan pasti ada yang suka dengan sungai yang indah dan bersih
Tetapi kalau sungai yang penuh dengan sampah
Pasti semua orang tidak menyukainya

               Tetapi kalau tidak suka dengan sampah
               Mengapa orang selalu buang sampah di sungai
               Apa mereka tidak  peduli lingkungan?
               Kenapa mereka tidak menyingkirkan sampah-sampah tersebut

Apa mereka orang lumpuh?
Ataukah orang yang tidak bergerak dan hanya terdiam?
Mereka tau kan?
Sampah itukan menyebabkan banyak penyakit
Tetapi mereka tidak sadar dengan hal itu

               Cepat!Kita harus berantas masalah ini
               Agar sampah tidak semakin banyak
               Dan jangan biarkan sungai kita tercemar!
               Dan jika kau melihat orang yang membuang sampah sembarangan
               Tegurlah Dia!
               Ingat itu baik-baik!

Sekian puisi dari saya semoga bisa berguna dan bermanfaat buat para pembaca.Terima kasih juga sudah mengunjungi blog saya.

Unordered List

Cara Membuat Akun Cisco Network Academy (Netacad) dengan mudah

  Assalamualaikum wr. wb. Pada kesempatan ini saya selaku admin akan memberikan beberapa tutorial singkat mengenai pembuatan akun netacad ya...

Cari Blog Ini