Jumat, 23 Oktober 2015

Desain Permodelan Grafis



1.Pengertian Desain Pemodelan Grafik
Desain pemodelan grafik merupakan suatu proses penciptaan suatu obyek baru dengan menggunakan software dan melalui beberapa tahapan yakni membuat, menyimpan dan memanipulasi model dan citra. Desain pemodelan grafik terdiri dari 3 suku kata yakni  Desain, Pemodelan dan Grafik dan jika diuraikan masing – masing dari setiap arti suku kata tersebut memiliki pengertian sebagai berikut :
Desain
Desain adalah seni terapan, arsitektur dan pencapaian kreatif lainnya. Desain juga diartikan sebagai kerangka bentuk atau rancangan.
Pemodelan
Pemodelan adalah pola/contoh dari sesuatu yang akan dibuat atau dirancang. Pemodelan adalah tahap dimana akan dibentuknya suatu obyek. Proses pemodelan ini memerlukan perancangan dengan beberapa langkah saat pembuatannya.
Grafik
Grafik didefinisikan sebagai pengungkaapan dan perwujudan dalam bentuk huruf, simbol dan gambar dengan menggunakan proses pencetakan. Grafik juga didefinisikan sebagai suatu manipulasi model dan citra.
Demikian pengertian dari setiap arti suku kata Desain Pemodelan Grafik dan jika di tarik kesimpulan maka pengertian Desain Pemodelan Grafik  sperti yang penulis sebut di awal penulisan.
Desain Grafik
Desain grafik adalah seni dalam berkomunikasi menggunakan tulisan, ruang, dan gambar. Bidang ini merupakan bagian dari komunikasi visual. Ilmu desain grafis mencakup seni visual, tipografi, tata letak, dan desain interaksi 


2.Unsur Desain Pemodelan Grafik

  • Garis (Line)
Sebuah garis adalah unsur desain yang menghubungkan antara satu titik poin dengan titik poin yang lain sehingga bisa berbentuk gambar garis lengkung (curve) atau lurus (straight).

  • Bentuk (Shape)
Bentuk adalah segala hal yang memiliki diameter tinggi dan lebar.
o   Huruf (Character) : yang direpresentasikan dalam bentuk visual yang dapat digunakan untuk membentuk tulisan sebagai wakil dari bahasa verbal dengan bentuk visual langsung, seperti A, B, C, dsb.
o   Simbol (Symbol) : yang direpresentasikan dalam bentuk visual yang mewakili bentuk benda secara sederhana dan dapat dipahami secara umum sebagai simbol atau lambang untuk menggambarkan suatu bentuk benda nyata, misalnya gambar orang, bintang, matahari dalam bentuk sederhana (simbol), bukan dalam bentuk nyata (dengan detail).
o   Bentuk Nyata (Form) : bentuk ini betul-betul mencerminkan kondisi fisik dari suatu obyek. Seperti gambar manusia secara detil, hewan atau benda lainnya.

  • Tekstur (Texture)
Tekstur adalah tampilan permukaan (corak) dari suatu benda yang dapat dinilai dengan cara dilihat atau diraba.

  • Ruang (Space)
Ruang merupakan jarak antara suatu bentuk dengan bentuk lainnya, pada praktek desain dapat dijadikan unsur untuk memberi efek estetika desain dan dinamika desain grafis.

  • Ukuran (Size)
Ukuran adalah unsur lain dalam desain yang mendefinisikan besar kecilnya suatu obyek.

  • Warna (Color)
Warna merupakan unsur penting dalam obyek desain. Karena dengan warna orang bisa menampilkan identitas, menyampaikan pesan atau membedakan sifat dari bentuk-bentuk bentuk visual secara jelas.
Prinsip Desain Pemodelan Grafik

  • Kesederhanaan
Banyak pakar desain grafis menyarankan prinsip ini dalam pekerjaan desain.

  • Keseimbangan
