Minggu, 20 November 2011

IFRAME

Mengenal Perintah IFRAME

Untuk tutorial kali ini saya ingin sedikit mengulas tentang salah satu fungsi kode HTML yakni perintah iframe didalam tag <>. Dengan perintah iframe kita dapat menampilkan isi dari situs ataupun blog milik orang lain pada blog milik kita, namun walaupun demikian kita tidak boleh sembarangan tentunya harus mendapatkan izin terlebih dahulu dari pemilik blog yang ingin di tampilkan.

Beberapa atribut yang sering di pasang dalam iframe adalah :

ALIGN="left/right" --> Untuk mengatur posisi iframe

WIDTH="lebar" -->: Mengatur lebar IFRAME dalam pixel atau persen

HEIGHT="tinggi" --> Untuk mengatur tinggi dari iframe dalam pixel atau persen

FRAMEBORDER="garis pembatas" --> Untuk memberi garis pembatas

SCROLLING="auto/yes/no" --> Untuk memberi atau tidak memberi scrolling pada iframe

SRC="url yg ingin di tampilkan" --> alamat sumber yang ingin di tampilkan pada iframe

XMLHTTPRequest

XMLHttpRequest (biasa disingkat XHR) adalah objek yag memungkinkan halaman web mengambil data dari web server (misalnya dari file XML) melalui aktivitas latar belakang / asinkron tanpa mengganggu interksi dengan pengguna yang sedang dilakukan.
Format data yang digunakan biasanya XML (jadi mengapa bernamaXMLHttpRequest), meskipun juga bisa bekerja dengan baik dalam beberapa jenisdata lain asalkan berbasis teks.
XMLHttpRequest adalah alat yang merupakan komponen utama dari arsitekturteknologi AJAX karena memungkinkan halaman web untuk menghubungi server.Namun demikian, sebenarnya ada alat lain yang dapat digunakan untuk mengambil data dari server, tetapi XMLHttpRequest adalah yang paling terkenal dan digunakan oleh AJAX.
XMLHttpRequest pertama kali dikembangkan pada versi browser IE 5 sebagai komponen ActiveX. Karena mantan hanya dapat berjalan di browser IE, banyak programmer tidak tertarik dalam menggunakannya.
Tapi ketika mulai diadopsi oleh Mozilla dan Apple Safari, kemudian mulaiprogrammer tertarik untuk menggunakan XMLHttpRequest. Saat ini, kebanyakan browser telah mengadopsi perilaku XMLHttpRequest yang terkenal, seperti Firefox,Safari, Opera, Konqueror, dan Internet Explorer. Dalam rangka untuk menggunakan obyek XHR untuk mengirim permintaan dan tanggapan proses, Anda harus terlebih dahulu membuat objek XMLHttpRequest menggunakan JavaScript.
Padahal, XMLHttpRequest bukanlah standar W3C, Anda dapat menggunakan cara sebagai banyak menulis ketika membuat objek XMLHttpRequest.
Khususnya untuk IE, browser mengimplementasikan XMLHttpRequest sebagai objek ActiveX, sedangkan di browser lain, seperti Firefox, Safari, dan Opera akanmenerapkannya sebagai objek javascript murni. Karena perbedaan ini, biasanyaseorang programmer web akan membuat kode javascript yang mampumengakomodasi kedua browser non-IE atau IE, menggunakan perintah IF.

JSON

JSON merupakan singkatan dari JavaScript Object Notation (notasi object javascript). JSON adalah suatu format ringkas pertukaran data pada komputer. formatnya berbasis text dan cukup human readable dan digunakan untuk merepresentasikan struktur data yang sederhana dari object. JSON sering digunakan untuk mentransmisikan data terstruktur melalui koneksi jaringan pada suatu proses yang disebut serialisasi. JSON berperan sebagai alternatif terhadap penggunaan XML.


keuntungan penggunaan JSON
1. penggunaan lebih mudah dbanding xml karena untuk mengubah suatu array mejadi JSON kita hanya menggunakan encode JSON yang biasanya sudah terdapat pada library bahasa pemrograman web misal php.
2. transfer data lebih cepat dibanding xml
3. tanpa root tag seperti xml


Kerugian JSON debandingkan Dengan XML

1. browser lama tidak dapat memparsing JSON. tapi sangat sedikit pengguna yang masih menggunakan IE versi 8 kebawah
2. JSON masih dianggap seperti text pada beberapa aplikasi sehingga melakukan input data yang banyak secara offline cukup sulit

contoh JSON sederhana

{
"judul":"JSON Perkenalan",
"author":"Dwi Saputranady"
}

Plain Text

Dokumen teks datang dalam dua rasa - kaya teks dan teks biasa. Teks biasa,seperti yang sudah bisa anda duga, agak polos. Ini mendukung karakter ASCIIstandar, termasuk angka, simbol, dan spasi, tetapi tidak mendukung semua jenisformat teks. Oleh karena itu Anda tidak dapat menerapkan tebal, miring, atau bergaris bawah gaya, dan Anda tidak dapat menggunakan font yang berbeda atauukuran font dalam dokumen teks biasa.

