Kamis, 21 Mei 2015

PENGOLAHAN WEB

NAMA    : GALIH PRATIWI
KELAS   : 2IA21
NPM       : 53413626

Pengolahan Web
Institusi: W3C, IETF, ICANN

1. W3C ( World Wide web Consortium )
World Wide Web Consortium (W3C) adalah suatu konsorsium yang bekerja untuk mengembangkan standar-standar untuk World Wide Web (http://www.w3.org/). Spesifikasi teknologi-teknologi utama yang dipakai sebagai basis utama web, seperti URL (Uniform Resource Locator), HTTP(Hypertext Transfer Protocol), dan HTML (HyperText Markup Language) dikembangkan dan diatur oleh badan ini. 

Misi dari W3C bertujuan untuk mendorong semua potensi penuh dari dunia web yang bisa dikembangkan dengan menyediakan protokol2 dan panduan2 untuk menjamin pertumbuhan jangka panjang dari web itu sendiri.

W3C dibuat pada 20 Oktober 1994 oleh Tim Berners-Lee, didirikan oleh Massachusetts Institue of Tekchnology (MIT).W3C bekerja dengan komunitas global untuk membuat standard internasional client dan server yang memungkinkan perdagangan dan komunikasi online melalui internet.W3C juga menghasilkan software acuan.W3C Netscape Communications Corporation adalah salah satu anggota pendiri. Konsorsium ini dijalankan oleh MIT LCS, INIRA Institute national the Recherce en Informatique sebuah lembaga peneletian ilmu komputer perancis, bekerja sama dengan CERN Consei Europpen pour le Recherce Nulcleaire, tampat lahirnya Web. 

W3C didanai oleh industri yang menjadi angggotanya, tetapi produknya tersedia gratis. Direktur W3C adalah tim Berners-Lee yang menemukan world wide web di CERN. W3C (World Wide Web Consortium), standar dari berbagai macam penyedia jasa untuk pembangunan dari teknologi yang berhubungan dengan Web, seperti HTML.W3C bekerja dengan tujuan umum membuat Web dapat diakses oleh semua user (lepas dari batasan budaya, pendidikan, keahlian, lokasi, keadaan lingkungan dan psikososial).

Karena Web begitu penting (meliputi segala aspek), tidak ada satu organisasipun yang dapat berdiri sendiri mengembangkan setiap bagian teknologi itu, W3C memberikan suatu wadah untuk bisa mengembangkan secara bersama. Perusahaan anggota utama dari organisasi itu adalah :IBM,Microsoft, America Online, Apple, Adobe Macromedia, SunMicrosystemsselain anggota-anggota tersebut masih banyak lagi lembaga-lembaga baik pemerintahan maupun swasta yang turut andil dalam perkembangan W3C. 

Organisasi ini sampai dengan Februari 2012 sudah memiliki 345 anggota di seluruh dunia, terdiri dari berbagai perusahaan, organisasi, universitas diantaranya seperti apple inc, baidu inc, fujitsu, 
facebook
, ericsson dan yang lainnya. Didirikan pada tahun 1994 dan diketuai oleh sang penemu web sendiri Sir Tim berners lee.

Satu hal penting yang dilakukan oleh W3C adalah membangun spesifikasi pembangunan Web (yang disebut dengan "Rekomendasi W3C") yang mana mendefinisikan protokol komunikasi (seperti HTML dan XML) serta masih banyak lagi.Dengan adanya rekomendasi baru ini maka para developer perangkat internet seperti web browser harus menyesuaikan agar nantinya fasilitas baru itu dapat digunakan dalam browser mereka.

Salah satu layanan standarisasi yang di berikan adalah rekomendasi untuk layanan web design yang berkaitan dengan penggunaan bahasa scripting seperti HTML, XML, XHTML, CSS, DOM, SVG dan lain sebagainya. Untuk mengenal lebih jauh istilah-istilah tersebut kunjungi www.w3schools.com salah satu online web tutorial dari W3C.

Salah satu aplikasi keluarannya yang masih berhubungan dengan web tool design adalah berupa Validator.alat untuk memvalidasi (mengabsahkan) sebuah file dalam Web (website/web blog) yang tersedia secara online dan gratis di situs resminya.

2. Internet Engineering Task Force (IETF)
IETF ( Internet Engginering Task Force ) adalah Komunitas International jaringan terbuka dalam perancangan jaringan,operator,vendor peneliti berkaitan dengan evolusi arsitektur Internet dan kelancaran Internet. 
Pekerjaan teknis sebenarnya dari IETF dilakukan dalam kelompok-kelompok kerja, yang diatur menurut topiknya ke dalam beberapa wilayah (misalnya, routing, transportasi, keamanan, dll).Banyak pekerjaan yang ditangani melalui mailing list.IETF mengadakan pertemuan tiga kali pertahun. Kelompok-kelompok kerja IETF dikelompokkan ke daerah-daerah, dan dikelola oleh Area Director atau ADs.ADs adalah anggota Internet Engineering Steering Group(IESG).
Memberikan pengawasan arsitektur merupakan Internet Architecture Board (IAB).IAB juga mengadili banding ketika seseorang mengeluh bahwa IESG telah gagal.IAB dan IESG disewa oleh Internet Society (ISOC) untuk tujuan ini.Direktur Jenderal Area juga menjabat sebagai ketua IESG dan IETF, dan merupakan ex-officio anggota IAB.
Internet Assigned Numbers Authority (IANA) adalah koordinator pusat untuk penugasan nilai parameter yang unik untuk protokol Internet.IANA ini disewa oleh Internet Society (ISOC) untuk bertindak sebagai clearinghouse untuk menetapkan dan mengkoordinasikan penggunaan parameter protokol internet banyak.
Misi dari IETF :    
Misi dari IETF adalah untuk membuat pekerjaan Internet yang lebih baik dengan menghasilkan kualitas tinggi, dokumen teknis yang relevan yang mempengaruhi cara orang desain, penggunaan, dan mengelola Internet.

IETF menjalankan misi ini dengan prinsip-prinsip utama :
Open Prosses : setiap orang yang tertarik dapat berpartisipasi dalam pekerjaan itu, tahu apa yang sedang diputuskan, dan memberikan suaranya sesuai dengan masalah yand ada. Bagian dari prinsip ini adalah komitmen kami untuk membuat dokumen-dokumen kami, WG mailing list kami, daftar kehadiran kita, dan menit pertemuan kami tersedia untuk umum di Internet.

Technical competence : isu-isu di mana dokumen IETF menghasilkan isu-isu mana IETF memiliki kompetensi yang diperlukan untuk berbicara kepada mereka, dan bahwa IETF bersedia untuk mendengarkan masukan secara teknis kompeten dari sumber manapun. Kompetensi teknis juga berarti bahwa kita mengharapkan output IETF harus dirancang untuk suara prinsip teknik jaringan – ini juga sering disebut sebagai “kualitas rekayasa”.

Volunteer Core :peserta dan kepemimpinan kami adalah orang-orang yang datang ke IETF karena mereka ingin melakukan pekerjaan yang sesuai dengan misi IETF tentang “membuat Internet yang lebih baik”.

Rough consensus and running code : Kami membuat standar berdasarkan pertimbangan rekayasa gabungan peserta kami dan pengalaman nyata dunia kita dalam menerapkan dan menggunakan spesifikasi kami.

Protocol ownership :ketika IETF mengambil kepemilikan sebuah protokol atau fungsi, ia menerima tanggung jawab untuk semua aspek dari protokol, meskipun beberapa aspek mungkin jarang atau tidak pernah terlihat di Internet. Sebaliknya, ketika IETF tidak bertanggung jawab atas sebuah protokol atau fungsi, tidak mencoba untuk mengontrol lebih dari itu.


3. Internet Corporation for Assigned Names and Numbers (ICANN)
ICANN (Internet Corporation for Assigned Names and Numbers, http://www.icann.org) adalah organisasi nirlaba yang didirikan untuk bertanggungjawab dalam alokasi ruang alamat IP, pemberian parameter protokol, manajemen sistem nama domain, dan manajemen sistem root server yang sebelumnya dikerjakan oleh Pemerintah Amerika. ICANN didirkan pada bulan Oktober 1998 oleh koalisi yang terdiri dari beragam komunitas bisnis Internet, akademisi, dan pengguna.


Pemerintahan: Hukum privasi, hukum hak cipta Copyright)
 - Hukum Privasi
     Hukum Privasi merupakan hak pemegang hak cipta yang membatasi penggandaan tidak sah atau suatu ciptaan yang hak tersebut terbatas dan secara privasi hanya pada suatu lingkup tertentu serta biasanya menitikberatkan pada kepentingan perseorangan.

  - Hukum Hak Cipta
     Hak cipta (lambang internasional: ©, Unicode: U+00A9) adalah hak eksklusif Pencipta atau Pemegang Hak Cipta untuk mengatur penggunaan hasil penuangan gagasan atau informasi tertentu. Pada dasarnya, hak cipta merupakan “hak untuk menyalin suatu ciptaan”. Hak cipta dapat juga memungkinkan pemegang hak tersebut untuk membatasi penggandaan tidak sah atas suatu ciptaan. Pada umumnya pula, hak cipta memiliki masa berlaku tertentu yang terbatas.Hak cipta berlaku pada berbagai jenis karya seni atau karya cipta atau “ciptaan”. Ciptaan tersebut dapat mencakup puisi, drama, serta karya tulis lainnya, film, karya-karya koreografis (tari, balet, dan sebagainya), komposisi musik, rekaman suara, lukisan, gambar, patung, foto, perangkat lunak komputer, siaran radio dan televisi, dan (dalam yurisdiksi tertentu) desain industri.
Di Indonesia, masalah hak cipta diatur dalam Undang-undang Hak Cipta, yaitu, yang berlaku saat ini, Undang-undang Nomor 19 Tahun 2002. Dalam undang-undang tersebut, pengertian hak cipta adalah “hak eksklusif bagi pencipta atau penerima hak untuk mengumumkan atau memperbanyak ciptaannya atau memberikan izin untuk itu dengan tidak mengurangi pembatasan-pembatasan menurut peraturan perundang-undangan yang berlaku” (pasal 1 butir 1).

Prinsip dan serangan: jaringan kesetaraan (netral), sensor
 - Prinsip dasar keamanan
     Pengamanan, merupakan sebuah kata yang mutlak ketika kita mencoba membangun sebuah website. website akan menjadi percuma ketika dibuat sangat "molek", namun tidak serta merta memberikan keamanan bagi admin dan penggunanya. Dalam pengamanan dikenal dengan beberapa tingkat dan tipe. Tingkat dan tipe yang diperlukan untuk aplikasi kita akan berbeda-beda bergantung bagaimana aplikasi itu bekerja, tipe dan nilai data yang disimpan, jumlah resiko yang biasa dihadapi, usaha, serta biaya yang dipakai untuk menghasilkan aplikasi yang aman. Misalnya, pengamanan yang dibutuhkan untuk web perorangan akan sangat berbeda dibanding untuk situs perusahaan atau situs e-commerce.
Tentu saja, situs yang berbau komersil akan lebih ketat pengamanannya dibanding situs personal biasa. Berikutnya, kita akan belajar beberapa jejak yang menjadi prinsip dasar keamanan website.

 - Serangan pada web
 Faktor-Faktor Timbulnya Serangan :
1)    Scripting
     Kesalahan dalam scripting pembuatan web adalah hal terbanyak yang dimanfaatkan oleh para attacker, sehingga rata-rata web yang berhasil diserang melalui lubang ini. Kelemahan kelemahan scripting yang ditemukan pada proses vulnerabilities scanning misalnya, XSS, SQL Injection, PHP Injection, HTML Injection, dan lain sebagainya. Begitu pula pada CMS semisal Mambo, Joomla, WordPress, dan lainnya. CMS tersebut memiliki banyak komponen pendukung di internet yang bisa kita download, install dan konfigurasi. Sehingga sangat memungkinkan sekali terdapat bug pada scriptingnya. Langkah terbaik tentunya melakukan pembedahan (oprek) terhadap script serta melakukan pengujian sebelum komponen tersebut kita gunakan pada web yang sebenarnya. Pengujian bisa dilakukan melalui localhost pada komputer dengan menginstall PHP, apache, dan mySQL, atau menginstall software semisal WAMP ataupun XAMPP yang merupakan paket all in one. Untuk mengatasi hal tersebut sebaiknya kita harus mulai belajar dan memahami scripting scripting secara bertahap, baik HTML, PHP, javascript, dan sebagainya. CMS tersebut sebenarnya cukup aman, namun komponen tambahan yang tidak dibuat dengan baik, tentu saja bisa menimbulkan masalah besar bagi sistem secara keseluruhan.

