Rabu, 17 Desember 2008

Apakah CSS Itu?


CSS merupakan singkatan dari Cascading Style Sheets.

Style digunakan untuk mendefinisikan bagaimana menampilkan suatu elemen HTML.

Style – style biasanya disimpan disebuah “style sheets”.

Kumpulan style yang telah didefinisikan akan dikumpulkan menjadi satu.

Cascading Style Sheets (CSS) adalah suatu bahasa bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

CSS digunakan oleh penulis maupun pembaca halaman web untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS digunakan terutama untuk memisahkan antara isi dokumen (yang ditulis dengan HTML atau bahasa markup lainnya) dengan presentasi dokumen (yang ditulis dengan CSS). Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi kompleksitas serta pengulangan pada stuktur isi.

CSS memungkinkan halaman yang sama untuk ditampilkan dengan cara yang berbeda untuk metode presentasi yang berbeda, seperti melalui layar, cetak, suara (sewaktu dibacakan oleh browser basis-suara atau pembaca layar), dan juga alat pembaca braille. Halaman HTML atau XML yang sama juga dapat ditampilkan secara berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan CSS.

CSS adalah sebuah terobosan baru dalam design web, karena membuat pada developer mengontrol style dan tampilan sejumlah halaman web sekaligus. Seorang developer web bisa mendefinisikan sebuah style untuk tiap elemen HTLP dan memakainya kebeberapa halaman web lainnya. Untuk menganti tampilan keseluruhan, cukup hanya dengan menganti style dan semua elemen web akan terupdate secara otomatis.