Keseimbangan adalah keadaan atau kesamaan antara kekuatan yang saling berhadapan dan menimbulkan adanya kesan seimbang secara visual.

  • Kesatuan
Kesatuan adalah kohesi, konsistensi, ketunggalan atau keutuhan, yang merupakan isi pokok dari komposisi.

  • Penekanan (aksentuasi)
Penekanan dimaksudkan untuk menarik perhatian pembaca, sehingga ia mau melihat dan membaca bagian desain yang dimaksud.

  • Irama (repetisi)
Irama merupakan selisih antara dua wujud yang terletak pada ruang, serupa dengan interval waktu antara dua nada musik beruntun yang sama.

 3.Pemahaman Desain dalam bidang:
A.Kesenian
Dalam bidang kesenian, desain sendiri meupakan sebuah seni tersendiri yang di hasilkan melalui karya-karya para pendesain. kesenian dan desain sangat berkaitan karena di setiap aspek desain selalu di kaitkan dengan seni ataupun kesenian.
B.Sistem Informasi/Teknologi/IT
Dalam bidang teknologi, desain juga sangat berkaitan. misalkan dalam pembuatan desain sebuah jaringan komputer atau jaringan internet yang memerlukan kreatifitas untuk membentuk sebuah desain jaringan tersebut agar dapat berfungsi dengan semsetinya.
C. Arsitektur
Dalam bidang arsitektur, desain juga sangat berkaitan. misalkan dalam pembuatan karoserie sebuah kendaraan dimana desain ersebut di kelola dengan menggunakan teknologi yang akan membentuk sebuah model atau bentuk dari sebuah bodi, rangka dan mesin kendaraan atau juga dapat di mislkan dalam pembuatan sebuah bangunan.
D.Pakaian
Dalam bidang pakaian, desain ini sangat amat saling terhubung karena agar dapat terlihat menarik dan setidaknya memiliki  model yang sesuai deperlukan sebuah desain untuk membuat atau membentuk pakaian memiliki model yang sesuai dan memiki nilai keindahan.


4.Prinsip dan Unsur Desain Grafis dalam bidang: 


A. Kesenian prinsip dalam bidang kesenian sendiri yaitu desain memiiliki ruang kosong agar tampilan dari seni tersebut tidak terlalu terlihat padat sehingga dapat memiliki nilai keindahan yang enak untuk di nikmati serat memiliki kesederhanaan namun tidak mengurangi nilai keindahan di dalamnya.Unsur dalam bidang kesenian memiliki warna yang sesuai agar indah di lihat terutama. Unsur dari bentuk, apabila terlihat abstrak pun masih bisa terlihat nilai dari kesenian tersebut. Memiliki tekstur yang sesuai dengan kesenian yang dibuat.

B. Arsitektur dalam bidang arsitektur, desain grafis ini memiliki prinsip Emphasis atau disebut juga pusat perhatian, merupakan pengembangan dominasi yang bertujuan untuk menonjolkan salah satu unsur sebagai pusat perhatian sehingga mencapai nilai artistic.Unsur dari bidang arsitektur adalah Ruang yang merupakan jarak antara suatu bentuk dengan bentuk lainnya, pada praktek desain dapat dijadikan unsur untuk memberi efek estetika desain dan dinamika desain grafis. Dalam bentuk fisiknya pengidentifikasian ruang digolongkan menjadi dua unsur, yaitu obyek (figure) dan latarbelakang (background).

5.Pemahaman desain Grafis dalam karikatur
Dalam sebuah krikatur, pemanfaatan desain grafis sangat di perlukan untuk membuat sebuah desain dari karikatur itu sendiri. Karena karikatur sangat memerlukan pemahaman tantang garis, titik-titik serta pewarnaan yang ssuai agar terlihat seperti aslinya.
 