2)    Lubang pada Situs Tetangga.
     Ini merupakan salah satu faktor yang jarang mendapat perhatian. Sebagian webmaster kadang tidak begitu peduli ketika web lain yang satu hosting dihacked. Mereka berpikiran, Ah, toh bukan web saya yang kena. Padahal justru di sinilah letak kesalahannya.
Logikanya, misal web kita ditempatkan pada perusahaan hosting A. itu artinya web kita bertetangga dengan web milik orang lain yang berada dalam 1 hosting. Jika web tetangga tersebut memiliki celah fatal, sehingga attacker bisa menanam program yang dijadikan backdoor. Dengan backdoor inilah attacker bisa masuk ke dalam web kita bahkan web lainnya. Bukan itu saja, tidak mustahil attacker melakukkan defacing massal, termasuk web kita tentunya.

3)     Hosting yang Bermasalah
     Pada beberapa kasus justru tempat hosting yang bermasalah menjadi sebab dihackednya banyak situs yang berada di bawah pengelolaannya. Pernah terjadi situs milik sebuah perusahaan dideface. Kemudian setelah diperbaiki, dideface lagi. Kemudian lapor ke admin perusahaan hosting, justru balik menyalahkan pemilik situs dengan alasan yang nggak masuk akal. Kenyataannya, justru web hosting itu yang nggak pernah di administrasi dengan baik, jarang diupdate, dan jarang dipatch, sehingga mudah terkena serangan. Dengan model pengelolaan yang seperti ini jangan berharap web kita akan aman. Karena itu, pastikan tempat hosting yang digunakan benar-benar memperhatikan tingkat keamanan bagi pelanggannya.

Kasus pada Syrian Internet Army
The Syrian Electronic Army (SEA), atau juga dikenal sebagai Syrian Electronic Soldiers, adalah kumpulan hacker komputer yang mendukung pemerintah Presiden Suriah Bashar al-Assad. Menggunakan serangan denial of service, perusakan, dan metode lainnya, terutama menargetkan kelompok oposisi politik dan situs barat, termasuk organisasi berita dan kelompok hak asasi manusia. Tentara Elektronik Suriah adalah publik pertama, tentara maya di dunia Arab untuk secara terbuka melancarkan serangan cyber pada lawan-lawannya, meskipun sifat yang tepat dari hubungan dengan pemerintah Suriah tidak jelas.
Serangan elektronik (peretasan) terhadap web site barat dapat menjadi salah satunya dan pembenaran untuk tindakan balasan ke pihak Suriah. Walau tidak dapat menjadi pembenaran untuk invasi militer, tapi hal ini dapat membuka front perang cyber secara besar-besaran, yang mungkin saja akan diakhiri oleh invasi militer.
     Hanya saja, perlu diamati dengan cermat pernyataan para pejabat anggota NATO di media, bahwa mereka cenderung kompak. Berbeda dengan kondisi tahun 2003, dimana struktur komando NATO terpecah, karena Perancis dan Jerman menentang invasi ke Irak, hal itu tidak terjadi pada kasus Suriah.