Sintaks CSS terdiri dari tiga bagian: pemilih atau selektor (selector), sifat atau properti (property), dan nilai (value). “Selektor” biasanya adalah elemen atau tag HTML yang akan didefinisikan, “properti” adalah atribut yang akan diganti dengan “nilai” tertentu. Properti dan nilai dipisahkan dengan tanda titik dua (:) dan keduanya diapit oleh tanda kurung kurawal ({).

Jika suatu nilai mengandung spasi, nilai tersebut harus diapit dengan tanda petik ("). Untuk memberikan lebih dari satu properti bagi suatu selektor, pisahkan setiap kombinasi “properti:nilai” dengan tanda titik koma (;). Untuk membuat definisi gaya lebih mudah dibaca, definisi tiap properti dapat dilakukan per baris.

READMORE - Apakah CSS Itu?

Rabu, 18 Juni 2008

tingkatan bahasa pemrograman

Tingkatan Bahasa Pemrograman



1. Bahasa Tingkat Rendah (low-level language)

Merupakan bahasa assembly atau bahasa mesin. Lebih dekat ke mesin (hardware), dimana high-level programming languages dekat pada bahasa manusia.

- Bahasa Mesin (machine language)


Bahasa mesin merupakan representasi tertulis machine code (kode mesin), yaitu kode operasi suatu mesin tertentu. Bahasa ini bersifat khusus untuk mesin tertentu dan "dimengerti" langsung oleh mesin, sehingga pelaksanaan proses sangat cepat. Bahasa mesin kelompok komputer tertentu berlainan dengan bahasa mesin kelompok komputer yang lain. Abstraksi bahasa ini adalah kumpulan kombinasi kode biner "0" dan "1" yang sangat tidak alamiah bagi kebanyakan orang - kecuali insinyur pembuat mesin komputer. Karena tidak alamiah bagi kebanyakan orang, bahasa mesin juga disebut bahasa tingkat rendah.

- Bahasa Assembly (assembly language)

Bahasa rakitan (assembly language) merupakan notasi untuk menyajikan bahasa mesin yang lebih mudah dibaca dan dipahami oleh manusia. Bahasa ini sudah menggunakan simbol alpabet yang bermakna (mnemonic). Contoh “MOV AX 1111”, pindahkan ke register AX nilai 1111.Proses data oleh komputer berdasarkan perintah bahasa rakitan adalah cepat. Meski demikian masih merepotkan-bahkan bagi kebanyakan pemrogram, karena masih harus mengingat-ingat tempat penyimpanan data. Bahasa rakitan juga bersifat khusus untuk mesin tertentu. Contoh: Assembler.

2. Bahasa Tingkat Tinggi (high-level language)


Adalah bahasa pemrograman yang dekat dengan bahasa manusia, kelebihan utama dari bahasa ini adalah mudah untuk di baca, tulis, maupun diperbaharui, sebelum bisa dijalankan program harus terlebih dahulu di-compile. Contoh Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, dan Pascal, dsb. Pada generasi bahasa pemrograman terakhir sekarang ini, kedua cara interpretasi dan kompilasi digabungkan dalam satu lingkungan pengembangan terpadu (IDE = integrated development environment). Cara interpretasi memudahkan dalam pembuatan program secara interaktif dan cara kompilasi menjadikan eksekusi program lebih cepat. Pertama program dikembangkan interaktif, kemudian setelah tidak ada kesalahan keseluruhan program dikompilasi. Contoh bahasa program seperti ini adalah Visual BASIC yang berbasis BASIC dan Delphi yang berbasis PASCAL. Bahasa tingkat tinggi bersifat portable. Program yang dibuat menggunakan bahasa tingkat tinggi pada suatu mesin komputer bersistem operasi tertentu, hampir 100% bisa digunakan pada berbagai mesin dengan aneka sistem operasi. Kalaupun ada perbaikan sifatnya kecil sekali.

3. 4GL (fourth-generation language)

Lebih dekat ke bahasa manusia dibandingkan dengan high-level programming languages. Biasanya dipakai untuk mengakses database. Contoh perintah pada bahasa SQL: FIND ALL RECORDS WHERE NAME IS "JOHN"

Sumber : WWW.google.com

READMORE - tingkatan bahasa pemrograman

perbandingan Operating System

Perbandingan antara Windows Vista dengan XP dalam beberapa segi termasuk sekuriti, tampilan, hiburan, parental control dan networking.

Sekuriti: Vista datang dengan firewall yang mirip dengan Windows XP SP2, tetapi pemakai Windows yang serius akan keamanan komputernya akan tetap menggantikan firewall Windows dengan firewall dari pihak ketiga yang juga datang dengan sebuah Internet security suite.

Internet Explorer 7 memiliki filter anti phishing yang diketahui sedikit memperlambat pemakaian internet anda karena setiap situs yang anda kunjungi harus terlebih dahulu divalidasikan oleh Microsoft. Akan tetapi, baik IE7 maupun Firefox 2 dianggap para profesional hanya berhasil mendeteksi sebagian situs phishing, bahkan diberi nilai "pretty terrible" oleh Tech.Blorge.

Sistem "user account control" baru dari Windows Vista berusaha untuk melindungi anda dari anda sendiri agar anda tidak secara tidak sengaja melakukan perubahan ke data-data Windows Vista yang penting tanpa diperingati terlebih dahulu.

Vista juga memiliki sebuah randomization layer baru yang mengubah konfigurasi memori masing-masing komputer sehingga para hacker akan kesulitan untuk membuat sebuah malware yang dapat menginfeksi komputer secara massal.

Hiburan: Vista memiliki kapabilitas yang bahkan lebih baik dari Windows XP Media Center Edition yang dapat menonton sekaligus merekam program TV, mengatur koleksi gambar, foto, video, musik maupun mendengarkan radio lewat stasiun radio online. Vista juga dapat memutar sebagian besar format media digital lewat Windows Media Player yang dipaketkan secara gratis dengan Vista.

Tampilan dan grafik: Microsoft telah melakukan upgrade yang cukup drastis dalam segi tampilannya yang sudah mulai menua dibandingkan dengan Mac OS X dari Apple yang sudah menawarkan kemampuan grafis yang mirip dengan Vista. Windows Vista kini memiliki icon 3D, window yang transparan berikut animasi "Flip 3D" pada saat window-window dibuka. Akan tetapi, kapabilitas grafik ini memerlukan kartu grafis yang berkinerja tinggi.

Sistem desktop search yang sangat cepat seperti Google Desktop Search juga telah terintegrasi di dalam Vista. Selain itu ada juga komponen sidebar yang memberikan anda akses ke program-program mini (gadget)yang dapat digunakan untuk menampilkan gambar, waktu dan informasi-informasi lain secara singkat. Banyak gadget saat ini sedang dikembangkan dan akan siap sebelum peluncuran massal Vista pada tanggal 30 Januari tahun depan.

Parental control: di Windows XP, Microsoft tidak menyediakan fitur ini secara lengkap dan tidak dapat menghalangi anak-anak dalam mengakses situs dewasa di internet. Vista memiliki parental control terintegrasi yang sangat baik bahkan menyaingi software-software pihak ketiga yang ditawarkan ke konsumen saat ini. Vista memungkinkan para orang tua untuk menentukan jam berapa komputer dapat digunakan, game maupun program mana yang diperbolehkan, bahkan dapat mengontrol email ataupun sesi chatting pemakai lain.

Networking: Microsoft berusaha keras untuk menjadikan Vista operating system yang paling mudah dikonfigurasi untuk melakukan komunikasi jaringan dengan komputer-komputer lain, khususnya Windows Vista agar para pemakai yang tidak memiliki kemampuan teknis tetap dapat menggunakan internet.

Sumber : www.google.com/Tech.Blorge

READMORE - perbandingan Operating System

Selasa, 18 Maret 2008

definisi hecker

apa seh hacker??????
bagi kamu-kamu yang belum tau tentang arti hecker sebenarnya,
nah disini gw akan kupas semuanya..........

Pada dasarnya seh, hacker itu sering disebut orang-orang yang merusak website.

tapi sebenarnya masih ada kelompok-kelompok didalam dunia maya yang aktifitasnya sperti hacker.....

kalau dari informasi yang gw dapat ada 6 kelompok :

1. anarkis

yang dilakukan dalam kelompok ini menyangkut dunia global, yaitu mencuri informasi tentang pembuatan campuran-campuran bahan peledak......

2. cyberpunk

kalau kelompok ini aktifitasnya gemar bereskperimen tentang penyandian data, yang lebih jelasnya kelompok ini sering banget merubah-rubah kata sandi user....

3. kelompok penulis virus

pasti kalian sudah tidak asing lagi kan sama yang namamya virus?????

nah, kelompok inilah yang menciptakan program-program virus dalam dunia maya.....

4. kelompok pembajak

kalau kelompok yang satu ini, aktifitasnya membajak informasi-informasi penting dalam perusahan.

tujuanya macem-macem bisa karena uang atau kebutuhan dalam persaingan dagang....

5. kelompok pheaker

kelompok yang kelima, aktifitasnya hanya terfokus pada telepon aja....

masudnya, mempelajari atau menjelajahi segala aspek telekomunikasi.....

6 kelompok hacker

nah, kelompok yang terakhir yang perkembangannya sangat pesat, aktifasnya menyangkut semua sistem komputer serta bahasa pemogramannya....

tapi jangan takut, kalau hacker sejati itu bukanlah kriminal yang seperti kalian bayangkan....

terima kasih

READMORE - definisi hecker