6.Contoh Pemodelan Grafis pada:
A.Kesenian : Pembuatan suatu kerangka dalam membuat gambar 3D
B.SISFO,Teknologi,IT: perancangan dalam membuat sebuah animasi 2D maupun 3D
C.Arsitektur: membuat sebuah pemodelan terhadap bangunan yang ingin didirikan
D. Budaya: Batik merupakan hanya sebagian kecil contoh manfaat desain pemodelan grafik pada bidang budaya.




Sumber:
http://syarifhidayat1.blogspot.com/2014/11/1.html
http://aswendy.wordpress.com/2014/09/29/desain-pemodelan-grafik/
http://upamy.blogspot.com/2010/02/disain-pemodelan-grafik.html
http://ardiansyahgumay.blogspot.com/2014_11_01_archive.html

Kamis, 16 Juli 2015

Artificial Intelligence

Artificial Intelligence atau AI dalam bahasa Indonesia artinya Kecerdasan Buatan yaitu kecerdasan yang ditunjukkan oleh suatu entitas ilmiah. Kecerdasan dibuat dan dimasukkan ke dalam suatu mesin/ komputer supaya bisa melakukan pekerjaan seperti yang bisa dikerjakan oleh manusia. Contohnya adalah kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, perencanaan dan penjadwalan, pengendalian, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah di kehidupan yang nyata. Terdapat macam-macam bidang yang menggunakan kecerdasan buatan diantaranya yaitu: game komputer, sistem pakar, jaringan syaraf tiruan, logika fuzzy dan robotika


1.Clean Master

Clean Master (Cleaner) adalah aplikasi pembersihan yang lengkap yang mengijinkan anda menjaga piranti Android anda selalu dalam keadaan sempurna, terima kasih pada pilihan optimasi yang berbeda yang ada di dalamnya yang akan membersihkan tempat penyimpanan sementara, menghapus tempat penyimpanan sementara, atau membersihkan jejak pemakaian dalam ponsel anda.

Diantara peralatan yang berbeda yang akan anda jumpai dalam Clean Master (Cleaner), adalah tugas mematikan, di mana anda bisa 'mengatasi' proses yang tidak di butuhkan yang berjalan secara tersembunyi dan membuat piranti anda menjadi lambat, atau mengosongkan pengumpul berkas, yang akan membersihkan semua ruang ekstra yang di pakai aplikasi yang tidak di copot.

Piranti yang lain akan memberikan anda pilihan untuk menghapus jejak penjelajah atau jejak panggilan dari piranti anda, sebaik seperti pengelolaan atau pengadministrasian aplikasi yang telah anda pasang pada memori piranti anda.

Clean Master (Cleaner)adalah piranti yang sangat berguna untuk menjaga piranti tetap dalam keadaan bersih dan teroptimasi. Ia tidak hanya akan membantu anda untuk mendapatkan ruang longgar yang lebih banyak, tapi akan juga membuat semua proses berjalan lebih cepat.

Aplikasi ini juga bisa di gunakan untuk membackup sebuah aplikasi menjadi sebuah APK.

Aplikasi ini juga dapat membersihkan Hand Phone dari memori yang tidak di gunakan agar Hand Phone tidak lambat.


Kesimpulan:
Aplikasi ini bagus di gunakan untuk android karena dapat membackup aplikasi dan menjadi kan aplikasi tersebut menjadi sebuah APK,dan dapat membersihkan memori atau RAM agar Hand Phone tidak lambat.


2.Battery Doctor

Battery Doctor (Battery Saver) adalah sebuah piranti penghemat baterai yang memberitahu anda perkiraan umur baterai seperti aplikasi yang serupa lainya, bisa membantu anda untuk meningkatkan (dalam beberapa kasus) durasinya.

Prosedurnya terdiri dari sebuah program khusus dengan tiga buah pengisi, dengan sedikit keberuntungan membantu anda merevitalisasi baterai anda. Namun demikian hal yang paling pentingnya adalah ketika meningkatkan umur dari baterai anda adalah piranti untuk menghilangkan proses yang berkenaan dengan Baterry Doctor itu sendiri (Battery Saver).