Jika memang situasi semakin memanas, bukannya tidak mungkin NATO akan memutuskan invasi militer, seperti yang terjadi pada kasus Lybia. Di sisi lain, pihak Rusia dan China, sebagai anggota tetap dewan keamanan PBB, selalu secara tegas menolak setiap ide pihak barat untuk melakukan invasi militer.
Hanya saja, apakah veto Rusia dan China bisa mencegah invasi, hal itu adalah tanda tanya besar. Veto mereka terbukti tidak efektif dalam mencegah invasi Amerika Serikat dan Inggris ke Irak pada tahun 2003.
Satu hal yang perlu dicatat, bahwa jika memang akhirnya invasi terjadi, maka semua itu dimulai dengan perang cyber, yang sudah terjadi sejak tahun 2011.
     Bagaimanapun, kita semua tidak pernah setuju akan terjadinya perang, karena sudah pasti akan jatuh korban rakyat/sipil yang tidak berdosa. Meletakkan senjata dan maju ke meja perundingan selalu adalah solusi yang terbaik bagi semua pihak.

ETIKA MEMBUAT WEB
ada aturan-aturan tertentu yang harus dipatuhi oleh seorang pengguna WWW. Aturan tersebut diantaranya adalah:
1.      Gunakanlah disk browser dan memory cache kita.
2.      Janganlah menggunakan peralatan kantor untuk mengakses material yang tidak terkait dengan pekerjaan kita.
3.      Kirimkan link yang menarik ke teman kita lewat email secara manual, tidak dengan cara meng-klikhyperlink pada situs.
4.      Jika kita menyediakan sebuah file untuk diunduh, periksalah file tersebut terlebih dahulu, apakah bebas dari virus atau tidak.
5.      Jika situs kita mengandung konten dewasa, tambahkan metatag untuk rate content.
6.      Kita memang tidak membutuhkan izin untuk membuat link ke halaman web atau situs lain, namun kita juga harus menampilkan keterangan dari target tersebut saat membuat link. Selain itu, janganlah membuat link yang membuka ke halaman baru tanpa alasan apapun.
7.      Janganlah membuat situs yang hanya bekerja pada browser atau ukuran window tertentu, dan jagnanlah mengubah ukuran window secara otomatis. Buatlah halaman web yang bisa diakses oleh siapa saja.
8.      Periksalah halaman web kita, apakah mengikuti aturan standar untuk teknologi yang digunakan oleh orang lain.
9.      Janganlah menggunakan taktik ‘kotor’ untuk meningkatkan ranking mesin pencari kita. Termasuk didalamnya, walaupun tidak terbatas hanya sampai di sini, menggunakan kata kunci palsu (termasuk nama kompetitor kita), halaman gateway, dan artikel dummy.
10.  Jangan biarkan mesin pencari untuk membuat indeks halaman dimana pengguna biasa harus membayar untuk dapat mengaksesnya.

Dalam mendesain web pasti akan ada beberapa prinsip yang digunakan, mari kita simak secara langsung berbagai macam prinsip-prinsip yang di gunakan dalam Desain website adalah sebagai berikut:
§  Pertama adalah Metaphore yaitu dimana merupakan suatu penerapa prinsip-prinsip lama yang akan digunakan untuk menghasilkan sebuah prinsip yang baru.
§  Kedua adalah Clarity yaitu dimana dalam mendesain suatu web harus ada sebuah tujuan tertentu ataupun bisa dibilang kalau harus mempunyai tujuan yang jelas.
§  Ketiga adalah Consistency yaitu konten yang di isi harus mempunyai tema yang konsisten dimana tidak berubah-ubah harus mempunyai satu acuan pokok.
§  Keempat adalah Alignment yaitu merupakan kerapian dari suatu desain web tersebut yang mana tentunya akan mempengaruhi si pembaca dalam menyimak website tersebut bisa dimulai dari bentuk paragraph ataupun tambahan-tambahn gambar yang terdapat di dalam web tersebut.
§  Kelima adalah Proximity yaitu persiapan serta kelengkapan dari suatu website dan juga bisa menyesuaikan dengan tema pembicaraan dengan mempunyai beberapa perangkat pendukung atau item-item yang benar-benar bisa membuat suasana menjadi lebih hidup.
§  Keenam adalah Contrast yaitu masalah tampilan yang harus memberikan kesan yang nyaman untuk pengguna atau pengunjung website tersebut.
Dengan melihat keenam prinsip diatas tentunya mempunyai tujuan yang sangat bagus jika melihat dari fungsi pembuatan website itu sendiri. Karena tak banyak orang yang menerapkan prinsip-prinsip tersebut hingga memberikan suatu kesan yang berantakan dan tidak tersusun dengan baik, kebanyakan webmaster masih mengesampingkan keenam prinsip tersebut. Tentunya kita harus prihatin akan hal itu, dimana etika dari pembuatan website menjadi sangat berkurang bahkan sudah hampir punah.
SUMBER :






Minggu, 03 Mei 2015

Arsitektur WEB dan Aplikasinya

Arsitektur Web
Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.
Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desain, Vitruvian tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan munculnya web semantik dan web 2.0. Kedua ide menekankan aspek struktur informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek struktur informasi. “Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website. ”Web desain”, dengan cara kontras, menggambarkan tugas-tugas praktis, bagian-bagian-grafis dan teknis, dari merancang dan menerbitkan sebuah situs web. Perbedaan tersebut dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan desain grafis dan pencetakan. Tetapi hubungan antara editorial dan kegiatan produksi adalah lebih dekat untuk publikasi web daripada untuk penerbitan cetak.
“Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website.”.
Ada tiga standar utama untuk penerapan web services. Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar tersebut meliputi SOAP, WSDL, dan UDDI. Berikut ini akan dijelaskan secara singkat mengenai standar tersebut.
SOAP (Simple Object Access Protocol)
<> suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar.
WSDL (Web Services Description Language)
<> bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
UDDI (Universal Description Discovery and Integration)
<> semacam direktori global untuk mengelola web services.
web server
Web server merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML
Macam - macam Web Server diantanya:
·                     Apache Web Server - The HTTP Web Server
·                     Apache Tomcat
·                     Microsoft windows Server 2003 Internet Information Services (IIS)
·                     Lighttpd
·                     Sun Java System Web Server
·                     Xitami Web Server
·                     Zeus Web Server
Websecurity
Web Security adalah tata cara mengamankan aplikasi web yg dikelola, biasanya yg bertanggung jawab melakukannya adalah pengelola aplikasi web tsb.
Berbicara mengenai masalah yang berkaitan dengan keamanan di dalam era digital tidak lepas dari 3 prinsip utama yaitu Confidentiality, Integrity, dan Availability atau lebih dikenal dengan nama CIA. Sama halnya ketika bergelut dengan keamanan (security) sebuah website, princip CIA sudah selayaknya dijadikan pedoman yang harus dipahami apabila ingin website kita lebih aman dan sulit untuk diserang.
CONFIDENTIALITY
Confidentiality memiliki makna bahwa data-data ataupun informasi-informasi yang berada di dalam sebuah website hanya dapat di baca atau di akses oleh orang-orang yang memang memiliki kewenangan untuk mengaksesnya. Dalam era konsep Web 2.0 yang sedang berkembang beberapa tahun belakangan ini, sangat memungkinkan sebuah website untuk dapat memiliki lebih dari satu administrator. Contohnya adalah WordPress engine.

