Pengembangan Teknologi 5

Jumat, 09 April 2010 22.47 Diposting oleh FERRY BLOG 0 komentar
Server side technologies

Hardware:
Server
Software:
1.Web server
2.Server side Programming Tools
3.Utility Programming Tools
4.Database Server

BuiltWith.com - Mengetahui Komponen Sebuah Web/Blog

Bila kita mengunjungi sebuah website atau blog, dalam benak kita kadang-kadang kita ingin mengetahui komponen atau widget apa saja yang digunakan dalam website/blog tersebut. Atau bahasa 'gampang'nya adalah seperti bila kita akan membuat kue, nah bahan-bahan apa saja yang ada dalam kue tersebut sehingga bisa menjadi makanan siap saji :-)

Pengembangan Teknologi 4

22.30 Diposting oleh FERRY BLOG 0 komentar
Client-side programming
ingat: HTML yang baik untuk mengembangkan halaman statis
dapat menentukan teks / gambar tata letak, presentasi, link, ...
Web page tampak sama setiap kali diakses

dalam rangka mengembangkan interaktif / halaman reaktif, harus mengintegrasikan pemrograman
pemrograman sisi klien
program ditulis dalam bahasa pemrograman yang terpisah
misalnya, JavaScript, JScript, VBScript
program yang tertanam dalam HTML halaman Web, dengan tag untuk mengidentifikasi komponen program
browser melaksanakan program karena

Skrip vs program

bahasa scripting adalah bahasa, pemrograman sederhana diinterpretasikan
skrip tertanam sebagai teks biasa, ditafsirkan oleh aplikasi

eksekusi model sederhana: tidak perlu kompilator atau pengembangan lingkungan
menghemat bandwidth: source code di-download, tidak dikompilasi dieksekusi
platform-kemerdekaan: kode ditafsirkan oleh setiap skrip-enabled browser
tapi: lebih lambat dari kode dikompilasi, tidak kuat / penuh fitur

JavaScript: Web pertama bahasa scripting, yang dikembangkan oleh Netscape pada tahun 1995
sintaksis persamaan ke Jawa + / C +, tetapi lebih sederhana dan lebih fleksibel
(Variabel dinamis mengetik longgar,, obyek sederhana)

JScript: Microsoft versi JavaScript, diperkenalkan pada tahun 1996
inti yang sama bahasa, tetapi beberapa perbedaan browser khusus
untungnya, IE & Netscape dapat (kebanyakan) menangani keduanya JavaScript & JScript

JavaScript 1.5 & JScript core 5,0 sesuai dengan standar ECMAScript

VBScript: client-side scripting versi Microsoft Visual Basic

Kode JavaScript dapat tertanam di halaman Web menggunakan tag SCRIPT
output kode JavaScript ditampilkan seolah-olah langsung dimasukkan dalam HTML

document.write menampilkan teks dalam halaman

teks yang akan ditampilkan dapat termasuk tag HTML

tag ditafsirkan oleh browser saat teks ditampilkan


seperti di C + + / akhir, Jawa laporan dengan;


komentar JavaScript mirip dengan C + + / Java

/ / Mulai baris komentar

/ * ... * / Menyertakan multi-baris komenta





JavaScript Page





Here is some static text as well.




Tips javascritpt alert

Javascript alert udah ga asing lagi di dunia blogger tetapi biasanya penggunaanya biasa saja,hanya di awal pembukaan mengatakan "selamat datang,met surfing" dsb,biasanya sering ditemuin yang begitu, nah bagaimana yah buat nya biar agak berbeda biar bisa menarik perhatian..
Mungkin tips berikut bisa membantu,.

Contohnya:






kopas kode barusan di antara tag
dan
. nantinya alert ini bakal muncul klo orang mau masuk blog kamu, alert bisa ditambahin sebanyak2nya dan jangan lupa pisahin dengan memakai tanda koma untuk setiap alert.




ALERT ON LOAD







sisipin atribut
"onLoad" di dalam tag
"

ALERT ON LEAVE




sisipin atribut "onUnload" di dalam tag
"quot;onLoad" dan "onUnload" bisa dimasukkin bareng2 dalam tag