Dengan Battery Doctor (Battery Saver) anda tidak hanya mencari tahu seberapa banyak sisa umur baterai tapi juga seberapa banyak waktu yang di butuhkan untuk melakukan kegitan tertentu. Sebagai contoh, anda bisa mencari tahu seberapa lama baterai dari piranti akan bertahan ketika bermain Angry Bird... atau melihat video pada Youtube.

Battery Doctor (Battery Saver) adalah piranti yang bagus untuk menghitung ketahanan baterai yang bisa membantu anda dalam beberapa masalah untuk meningkatkan kinerjanya.

Dengan aplikasi ini kita dapat melihat aplikasi apa saja yang sedang berjalan.


Aplikasi ini juga dapat menghemat penggunaan battery dengan mematikan beberapa aplikasi.

Kesimpulan:
Aplikasi ini kita dapat menentuka mode apa yang ingin di gunakan agar battery tidak terlalu boros.

3.BlitzDroid

Aplikasi ini berguna untuk memesan tiket bioskop di BlitzMegaPlex.
Berikut ini adalah gambar awal pada saat memasuki aplikasi tersebut.

Aplikasi tidak hanya memesan tiket tetapi juga dapat memesan makanan dan juga dapat melihat jadwal film.

Kesimpulan:
Aplikasi ini sangat berguna unutk memesan tiket untuk menonton bioskop agar tidak mengantri untuk memesan tiket dan juga agar lebih mudah untuk melihat jadwal film.

4.MyBolt!

BOLT! Super 4G LTE adalah sebuah terobosan baru untuk koneksi 4G LTE yang pertama kali di Indonesia (tepatnya di Jabodetabek & Medan).
MyBOLT! adalah sebuah aplikasi yang membantu user pengguna BOLT! untuk melakukan pengecekan sisa kuota pemakaian dan tanggal masa berlaku kuota BOLT! Super 4G LTE. Dengan adanya aplikasi MYBOLT! user pengguna BOLT! dapat dengan mudah memantau pemakaian kuota dan juga tanggal masa berlaku kuota. Anda cukup dengan melakukan login menggunakan nomor BOLT! dan password (didapat dari email yang dikirim BOLT setelah melakukan aktivasi) maka anda sudah dapat menggunakan aplikasi ini untuk melakukan pengecekan main quota, kuota Donting, pulsa utama dan tanggal masa berlaku kuota setiap saat.

Degan aplikasi ini kita dapat melihat kuota internet dan juga dapat membeli kuota internet.

Kesimpulan:
Aplikasi ini sangat bergua untuk pengguna Bolt agar lebih mudah untuk melihat kuota internet dan membeli kuota internet dan melihat batas berlaku kuota internet tersebut.


5.Waze


Waze adalah berbasis masyarakat terbesar di dunia lalu lintas dan navigasi app. Bergabung driver di daerah Anda yang berbagi lalu lintas real-time & Informasi jalan untuk menghemat waktu, uang bensin, dan meningkatkan Komuter sehari-hari untuk semua.
Hanya dengan berkendara dengan Waze terbuka, Anda sudah memberikan kontribusi ton informasi lalu lintas real-time kepada masyarakat setempat. Anda juga dapat secara aktif melaporkan kecelakaan, perangkap polisi dan bahaya lain yang Anda lihat di jalan. Dapatkan alert jalan sepanjang rute Anda dan menemukan harga gas termurah di sekitar Anda bersama oleh masyarakat. Plus, Anda bisa menambah teman, mengirim lokasi atau menjaga orang lain diposting pada waktu kedatangan Anda.
Berikut ini adalh contoh gambar pada saat menggunakan aplikasi tersebut

Kesimpulan:

Aplikasi ini sangat berguna untuk orang yang ingin pergi ke suatu tempat tetapi tidak mengetahui kondisi jalan tersebut dengan aplikasi ini kita dapat mengetahui kondisi jalan tersebut.




