Diberdayakan oleh Blogger.
RSS
Container Icon

Sejarah & Dasar-Dasar HTML

A. Sejarah HTML
Hypertext Markup Language (HTML) adalah bahasa yang dipakai untuk menulis halaman web. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML). HTML sebenarnya adalah dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada suatu sistem operasi tertentu.
HTML dibuat oleh Tim Berners‐Lee ketika masih bekerja untuk CERN dan dipopulerkan pertama kali oleh browserMosaic. Selama awal tahun 1990 HTML mengalami perkembangan yang sangat pesat. Setiap pengembangan HTML pasti akan menambahkan kemampuan dan fasilitas yang lebih baik dari versi sebelumnya. Tetapi perkembangan resmi dikeluarkan pada bulan November 1995 oleh IETF (Internet Engineering Task Force). HTML 2.0 ini merupakan penyempurnaan dari HTML+ (1993).
HTML 3.0 (1995) memberikan kemampuan lebih daripada versi sebelumnya. Sebuah usaha dari World Wide Web Consortium’s (W3C) HTML Working Group pada tahun 1996 menghasilkan HTML 3.2. HTML versi ini secara resmi diterbitkan pada bulan Januari 1997. HTML versi terbaru adalah HTML 4.01 yang dikeluarkan secara resmi oleh W3C pada tanggal 24 April 1998. HTML merupakan perbaikan dari HTML 4.0 yang lebih dulu diterbitkan. (18 Desember 1997).



B. Dasar-dasar HTML 
Mendesain HTML berarti melakukan suatu tindakan pemrograman. Tetapi HTML bukanlah sebuah bahasa pemrograman. Tetapi HTML hanyalah berisi perintah‐perintah yang sudah terstruktur berupa tag‐tag penyusun. Menuliskan tag‐tag HTML tidaklah sebatas hanya memasukkan perintah‐perintah tertentu agar HTML kita dapat di akses oleh browser. Mendesain HTML adalah adalah sebuah seni tersendiri. Homepage yang merupakan implementasi dari HTML adalah refleksi dari orang yang membuatnya. Untuk itu kita perlu mendesainnya dengan baik agar para pengunjung homepage yang kita buat merasa senang dan bermanfaat. Mendesain HTML dapat dilakukan dengan 2 cara:
1. Menggunakan HTML Editor, seperti Microsoft FrontPage, Adobe Dreamweaver, dan lain‐lain.
2. Dengan cara menuliskan sendiri secara manual satu persatu tag‐tag HTML ke dalam dokumen HTML.
Ada kelebihan dan kekurangan dari 2 cara di atas. Cara pertama kelebihannya adalah HTML Editor merupakan sebuah program yang khusus didesain untuk membuat, melakukan editing bahkan mem‐publish ke Internet. Dengan kemampuannya menggabungkan kemudahan dan kecanggihan teknologi Internet ke dalam dokumen HTML maka cara ini sangat disukai oleh para pemula dan desainer yang tidak ingin belajar lebih mendalam mengenai HTML. Sedangkan cara ke2 adalah menuliskan secara manual satu persatu tag‐tag HTML. Hal ini sangat disarakan sulit dikarenakan akan memakan tenaga dan waktu ekstra untuk melakukannya, ditambah lagi Anda harus melakukan metode konvensional untuk melihat hasilnya pada web browser. Tetapi pada cara ke2 adalah dasar dari segala bentuk HTML yang akan Anda pelajari, karena dengan cara inilah Anda akan lebih paham mengenai cara kerja dan berbagai perintah yang biasa dipakai pada bahasa HTML.
<HTML>
<head>
<title>Firman Blog</title>
</head>
<body>
Selamat datang di Firman Blog, Menjadi pintar bersama Firman Himawan
</body>
</HTML>

