Senin, 11 Desember 2017
Sejarah Javascript
JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.
Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para programmer yang non-Java. Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript.
JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX.
Label: Sejarah Java Script
SEJARAH ADOBE PHOTOSHOP
Seorang mahasiswa PhD di Universitas Michigan yaitu Thomas Knoll, pada tahun 1987 menulis suatu program pada Macintosh Plus untuk menampilkan sebuah gambar Grayscale pada layar monokrom. Bersama dengan saudaranya yaitu John Knoll yang juga karyawan dari Industrial Light & Magic, merubahnya menjadi program penyunting gambar. Pada tahun 1988 kedua kakak beradik itu merubahnya dengan nama ImagePro. Setelah tahun itu, Thomas mengubah nama programnya menjadi Photoshop dan bekerja dalam jangka pendek dengan produsen scanner Barneyscan untuk mendistribusikan salinan dari program tersebut dengan slide scanner; "total sekitar 200 salinan Photoshop telah dikirimkan".
Selama waktu itu, John bepergian ke Silicon Valley di California dan memberikan demonstrasi program itu kepada insinyur di Apple Computer Inc. dan Russell Brown, direktur seni di Adobe. Kedua demonstrasi itu berhasil, dan Adobe memutuskan untuk membeli lisensi untuk mendistribusikan pada bulan September 1988. Sementara John bekerja pada plug-in di California, Thomas tetap di Ann Arbor untuk menulis kode program. Photoshop 1.0 dirilis pada 1990 khusus untuk Macintosh.
Label: Sejarah Photoshop
Pengertian Microsoft Excel
Microsoft Excel atau Microsoft Office Excel adalah sebuah program aplikasi lembar kerja spreadsheet yang dibuat dan didistribusikan oleh Microsoft Corporation yang dapat dijalankan pada Microsoft Windows dan Mac OS. Aplikasi ini memiliki fitur kalkulasi dan pembuatan grafik yang, dengan menggunakan strategi marketing Microsoft yang agresif, menjadikan Microsoft Excel sebagai salah satu program komputer yang populer digunakan di dalam komputer mikro hingga saat ini. Bahkan, saat ini program ini merupakan program spreadsheet paling banyak digunakan oleh banyak pihak, baik di platform PC berbasis Windows maupun platform Macintosh berbasis Mac OS, semenjak versi 5.0 diterbitkan pada tahun 1993. Aplikasi ini merupakan bagian dari Microsoft Office System, dan versi terakhir adalah versi Microsoft Office Excel 2013 yang diintegrasikan di dalam paket Microsoft Office System 2013.
Label: Pengertian Microsoft Excel
MACAM MACAM HTM
Tag Keterangan
<!-- ... --> Digunakan untuk memberi sebuah komentar atau keterangan. Kalimat yang terletak pada kontiner ini tidak akan terlihat pada browser
<!DOCTYPE> Mendefinisikan informasi tipe dokumen
<a> Mendefinisikan sebuah anchor, tetapi lebih tepat jika diartikan sebagai tautan dikarenakan tautan ini digunakan untuk saling menautkan antara satu dokumen HTML ke dokumen HTML yang lain
<abbr> Digunakan untuk menguraikan satu ungkapan yang disingkat dan Anda dapat memberikan informasi bermanfaat kepada penelusur-penulusur page source(halaman sumber kode) / pembaca layar, sistem terjemahan dan mesin pencari yang berasal dari singkatan yang sudah diuraikan, tetapi saat di browser uraian tersebut tidak akan tampil dan hanya sebagai informasi saja
<acronym> Mendefinisikan akronim / fungsi tag ini kurang lebih sama dengan tag <abbr>
<address> Mendefinisikan informasi kontak untuk penulis/pemilik dokumen
<applet> Digunakan untuk memasukan file java kedalam dokumen HTML
<area /> Mendefinisikan daerah yang dapat diklik (link) pada peta gambar
<b> Membuat teks tebal
<base /> Mendefinisikan URL dasar/target untuk semua URL relatif dalam dokumen
<basefont /> Membuat atribut teks default, seperti warna, ukuran, jenis font untuk semua teks dalam dokumen
<bdo> Digunakan untuk menimpa arah teks
<big> Memperbesar ukuran teks sebesar satu point dari defaultnya
<blink> Membuat teks berkedip
<blockquote> Mendefinisikan sebuah kutipan panjang. Pada saat di browser teks akan tampil menjorok kedalam
<body> Mendefinisikan body/isi dokumen HTML, berfungsi untuk menentukan bagaimana isi suatu dokumen ditampilkan di web browsernya. Isi dokumen tersebut dapat berupa teks, gambar, animas, link dan seterusnya
<br /> Memberi baris baru/pindah baris
<button> Mendefinisikan sebuah tombol diklik
<caption> Membuat caption pada tabel
<center> Untuk perataan tengah terhadap teks atau gambar
<cite> Mendefinisikan kutipan
<code> Mendefinisikan sebuah bagian dari kode komputer
<col /> Mendefinisikan nilai atribut dari satu kolom atau lebih dalam sebuah tabel
<colgroup> Menentukan kelompok dari satu kolom atau lebih dalam sebuah tabel untuk performatan
<dd> Mendefinisikan deskripsi dari item dalam daftar definisi
<del> Untuk memberi garis tengah pada teks/mencoret teks
<dfn> Mendefinisikan sebuah istilah definisi
<dir> Mendefinisikan sebuah daftar direktori
<div> Mendefinisikan sebuah section dalam dokumen
<dl> Mendefinisikan sebuah daftar definisi
<dt> Mendefinisikan istilah (item) dalam daftar definisi
<em> Membuat teks miring. Fungsi tag ini sama dengan tag <i> tetapi tag
<em> yang lebih dianjurkan/ditekankan pada penggunaan untuk teks miring
<embed> Digunakan untuk memasukkan file video atau file musik
<fieldset> Untuk mengelompokkan elemen-elemen yang terkait dalam form / membuat seperti frame-box di dalam form
<font> Mendefinisikan jenis font, warna dan ukuran untuk teks
<form> Mendefinisikan sebuah form HTML untuk input form
<frame /> Mendefinisikan frame dalam fremeset
<frameset> Mendefinisikan satu set frame
<h1> to <h6> Digunakan untuk menunjukkan awal dari suatu header/judul dari dokumen HTML tersebut.
<head> Digunakan untuk memberikan informasi tentang dokumen tersebut
<hr /> Membuat garis horisontal
<html> Mendefinisikan root dari suatu dokumen HTML
<i> Membuat teks miring
<iframe> Mendefinisikan sebuah inline frame
<img /> Berfungsi untuk menampilkan gambar pada dokumen HTML
<input /> Mendefinisikan input field pada form
<ins> Membuat teks bergaris bawah
<kbd> Mendefinisikan teks yang di input dari keyboard
<label> Mendefinisikan label untuk sebuah elemen <input>
<legend> Mendefinisikan sebuah caption untuk elemen <fieldset>
<li> Digunakan untuk menampilkan informasi dalam bentuk item daftar
<link /> Mendefinisikan hubungan antara dokumen dan sumber eksternalnya
<listing> Fungsi tag ini sama dengan tag
<pre> dan dianjurkan menggunakan tag
<pre> karena tag <listing> tidak layak/diprotes
<map> Mendefinisikan client-side peta gambar
<marquee
Label: Macam Macam HTML
Manfaat HTML
1. AKSESBILITAS
HTML5 membuat blog mudah diakses, situs akan lebih mudah diakses, sebab ada dua alasan utama, yakni: semantik dan ARIA. Dengan tag semantik pembaca bisa memeriksa dokumen HTML dan menciptakan pengalaman lebih baik. ARIA adalah spesifikasi W3C yang digunakan dalam menetapkan spesifik elemen untuk dokumen HTML – dasarnya menciptakan landmark penting pada halaman: header, footer, navigasi atau artikel
2. SUPPORT AUDIO VIDEO
Dengan HTML5 anda bisa membuat video dan audio yang bagus dengan HTML5 <video> dan <audio> tags. Video dan audio tag HTML5 pada dasarnya memperlakukan mereka sebagai gambar <video src=”url”/>. Sebenarnya ini sangat sederhana, akan tetapi yang jadi masalahnya adalah karena tidak setiap browser mendukung HTML 5. Jadi Lupakan Flash Player dan media music lainnya
3. DOCTYPE
4. CODE CLEANER
Apa anda ingin sebuah kode yang sederhana, elegan, mudah untuk dibaca maka HTML5 adalah solusi yang terbaik untuk anda. Dengan HTML5 anda dapat menulis deskriptif kode, kode semantic, yang memungkinkan anda untuk memisahkan makna dari gaya dan konten.
5. PENYIMPANAN
Salah satu kelebihan tentang HTML5 adalah fitur penyimpanan. Penyimpanan ini meliputi cookie dan database. HTML5 memiliki keamanan dan kinerja lebih baik dan data akan tetap ada dan aman, bahkan setelah browser ditutup. Sebab pada dasarnya berbasis data, jadi anda tidak perlu khawatir lupa menghapus cookie. Penyimpanan input sangat baik untuk banyak hal, tapi itu juga merupakan salah satu alat HTML5 yang membuat aplikasi web tanpa plugin pihak ketiga. Mampu menyimpan data dalam browser pengguna memungkinkan anda dengan mudah membuat fitur-fitur aplikasi
6. INTERAKSI TERBAIK
Anda semua pasti ingin interaksi yang lebih baik, Anda pasti ingin website lebih dinamis dan memungkinkan pengguna untuk menikmati / berinteraksi dengan konten yang anda buat bukan hanya sekedar melihatnya.
7. GAME DEVELOPMENT
Anda dapat mengembangkan game dengan menggunakan HTML5 <canvas> tag. HTML5 menyediakan ponsel untuk mengembangkan permainan interaktif. Jika anda telah membangun Flash game sebelumnya, anda akan membuat HTML5 game.
8. SUPPORT BROWSER
Browser populer yang mendukung HTML5 diantaranya adalah Chrome, Firefox, Safari dan Opera IE9. HTML5 dibangun untuk membuat segalanya lebih mudah pada browser sehingga memungkinkan mereka untuk menggunakan unsur-unsur baru.
9. TEKNOLOGI MOBILE
Teknologi mobile menjadi lebih populer dan perangkat mobile terus berkembang sangat pesat dan ini berarti bahwa semakin banyak pengguna akan menggunakan mobile browser mereka untuk melihat situs web anda. HTML5 adalah alat mobile yang paling siap untuk mengembangkan situs mobile dan aplikasi. Dengan Adobe Flash mobile, sekarang anda bisa mengandalkan HTML5 untuk melakukan pengembangan aplikasi web mobile anda. Browser pada ponsel telah sepenuhnya mengadopsi HTML5 sehingga menciptakan berbagai aplikasi mobile yang menampilkan layar sentuh yang lebih kecil, dan desain Responsif.
10. TEKNOLOGI MASA DEPAN
HTML5 adalah teknologi masa depan. HTML5 tidak akan berhasil dan banyak perusahaan akan mulai berkembang di HTML5. Satu-satunya alasan sebenarnya saya lebih suka menggunakan HTML5 adalah hanya untuk menulis kode bersi dan fitur menyenangkan. anda hanya mulai menggunakannya dan tidak mengubah cara anda merancang. Ini sangat sederhana dan anda harus mulai mencobanya.
Label: Manfaat HTML
Kelebihan dan Kekurangan HTML
Kelebihan-kelebihan HTML antara lain:
1. Merupakan bahasa penkodean yang lintas platform (cross platform), maksudnya HTML dapat digunakan pada berbagai jenis mesin komputer yang berbeda dan berbagai macam sistem operasi yang berbeda. Jadi bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter ASCII.
2. Dapat disisipi gambar baik gambar statis atau dinamis (animasi) termasuk menggunakan gambar untuk dijadikan hyperlink. Gambar di sini digunakan untuk merujuk pada suatu halaman web, dimana setiap titik-titik yang sudah didefinisikan berupa rectangular (kotak), poligon (kurva tak beraturan) atau lingkaran digunakan untuk ‘jump’ ke halaman lain, atau link ke halaman di luar web yang bersangkutan.
3. Dapat disisipi animasi berupa Java Applet atau file-file animasi dari Macromedia Flash atau Macromedia Shockwave (untuk keperluan ini, browser harus memiliki plug-in khusus untuk menjalankan file-file animasi ini).
4.Dapat disisipi bahasa pemrograman untuk mempercantik halaman web seperti Javascript, VBScript, Active Server Pages, Perl, Tcl, PHP dan sebagainya.
Bukan merupakan bahasa pemrograman jadi tidak memerlukan kompiler. Cara menjalanakannya cukup dengan menggunakan browser.
Adapun kekurangan dari HTML ini adalah:
1. Menghasilkan halaman yang statis, yang saya tahu untuk memperoleh halaman yang dinamis harus menggunakan bahasa pemrograman tertentu seperti Javascript atau VBScript dan animasi seperti Flash atau Shockwave.
2. Memiliki tag-tag yang begitu banyak sehingga susah dipelajari untuk yang masih awam.
Tidak dapat menghasilkan halaman yang interaktif. Interaktif di sini maksudnya client dapat berinteraksi dengan server. Untuk keperluan itu, HTML harus disisipi bahasa pemrograman yang dapat menangani hal tersebut, contohnya Perl atau Tcl.
Sejarah HTML
Awalnya HTML(Hyper Text Markup Language) merupakan sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan disebut dengan SGML (Standard Generalized Markup Language), HTML merupakan sebuah standar yang digunakan secara luas untuk menampilkan halaman web. Saat ini HTML merupakan standar Internet yang didefinisikan dan dikendalikan oleh World Wide Web Consortium (W3C).
Pertama kali muncul internet berbasis teks, web yang sangat monoton hanya berisikan teks yang kurang menarik, seperti halnya sebuah file.txt. Dalam mengaksesnya user menggunakan sebuah terminal, itu sangat tidak menyenangkan. Berikut adalah rincian perkembangan HTML :
Tahun 1980 mengembangkan sebuah bahasa pemograman yang dimana teks dan format dokumen dijadikan jadi satu yang sekarang disebut dengan HTML, tetapi saat itu IBM memberikan sebuah nama GML (Generalized Markup Language).
Tahun 1986 GML diganti namanya oleh ISO dengan SGML (Standard Generalized Markup Language).
Tahun 1989 Caillau Tim dengan Banners Lee Robert yang bekerja di CERN memberi nama HTML, dan mempopulerkanya pertama kali dengan browser Mosaic.
Tahun 1990 HTML sangat berkembang sangat cepat hingga mencapai HTML versi 5.0 yang digarap pada 4 Maret 2010 oleh W3C.
Tahun 1996 tanggal 14 Januari, HTML versi 2.0 versi ini menjadikan sebuah pioneer dalam perkembangan homepage interaktif.
Tahun 1997 tanggal 18 Desember, HTML versi 3.0, sering disebut sebut sebagai HTML+ yang mempunyai penambahan fitur table dalam paragraph, akan tetapi versi ini tidak bertahan lama.
Tahun 1996 bulan Mei , dikeluarkan HTML versi 3.2 digunakan oleh pengembang browser yang dapat diterima, dan dikatakan bahwa versi 3.2 ini merupakan versi 3.0 yang dikembangkan oleh beberapa pengembang browser seperti Netscape dan Microsoft.
Tahun 1999 tanggal 24 Desember yaitu HTML versi 4.0 sebagai penyempurnaan versi 3.2.
Tahun 2010 tanggal 4 Maret, HTML versi 5.0 yang dikembangkan oleh W3C dan IETF (Internet Engineering Task Force) yaitu sebuah organisasi yang menangani HTML sejak versi 2.0.
Label: Sejarah HTML