Idealisme Web 2.0 yang dapat mengajak siapa pun menjadi kontributor artikel-artikel di dalam sebuah website, membuat siapa pun dapat mengakses halaman administrator untuk memberikan kontribusinya baik dalam bentuk artikel maupun manajemen. Hal ini sangat berbahaya mengingat pada halaman administrator kita dapat mengedit file-file yang menjadi theme dari website yang bersangkutan. Dalam kasus WordPress, untuk mengantisipasi tangan-tangan jahil orang yang tak dikenal, developer WordPress sendiri telah mengantisipasi hal ini dengan cara membuat role-role dari setiap user yang dimiliki. Sebagai contoh, Role selain administrator tidak dapat mengubah theme dan/atau plugin website yang bersangkutan. Sehingga tidak mungkin pengubahan theme dilakukan oleh user selain administrator. Lebih lengkap mengenai fitur-fitur yang dapat diakses oleh role-role user dapat dilihat di artikel: Perbedaan Role pada WordPress.

Dengan pembagian Role seperti ini data ataupun informasi seperti list user-user hanya akan dapat dilihat oleh sang administrator sedangkan profile user dapat di akses oleh masing-masing user. Dengan demikian tingkat keamanan dapat dikatakan semakin tinggi
INTEGRITY
Integrity memiliki pengertian data-data yang berada didalam server atau website hanya dapat diubah ataupun di delete oleh orang yang memiliki kewenangan untuk melakukan hal itu. Sebagai contoh proses transfer dari server ke client atau sebaliknya (dapat berupa upload maupun download), ternyata mengubah file yang sedang di transfer tersebut, hal ini mengindikasikan bahwa sebuah aplikasi website yang sedang digunakan tidak aman (insecure). Sama halnya jika ada serangan sebuah virus yang dapat mengubah sebuah file, entah itu mengubah nama ataupun isinya.

Terkadang user dengan Role yang lebih rendah dari administrator dapat (dengan cara tertentu, termasuk didalamnya karena ketidaksengajaan) melakukan hal ini sekalipun ia tidak dapat mengakses data yang sedang diubah ataupun dihancurkan itu. Tindakan ini terkadang adalah tindakan yang memang tidak di sengaja oleh user tersebut, namun tetap terjadi diakibatkan karena adanya error dalam applikasi web yang sedang digunakan.

Untuk membuat website menjadi lebih aman, hal ini tentunya harus dihindari. Salah satunya adalah dengan mengaplikasikan salah satu proses yang wajib ada dalam sebuah proses software engineering yaitu proses testing. Proses testing ini dibagi menjadi dua yaitu:

a. Black box testing
b. White box testing
Secara sederhana black box testing adalah mengetes aplikasi yang diperuntukkan oleh user yang memang mengakses website tersebut (act like enduser -bertindaklah sebagai seorang user/pemakai). Sedangkan untuk whitebox testing mengkhususkan diri kepada testing fungsi-fungsi yang telah ditulis dalam bahasa pemrograman tertentu (PHP, Perl, ASP, Javascript, dan lain sebagainya). Testing-testing ini dibagi menjadi tiga test berdasarkan input aplikasi atau fungsinya, yaitu test dengan menggunakan input value:
Yang memang dikehendaki Pas diperbatasan
Diluar batasan Apabile memang terdeteksi error dari testing ini sebaiknya segera diperbaiki sebelum error ini ditemukan oleh hacker yang kemudian digunakannya untuk mengeksploit websitekita.
AVAILABILITY
Jika confidentiality bermakna hanya user yang memiliki kewenangan yang dapat melihat data tertentu yang tersimpan didalam sebuah server atau website, availability memiliki makna bahwa website harus dapat diakses jika user ingin meggunakannya. Memang terkesan membingungkan dan tidak berbeda dengan prinsip pertama, namun kedua prinsip ini sangat jauh berbeda dikarenakan dilihat dari dua sudut pandang yang memang berbeda.
Availability hanya menekankan kepada dapat diaksesnya sebuah website. Mengenai siapa yang dapat mengaksesnya itu telah dicover oleh prinsip confidentiality.
Jika sebuah website dapat diakses tanpa adanya error, itu berarti website tersebut telah memenuhi prinsip availability ini. Hal ini memiliki makna bahwa sebuah website haruslah dapat diakses apabila memang dibutuhkan, dengan kata lain versi yang lebih mudahnya adalah, website harus available 24 jam 7 minggu (24/7). Website yang terkena serangan seperti DoS (Denial of Service) yang berarti menolak untuk memberikan service kembali dikarenakan traffic yang sangat padat sehingga membuat server menjadi down, memberikan bukti bahwa keamanan website tersebut telah jebol.
Sebuah website yang aman haruslah dapat mengantisipasi adanya serangan-serangan yang membuat website tidak beroperasi dikarena server yang digunakan telah down. Selain DoS ada juga Buffer Overflow yang membuat applikasi web tidak dapat bekerja, atau bahkan masalah kelebihan pemakaian bandwidth yang cenderung dilupakan karena lupa untuk mengkalkulasi target user dari hadirnya sebuah wesbite. Selain itu masalah kualitas perangkat-perangkat keras yang digunakan termasuk perangkat-perangkat lunak seperti Operating System ataupun driver-driver agar perangkat keras tersebut dapat berfungsi sebagaimana mestinya, juga harus mendapatkan prioritas yang tinggi. Kegagalan sebuah perangkat lunak ataupun keras dapat membuat website tidak dapat diakses atau dipergunakan sesuai dengan yang diharapkan.
Dengan hadirnya engine seperti WordPress, Joomla, Drupal, atau lainnya tampaknya seringkali masalah security ini terabaikan. Yang perlu diingat adalah fremework-framework ini memang dapat memecahkan masalah confidentiality dan sedikit integrity. Namun prinsip availability sebagian besar ditangani oleh server di mana website ini disimpan. Oleh karena itu, jika ingin website kita aman (secure), pertimbangan akan pemakaian hostingan juga perlu dilakukan dengan baik sebelum memilih hostingan yang memang cocok untuk mengantarkan website kita ke dunia maya.


PERTUMBUHAN SOSIAL DAN EKONOMI PADA PERKEMBANGAN WEB

a.       Dampak positif teknologi di bidang sosial

Perbedaan kepribadian pria dan wanita. Banyak pakar yang berpendapat bahwa kini semakin    besar porsi wanita yang memegang posisi sebagai pemimpin, baik dalam dunia pemerintahan maupun dalam dunia bisnis. Bahkan perubahan perilaku ke arah perilaku yang sebelumnya merupakan pekerjaan pria semakin menonjol.
Meningkatnya rasa percaya diri. Kemajuan ekonomi di negara-negara Asia melahirkan fenomena yang menarik. Perkembangan dan kemajuan ekonomi telah meningkatkan rasa percaya diri dan ketahanan diri sebagai suatu bangsa akan semakin kokoh. Bangsa-bangsa Barat tidak lagi dapat melecehkan bangsa-bangsa Asia.
Tekanan, kompetisi yang tajam di berbagai aspek kehidupan sebagai konsekuensi globalisasi, akan melahirkan generasi yang disiplin, tekun dan pekerja keras.
Sementara dampak negatif yang diberikan terhadap dibidang sosial adalah :

a.       Kemerosotan moral di kalangan warga masyarakat, khususnya di kalangan remaja   dan pelajar.Kemajuan kehidupan ekonomi yang terlalu menekankan pada upaya pemenuhan berbagai keinginan material, telah menyebabkan sebagian warga masyarakat menjadi “kaya dalam materi tetapi miskin dalam rohani”.
b.      Kenakalan dan tindak menyimpang di kalangan remaja semakin meningkat semakin lemahnyakewibawaan tradisi-tradisi yang ada di masyarakat, seperti gotong royong dan tolong-menolong telah melemahkan kekuatan-kekuatan sentripetal yang berperan penting dalam menciptakankesatuan sosial. Akibatnya bisa dilihat bersama, kenakalan dan tindak menyimpang di kalangan remaja dan pelajar semakin meningkat dalam berbagai bentuknya, seperti perkelahian, corat-coret,pelanggaran lalu lintas sampai tindak kejahatan.
c.       Pola interaksi antar manusia yang berubah kehadiran komputer pada kebanyakan rumah tanggagolongan menengah ke atas telah merubah pola interaksi keluarga. Komputer yang disambungkandengan telpon telah membuka peluang bagi siapa saja untuk berhubungan dengan dunia luar.Program internet relay chatting (IRC) internet dan e-mail telah membuat orang asyik dengan kehidupannya sendiri. Selain itu tersedianya berbagai warnet memberipeluang kepada banyak orang yang tidak memiliki komputer dan saluran internet. Kini semakin banyak orang yang menghabiskanwaktunya sendirian dengan komputer.  Melalui  program internet relay chatting (IRC) anak-anakbisa asyik mengobrol dengan teman dan orang asing kapan saja.

