Definisi HTML :
Karakteristik HTML :
• Tag-tag dalam HTML tidak bersifat case sensitive.
• HTML tidak mempedulikan white space characters.
HTTP
Definisi HTTP :
(HyperText Transfer Protocol) adalah sebuah protokol untuk meminta dan menjawab antara client dan server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tempat yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request) yang akan meminta halaman yang sudah ditentukan, diikuti dengan pesan MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu.
Karakteristik HTTP :
- Bersifat non-sekuensial (non- linier),
- Ditampilkan dalam media elektronik,
- Bisa digabungkan dengan berbagai media (multi- media),
- Interaktif terhadap pembaca.
- HTTP kepanjangan dari Hyper Text Transfer Protocol. Adalah sebuah protocol yang biasa digunakan bersama World Wide Web (WWW).
URL
Definisi URL :
URL atau Uniform Resource Locator adalah serangkaian karakter (seperti huruf, angka, maupun simbol) menurut format standar yang telah ditetapkan, yang digunakan untuk menunjukkan alamat (address) suatu sumber yang ada seperti file dan dokumen pada Internet.
Karakteristik URL :
URL memiliki beberapa bagian penting, yaitu:
- Protokol (baca juga mengenai Pengertian Standarisasi)
Pada bagian URL yaitu Protokol. Kita harus mengetahui protokol apa yang akan digunakan untuk bisa mengakses ke alamat sumber atau tujuan kita tersebut. Misalnya sajahttp://, https://, atau ftp://. Tanpa Protokol yang tepat, kita tidak akan dapat mengakses URL yang kita tuju.
- Alamat Server/ Penyedia
Pada bagian URL yaitu Alamat Server/ Penyedia. Kita harus mengetahui alamat server atau penyedia yang menyediakan sumber yang kita inginkan. Bagian ini merupakan URL alamat server. Contohnya yaitu mohammad.mahareza.blogspot.com
- Path File
Pada bagian URL yaitu Path File atau lokasi file yang kita tuju. Misalnya kita ingin melihat halaman pada suatu website pada blog ini. Contohnya yaitu http://mohammadmahareza.blogspot.com/2013/04/definisi-dan-karakteristik-html-http.html. Yang penulis garis bawahi pada URL tersebut merupakan Path File.
XML
Definisi XML :
Extensible Markup Language (XML) adalah sebuah markup language yang mempunyai himpunan aturan untuk pengkodean dokumen dalam format yang dimengerti oleh manusia dan mesin.
Tujuan perancangan dari XML menekankan pada kesederhanaan, keumuman, dan kegunaan melalui Internet. XML adalah format data tekstual dengan dukungan yang kuat melalui Unicode untuk bahasa-bahasa di seluruh dunia. Meskipun desain dari XML memfokuskan pada dokumen, yang digunakan secara luas untuk representasi struktur data yang bebas, sebagai contoh pada web services.
Banyak application programming interfaces (APIs) telah dikembangkan untuk memproses data XML, dan ada beberapa sistem skema untuk membantu dalam proses mendefinisikan dari bahasa berbasis XML.
Pada tahun 2009, ratusan bahasa berbasis XML telah dikembangkan, termasuk RSS, Atom, SOAP, dan XHTML. Format berbasis XML telah menjadi standar bagi banyak kakas office-productivity, termasuk Microsoft Office (Office Open XML), OpenOffice.org dan LibreOffice (OpenDocument), dan iWork dari Apple. XML juga diperlakukan sebagai bahasa baku untuk protokol komunikasi, seperti XMPP (eXtensible Messaging and Presence Protocol).
Karakteristik XML :
· Ekstensibilitas : dapat ditukar/digabung dengan dokumeN XML lain
· Memungkinkan pemrograman yang lebih baik maka dibuat suatu software pengolah XML
· Memisahkan data dan presentasi. Yang akan direpresentasikan dalam XML dan XSL
· Pencarian data cepat karena XML merupakan data dalam format yang terstruktur
· Plain Text dan platform independent
· Untuk pertukaran data
· Markup dapat menambah maksud arti (semantic) suatu data
· Dapat memisahkan data.
· Dapat mendefinisikan peran data.
· Dapat mendefinisikan batasan data.
· Dapat menfenisikan keterhubungan data.
AJAX
Definisi AJAX :
Ajax yang akan kita bahas adalah sesuatu yang berhubungan dengan aplikasi website. AJAX merupakan singkatan dari Asynchonous JavaScript and XML. AJAX bukanlah bahasa pemrograman seperti halnya PHP, ASP, Java dan sebagainya, tapi hanya sebuah teknik untuk mengembangkan aplikasi web yang lebih interaktif, cepat dan responsif.
Ajax merupakan kombinasi dari beberapa teknologi web, yaitu :
HTML (HyperText Markup Language).
JavaScript.
XML (eXtensible Markup Language).
DHTML (Dynamic HTML).
DOM (Document Object Model).
Karakteristik AJAX :
- Sebuah halaman web tidak perl di-refresh setiap kali ada data baru yang ingin ditampilkan. Dengan demikian, sebuah aplikasi web akan terasa seperti aplikasi desktop saja.
- Kecepatan, interaktivis, fungsionalitas, dan tingkat kegunaan halaman web akan meningkat.
- AJAX bekerja mengambil data dari server, user yang membuka halaman web masih tetap bisa berinteraksi dengan alaman web tersebut, di mana halaman web tidak mengalamifreezing seperti halnya aplikasi web konvensional.
- Bersifat asynchronous artinya permintaan data tambahan dari server dan loadingnya dilakukan di background tanpa mempengaruhi tampilan dan sifat halaman web sekarang.
- Ajax memiliki struktur pemrograman yang lebih mudah untuk dipahami.
- Melakukan request ke web server dan PHP yang berada di server akan melakukan apa yang diminta oleh Ajax, mengirim hasilnya ke web browser dan Ajax menampilkannya kepada user.
XSLT
Definisi XSL :
spesifikasi dari dokumen XSLT ini dibakukan oleh W3C(Word Wide Web Consortium) melalui sebuah dokumen tertulis dan hanya merupakan sebuah spesifikasi yang harus diimplementasikan lagi oleh vendor untuk bisa dipakai.
Xalan, sebuah aplikasi berbasis java dari komunikasi open-source Apache adalah salah satu aplikasi yang mengimplementasikan spesifikasi XSLT ini. Dalam dokumentasi produknya, Xalan menyatakan telah menimplementasikan XSLT 1.0 sesuai dengan dokumen spesifikasi XSLT 1.0 yang dikeluarkan oleh W3C.
Karakteristik XSLT :
a. melibatkan satu atau lebih dokumen XML sumber.
b. melibatkan satu atau lebih modul stylesheet XSLT.
c. XSLT Tamplate processing engine (processor).
d. melibatkan satu atau lebih dokumen hasil.
JAVA SCRIPT
Definisi JAVA SCRIPT :
Javascript merupakan bahasa scripting yang digunakan untuk membuat aplikasi web, sifatnya client-side sehingga dapat diolah langsung di browser tanpa harus terhubung keserver terlebih dahulu. Walaupun namanya menggunakan kata “Java”, Javascript tidak berhubungan dengan bahasa pemprograman java, meskipun keduanya memiliki kemiripan dalam hal syntax yang meniru bahasa C.
Nama Asli dari bahasa ini adalah LiveScript yang kemudian diganti karena adanya perjanjian kerjasama antara Netscape dan Sun dengan balasan Netscape memperbolehkan untuk membundel browse mereka dengan menggunakan Java dan Sun. “JavaScript” merupakan merk terdaftar milik Sun Microsystem, Inc dan dilisensikan oleh Sun untuk Netscape Comunications dan entitas lainnya seperti Mozilla Foundation.
Karakteristik JAVA SCRIPT :
a. Javascript biasanya dituliskan dalam bentuk fungsi yang ditaruh dengan tag dan dibuka dengan tag pula.
b. Kode javaScript juga bisa diletakkan di file tersendiri yang berekstensi.
c. Script pada bagian head.
d. Script pada bagian body.