Sumber:
https://play.google.com/store/apps/details?id=com.cleanmaster.mguard&referrer=utm_source%3Dfacebook
http://battery-doctor-battery-saver.id.uptodown.com/android
https://play.google.com/store/apps/details?id=com.blitz.blitzandapp1&hl=in
https://play.google.com/store/apps/details?id=com.boltsuper4g.ioda&hl=in
https://play.google.com/store/apps/details?id=com.waze&hl=in
http://temukanpengertian.blogspot.com/2013/08/pengertian-artificial-intelligence.html

Selasa, 21 April 2015

Pengembangan Web dan Bahasa Pemrograman Web

SEJARAH WORLD WIDE WEB ( WWW )
Pada tahun 1980, Tim Bernes-Lee , kontraktor independen di Organisasi Eropa untuk Riset Nuklir (CERN), Swiss , dibangun Enquire , sebagai database pribadi orang dan model perangkat lunak, tetapi juga sebagai cara untuk bermain dengan hypertext setiap halaman baru informasi dalam Enquire harus terhubung dengan halaman yang ada.
Pada tahun 1984 Berners-Lee kembali ke CERN, dan dianggap permasalahannya presentasi informasi: fisikawan dari seluruh dunia diperlukan untuk berbagi data, dan tanpa mesin umum dan tidak ada perangkat lunak presentasi umum. Dia menulis sebuah proposal Maret 1989 untuk "database hypertext besar dengan link diketik", tapi itu dihasilkan bunga kecil. Bosnya, Mike Sendall, mendorong Berners-Lee untuk mulai menerapkan sistemnya pada suatu yang baru diperoleh NeXT workstation. Ia menilai beberapa nama, termasuk Mesh Informasi, Tambang Informasi (ditolak karena abbreviates ke TIM, pencipta nama WWW) atau Tambang Informasi (ditolak karena abbreviates untuk MOI yang "Me" dalam bahasa Perancis), tetapi menetap di World Wide Web.
Pengertian Web
Web adalah ilmu pengetahuan untuk membuat dan memanipulasi web. Web adalah kumpulan halaman yang dapat menampilkan informasi berupa gambar, animasi, tulisan, suara maupun gabungan dari keseluruhannya yang bersifat statis atau dinamis yang dapat membentuk rangkaian yang saling terkait yang dihubungkan dengan banyak link. Science adalah ilmu pengetahuan yang didapat dan bisa menjadi pengetahuan bagi masyarakat untuk memberi informasi yang akurat. pada awalnya sebuah usaha bersama antara MIT dan universitas southtamton yang menghubungkan aspek sosial dengan aspek teknik di dalam WWW (world wide web). pada tahun 2006 MIT sebagai Web Science Research Initiative (WSRI) atau sebuah lembaga yang bergerak di bidang penelitian web.kemudian di tahun 2009 berganti nama menjadi the Web Science Trust..  Lalu tim Berners-Lee sebagai pemimpin dari program penelitian terebut bermaksud menarik pemerintah dan swasta terlibat dalam pembuatan kurikulum sebagai syarat untuk lulus sebagai sarjana. Tujuan dari web science adalah  untuk mengetahui bagaimana cara mengetahui source code dari web itu sendiri dan bagaimana kita dapat memanfaatkan web tersebut untuk melakukan hal yang positif.
Macam-macam situs web

Sebuah Website statik, adalah salah satu bentuk website yang isi didalam website tersebut tidak dimaksudkan untuk di update secara berkala, dan biasanya di maintain secara manual oleh beberapa orang yang menggunakan software editor. Ada 3 tipe kategori software editor yang biasa dipakai untuk tujuan maintaining ini, mereka adalah :
1. Elemen 1 Penyunting teks. Contohnya adalah Notepad atau TextEdit, dimana HTML diubah didalam program editor tersebut. 
2. 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.
3. Elemen 3 Editor yang sudah memiliki templat, contohnya Rapidweaver dan iWeb, dimana, editor ini membolehkan user untuk membuat dan mengupdate websitenya langsung ke server web secara cepat, tanpa harus mengetahui apapun tentang HTML. Mereka dapat memilih templat 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. 