b.      Dampak teknologi komputer di bidang ekonomi

Dalam bidang ekonomi teknologi berkembang sangat pesat. Dari kemajuan teknologi dapat kita rasakan manfaat positifnya antara lain:
1.                  Pertumbuhan ekonomi  yang semakin tinggi
2.                  Terjadinya industrialisasi
3.                  Produktifitas dunia industri semakin meningkat
4.                  Persaingan dalam dunia kerja sehingga menuntut pekerja untuk selalu menambah
skill dan pengetahuan yang dimiliki.Kecenderungan perkembangan teknologi dan ekonomi, akan berdampak pada penyerapan tenaga kerja dan kualifikasi tenaga kerja yang diperlukan. Kualifikasi tenaga kerja dan jumlah tenaga kerja yang dibutuhkan akan mengalami perubahan yang cepat. Akibatnya, pendidikan yang diperlukan adalah pendidikan yang menghasilkan tenaga kerja yang mampu mentransformasikan pengetahuan dan skill sesuai dengan tuntutan kebutuhan tenaga kerja yang berubah tersebut.
5.      Di bidang kedokteran dan kemajauan ekonomi mampu menjadikan produk kedokteran menjadi komoditi 
Dalam bidang ekonomi, kemajuan internet terutama pada aplikasi mesin pencari memudahkan suatu perusahaan dalam melihat target pasar dari perusahaan tersebut. Selain itu, teknologi internet juga  membawa suatu perubahan pasar yakni saat ini transaksi penjualan/pembelian tidak hanya dapat dilaksanakan ketika penjual dan pembeli bertemu secara langsung namun dalam dunia maya sekalipun. Contoh transaksi jual beli yang biasa kita temukan di internet seperti Shopping Online, Penjualan tiket pesawat, dll.
Kemajuan teknologi akan meningkatkan kemampuan produktivitas dunia industri baik dari aspek teknologi industri maupun pada aspek jenis produksi. Investasi dan reinvestasi yang berlangsung secara besar-besaran yang akan semakin meningkatkan produktivitas dunia ekonomi. Di masa depan, dampak perkembangan teknologi di dunia industri akan semakin penting.

Sumber :

NAMA : GALIH PRATIWI
KELAS : 2IA21

Perkembangan WEB

Perkembangan WEB

Home Page
Pengertian homepage adalah halaman muka dari seuatu situs web (web site), atau lokasi dari situs web di mana dokumen web dapat diakses. Definisi yang lainnya yaitu halaman default yang telah diset untuk sebuah browser, dimana halaman ini ditayangan di Internet melalui media World Wide Web (WWW). Biasanya digunakan orang untuk mempromosikan berbagai informasi, jasa, produk, dan yang lainnya. Atau lebih singkatnya homepage ialah halaman utama atau bagian depan dari web yang berisi daftar isi ataupun menu-menu dari situs Web tersebut.

Biasanya ketika saat mengakses homepage dari suatu situs web site, kita dapat memilih ke halaman mana yang akan kita dituju. Biasanya halaman ini merupakan website pada Domain utama dan erdapat informasi selanjutnya pada sub-domain-sub-domain yang telah dibuat lebih spesifik untuk mengorganisir content website supaya lebih mudah ditemukan dan dilihat oleh si pengunjung web.

Akan tetapi ada beberapa website yang dibuat dengan menggunakan Content Management System (CMS) hampir setiap halamannya sama dengan homepage, sebab pada setiap halaman sudah terdapat tombol navigasi khusus untuk mengantarkan kita ke halaman yang ingin di akses/tuju.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe3cdHp9tMX9hMuVlVuyxDOViSZWrBlmeu7sx926Sq6kCdAZxJj5ifh0QI9ciGN6rj-t8CK5excrvH4V0O1le992jNlgEqMLxX_kKYQ6RpLTjyDze-4gvLo-xvNwsFYWqceXIj6Z6Dsiw/s1600/pengertian+homepage.png

Fungsi homepage (halaman utama atau awal) selain bisa menampilkan serta mengakses halaman awal dari suatu situs, dapat juga menampilkan pada topik fitur, sebab merupakan bagian dari fitur yang terdapat pada situs tertentu tergantung dari settingan pemilik atau adminnya. Dan sebagai halaman utama dari suatu situs web.

HTTP
HTTP merupakan singkatan dari Hyper Text Transfer Protocol. Pengertian HTTP sendiri adalah Singkatan dari Hyper Text Transfer Protocol, protokol yang mendasari oleh World Wide Web. Dalam pengertian HTTP menetapkan bagaimana pesan diformat dan ditransmisikan, dan apa tindakan dari Web server dan browser sebagai respon pada berbagai perintah.
Sisi client meminta sisi server untuk membuka komunikasi pada port 80, port terbuka sisi server 80 dan di sisi client port acak terbuka.
Berikut ini adalah gambar ketika aku membuka http://www.kaskus.us dan melihat port yang terbuka menggunakan netstat-an.
Seperti yang bisa kita lihat dari gambar, komputer klien membuka port lokal acak dan port terbuka 80 pada sisi server.
1359596808805048106
Oleh karena protokol adalah seperangkat aturan dan prosedur untuk komunikasi pada jaringan dan juga HTTP adalah sebuah protokol – maka HTTP di dalam dirinya sendiri adalah seperangkat aturan dan prosedur yang digunakan untuk berkomunikasi melalui World Wide Web.
Https adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris.Selain menggunakan komunikasi plain text, HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security).
Protokol ini menggunakan port 443 untuk komunikasi. Website yang sudah menggunakan protokol ini GMail.com, dan juga situs-situs lain seperti PayPal, Amazon, dll.
Mari kita lihat hubungan antara komputer kita dan web server ketika kita membuat koneksi menggunakan HTTPS menggunakan netstat-an.
Seperti yang bisa kita lihat dari gambar, komputer klien membuka port lokal acak dan port terbuka 443 pada sisi server.
1359596832902881976
Jadi, data paket yang dikirim menggunakan HTTP tidak terenkripsi, siapapun dapat melihat data dalam teks biasa seperti BadGuy lakukan. Itulah mengapa tidak menggunakan HTTP untuk perbankan atau transaksi di internet, dan juga itu tidak dianjurkan jika Anda membuka website halaman login yang menggunakan HTTP pada jaringan publik seperti area hotspot nirkabel. Sedangkan data paket dikirim menggunakan HTTPS dienkripsi, orang tidak dapat melihat data paket dalam jaringan publik. Itu sebabnya HTTPS biasanya digunakan untuk perbankan atau transaksi di internet, dan halaman juga login atau halaman lain perlu untuk mengenkripsi data.
URL
Pengertian URL atau Uniform Resource Locator dan Fungsi URL) – URL adalah singkatan dari Uniform Resource Locatorsyang berarti suatu “pathname” untuk mengidentifikasi sebuah dokumen di web. Didalam URL terdapat informasi nama mesin/host (dalam hal ini komputer) yang akan diakses, nama dokumen beserta logical pathnamenya serta jenis protokol yang akan digunakan untuk melakukan akses ke web.
Pengertian URL (Uniform Resource Locator) adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar di Internet. URL pertama kali diciptakan oleh Tim Berners-Lee pada tahun 1991 agar penulis-penulis dokumen dokumen dapat mereferensikan pranala ke World Wide Web. Sejak 1994, konsep URL telah dikembangkan menjadi istilahUniform Resource Identifier (URI) yang lebih umum sifatnya.