Karena teks biasa tidak mengandung informasi tentang ukuran teks atau gaya, itu adalah cara yang paling efisien untuk menyimpan teks. Dokumen teks biasa seringmengambil kurang dari setengah ukuran kaya dokumen teks yang berisi jumlah yang sama karakter. Ini adalah mengapa log file, yang berisi "log" data yang dihasilkan oleh sebuah program, biasanya disimpan dalam format teks biasa.

Anda dapat menggunakan editor teks dasar seperti Notepad atau WordPad (untuk Windows) atau TextEdit (untuk Mac) untuk menciptakan sebuah dokumen teks biasa. Program pengolah kata lain juga dapat membuat dokumen teks biasa, tetapi Anda mungkin harus menggunakan "Save As ..." perintah dan memilih opsi plain text saat menyimpan file. Perlu diingat bahwa jika Anda mengubah dokumen tekskaya untuk sebuah file teks biasa, Anda akan kehilangan format diterapkan padateks.

Sejak mengkonversi teks ke teks biasa kaya menghapus format teks, proses ini dapat digunakan untuk strip semua gaya dari teks diformat. Sebagai contoh, jika Anda menggunakan Windows, Anda dapat menyalin teks dari dokumen diformatdan paste ke Notepad, yang hanya mendukung teks biasa. Jika Anda menyalin teks yang baru saja disisipkan ke dalam Notepad, teks diformat akan disalin ke clipboard Anda. Waktu berikutnya Anda paste teks, maka akan disisipkan sebagai teks biasa. Jika Anda menggunakan Mac, Anda dapat melakukan hal yang samadengan TextEdit, tapi karena program ini mendukung rich text, Anda akan perlu untuk pilih Format Membuat Teks Biasa setelah menyisipkan teks ke dalam program.

JSP

JSP atau yang kita sebut dengan Java Server Pages adalah sebuah pemrograman web
yang berjalan pada sisi server bukan pada sisi client seperti Java Script, VB Script ataupun
HTML. Ketika bekerja bahasa ini pun sama layaknya seperti pemrograman Java pada desktop
ataupun pada konsole dos/prompt biasa, yaitu ketika pertama kali menjalankannya program ini
harus di kompilasi terlebih dahulu. Dan tak perlu repot-repot mengkompilasinya, sebab web
servernya sendiri pun sudah mengkompilasikannya dengan menghasilkan file ber-ekstension
*.class.



JSP masih dikategorikan sebagai bahasa pemrograman web terbaru dibandingkan
kehadirannya dengan CGI/Perl, ASP, CFML dan PHP. Tapi dengan kehadirannya memasuki
dunia perkembangan teknologi web yang semakin canggih, maka JSP juga bisa dikatakan
sebagai bahasa pemrograman web yang cukup tangguh, kuat dan cocok untuk aplikasi yang
besar. Walaupun di Indonesia sendiri masih teramat jarang web hosting yang menyediakan
fasilitas yang men-supportnya dibandingkan dengan maraknya distribusi penggunaan PHP
untuk saat ini.

SVG

Pengertian SVG (Scalable Vector Graphic)
SVG adalah singkatan dari Scalable Vector Graphics dan merupakan format
file baru dalam web graphic yang telah direkomendasikan oleh World Wide Web
Consortium (W3C) untuk menampilkan grafik serta mendeskripsikan gambar 2
dimensi dalam pengembangan web yang berbasis XML (eXtensible Markup
Language).
Penyimpanan file SVG dilakukan dengan cara memberi nama ekstensinya
dengan “.svg” (memakai huruf kecil semua), dan untuk menyimpan file SVG yang
terkompresi memakai ekstensi “.svgz” (semua memakai huruf kecil).
Fungsi SVG
Pada dasarnya, SVG dapat digunakan untuk membuat tiga jenis objek
grafik, yaitu: path (terdiri dari garis lurus dan kurva), gambar, dan teks. Obyek
graphical dapat di group-kan, diberi style, di transformasi ke dalam bentuk baru
yang telah dirender. SVG dapat dibuat interaktif dan dinamis dengan cara
manipulasi pada script-nya. SVG dapat mengkreasikan sebuah grafik yang terdiri
dari banyak vektor yang berbeda-beda. Sebuah vektor pada dasarnya adalah garis
yang menghubungkan dua titik (Januar, 2003).

source: www.journal.uii.ac.id/index.php/media-informatika/article/view/119/80

Jumat, 18 November 2011

XSLT

XSLT merupakan suatu bahasa pedoman transformasi dokumen-dokumen XML menjadi bentuk lainnya, seperti HTML. Proses


Contoh pola XSL :




transformasi ini disebut XSL Transformation (XSLT). Transformasi dilakukan dengan mencocokkan pola-pola dalam file XSL dengan elemen-elemen pada struktur XML. Pola-pola XSL ini kemudian membangkitkan template-template untuk membuat bagian-bagian dari file output.