ALERT ON IMAGE
Ini foto gue



alert bakal nongol pas orang udah ngelepasin sorotannya dari gambar kamu









alert ini muncul kalo orang menyorot pic kamu maka alertna bakal langsung nongol tanpa syarat!









alert bakal nongol kalo orang nge-klik gambar kamu. tapi, kalo misalna gambar kamu ada link-nya maka link tersebut ga akan ngefek. Nah klo kamu pengin link ama alertnya bekerja, maka ganti atribut onMouseUp dengan onClick. jadi
kodenya gini :

onClick="alert('Sebentar lagi kamu akan masuk ke halaman Comment gue... Gue Tunggu yaaa');"







sisipin kode
onClick="alert('THIS IS A LINK ALERT');" ke dalam tag
"
Mudah2an tips tersebut bisa berguna..

4.2 Karakter Khusus
Pada PHP dikenal sejumlah karakter yang menggunakan penulisan secara khusus, yaitu didahului dengan simbol backslash (\), Karakter-karakter tersebut antara lain :
Penulisan
Karakter yang dimaksud
\"
Petik ganda
\\
Backslash
\$
Tanda dolar
\n
Newline (pindah baris)
\r
Carriage return
\t
Tab
\x00 s/d \xFF
Karakter heksadesimal
Tabel 4.1 Karakter khusus
4.3 Pengenal
Pengenal (identifier) banyak digunakan dalam program untuk memberi nama variabel, fungsi, atau kelas. Oleh karena itu mengetahui aturan penamaan pengenal adalah hal yang penting.
Aturan yang berlaku untuk pengenal :
• Karakter yang dapat digunakan adalah huruf, angka, atau garis bawah ( _ ).
• Karakter pertama harus berupa huruf atau garis bawah.
• Panjang pengenal bisa berapa saja.
• Huruf kecil dan huruf kapital dibedakan.
• Hindarkan penggunaan nama yang sama dengan nama-nama yang sudah tersedia pada PHP.
Contoh pengenal yang benar : nama
Nama_mahasiswa
Berikut ini adalah contoh pengenal yang salah :
Pengenal
Keterangan
3tahun
Karakter pertama bukan huruf
Nama mahasiswa
Ada Spasi
Tabel 4.2 Pengenal yang salah

Function example




Prime Tester










Pengembangan Teknologi 3

22.15 Diposting oleh FERRY BLOG 0 komentar
WEB BROWSER
Penjelajah web (Inggris: web browser), disebut juga sebagai perambah atau peramban, adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumen-dokumen yang disediakan oleh server web. Penjelajah web yang populer adalah Microsoft Internet Explorer dan Mozilla Firefox. Penjelajah web adalah jenis agen pengguna yang paling sering digunakan. Web sendiri adalah kumpulan jaringan berisi dokumen dan tersambung satu dengan yang lain, yang dikenal sebagai World Wide Web.

Sejarah singkat

Penjelajah web pertama kali berbasis teks, seperti halnya Lynx yang populer hingga sekarang, karena memang sistem dengan antarmuka grafis belum umum digunakan pada saat itu. Baru setelah sistem berbasis grafis mulai banyak digunakan, seorang mahasiswa bernama Marc Andressen di University of Illinois di Urbana-Champaign, Amerika Serikat, membuat sebuah penjelajah web berbasis grafis pertama yang berjalan di atas sistem operasi Windows dan UNIX (berbasis Motif). Penjelajah web tersebut dinamai Mosaic.

Selanjutnya, setelah lulus dari universitas, Marc ditawari oleh Alief Falahuddin, salah seorang petinggi Silicon Graphics Incorporated (SGI), untuk membuat perusahaan dengan nama Mosaic Communication, yang kemudian berubah menjadi Netscape Communication. Marc membuat sebuah penjelajah web populer pertama yang digunakan oleh umum, yang disebut dengan Netscape Navigator. Pada saat pengembangannya, Navigator memiliki nama kode Mozilla. Navigator merupakan penjelajah web komersial, akan tetapi seiring dengan waktu akhirnya Navigator pun menjadi dapat diperoleh secara gratis. Sementara itu, penjelajah web Mosaic yang gratis tidak diteruskan lagi pengembangannya, dan diserahkan kepada NCSA (National Computing for Supercomputer Application). Karena NCSA tidak memiliki izin untuk mengomersialkan produk Mosaic, NCSA akhirnya menjual Mosaic kepada Spyglass, yang akhirnya membuat Mosaic menjadi penjelajah web komersial.