Contoh dari URL adalah sebagai berikut:
1)http://www.diwarta.com/
2) http://www.g-excess.com/

Fungsi atau Kegunaan URL adalah:
·         Sebagai pengidentifikasi sebuah dokumen di web
·         Untuk memudahkan kita dalam mengakses suatu dokumen melalui website
·         Untuk memberikan penamaan terhadap suatu file / dokumen pada website
·         Memudahkan kita untuk mengingat suatu alamat website
STRUKTUR WEBPAGE
Struktur html secara umum dibagi atas beberapa tag, yaitu
a.       Tag HTML
            pembuka <HTML> dan penutup </HTML>
b.      Tag Head  
            pembuka <HEAD> dan penutup </HEAD>
c.       Tag Judul 
pembuka<TITLE> dan penutup </TITLE>
d.      Tag Body
             pembuka<BODY> da penutup</BODY>
Penutupselalu diawali dengan slash "/".
Bagaimana praktiknya?
Buka notepad++ >> Setting Language (HTML) >> Ketik dan pahami kodenya >> Save >> Running >> pilih browser  yang Anda mau.
Format penulisannya adalah sebagai berikut
1
2
3
4
5
6
7
8
<HTML>
<HEAD>
<TITLE>Judul pada tab web browser</TITLE>
</HEAD>
<BODY>
Isi dari web browser
</BODY>
</HTML>
Hasilnya
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUDhk2d9iWWnsv_WVxmdApFz4vrBGbXQ8aobBvtxfEDoPcNq5e9KGoHxrk7A5KO62-salx6WxR2thVBmnVp_g600UrIa_xhqxGbvP5FnlnyRTZpfBzlkb2Q2x191iW1PADRZYpd8SW3gLu/s320/Untitled.png
TEKNOLOGI WEB
Teknologi World Wide Web (WWW) atau singkatnya web, seakan-akan telah menghilangkan batasan tempat dan waktu dalam berkomunikasi antar berbagai komunitas di segala penjuru dunia. Dengan begitu pesatnya arus internet, perkembangan teknologi web pun semakin hari semakin canggih saja. Pertama kali diperkenalkan dan dikembangkan oleh Tim Berners-Lee pada tahun 1989, Web versi 1.0 adalah langkah awal dunia internet (El Diablue, 2009).
Dengan teknologi ini, Internet dapat digambarkan layaknya sebuah papan pengumuman raksasa yang menyediakan berbagai informasi dari berbagai penjuru dunia. Disini konsumen hanya diberikan hak untuk mencari (search) and read (mencari dan membaca), sedangkan otoritas untuk menampilkan dan merubah content tetap dipegang oleh pemilik website sepenuhnya.
Istilah Web 2.0 pertama kali digemborkan oleh Tim O’Reilly dan dikembangkan sekitar tahun 2004. Sebenarnya Web 2.0 bukan merupakan teknologi baru, karena sama dengan Web 1.0, Web 2.0 masih dibangun dengan menggunakan HyperText Markup Language(HTML). Tidak seperti pendahulunya, Web 2.0 memungkinkan adanya komunikasi dua arah. Seorang pembaca dapat menayangkan kontennya sendiri atau memberikan tanggapan terhadap konten pengguna lain melalui aplikasi guestbook, comment, polling, dan lain-lain.
Dengan teknologi ini kehidupan sosial di dunia maya benar-benar terasa. Jaringan sosial seperti Friendster, MySpace, 
Facebook
 dan lainnya membuat internet semakin terasa hidup. Pengguna internet tidak hanya dapat mencari informasi, tetapi juga dapat mencari teman, relasi bisnis atau bahkan pasangan hidup. Jaringan Luas. Konten Web yang awalnya sedikit, dapat berkembang dalam waktu yang sangat cepat. Setiap orang dapat memberikan kontribusinya dalam suatu website.
Hal ini menciptakan suatu jaringan informasi yang lebih luas dan dinamis. Jaringan Luas. Konten Web yang awalnya sedikit, dapat berkembang dalam waktu yang sangat cepat. Setiap orang dapat memberikan kontribusinya dalam suatu website. Hal ini menciptakan suatu jaringan informasi yang lebih luas dan dinamis.

Inilah terobosan terbaru dalam WWW. Web 3.0 menyempurnakan aspek interaksi dari Web 2.0. Teknologi ini menawarkan adanya interaksi lebih nyata yang bersifat virtual 3D. Dengan demikian, pengguna internet akan diberikan semua fasilitas layaknya dalam kehidupan nyata. Pengguna akan diberlakukan layaknya pengunjung butik dalam mendapatkan apa yang diinginkannya. Bukan seperti pengunjung supermarket yang harus mencari dan mendapatkan barangnya sendiri.

