Sabtu, 25 Februari 2017

HTML, CSS, & JAVASCRIPT | Tugas TIK

Rangkuman HTML, CSS, & JAVASCRIPT

Sebelumnya, perlu diketahui bahwa HTML, CSS, & JAVASCRIPT merupakan satu dari beberapa syarat yang harus dipelajari oleh seorang Web Designer pemula. Dan berikut adalah rangkuman pengertian dari HTML, CSS, & JAVASCRIPT.

  • HTML (Hyper Text Markup Language), sebuah bahasa dasar pembuatan web. Bukan merupakan bahasa pemrogaman (programming language), melainkan bahasa markup (markup language).Terdapat banyak bahasa pemrogaman web yang ditujukan untuk memanipulasi kode HTML, seperti JavaScript dan PHP. HTML menampilkan berbagai informasi dalam sebuah penjelajah web dan pemformatan hypertext sederhana yang ditulis dalam berkas format ASCII (American Standard Code for Information Interchange). Secara garis besar, terdapat 4 jenis elemen dari HTML:
1.Struktural . Tanda yang menentukan level atau tingkatan dari sebuah tulisan (contoh, < h1> Rules</h1> akan memerintahkan peramban untuk menampilkan "Rules" sebagai tulisan tebal besar yang menunjukkan sebagai Heading 1
2.Presentasional . Tanda yang menentukan tampilan dari sebuah tulisan tidak peduli dengan level dari tulisan tersebut (contoh, < b> boldface</b> akan menampilkan bold. Tanda presentasional saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan tulisan
3.Hyperteks. Tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh, < a href="http://www.erudeye.id/"> Erudeye</a> akan menampilkan erudeye.id sebagai sebuah hyperlink ke URL tertentu),
4.Elemen widget yang membuat objek-objek lain seperti tombol (< button>), list (< li>), dan garis horizontal (< hr>). Konsep hypertext pada HTML memungkinkan pembuatan link pada suatu kelompok kata atau frasa untuk menuju ke bagian manapun dalam World Wide Web.

  • CSS (Cascading Style Sheet),CSS merupakan kumpulan kode program yang digunakan untuk mendesain atau mempercantik tampilan halaman HTML. Dengan CSS kita bisa mengubah desain dari text, warna, gambar dan latar belakang dari hampir semua kode tag HTML. CSS dan HTML saling melengkapi, HTML ditujukan untuk membuat struktur, sedangkan CSS digunakan untuk mengubah tampilan. CSS bukan merupakan bahasa pemograman. Didalam CSS kita dapat mengendalikan ukuran gambar, warna 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.

  • JavaScript, Javascript adalah bahasa skrip yang populer di internet dan dapat bekerja di sebagian besar web browser seperti Mozilla Firefox, Opera, Internet Explorer, dan lain-lain. Javascript adalah bahasa pemrograman web yang bersifat Client Side Programming Language . Client Side Programming Language adalah tipe bahasa pemrograman yang prosesnya dilakukan oleh client, yang dalam hal ini adalah Google Chrome dan Mozilla Firefox. Javascript pada awalnya berfungsi untuk membuat interaksi antara user dengan situs web menjadi lebih cepat tanpa harus menunggu pemrosesan di web server.  Dalam perkembangan selanjutnya, Javascript dibuat untuk berbagai keperluan yang lebih modern seperti animasi, fitur chatting, efek-efek modern, games, dan lain-lain. Saat ini dalam perkembangannya, Javascript sering sekali mengalami masalah, kode Javascript yang telah kita buat, mungkin bisa saja tidak bekerja di beberapa browser, namun Javascript akan tetap menjadi kebutuhan seorangprogrammer, apalagi untuk situs yang saat ini mengharuskan memiliki banyak fitur modern sebagai standar.

Perbedaan Client Dengan Server | Tugas TIK

Perbedaan Client Dengan Server

Secara umum, setiap program komputer yang akan maupun sedang berkomunikasi di Internet dibedakan menjadi dua (2), yaitu: client dan server.
  • Komputer Server adalah komputer yang menawarkan suatu layanan tertentu kepada komputer atau jaringan lain (customer). Salah satu jenis server adalah file server (server file), server file menyediakan layanan penyimpanan dan penemuan kembali (retrieval) file-file.
  • Komputer Client adalah komputer yang meminta (request) satu layanan tertentu ke suatu server. Komputer client harus dilengkapi dengan aplikasi client khusus dan menjalankannya, sehingga dapat memanfaatkan layanan yang ditawarkan server. Sebagai contoh, untuk mengambil sebuah file dari file server, suatu program di komputer client harus memformat sebuah request (permintaan) dan mengirimkannya kepada program yang sedang berjalan di server. Selanjutnya, server akan mengirimkan file yang diminta sesuai dengan permintaan program client tersebut.
P.S: Secara singkat, Server bisa diibaratkan sebagai penjual sedangkan Client bisa diibaratkan sebagai pembeli.

Rabu, 01 Februari 2017

Pengenalan Internet | Tugas TIK

Pengenalan Internet

Internet merupakan kumpulan orang komputer di seluruh dunia yang saling terhubung oleh bermil-mil kabel dan saluran telepon. Dapat didefinisikan sebagai:

  • Kumpulan yang luas dan sangat besar dari jaringan komputer dan kecil yang saling terhubung menggunakan jaringan komunikasi yang ada di seluruh dunia.

  • Seluruh manusia yang secara aktif berpartisipasi sehingga membuat internet menajdi sumber daya informasi yang sangat berharga.

Komputer yang saling terhubung di seluruh dunia ini tidak semuanya seragam/heterogen, sehingga diperlukan standarisasi. Hal yang dirasa terpenting adalah standarisasi protokol komunikasi yang digunakan. Protokol yang sekarang ini digunaka di internet adalah TCP/IP yang merupakan open system seihngga para vendor dunia dengan mudah dapat mengembangkan dan menggunakan protokol tersebut. TCP/IP juga digunakan sebagai alamat internet dari suatu komputer/server. Berikut beberapa layanan-layanan internet:

  • HTTP (Hyper Text Transfer Protocol), yaitu sebuah protokol yang menentukan aturan yang harus diikuti oeh web browser dalam meminta/mengambil suatu dokumen dari web server. HHTP ini memerlukan sebuah alamt khusus yang disebut URL (Uniform Resource Alocator). URL ini digunakan oleh web browser untuk mengambil informasi dari suatu komputer, terkadang diikuti oleh path dan nama file yang dikehendaki. Contoh: http://www.usd.ac.id/ob/index.php

  • E-mail, kotak surat ketika kita di dunia internet sehingga bisa mengirim surat, dokumen, suara, video, dan sebagainya. E-mail membutuhkan alamat yang menunjukan nama user dan tempat atau alamat komputer user dari internet. Contoh: iwan@staff.usd.ac.id

  • FTP (File Transfer Protocol), layanan ini berfungsi untuk transfer file dari komputer satu ke komputer yang lain di internet. Server yang berfungsi sebagai wadah utama FTP juga memerlukan alamat khusus, seperti halnya HTTP, yaitu menggunakan URL. Contoh: ftp://www.bapsi.usd.ok.id

  • Telnet (Remote Login), masuk ke suatu komputer dimana komputer tersebut di internet yang secara geografis user belum tentu mengetahui posisinya. Telnet ini juga memerlukan alamat tujuan, yang dapat juga menggunakan alamat IP (dengan nomor-nomor tertentu atau dengan URL).

  • Chat, fasilitas dimana user bisa dapat terlibat suatu percakapan di internet dengan orang lain.

Alamat-alamat di internet yang juga bisa disebut URL ini mempunyai aturan domain, misalnya username@host.subdomain.domain. Sedangkan alamt komputer atau stus harus mengikuti aturan host.subdomain.domain atau www.subdomain.domain. Domain ini sebenarnya merupakan penanda 'profesionalitas' atau negara dari suatu alamat atau situs. Beberapa diantaranya:

  • Com (Commercial), biasanya digunakan untuk perusahaan atau badan komersial. Contoh: www.apple.com

  • Edu (Education), BIasanya untuk institusi pendidikan.Contoh: www.nyu.edu (di Indonesia sendiri kata 'edu' diganti dengan 'ac')

  •  Gov (Goverment), biasanya untuk pemerintahan. Contoh: www.nasa.gov (di Indonesia sendiri kata 'gov' diganti 'go')

  • Mil (Military), biasanya untuk situs militer

  • Net (Network), biasanya untuk host yang mengatur jaringan.

  • Org (Organization), untuk organisasi swasta yang tidak dapat digolongkan pada golongan atas.