Dari contoh di atas, pola memberikan persyaratan bahwa yang akan diproses adalah elemen para dari file inputnya. Ketika elemen tersebut ditemukan, maka diterapkan template yang telah didefinisikan yaitu setiap elemen para ditulis dengan huruf tebal (diapit dengan tag yang merupakan tag HTML untuk menebalkan tulisan).

Rabu, 16 November 2011

ASP

ASP adalah

singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP bekerja pada web server dan merupakan server side scripting. Berbeda dengan VBScript yang bekerja pada client atau disebut juga client side scripting. Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk pemogramannya.

ASP adalah bahasa pemrograman made in Microsoft. Anda mungkin sudah bisa menerka kira-kira seperti apa ASP itu. Sangat compatible dengan .NET framework dan juga koneksi dengan MS SQL yang sangat bagus, tentu saja kan sama2 produk Microsoft. Berbayar, sudah pasti. Fungsionalitas dan kemudahannya? Ini yang saya kurang paham, karena belum pernah mencoba dan masih kekurangan bahan artikel tentang bahasa pemrograman yang satu ini. Tapi kabarnya ASP bahasa pemrograman yang berbasiskan event handling, ini tentu saja kabar baik bagi mereka yang tidak ingin beribet dengan HTML DOM dan javascipt untuk menangani event.


Active Server Pages atau ASP merupakan suatu script yang bersifat server-side yang ditambahkan pada HTML untuk membuat sebuah web menjadi lebih menarik, dinamis dan efektif. Dengan ASP kita dapat mengolah data konsumen yang diambil dengan sebuah form, membuat aplikasi-aplikasi tertentu dalam sebuah web, dan database dalam sebuah web.

Microsoft merupakan perusahaan software yang menciptakan teknologi ASP ini. ASP bukanlah sebuah bahasa pemrograman karena ia masih menggunakan instruksi-instruksi yang ada pada script lain yaitu VBScript dan Jscript. VBScript dan Jscript merupakan bahasa script stpenggunar yang digunakan ASP. Karena itu tak heran jika kemudian ASP menjadi script pemrograman yang popular dan laku di pasaran.

Karena bersifat server-side untuk memberikan kemudahan plus bagi para pemrograman web agar dapat dijalankan pada sebuah PC biasa berbasis windows, maka PC tersebut harus disimulasikan menjadi web server dengan menambahkan fasilitas Personal Web Server (PWS), yaitu sebuah server mini yang dapat menguji script ASP pada komputer pribadi tanpa memerlukan koneksi ke internet.

ASP berjalan didalam lingkungan IIS atau Internet Information Server . keatas yang dijalankan dengan OS Windows NT dan PWS atau Personal Web Server, yang dijalankan dengan OS Windows NT Workstation dan Windows 9x. untuk Windows Professional, Server, Advanced Server dan Data Center, semuanya menggunakan IIS 5.O. akses ke database merupakan fasilitas ASP yang paling sering digunakan. ASP mendukung akses ke database manapun selama database tersebut mendukung OLEDB atau ODBC.

source :

http://blog.re.or.id/asp-active-server-pages-server-side-scripting.htm

XHTML

XHTML

Pengertian XHTML

XHTML adalah Gabungan dari XML (Extensible Markup Language) dan HTML (HyperText Markup Languang), jadi dapat di artikan Extensible HyperText Markup Language (XHTML) bentuk HTML dikombinasikan dengan sintaks XML. Secara umum dalam penulisannya hampir sama dengan HTML, hanya memiliki aturan yang ketat, berikut secara umum penulisan XHTML :
Penulisan XHTML :

  • Penulisannya harus selalu ditutup
  • Penulisan harus huruf kecil
  • Penulisan hanya memiliki satu elemen
  • Penulisan atribut harus dalam quote ("")
  • Penulisan atribut tidak dapat disederhanakan
  • Penulisan atribut NAME dapat diganti dengan ID atau di gunakan ke dua-duanya

Elemen yang wajib / minimal di XHTML :

  • DOCTYPE
  • head
  • body

source: http://www.imanmaulana.com/artikel/XHTML/315431192119/Pengertian-XHTML


Perbedaan HTML & XHTML

􀂄 Beberapa tanda spasi atau karakter white space

lain dalam string yang menyimpan nilai sebuah

atribut digabungkan menjadi satu spasi saja.

􀂄 Atribut “name” untuk beberapa tag diubah

menjadi atribut “id” sehingga penamaan menjadi

konsisten untuk semua tag

􀂄 XHTML (seperti XML) adalah case sensitive,

􀂄 Format karakter dalam bentuk heksadesimal

harus dimulai dengan &#x (dengan x kecil),

misalnya &#x0000;

Source : http://www2.ukdw.ac.id%2Fkuliah%2Fsi%2Ferickblog%2FTutorialXHTML_E3B8%2Fpert4HTMLXHTML_3.pdf