Dari struktur dasar HTML di atas dapat dijelaskan sebagai berikut:
a. Tag
Adalah teks khusus (markup) berupa 2 karakter "<" dan ">", sebagai contoh <body> adalah tag dengan nama body.
Tag harus ditulis secara berpasangan, yang terdiri atas tag pembuka dan tag penutup (ditambahkan karakter "/" sesudah karakter "<"), sebagai contoh <body> ini adalah tag pembuka isi dokumen HTML, dan </body> ini adalah tag penutup isi dokumen HTML.
b. Element
Element terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup. Sebagai contoh untuk menampilkan judul dokumen HTML pada web browser dipakai element title, dimana:
<title> ini adalah tag pembuka judul dokumen HTML Judul Dokumen HTML ini adalah isi judul dari dokumen HTML</title> ini adalah tag penutup judul dokumen HTML
Tag‐tag yang ditulis secara berpasangan pada suatu element HTML, tidak boleh saling bertumpuk dengan pasangan tag‐tag lainnya. Contoh penulisan tag‐tag yang benar
<p>
<b>
</b>
</p>
Catatan : Jika penulisan script salah, maka script tidak terbaca sempurna ( Eror ) sehingga dapat mengganggu penampilan dan dinamika web itu sendiri.
c. Attribute
Attribute mendefinisikan property dari suatu element HTML, yang terdiri atas nama dan nilai. Penulisannya adalah sebagai berikut:
<TAG
nama-attr="nilai-attr"
nama-attr="nilai-attr"
> 
</TAG>
Secara umum nilai attribute harus berada dalam tanda petik satu atau 2. Sebagai contoh, untuk membuat warna teks menjadi kuning dan latarbelakang
halaman web menjadi hitam, penulisannya adalah <body bgcolor="black" text="yellow">
d. Element HTML
Menyatakan pada browser bahwa dokumen Web yang dipakai adalah HTML. Sintaks:
<HTML>
</HTML>
e. Element head
Merupakan kepala dari dokumen HTML. Tag <head> dan tag </head> terletak di antara tag <HTML> dan tag </HTML>.Sintaks:
<head>
</head>
f. Element title
Merupakan judul dari dokumen HTML yang ditampilkan pada judul jendela browser. Tag <title> dan tag </title> terletak di antara tag <head> dan tag </head>.
Sintaks:
<title> Judul Halaman HTML </title>
g. Element body
Element ini untuk menampilkan isi dokumen HTML. Tag <body> dan tag </body> terletak di bawah tag <head> dan tag</head>. Element body mempunyai attribute‐attribute yang menspesifikasikan khususnya warna dan latarbelakang dokumen yang akan ditampilkan pada browser.
Sintaks:
<body text="v" bgcolor="w" background="uri" link="x" alink="y" vlink="z">
</body>

text :memberikan warna pada teks
bgcolor :memberikan warna pada latarbelakang dokumen HTML
background :memberikan latarbelakang dokumen HTML dalam bentuk gambar
link  : memberikan warna untuk link
alink  :memberikan warna untuk link yang sedang aktif.
vlink :memberikan warna untuk link yang sudah dikunjungi.

Contoh :
<HTML>
<head>
<title>Firman Blog</title>
</head>
<body bgcolor="#FFFF00" text="#FF0000" link="#009900">
Menjadi pintar bersama Firman Himawan<br>
<a href="#">Text Link (Tombol) ini berwarna hijau</a>
</body>
</HTML>

Catatan : Jika attribute bgcolor dan background ke2nya dispesifikasikan maka attribute background yang akan dipakai, akan tetapi jika nilai attribute background (gambar) tidak ditemukan pada dokumen HTML maka attribute bgcolor yang akan dipakai.

Demikian sejarah dan dasar-dasar HTML yang mampu saya sajikan, semoga selain ini menjadi catatan saya sendiri, juga bisa bermanfaat bagi yang sedang baru memulai belajar tentang HTML, tentang  Sejarah dan dasar-dasar HTML.



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Sejarah & Pengertian C++

Sejarah C++
Diposkan oleh Arini Kapoor Minggu, 29 November 2009 komentar (0)

 Tahun 1978, Brian W. Kerninghan & Dennis M. Ritchie dari AT & T Laboratories mengembangkan bahasa B menjadi bahasa C. Bahasa B yang diciptakan oleh Ken Thompson sebenarnya merupakan pengembangan dari bahasa BCPL ( Basic Combined Programming Language ) yang diciptakan oleh Martin Richard.