Selain markup presentational , markup yang lin tidak menentukan bagaimana tampilan dari sebuah teks. Namun untuk saat ini, penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan dan sebagai gantinya digunakan Cascading Style Sheets.
HTTP Singkatan dari Hypertext Transfer Protocol, yang mana adalah suatu protokol yang digunakan oleh World Wide Web. HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client.
Sebagai teknologi yang masih dikembangkan, Web 3.0 memberikan gambaran yang cukup menjanjikan bagi industri WWW di masa depan. Perusahaan di dunia seperti Google Co-Ops dan Secondlife merupakan contoh beberapa perusahaan yang mulai melirik Web 3.0.
Bukan hanya di negara-negara maju, di Indonesia pun ada yang mulai mengembangkan Web 3.0, yaitu Li’L Online (LILO) Community. Namun, di Indonesia, perkembangan Web 3.0 mungkin akan sedikit terseok. Perlu diketahui, bahwa untuk mendukung Web 3.0 dibutuhkan kecepatan akses internet yang memadai dan spesifikasi komputer yang tidak enteng, dengan harga yang tentunya tidak murah.
Untuk itu, kita hanya bisa berharap agar kelak harga komputer dan biaya koneksi internet di Indonesia jadi lebih terjangkau oleh masyarakat. Ditambah lagi dengan pertumbuhan jasa provider Intenet di Indonesia juga sangat mempengaruhi bagi masyarakat kita untuk lebih kompetitif dalam memilih layanan provider tersebut. Namun kondisi ini juga sangat diperlukan peranan pemerintah untuk lebih bijaksana dan profesional, terutama dalam mengatur dan mengeluarkan regulasi tentang pelaksanaan TIK di masyarakat luas (Loyalty, 2009).
Cara Kerja
Pada prinsipnya penelitian ini memberikan sharing pengetahuan dan pengalaman tentang pemanfaatan dan penerapan media Teknologi Informasi dan Komunikasi (TIK) terutama dalam menggunakan teknologi web yang meng-khususkan diri sebagai media pembelajaran seperti Electronic Book (e-Book), Electronic Learning (e-learning), Electronic Magazine (e-Zine), e-Laboratory, Web Blog, dan Content Management System. 
Electronic Book (e-Book)
Buku elektronik atau e-Book adalah salah satu teknologi yang memanfaatkan komputer untuk menayangkan informasi multimedia dalam bentuk yang ringkas dan dinamis. Pada e-Book dapat diintegrasikan tayangan suara, grafik, gambar, animasi, maupun movie sehingga informasi yang disajikan lebih kaya dibandingkan dengan buku konvensional. e-Book tidak lain adalah sebuah bentuk buku yang dapat dibuka secara elektronis melalui komputer (Wibawanto, 2007).
e-Book ini berupa file dengan format beragam, ada yang berupa pdf (portable document format) yang dapat dibuka dengan program Acrobat Reader atau sejenisnya. Ada juga yang dengan bentuk format htm, yang dapat dibuka dengan browsing atau internet eksplorer secara offline. Ada juga yang berbentuk format executable (exe).
Jenis e-Book paling sederhana adalah yang sekedar memindahkan buku konvensional menjadi bentuk elektronik yang ditayangkan oleh komputer. Dengan teknologi ini, ratusan buku dapat disimpan dalam satu keping CD atau compact disk (kapasitas sekitar 700MB), DVD atau digital versatile disk (kapasitas 4,7 sampai 8,5GB), ataupun flashdisk (saat ini kapasitas yang tersedia sampai 4GB).
Bentuk yang lebih kompleks dan memerlukan rancangan yang lebih cermat ada pada misalnya Microsoft Encarta dan Encyclopedia Britannica yang merupakan ensiklopedi dalam format multimedia. Format multimedia memungkinkan e-Book menyedia-kan tidak saja informasi tertulis tetapi juga suara, gambar, movie dan unsur multimedia lainnya. Penjelasan tentang satu jenis musik, misalnya, dapat disertai dengan cuplikan suara jenis musik tersebut sehingga pengguna dapat dengan jelas memahami apa yang dimaksud oleh penyaji.
Pada kebanyakan e-Book menggunakan bentuk format pdf, karena lebih mudah dalam mempergunakannya dan mudah dalam mengolah security. Cara membuka e-book ini sangat mudah. Anda dapat mendownload program tersebut (Acrobat Reader 5.0 dan WinZip 8.0) di berbagai situs, seperti www.download.com.
Electronic Learning (e-learning)
Beragam definisi dapat ditemukan untuk e-learning. Victoria L. Tinio, misalnya, menyatakan bahwa e-learning meliputi pembelajaran pada semua tingkatan, formal maupun nonformal yang menggunakan jaringan komputer (intranet maupun ekstranet) untuk pengantaran bahan ajar, interaksi, dan/atau fasilitasi. Untuk pembelajaran yang sebagian prosesnya berlangsung dengan bantuan jaringan internet, sering disebut sebagai online learning.
Definisi yang lebih luas dikemukakan pada working paper SEAMOLEC, yakni e-learning adalah pembelajaran melalui jasa elektronik (Seamolec, 2003). Meski beragam definisi namun pada dasarnya disetujui bahwa e-learning adalah pembelajaran dengan memanfaatkan teknologi elektronik sebagai sarana penyajian dan distribusi informasi. Dalam definisi tersebut tercakup siaran radio maupun televisi pendidikan sebagai salah satu bentuke-learning. Meskipun per definisi radio dan televisi pendidikan adalah salah satu bentuk e-learning, pada umumnya disepakati bahwa e-learning mencapai bentuk puncaknya setelah bersinergi dengan teknologi internet.
Internet-based learning atau web-based learning dalam bentuk paling sederhana adalah web-site yang dimanfaatkan untuk menyajikan materi-materi pembelajaran. Cara ini memungkinkan pembelajar mengakses sumber belajar yang disediakan oleh nara sumber atau fasilitator kapanpun dikehendaki. Bila diperlukan, dapat pula disediakan mailing-listkhusus untuk situs pembelajaran tersebut yang berfungsi sebagai forum diskusi.
Fasilitas e-learning yang lengkap disediakan oleh perangkat lunak khusus yang disebut perangkat lunak pengelola pembelajaran atau LMS (learning management system). LMS mutakhir berjalan berbasis teknologi internet sehingga dapat diakses dari manapun selama tersedia akses ke internet (Wibawanto, 2007).
Fasilitas yang disediakan meliputi pengelolaan siswa atau peserta didik, pengelolaan materi pembelajaran, pengelolaan proses pembelajaran termasuk pengelolaan evaluasi pembelajaran serta pengelolaan komunikasi antara pembelajar dengan fasilitator-fasilitatornya. Fasilitas ini memungkinkan kegiatan belajar dikelola tanpa adanya tatap muka langsung di antara pihak-pihak yang terlibat (administrator, fasilitator, peserta didik atau pembelajar). ‘Kehadiran’ pihak-pihak yang terlibat diwakili oleh email, kanal chatting, atau melalui video conference.

 Pemanfaatan Media E-Learning
Dibandingkan dengan proses belajar mengajar yang konvensional atau tradisional, e-learning memang memiliki beberapa kelebihan diantaranya (Santosa, 2005): 1) E-learningdapat mempersingkat waktu pembelajaran dan membuat biaya studi lebih, 2) Ekonomis (dalam kasus tertentu), 3) E-learning dapat mempersingkat waktu pembelajaran dan membuat biaya studi lebih ekonomis (dalam kasus tertentu), 4) E-learning dapat mempersingkat waktu pembelajaran dan membuat biaya studi lebih ekonomis (dalam kasus tertentu), dan 5) E-learning mempermudah interaksi antara peserta didik dengan bahan/ materi, peserta didik dengan guru maupun sesama peserta didik.
Peserta didik dapat saling berbagi informasi dan dapat mengakses bahan belajar setiap saat dan berulang-ulang, dengan kondisi yang demikian itu peserta didik dapat lebih memantapkan penguasaannya terhadap materi pembelajaran.
Dari sisi pengajar atau dosen, e-learning memiliki keunggulan diantaranya adalah: 1) Melakukan pemutakhiran bahan-bahan belajar yang menjadi tanggung jawabnya sesuai dengan tuntutan perkembangan keilmuan yang mutakhir, 2) Mengembangkan diri atau melakukan penelitian guna meningkatkan wawasannya, dan 3) Mengontrol kegiatan belajar peserta didik.
PENGENALAN HTML DAN SEJARAHNYA
HTML penulis memberikan cara untuk:
a. Menerbitkan dokumen online dengan judul, teks, tabel, daftar, foto, dll Mengambil informasi online melalui hypertext link, di klik tombol.
b. Desain formulir untuk melakukan transaksi dengan layanan jarak jauh, untuk digunakan dalam mencari informasi, membuat reservasi, memesan produk, dll
c. Sertakan menyebar-lembaran, klip video, klip suara, dan aplikasi lainnya secara langsung di dokumen mereka.

Sejarah singkat HTML 

HTML pada awalnya dikembangkan oleh Tim Berners-Lee sementara di CERN, dan dipopulerkan oleh browser Mosaic dikembangkan di NCSA. Selama tahun 1990-an telah berkembang dengan pertumbuhan eksplosif Web. Selama waktu ini, HTML telah diperpanjang dalam beberapa cara. Web tergantung pada halaman Web penulis dan vendor berbagi konvensi yang sama untuk HTML. Hal ini telah termotivasi bekerja bersama spesifikasi untuk HTML. HTML 2.0 (November 1995, lihat [RFC1866] [p.356]) telah dikembangkan di bawah perlindungan dari Internet Engineering Task Force (IETF) untuk mengkodifikasi praktik umum di akhir tahun 1994. HTML + (1993) dan HTML 3.0 (1995, lihat [HTML30] [p.355]) mengusulkan jauh lebih kaya versi HTML. Meskipun tidak pernah menerima konsensus dalam standar diskusi, konsep ini mengarah pada adopsi berbagai fitur baru. Upaya dari World Wide Web Consortium’s HTML Working Group untuk menata Common praktek pada tahun 1996 menghasilkan HTML 3.2 (Januari 1997, lihat [HTML32] [p.356]). Perubahan dari HTML 3.2 dirangkum dalam Lampiran A [p.311] 21 24 Desember 1999 18:26 Pengenalan HTML 4. Kebanyakan orang setuju bahwa dokumen HTML harus bekerja dengan baik di berbagai browser dan platform. Mencapai interoperabilitas menurunkan biaya untuk penyedia konten karena mereka harus mengembangkan hanya satu versi dokumen. Jika upaya ini tidak dilakukan, ada risiko yang lebih besar bahwa Web akan berpindah ke dalam dunia perangkat lunak berpemilik format tidak sesuai, akhirnya mengurangi potensi komersial Web untuk semua peserta.
Setiap versi HTML telah berupaya untuk merefleksikan konsensus di antara industri yang lebih besar pemain sehingga investasi yang dilakukan oleh penyedia konten tidak akan sia-sia dan bahwa dokumen mereka tidak akan menjadi tak terbaca dalam waktu singkat.