Perkembangan Web

Teknologi Web 1.0
Pada awal perkembangan teknologi web, halaman web masih bersifat statis terdiri dari tag-tag HTML sehingga pengunjung hanya dapat melakukan pencarian dan membaca informasi yang ditampilkan oleh halaman web, dan tidak bisa terlalu interaktif dengan web. Pada masa tersebut teknologi web disebut Web 1.0. Ciri-ciri teknologi Web 1.0 adalah consult (membaca informasi), search (melakukan pencarian informasi) and surf (melihat-lihat). Sifat dasar pada Web 1.0 adalah read-only.
Beberapa karakteristik Web 1.0 sebagai berikut :
1. Halaman statis, tidak bersifat dinamis.
2. Penggunaan frame-set pada halaman web.
3. Menggunakan tag dan ekstensi HTML.
4. Online guestbook.
5. Penggunaan tombol/banner dalam format GIF, biasanya 88×31 piksel dalam ukuran web browser dan mempromosikan produk lain.

Teknologi Web 2.0
Seiring dengan perkembangan teknologi yang semakin maju, inovasi dalam dunia web semakin hari semakin mengalami perkembangan yang signifikan. Ini dibuktikan dengan adanya Teknologi Web 2.0. Istilah Web 2.0 untuk pertama kali dicetuskan pada tahun 2003 oleh O’Reilly Media, dan dipopulerkan pada konferensi Web 2.0 pertama di tahun 2004. O’Reilly Media (Dale Dougherty) berkolaborasi dengan MediaLive International (Craig Cline) mempopulerkan istilah ini dalam berbagai konferensi sejak 2004. Itulah mengapa istilah ini kemudian terkenal, dan seakan kemudian istilah ini merujuk pada suatu versi baru, atau babak baru di dunia web, namun sebenarnya secara teknis tidak ada pembaharuan yang berarti pada proses teknisnya. Teknologi Web 2.0 merupakan teknologi web yang menyatukan teknologi-teknologi yang dimiliki dalam membangun web. Penyatuan tersebut merupakan gabungan dari HTML, CSS, JavaScript, XML, dan tentunya AJAX.
Perkembangan Web 2.0 lebih menekankan pada perubahan cara berpikir dalam menyajikan konten dan tampilan di dalam sebuah website. Dalam perkembangannya Web 2.0 diaplikasikan sebagai bentuk penyajian halaman web yang bersifat sebagai program desktop, pada umumnya seperti Windows. Fungsi-fungsi pada penerapannya sudah bersifat seperti desktop, seperti drag and drop, auto-complete, serta fungsi lainnya. Aplikasi Web 2.0 disajikan secara penuh dalam suatu web browser tanpa membutuhkan teknologi perangkat yang canggih dari sisi pengguna. Tidak mengherankan bila suatu aplikasi (software) dapat diakses secara online tanpa harus menginstalnya terlebih dahulu.Software tersebut misalnya software pengolah kata (seperti MS Word) atau software pengolah angka (seperti MS Excel).
Teknologi ke depan suatu software berbasis web tidak lagi dijual melainkan suatu fasilitas gratis yang dapat digunakan setiap waktu. Permasalahan manajemen file juga tidak merepotkan, bahkan file dapat disimpan dan juga dapat di-sharing dengan pengguna lain. Implementasi dari teknologi Web 2.0 dapat dilihat pada aplikasi Spreadsheet pada Google yang merupakan aplikasi untuk operasi mengolah angka seperti MS Excel. Aplikasi ini dapat dilihat pada http://spreadsheets.google.com/ , tentunya aplikasi tersebut membutuhkan suatu akun Google untuk memasukinya.
Suatu Web 2.0 biasanya digunakan sebagai akhir dari siklus peluncuran produk software, mengilustrasikan setiap produsen software tidak lagi meluncurkan produknya dalam bentuk fisik. Karena web menjadi platform, pengguna cukup datang ke website untuk menjalankan aplikasi yang ingin mereka gunakan. Hasil dari pengembangan fitur di dalam software dapat langsung dirasakan oleh pengguna. Software tidak lagi dijual sebagai produk namun berupa layanan (service).
Menurut Wikipedia, yang menjadi kunci perbedaan dalam Web 1.0 dan Web 2.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. Karakter lainnya, kolaborasi dan partisipasi pengguna ikut membantu memperkuat perbedaan pada Web 2.0.
Karakteristik Web 2.0 dari uraian diatas dapat disimpulkan sebagai berikut :
Kemudahan berinteraksi antara user dengan sistem merupakan tujuan dibangunnya teknologi Web 2.0. Interaksi tersebut tentunya haruslah diimbangi dengan kecepatan untuk mengakses, oleh karena itu diperlukan suatu bandwith yang cukup untuk loading data. Loading data tersebut dilakukan saat pertama kali membuka web, data-data tersebut antara lain CSS, JavaScript, dan XML. Salah satu karakteristiknya adalah adanya dukungan pada pemrograman yang sederhana dan ide akan web service atau RSS. Ketersediaan RSS akan menciptakan kemudahan untuk di-remix oleh website lain dengan menggunakan tampilannya masing-masing dan dukungan pemrograman yang sederhana. Adanya kemajuan inovasi pada antar-muka di sisi pengguna merupakan karakter dari Web 2.0. Dukungan AJAX yang menggabungkan HTML, CSS, Javascript, dan XML membuat pengguna merasakan nilai lebih dari sekedar web biasa (web dengan teknologi Web 1.0). Kombinasi media komunikasi seperti Instant Messenger (IM) dan Voice over IP (VoIP) akan semakin memperkuat karakter Web 2.0 di dalam sebuah web.