Sejak tahun 1980, bahasa C banyak digunakan pemrogram di Eropa yang sebelumnya menggunakan bahasa B dan BCPL. Dalam perkembangannya, bahasa C menjadi bahasa paling populer diantara bahasa lainnya, seperti PASCAL, BASIC, FORTRAN.
Tahun 1989, dunia pemrograman C mengalami peristiwa penting dengan dikeluarkannya standar bahasa C oleh American National Standards Institute (ANSI). Bahasa C yang diciptakan Kerninghan & Ritchie kemudian dikenal dengan nama ANSI C.
Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulai mengembangkan bahasa C. Pada tahun 1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal dengan nama C++. Symbol ++ merupakan operator C untuk operasi penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari C.
Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kuno ini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Borland International merilis compiler Borland C++ dan Turbo C++.
Kedua compiler ini sama-sama dapat digunakan untuk mengkompilasi kode
C++. Bedanya, Borland C++ selain dapat digunakan dibawah lingkungan
DOS, juga dapat digunakan untuk pemrograman Windows.
Pada evolusi selanjutnya, Borland International Inc. mengembangkan kompiler C++ menjadi sebuah kompiler yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejak evolusi ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang digunakan oleh sebagian besar pemrogram professional.
Selain Borland International, terdapat beberapa perusahaan lain yang juga merilis
compiler C++, seperti Topspeed C++ dan Zortech C++.


Pengertian C++

Diposkan oleh Arini Kapoor komentar (0)
C++ adalah sebuah bahasa pemrograman yang memiliki banyak dialek, seperti bahasa orang yang banyak memiliki dialek. Dalam C++, dialek bukan disebabkan oleh karena si pembicara berasal dari Jepang atau Indonesia, melainkan karena bahasa ini memiliki beberapa kompiler yang berbeda. Ada empat kompiler umum yaitu : C++ Borland, C++ Microsoft Visual, C/386 Watcom, dan DJGPP. Anda dapat mendownload DJGPP atau mungkin saja anda telah memiliki kompiler lain.
Setiap kompiler ini agak berbeda. Setiap kompiler akan dapat menjalankan fungsi fungsi standar C++ ANSI/ISO, tetapi masing masing kompiler juga akan dapat menjalankan fungsi fungsi nonstandard (fungsi fungsi ini, agak mirip dengan ucapan yang tidak standar yang diucapkan orang diberbagai pelosok negeri. Sebagai contoh, di New Orleans kata median disebut neutral ground). Kadang kadang pemakaian fungsi nonstandard akan menimbulkan masalah pada saat anda hendak mengkompilasi kode sumber data (source code) (yaitu program berbahasa C++ yang ditulis oleh seorang programer) mempergunakan kompiler yang berbeda. Tutorial ini tidak terlepas dari masalah seperti itu.
Bila anda belum mempunyai sebuah kompiler, disarankan agar anda segera memiliki sebuah kompiler. Sebuah kompiler sederhana sudah cukup untuk dipergunakan oleh anda dalam mengikuti tutorial ini.
Bahasa pemrograman C++ adalah bahasa yang amat berbeda. Untuk kompiler C++ berbasis DOS, akan memerlukan beberapa kata kunci (keywords); keyword sendiri tidak cukup untuk difungsikan sebagai input dan output. Walau hampir semua fungsi dalam file library tampaknya bias diakses oleh header filenya.

SUMBER :http://tugas-arini.blogspot.com/


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Berita
20 Mar 2015  /  10:31am  /  Oleh Fikki Andrianto & Ng Chong Seng


