HTML (Hypertext Markup Language)

Pemograman  Tagged , , , , , , , 2 Comments »

Apakah HTML ?

HTML (Hypertext Markup Language) adalah bahasa dari World Wide Web yang dipergunakan untuk menyusun dan membentuk dokumen agar dapat ditampilkan pada program browser. Tiap kali kita mengakses dokumen web, maka sesungguhnya kita mengakses dokumen seseorang yang ditulis dengan menggunakan format HTML. Beberapa orang merasa keberatan jika dikatakan HTML adalah sebuah bahasa pemrograman karena struktur yang dimilikinya dianggap terlalu sederhana, kode-kode dibaca oleh browser baris per baris, dari atas ke bawah. HTML juga tidak memiliki ‘looping’ seperti bahasa pemrograman lain.

Pada HTML dipergunakan hypertext link atau hubungan antara teks dan dokumen lain. Dengan demikian pembaca dokumen bisa melompat dari satu dokumen ke dokumen yang lain dengan mudah.

Web Server

Server World Wide Web berfungsi untuk menyediakan dokumen HTML yang kita buat. Tanpa server, tidak akan ada web dan tidak akan ada kebutuhan HTML lagi. Komunikasi antara browser ke server menggunakan http (Hypertext Transfer Protocol)

Perangkat lunak server World Wide Web tersedia dalam berbagai sistem komputer, dalam bentuk paket komersial maupun non komersial. beberapa diantaranya :

Perangkat lunak Unix

Protokol http, client dan server Web pertama kali dibangun oleh CERN di Swiss pada European Particle Physics Lab sehingga suatu saat pembangunan “httpd” berhasil dipindahkan ke sistem mana saja. Dalam konteks ini, “http” menjadi “httpd“, karena program server UNIX selalu menggunakan nama “daemon“, sehingga penambahan “d” pada “httpd” menunjukkan bahwa ia adalah daemon atau perangkat lunak server, sedangkan http mengarah kepada protokolnya itu sendiri. Server httpd yang paling banyak digunakan adalah Aphace, kemudian server httpd NCSA (National Center of Supercomputer Application).

Perangkat lunak server Web pada PC

Bagi PC yang menjalankan Microsoft Windows, beberapa waktu yang lalu banyak digunakan versi shareware dari server httpd NCSA dan yang terpaket dalam Windows 95 dan 98 adalah Personal Web Server. Paket komersial dan tidak yang tersedia bagi Windows NT, misalnya seperti Website, Microsoft Internet Information Server. Apache dan IBM Internet Connection Server bagi komputer yang menjalankan  OS/2 sedangkan MACHTTPD, httpd4Mac dan EasyServe untuk Macintosh.

Web browser

Sebagai user kita menggunakan program browser untuk membaca halaman-halaman dokumen yang kita minta dari server di web site. Browser mengirimkan request kepada server akan suatu dokumen atau layanan tertentu, dan jika ada maka server akan memberikan dokumen tersebut dan kemudian hubungan antara keduanya akan terputus. Hubungan akan terjalin kembali bila browser mengirimkan request lagi.

Dokumen yang kemudian tiba pada komputer kita, diterjemahkan oleh program browser dan ditampilkan dilayar monitor. Dokumen tersebut dapat berupa tulisan (teks), gambar, suara (dalam bentuk digital) dan bahkan video.

Ada banyak program browser yang dapat digunakan. Semuanya memiliki kesamaan dalam penggunaan HTML dan pemakaian protokol http. Contoh program browser adalah NCSA Mosaic, Netscape  Navigator, Internet Explorer.

Internet Programming language

Bahasa pemrograman internet mulai dikembangkan sejak adanya keinginan untuk membuat halaman yang aktif. Misalnya adanya animasi, form isian. Hingga saat ini teknologi yang bersaing dalam bahasa pemrograman internet yaitu Common Gateway Interface, Java, dan ActiveX. Pengembangan aplikasi dengan CGI sangat mahal biayanya, sukar dipelajari dan tidak platform independent. Sebaliknya java, dengan teknologi virtual machine, dan object oriented, menjadikannya bahasa pemrograman internet yang ampuh dan platform independent. Adapun teknologi ActiveX dari microsoft telah diimplementasikan oleh pengembang software web client dengan model Distributed COM, menjadikan teknologi ini juga platform independent.

The Trouble with Web 2.0

Uncategorized 3 Comments »

Pernah suatu ketika, penerbitan halaman web yang hanya domain yang relatif sedikit pilih. Mereka yang memiliki kemampuan untuk kode dalam HTML, yang tahu bagaimana cara menggunakan FTP untuk mengupload file dan yang mempunyai akses ke ruang pada webserver yang terhubung ke Internet. J dekade yang lalu, GeoCities adalah salah satu situs untuk menawarkan Webspace gratis bagi masyarakat umum untuk mengirim halaman mereka sendiri. Banyak, banyak halaman yang dihasilkan buruk, terutama karena Anda masih diperlukan kemampuan teknis dan akhirnya, hal ini merupakan laut dari halaman statis memberikan komunikasi satu arah. Dan karena Anda hanya memiliki kemampuan teknis, tidak berarti Anda juga telah menulis dan tata letak keterampilan.

web2.0

Melompat maju ke akhir 2004-ketika istilah Web 2.0 pertama kali digunakan. Baru gelombang totally dinamis dan interaktif dan situs Web diperkenalkan sebelumnya wisatawan dari informasi superhighway dapat tiba-tiba semua menjadi konsultan dan constructors of it. Wikipedia memperkenalkan konsep bebas on-line encyclopedia dengan ratusan ribu kontributor dan pemeriksa. MySpace menawarkan jaringan sosial yang interaktif, pengguna diserahkan jaringan teman, profil pribadi, blog, foto, musik, video, dan kelompok. Situs seperti del.icio.us adalah fenomena sosial bookmark dan mempunyai kuasa untuk langsung jumlah pengunjung ke website melalui cara yang cepat dan sederhana rekomendasi sistem. Situs dan layanan seperti ini adalah meningkatkan generasi konten di web eksponensial, cukup dengan memberikan semua kemampuan untuk berkontribusi dengan mudah.

Yang masalah dengan Web 2.0 adalah bahwa banyak kontributor baru ada sedikit pertimbangan hukum dan etika dan pemerintahan banyak bangsa-bangsa yang tidak memahami implikasi dari Web 2.0. Misalnya, beberapa tahun yang lalu, band Metallica turun sangat berat pada peer-to-peer berbagi jaringan seperti Napster ilegal untuk distribusi musik mereka. Dalam skema sesuatu, pengguna Napster merupakan sedikit sekali dibandingkan dengan YouTube. Situs ini berisi video gratis kontribusi oleh siapa saja dan dilihat oleh semua orang, dan banyak dari Metallica video klip dan live performance yang rapi di katalog. Walaupun mereka Ketentuan Penggunaan khusus negara yang meng-upload materi yang dilindungi hak cipta yang tidak diizinkan, maka hal buruk yang akan terjadi adalah video akan dihapus secepat itu diidentifikasi. Masalahnya, dengan 65.000 video yang dikirim setiap hari, mereka menemukan semua ini bukan merupakan tugas sederhana. YouTube jadi sekarang yang dari daerah ranjau video cipta – tetapi juga yang tidak pernah berhenti dari Google membayar US $ 1.65B untuk mendapatkan perusahaan. Masih lebih buruk, It’sa tempat anak-anak mereka dapat memposting pranks, menembak dengan ponsel kamera. Anda ingin memusnahkan menampilkan di supermarket? Get your mates video itu, posting di YouTube dan anda tidak hanya mendapat pemirsa di seluruh dunia, tetapi tuan rumah mimickers berusaha untuk menjunjung tinggi dan Anda feats di seluruh dunia. Sayangnya, ada juga sekolah bermain video bashings dan perkelahian.

Situs jaringan sosial seperti MySpace dan Bebo langsung ditujukan pada orang-orang muda dan sering pada anak-anak. Meskipun banyak anak-anak yang dapat mengekspresikan diri mereka dan memiliki suara di depan khalayak luas, maka semakin matang konsep privasi, kesopanan dan rasa hormat yang sering kurang di posting. Lebih jauh, merupakan konsep hukum pelanggaran hak cipta, fitnah dan hasutan yang mudah lupa dalam dunia Web 2.0. Mengapa bisa begitu mudah dan mengenali publik, mengumpat dan fitnah seorang laki-laki di situs seperti Jangan Tanggal Dia Girl! tanpa bukti kembali ke atas? Mengapa siswa dapat mengedit Wikipedia dan Bebo masukan tentang sekolah mereka untuk menyertakan meremehkan komentar tentang guru dan siswa yang lain?

Cara yang paling umum bahwa sekolah-sekolah di seluruh dunia yang mengatur masalah ini adalah dengan menyaring (blocking) akses ke berbagai situs Web 2.0 di sekolah. OK, masalah yang terus keluar dari sekolah (asumsi anak-anak yang belum bekerja bagaimana untuk mengelak dengan filter), tetapi tidak berbuat sesuatu untuk menghentikan masalah di rumah. Undang-undang tersebut juga kurang dilengkapi untuk mengatur masalah Web 2.0. Bagaimana jika pengirimnya adalah kecil? Bagaimana jika operator di-host di negara lain? Pelajaran apa yang akan belajar jika satu-satunya adalah reaksi yang bersalah dikirim akan dihapus – kadang setelah ditemukan dan dilaporkan?

Jadi apa yang dibutuhkan? Saya rasa pemerintah, sekolah dan orangtua perlu lebih open-minded tentang fenomena sosial-networking untuk memulai. Kita perlu berhenti mengelola posting dan mulai mengelola orang-orang yang dikirim. Kita perlu memperbarui usia tua-perbedaan antara benar dan yang salah untuk cetakan menjadi Web 2.0 lingkungan. Ini bukan tentang pengecualian, it’s about pengajaran dan menghormati pertimbangan dan penerbitan yang bertanggung jawab sendiri. It’s about mengajar orang untuk berpikir kritis dalam semua aspek kehidupan dan semua harus didukung dengan tepat, dilaksanakan pedoman dan undang-undang.

Akhirnya, ya, saya menerima ironi menulis tentang Masalah dari Web 2.0 dengan menggunakan aplikasi Web 2.0. :) Dan selalu ada masalah apa mungkin menambahkan orang ke bagian komentar!

Tools for Learning and Education

Tools Learning  Tagged , , , , , , , , , , , No Comments »

Learning Management System/Course Management System
LMS/CMS adalah software bantu untuk proses belajar mengajar terkomputerisasi
Beberapa aplikasi LMS/CMS seperti;

1. Atutor
Atutor adalah software learning content management system yang dikembangkan oleh Adaptive Technology Resource Centre University of Toronto.


2. Claronline
Claronline adalah software e-learning yang memungkinkan guru untuk membangun web secara online course yang efektif. (Claronline.net)

3. Dokeos
Dokeos adalah LMS yang telah digunakan lebih dari 600 perusahaan dan administrasi publik sebagai sarana elearning. (Dokeos.com)

4. .LRN
.LRN adalah software elearning popular yang awalnya dikembangkan oleh MIT dan saat ini telah digunakan lebih dari setengah juta pengguna di berbagai lembaga pendidikan, nonprofit atau pemerintahan.

5. efront
Efront adalah software elearning dan Human Capital Development yang dikembangkan oleh EPIGNOSIS LTD. (http://www.efrontlearning.net)

6. Olat
OLAT (Online Learning and Training) adalah LMS berbasis web yang dikembangkan oleh University of Zurich pada tahun 1999. OLAT mendukung berbagai standar seperti IMS CP, SCROM, QTI, dan lainnya.(http://www.olat.org)

7. ILIAS
ILIAS adalah LMS kaya fitur yang memungkinkan pengelolaan pembelajaran online dapat dilakukan dengan lebih mudah dan cepat.

8. moodle
Moodle adalah salah satu LMS terpopuler di dunia free/opensource

Aplikasi free untuk Web Developer (phpWebSite 1.5.1)

Pemograman  Tagged , , , , , , No Comments »

php Website dapat digunakan untuk mereka yang bekerja sebagai web developer. Aplikasi gratis ini berfungsi untuk mengatur isi sistem di halaman situs yang tengah kita pegang. Penggunaan aplikasi ini sangat mudah, dengan tampilan muka yang cepat dimengerti, bahkan bagi mereka yang baru mulai menggunakan aplikasi semacam ini. Fitur-fitur yang disediakan pada versi kali ini, seperti kemudahan penggunaan kontrol layout yang sangat fleksibel sehingga dapat diubah kapan saja. Pembuatan pengumuman pada halaman situs untuk keperluan situs, isi halaman situs yang interaktif, sehingga memberi kemampuan para pengunjung untuk turut berkomunikasi, kalender untuk jadawal kegiatan, pengunjung dapat mengubah sendiri themes untuk tampilannya dan lain-lain.

Portfolio Lebih Elegan menggunakan Mahara 1.0.0

Weblog  Tagged , , , , , , , No Comments »

Aplikasi Mahara sebuah portfolio yang digunakan untuk personal atau perusahaan. Uniknya portfolio ini bersifat digital. Keuntungannya setiap orang dapat membuka setiap saat. Mahara juga dapat digunakan sebagai weblog, jaringan sosial dan lain sebagainya. Aplikasi ini sepenuhnya bersifat opensource. Kita dapat mendemonstrasikan kemampuan kita kepada siapa saja yang membuka portofolio ini. Fitur-fitur yang dimilikinya, diantaranya penyediaan source code kepada pengguna.

Integrated Library System (ILS)

Uncategorized, Weblog  Tagged , , , , , , , , , , , 1 Comment »

Di zaman serba digital ini, rasanya sudah tidak jamannya lagi kalau perpustakaan dikelola secara manual. Diluar sana, tersedia begitu banyak software pengelolaan perpustakaan, baik yang hanya sekedar mengelola database buku yang tersedia, sampai yang datang dengan fitur untuk peminjaman dan sirkulasi pustaka.  Inilah yang disebut Integrated Library Sistem (ILS). Beberapa ILS yang terpopuler di dunia adalah sebagai berikut.

1. Emilda
Emilda adalah ILS dengan fitur-fitur berikut; OPAc, sirkulasi dan kompatibilitas MARC (http://www.wmilda.org)/situsnya lagi eror/

2. Evergreen
Evergreen adalah ILS yang dikembangkan oleh Georgia Public Library Service. Beberapa fitur evergreen; mendukung sirkulasi, pengaturan katalog, mendukung OPAC (Online Public Access Catalogu) dan laporan statistik.

3. Koha
Koha adalah ILS berbasis web yang dikembangkan di New Zealand dan merupakan ILS open source pertama yang dikembangkan pada tahun 1999. Koha menawarkan beberapa fitur; multi language, cross platform, dukungan reading list untuk anggota, pengaturan sirkulasi dan anggota, mendukung penuh sistem akuisisi, mendukung katalog berseri (seperti majalah atau koran), mendukung MARC, dll. (http://www.koha.org)

4. NewGenLib
NewGenLib adalah ILS yang dikembangkan di india oleh Versus solutions. Beberapa fiturnya mendukung akuisisi, mendukung pengaturan katalog, mendukung katalog berseri, pengaturan sirkulasi, OPAC, laporan jadwal harian, dan mendukung MARC. (http://www.newgenlib.com)

5. PMB
PMB atau PhpMyBibli adalah ILS yang awalnya dikembangkan oleh Francois Lemarchand, direktur perpustakaan umum di Agneaux, Manche, Prancis. Beberapa fiturnya mendukung sirkulasi, mendukung pengaturan katalog, mendukung SDI (Selective Disemination of Information Service), mendukung berbagai laporan, mendukung akuisisi, mendukung MARC, Multi-language, datang dengan barcode generator. (http://www.sigb.net)

6. Senayan
Senayan adalah adalah produk ILS yang dibangun oleh Pusat Informasi dan Humas Depdiknas RI. Beberapa fiturnya mendukung OPAC, sirkulasi, pengaturan hari libur, pembuatan barcode, dll. (http://senayan.diknas.go.id)

7. Edutainment
Untuk membantu anak-anak dalam belajar menggunakan komputer, terdapat banyak software edutainment di dunia free/opensource


© 2012 Ikhs Edublog’s.
WordPress Theme & Icons by N.Design Studio. Provided by WPMU DEV -The WordPress Experts   Hosted by Edublogs.org
Entries RSS Comments RSS Log in