Teknologi Web 3.0
Web 3.0 merupakan sebuah proyek pengembangan web semantik. Wikipedia menjelaskan, 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. Teknologi inilah yang menjadi kandidatnear future teknologi web atau bahkan sudah mulai diimplementasikan terhitung sejak tahun 2010 ini. Istilah web semantik itu sendiri diperkenalkan oleh Tim Berners-Lee, penemu World Wide Web. Prinsip web semantik ini 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 (metadata data model, digunakan sebagai metode umum untuk mendeskripsikan konsep atau memodelkan suatu informasi yang diimplementasikan dalam URI), RDFS (Resources Description Framework Schema : sebuah set standard sederhana dari sumber RDF yang memungkinkan untuk membuat vokabulari RDF sendiri) dan OWL (Web Ontology Language : bahasa pemrograman untuk merepresentasikan konsep-konsep pengetahuan).
Web 3.0 sendiri merupakan sebuah realisasi dari pengembangan sistem kecerdasan buatan (artificial intelegence) untuk menciptakan global meta data yang dapat dimengerti oleh sistem, sehingga sistem dapat mengartikan kembali data tersebut kepada pengunjung dengan baik.
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.
Dalam era Web 3.0, pengembangan aspek sosial sebuah web mulai dipertimbangkan. Aspek sosial yang dimaksud, terutama adalah aspek interaksi. Bagaimana sebuah web dapat memberikan sebuah interaksi sesuai dengan kebutuhan informasi setiap pemakaianya, merupakan sebuah tantangan utama dikembangkannya versi Web 3.0 ini. Walaupun hanya bersifat virtual 3D, namun ternyata banyak yang mengharapkan perkembangan teknologi web ini dapat memenuhi kebutuhan setiap bidang informasi, bahkan setiap orang yang mengunjunginya.
Analogi dalam kehidupan nyata, masyarakat kini ingin diperlakukan seperti seorang pengunjung butik dalam mendapatkan apa yang diinginkannya. Bukan seperti pengunjung supermarket yang dibiarkan mencari dan mendapatkan sendiri barang yang dinginkannya. Pengunjung sebuah web ingin dimengerti kemauannya oleh ‘toko’ penyedia informasi (dalam hal ini website). Inilah yang dimaksud dengan tantangan bagaimana sebuah web dapat mengerti dan membantu pengunjung dalam berinteraksi dengan semua informasi yang ada. Sehingga tak mengherankan jika kemudian ciri dari pengembangan web generasi ketiga ini adalah web yang bersifat ‘nyata’, benar-benar ada interaksi yang terjadi, kemudian dapat memberikan suggestion atau ‘anjuran’ kepada pengunjung dalam mendapatkan informasi yang diharapkannya, dan tentu saja juga tetap bersifat ‘provide’ atau mampu menyediakan informasi yang dibutuhkan.
Sebagai teknologi masa depan, Web 3.0 juga membutuhkan kecepatan akses Internet yang memadahi dan spesifikasi komputer yang tidak enteng, hal ini disebabkan karena teknologi ini secara visual berbasis 3D.