HTML telah dikembangkan dengan visi bahwa segala macam perangkat tersebut harus berada dapat menggunakan informasi di Web: PC dengan tampilan grafis dengan berbagai resolusi dan kedalaman warna, telepon selular, perangkat tangan manusia, perangkat untuk pidato untuk output dan input, komputer dengan bandwidth yang tinggi atau rendah, dan seterusnya.


HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain yang memiliki kemampuan browser. HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat teks ditampilkan menjadi tebal seperti: 
TAMPIL TEBAL, maka penulisannya dilakukan dengan cara: <b>TAMPIL TEBAL</b>. Tanda <b> digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh teks yang ingin ditebalkan, dan diakhiri dengan tanda </b> untuk menonaktifkan cetak tebal tersebut. Secara garis besar, terdapat 4 jenis elemen dari HTML:

a.    structural. tanda yang menentukan level atau tingkatan dari sebuah teks (contoh,<h1>Golf</h1> akan memerintahkan browser untuk menampilkan “Golf” sebagai teks tebal besar yang menunjukkan sebagai Heading 1
b.    presentational. tanda yang menentukan tampilan dari sebuah teks tidak peduli dengan level dari teks tersebut (contoh, <b>boldface</b> akan menampilkan bold. Tanda presentational saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan teks,
c.     hypertext. tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh, <a href="http://www.ilmukita.com/">IlmuKita</a> akan menampilkan IlmuKitasebagai sebuah hyperlink ke URL tertentu),
d.    Elemen widget yang membuat objek-objek lain seperti tombol (<button>), list (<li>), dan garis horizontal (<hr>).
Selain markup presentational , markup yang lin tidak menentukan bagaimana tampilan dari sebuah teks. Namun untuk saat ini, penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan dan sebagai gantinya digunakan Cascading Style Sheets.
HTTP Singkatan dari Hypertext Transfer Protocol, yang mana adalah suatu protokol yang digunakan oleh World Wide Web. HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client.
BROWSER
Pengertian : 

       Web Browser adalah suatu program atau software yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari suatu web yang tersimpan didalam komputer. Awalnya, web browser berorientasi pada teks dan belum dapat menampilkan gambar. Namun, web browser sekarang tidak hanya menampilkan gambar dan teks saja, tetapi juga memutar file multimedia seperti video dan suara. Web browser juga dapat mengirim dan menerima email, mengelola HTML, sebagai input dan menjadikan halaman web sebagai hasil output yang informative.

      Dengan menggunakan web browser, para pengguna internet dapat mengakses berbagai informasi yang terdapat di internet dengan mudah. Beberapa contoh web browser diantaranya Internet Explorer, Mozilla, Firefox, Safari, Opera, dll. Hal yang perlu diketahui dalam pencarian suatu informasi adalah pemahaman tentang struktur Ø  Fungsi Web Browser :

Fungsi Web Browser adalah untuk menampilkan dan melakukan interaksi dengan dukumen-dokumen yang disediakan oleh web server.

Ø  Contoh Web Browser :

·         Mozilla Firefox – link, yaitu dibuat oleh mozilla corporation, firefox adalah salah satu webbrowser open source yang dibangun dengan Gecko layout engine. Tak hanya handal firefox juga didukung oleh sejumlah Add-ons yang dapat diinstall terpisah yang memungkinkan pengguna melakukan sesuai dengan kegunaan Add-ons tersebut.
·         Internet Exporer – link, yaitu Web browser besutan Microsoft Corporation biasanya            dikenal dengan nama pendek IE, sejak 1995 IE mulai di masukan sebagai default sotware pada saat instalasi Sistem Operasi Windows, sejak tulisan ini dibuat IE belum lama ini meluncurkan versi IE8.
·         Safari – link, yaitu Dibuat oleh Apple Inc, perusahaan yang juga memproduksi komputer Macintosh, iPod, dan juga iPhone. dibangun dengan browser engine WebKit, WebKit juga adalah browser engine pertama yang lulus test Acid3.
·         Flock – link, yaitu Flock adalab web browser yang dibangun dengan code mozilla frefox yang web browser ini khususkan menyediakan social networking dan Web 2.0. Flock didesain untuk memudahkan aktivitas online pengguna internet mengatur beberapa social networking, web mail, news feeds dan blogs yang mereka miliki. Dengan Mengunakan Flock mereka dapat dengan mudah menjelajah, berbagi, dan menikmati content maupun menjalin hubungan di situs pertemanan yang mereka inginkan.
·         Opera – link, yaitu Opera dikembangkan oleh Opera Software company adalah salah satu Web Browser dan juga Internet Suite. Jika firefox punya Add-ons, Opera punya “Opera Widgets”, sebuah aplikasi web kecil yang dijalankan bersamaan dengan Opera yang mempunyai kegunaan tertentu, layaknya Add-ons firefox.
·         K-Meleon–link, yaitu K-Meleon salah satu browser gratis dan open source di rilis dibawah Lisensi GNU General Public dan berjalan diplatform Microsoft Windows (Win32) operating systems. Dibangun di atas Gecko layout engine, layout engine yang sama seperti digunakan Mozilla Firefox.
·         SeaMonkey–link, yaitu SeaMonkey adalah sebuah proyek komunitas untuk menjadikan SeaMonkey all-in-one internet application suite, alamat web, misalnya http://www.kumpulanistilah.com. Alamat tersebut dapat kita artikan sebagai berikut :
-          http, yaitu service transfer web (protocol)
-   www, (world wide web), yaitu jaringan situs web terbesar sebagai seperti software suite populer yang sudah dibuat sebelumnya oleh Netscape dan Mozilla, dan proyek SeaMonkey melanjutkan konsep tersebut. Terdiri dari Internet browser, email & newsgroup client, HTML editor, IRC chat and web development tools, SeaMonkey direkomendasikan bagi advanced users, web developers dan corporate users.
Camino – link, yaitu Camino adalah open source web browser dikembangkan berfokus pada memberikan experience terbaik kepada pengguna Mac OS X. Camino mengkombinasikan visual sederhana, elegan dan menyajikan pengalaman yang mengagumkan yang menjadi filosofi dari Macintosh dengan Gecko layout engine yang powerful.
Konqueror – link, yaitu Konqueror adalah web browser, file manager, dll. Konqueror menyediakan file viewer yang bisa mengexplore file-file di komputer anda maupun secara remote ke komputer lain. Protokol yang didukung Konqueror :
1. FTP and SFTP/SSH browser
2. SAMBA (Microsoft file-sharing) browser
3. HTTP browser
4. IMAP mail client
5. ISO (cd image) viewer
6. VNC viewerpengelola pengalamatan situs web di internet.
Kumpulan istilah disebut wilayah (domain), yaitu sebuah nama yang digunakansecara institusi untuk situs webnya.
Com, merupakan nama terakhir sebuah domain, biasanya menunjukan bidang usaha situs web bersangkutan.   Untuk menginstall Konqueror ini anda harus install KDE terlebihdahulu. KDE adalah Desktop Enviroment di keluarga unix, jika anda pengguna windows telebih dahulu install KDE. Masih banyak web browser yang terdapat di internet, kembali kepada anda untuk mengunakan browsing internet sehari-hari dan install Add-ons atau Widgetnya untuk mendapatkan pengalaman berbeda saat berselancar. Web browser tak hanya mempunyai tampilan yang cantik tapi ada juga web browser yang bisa bicara, ikuti ulasannya disini web browser luar biasa yang diciptakan untuk pengguna luar biasa.



SUMBER