Microsoft, yang terlambat turun di pasar penjelajah web, pun membeli lisensi Mosaic dari Spyglass, sehingga pada akhirnya merilis produk penjelajah web-nya, yang disebut sebagai Internet Explorer. Dengan dirilisnya Internet Explorer, muncullah perang besar antara web browser populer, yakni antara Netscape Navigator, dan Microsoft Internet Explorer.

Fitur web dan penjelajah web

Penjelajah web bisa dibedakan lewat fitur-fitur yang mereka dukung. Browser modern dan halaman web biasanya menggunakan banyak fitur dan teknik yang tidak ada pada masa-masa awal web. Disebabkan adanya perang penjelajah web, fitur-fitur Web dan penjelajah web semakin cepat dikembangkan.

Berikut daftar beberapa elemen dan fitur-fitur tersebut:

"Small-Screen Rendering" ("penampilan pada Layar-Kecil") dari Opera adalah suatu cara memformat ulang halaman web agar dapat masuk ke dalam layar yang kecil, misalnya dalam sebuah ponsel, sekaligus operasi gulung (scroll) horisontal tidak diperlukan lagi.

Browser web menurut pangsa pasar

Data berikut ini yang diperoleh onestat.com menunjukkan proporsi panguna yang menggunakan satu dari browser-browser utama. Data tersebut - yang dikumpul pada November 2004 - diperoleh dengan melihat string agen pengguna 2.000.000 pengguna yang mengunjungi berbagai situs-situs web yang berbeda di 100 negara. [1]

(Perlu diperhatikan bahwa statistik ini tidak dapat dijadikan pegangan untuk menunjukkan penggunaan sebenarnya karena adanya sesuatu yang dinamakan "pembohongan agen pengguna". Kadang-kadang browser non-IE dikonfigurasikan untuk "berbohong" mengenai identifikasi mereka agar dapat mengakses situs-situs web yang akan memblokir mereka jika hal demikian tidak dilakukan. Oleh karena itu, ada kemungkinan bahwa Internet Explorer milik Microsoft sebenarnya sedikit kurang dominan daripada angka-angka yang ditunjukkan di bawah ini)

Browser-browser berbasis Microsoft Internet Explorer: 88.9% (93.9% pada Mei 2004[2])
Versi 7.0 : 1 % dari keseluruhan

Versi 6.0: 80.95% (69.3%) dari keseluruhan

Versi 5.5: 4.18% (12.9%)
Versi 5.0: 3.66% (10.8%)
Browser-browser berbasis Mozilla (termasuk versi-versi terbaru Netscape): 7.35% (2.1%)
Mozilla Firefox 0.10 (Preview 1.0): 2.79%
Mozilla 1.x: 2.77%
Mozilla Firefox 1.0: 1.79%
Opera: 1.33%
Versi 7.x: 1.29% (1.02%)
Safari: 0.91% (0.71%)

Dominasi Internet Explorer mulai jatuh dengan diperkenalkannya browser Firefox. Sejak statistik di atas dikeluarkan, Mozilla Firefox telah mengambil pangsa pasar dari IE dengan cepat, dengan jumlah penggunanya meningkat hampir dua kali lipat dalam waktu kurang dari 6 bulan. [3]

Statistik penggunaan berbeda banyak dari suatu situs ke lainnya. Contohnya Opera mempunyai bagian hampir 20% pada Wikipedia Rusia dan Norwegia.

HTML

HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa). [1]

Versi terakhir dari HTML adalah HTML 4.01, meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.

HTML berupa kode-kode tag yang menginstruksikan penjelajah web untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan penjelajah web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka surel ataupun dari PDA dan perangkat lunak lain yang memiliki kemampuan browser. Dengan menggunakan perintah-perintah HTML memungkinkan pengguna untuk melakukan tugas-tugas berikut:

  • Menentukan ukuran dan alur tulisan.
  • Mengintegerasikan gambar dengan tulisan.
  • Membuat Pranala.
  • Mengintegerasikan berkas suara dan rekaman gambar hidup.
  • Membuat form interaktif.[2]

HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat teks ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka penulisannya dilakukan dengan cara: TAMPIL TEBAL. Tanda digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh teks yang ingin ditebalkan, dan diakhiri dengan tanda untuk menonaktifkan cetak tebal tersebut. HTML lebih menekankan pada penggambaran komponen-komponen struktur dan formating di dalam halaman web daripada menentukan penampilannya.Sedangkan penjelajah web digunakan untuk menginterpretasikan susunan halaman ke gaya built-in penjelajah web dengan menggunakan jenis tulisan, tab, warna, garis, dan perataan text yang dikehendaki ke komputer yang menampilkan halaman web. Salah satu hal Penting tentang eksistensi HTML adalah tersedianya Lingua franca (bahasa Komunikasi) antar komputer dengan kemampuan berbeda. Pengguna Macintosh tidak dapat melihat tampilan yang sama sebagaimana tampilan yang terlihat dalam pc berbasis Windows. Pengguna Microsoft Windows pun tidak akan dapat melihat tampilan yang sama sebagaimana tampilan yang terlihat pada pengguna yang menggunakan Produk-produk Sun Microsystems. namun demikian pengguna-pengguna tersebut dapat melihat semua halaman web yang telah diformat dan berisi Grafika dan Pranala.[3]

Markup/Tanda

Secara garis besar, terdapat 4 jenis elemen dari HTML:

  • structural. tanda yang menentukan level atau tingkatan dari sebuah teks (contoh,

    Golf

    akan memerintahkan browser untuk menampilkan "Golf" sebagai teks tebal besar yang menunjukkan sebagai Heading 1
  • presentational. tanda yang menentukan tampilan dari sebuah teks tidak peduli dengan level dari teks tersebut (contoh, boldface akan menampilkan bold. Tanda presentational saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan teks,
  • hypertext. tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh, Wikipedia akan menampilkan Wikipedia sebagai sebuah hyperlink ke URL tertentu),
  • Elemen widget yang membuat objek-objek lain seperti tombol (

Selain markup presentational , markup yang lin tidak menentukan bagaimana tampilan dari sebuah teks. Namun untuk saat ini, penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan dan sebagai gantinya digunakan Cascading Style Sheets.

Contoh dokumen HTML sederhana



<html>
<head>
<title>Halo HTML</title>
</head>
<body>
<p>Halo Dunia!</p>
</body>
</html>

[5]

Sejarah dari standar HTML

Pranala luar

Referensi

  1. ^ Wendy willard (2006). HTML. ISBN 979-0-07-226378-7.
  2. ^ David willard (2005). Crash Course. ISBN 0-07-142242-0.
  3. ^ Andi (2001). Desain Web dengan Microsoft FrontPage 97. Wahana Komputer & Andi Yogyakarta. ISBN 979-533-521-9.
  4. ^ Shelly woods (2001). Introductory Concepts and Techniques. Gex publising service. ISBN 978-1429-2720-6.
  5. ^ Steven E. Callihan (2006). HTML 4 in a Weekend. USA. ISBN 1-59200-059-2.

JavaScript adalah bahasa scripting yang popular di internet dan dapat bekerja di sebagian besar browser popular seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.[1]

Mengenal JavaScript

Dilihat dari namanya yang mengandung kata "Java" banyak orang sering kali menyangka bahwa JavaScript ada hubungan khusus dengan bahasa pemrograman Java. Padahal sebenarnya tidak ada hubungan secara langsung antara JavaScript dengan Java. [2]

Yang pertama kali merancang JavaScript adalah perusahaan bernama Netscape Navigator yang ingin melengkapi fitur browser miliknya -Navigator- yang 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.[2] JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX. JavaScript adalah bahasa yang digunakan untuk AJAX.[2]

Penulisan JavaScript

Kode JavaScript biasanya dituliskan dalam bentuk fungsi yang ditaruh di tag yang dibuka dengan tag