Teknologi Web 4.0
Konsep Web 4.0/4.x adalah private secretary dalam bentuk organisme buatan. Setiap hari seseorang pasti mempunyai sebuah rutinitas. Apapun bentuk rutinitasnya , seluruh rutinitas tersebut bisa diketahui oleh aplikasi komputer/program/tools/device yang kita miliki yang dijalankan secara online. Jadi kemanapun seseorang pergi, dan apapun yang dilakukan semuanya direcord oleh alat-alat tersebut yang nantinya akan digunakan jika ingin mengetahui informasi apa yang dibutuhkan, bahkan teknologi ini bisa mengingatkan, menginterupsi dan memberikan informasi manakala ada perubahan dari sebuah sechedule/rutinitas, membantu melakukan pencarian. Inti dari Web 4.0. dapat mengetahui apa saja yang kita lakukan, dan dia juga bisa membantu dalam melakukan pencarian informasi, menyimpan histori pencarian, bahkan mempertemukan orang-orang yang mencari informasi yang sama.
Menurut Seth Godin dalam blognya, syarat utama teknologi Web 4.0 :

1. Ubiquity

Syarat ini dibutuhkan karena domain dari teknologi Web 4.0 adalah aktivitas bukan hanya sekedar data, dan sebagian besar aktivitas manusia berjalan offline.
2. Identity

Karena distribusi informasi spesifik ditujukan dan didedikasikan untuk seseorang/pribadi sehingga diperlukan informasi mengenai identitas pribadi yang bersangkutan, rutinitasnya dan apa yang dibutuhkan oleh pribadi tersebut.
3. Connection

Tanpa relasi/hubungan seseorang tidak ada artinya dalam teknologi Web 4.0 karena teknologi ini dikembangkan untuk kepentingan ini (making connection.

Bahasa Pemograman Web

Bahasa Pemograman berbasis Web memang sangat familiar dan menjadi suatu trend di kalangan pemula seperti saya ini.Banyak software yang berbasis pembuatan Web seperti frontpage , Dreamweaver, dan Joomla yang databasenya menggunakan PHP dan MySql.Ada beberapa struktur pemahaman tentang bahasa pemograman yang berbasis Web yang digunakan dalam pembuatan suatu website maupun Blog yang harus dipahami dasar-dasarnya.Berikut merupakan bahasa pemrograman yang berbasis Web.
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.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.

2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).

3. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

4. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

5. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.ASP bekerja pada web server dan merupakan server side scripting.

6. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

7. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

8. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.

9. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.Syntax coldfusion berbasis html.
Kesimpulan:
Perkembangan web dari versi 1.0 sampai versi 4.0 itu sangat berbeda jauh pada versi 1.0 tidak bisa terlalu interaktif dengan web pada versi 4.0 komputer akan mengingat apa saja yang sudah di lakukan .

Sumber:
http://dwiprasetyo19.blogspot.com/2013/04/pengertian-sejarah-dan-perkembangan-web.html