Panel input tulisan tangan di Windows 10. (Sumber gambar: Microsoft.)
Windows 10 Technical Preview (istilah Microsoft untuk beta publik) pertama kali dirilis Oktober tahun lalu. Sejak saat itu telah hadir beberapa pembaruan dan yang terbaru (setelah dua bulan) adalah Build 10041.
Berikut adalah beberapa fitur baru yang ada pada build tersebut menurut Microsoft:
Start: Start UI kini tampak lebih cantik berkat transparansi. Microsoft telah merapikan daftar All Apps dengan membuat tombol All Apps lebih mudah digunakan dengan sentuhan. Kemampuan drag-and-drop aplikasi dari All Apps atau daftar aplikasi yang sering digunakan lalu menempatkannya (pin) di Start juga ditambahkan.
Virtual desktop: Kini Anda bisa menarik jendela ke virtual desktop. Sebelumnya, Anda harus melakukan klik kanan dan menggunakan context menu. Anda juga bisa menarik jendela ke ikon “+” untuk membuat virtual desktop dan memindahkan jendela ke dalamnya dalam satu langkah. Taskbar juga akan difilter saat menggunakan virtual desktop sehingga Anda hanya bisa melihat jendela aplikasi yang berjalan.
Cortana: Selain di A.S., Cortana kini juga tersedia pada desktop di Tiongkok, Inggris, Perancis, Italia, Jerman, dan Spanyol.
Fly-out jaringan baru dari taskbar: Fitur baru pada build ini adalah fly-out jaringan dari taskbar saat mengklik ikon jaringan untuk memberikan akses cepat seting jaringan.

Anda bisa terhubung ke jaringan nirkabel dengan mudah dari fly-out jaringan. (Sumber gambar: Microsoft).
Aplikasi Photos: Selain peningkatan performa, aplikasi Photos baru kini mendukung file RAW. Live Tile baru kini juga menampilkan foto dari OneDrive, sebelumnya hanya menampilkan foto lokal.
Kanvas input teks baru: Singkatnya, panel pengenalan tulisan tangan kini dioptimalkan untuk teks pendek.
Lock screen: Microsoft bereksperimen dengan Lock screen sebagai lokasi untuk berbagi beberapa informasi “did you knows (tahukah Anda)” serta tips dan trik yang membantu pengguna mempelajari Windows 10. Saat konten pada layar di putar, Lock screen menyajikan penampilan berbeda dari lock screen Windows Insiders lainnya.
Untuk detil lebih lengkap seputar fitur baru serta daftar kendala yang barhasil di atasi untuk build ini, simak posting-an blog Microsoft.
Sebelum diberitakan bahwa Microsoft akan merilis Windows 10 di musim panas tahun ini.
Sumber: Microsoft.
Sumber Referensi:

 http://www.hardwarezone.co.id/tech-news-microsoft-turunkan-windows-10-technical-preview-build-10041

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Keren, Asus Siapkan ‘PC’ dalam ‘Flash Disk’
Ditulis Oleh Wiwiek Juwono Pada 06 April, 2015 

JAKARTA, PCplus - Bawa-bawa tablet atau notebook super ramping sudah jadi tren sekarang. Banyak orang membawanya ke mana pun mereka pergi. Namun bagi sebagian orang, laptop dengan ukuran normal (full-size) tetap lebih menyenangkan, utamanya karena layarnya yang lebar. Cuma bobotnya yang bikin sebal.
Nah, solusi bagus disajikan Asus. Bekerjasama dengan Google, Asus membesut PC dalam bentuk stick/flash disk yang menjalankan Chrome OS. Kamu cukup menancapkannya di sebuah monitor via koneksi HDMI, dan menyambungkan sebuah keyboard dan mouse Bluetooth. Sim salabim, kamu mendapatkan sebuah komputer yang bisa menjalankan software suite Google yang populer.
Dinamai Chromebit, perangkat ini konon dikembangkan sebagai cara menyenangkan dan ekonomis bagi sekolah dan bisnis yang ingin memiliki sejumlah komputer. Di dalamnya sudah tertanam prosesor quad-core Rockchip RK3288 (yang juga dipakai di jajaran baru Asus Chromebook), RAM 2GB, storage 16GB dan koneksi Wi-Fi 802.11ac dan Bluetooth 4.0.
Belum ada kabar resmi dari Asus maupun Google tentang ketersediaan Chromebit. Namun diperkirakan musim semi tahun ini. Harga Chromebit diperkirakan tak sampai US$100.


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS