Desain Web adalah keterampilan membuat presentasi dari konten (biasanya hypertext atau hypermedia) yang dikirimkan ke pengguna akhir melalui World Wide Web, dengan cara browser Web atau Web-enabled software seperti klien televisi internet, microblogging klien dan pembaca RSS. Tujuan dari desain web [1] adalah untuk membuat situs web koleksi dokumen elektronik dan aplikasi yang berada pada web server / server dan konten hadir dan fitur interaktif / antarmuka kepada pengguna akhir dalam bentuk halaman Web sekali diminta. elemen tersebut sebagai teks, gambar-bit dipetakan (GIF, JPEG) dan bentuk dapat ditempatkan pada halaman dengan menggunakan HTML / XHTML / tag XML. Menampilkan media yang lebih kompleks (vektor grafis, animasi, video, suara) membutuhkan plug-in seperti Adobe Flash, QuickTime, Java run-time lingkungan, dll Plug-in juga dimasukkan ke dalam halaman web dengan menggunakan HTML / tag XHTML.
Perbaikan browser sesuai ‘dengan standar W3C diminta penerimaan luas dan penggunaan XHTML / XML bersama dengan Cascading Style Sheets (CSS) untuk posisi dan memanipulasi unsur-unsur halaman web dan objek. standar terbaru dan proposal bertujuan mengarah pada kemampuan browser untuk memberikan berbagai pilihan konten dan aksesibilitas kepada klien mungkin tanpa menggunakan plug-in. Biasanya halaman web diklasifikasikan sebagai statis atau dinamis: Halaman statis tidak mengubah isi dan tata letak dengan setiap permintaan kecuali seorang programmer (manusia / master web) secara manual update halaman. Halaman HTML sederhana adalah contoh dari konten statis. halaman dinamis menyesuaikan konten dan / atau tampilan tergantung pada input end-user / interaksi atau perubahan dalam lingkungan komputasi (pengguna, waktu, database modifikasi, dll) Konten dapat diubah pada sisi client (komputer end-user) dengan menggunakan client-side scripting languages (JavaScript, JScript, Actionscript, dll) untuk mengubah elemen DOM (DHTML). Konten dinamis sering dikompilasi pada server menggunakan bahasa script sisi server (Perl, PHP, ASP, JSP, ColdFusion, dll). Kedua pendekatan ini biasanya digunakan dalam aplikasi yang kompleks.
Baca selengkapnya di Visilubai
No comments:
Post a Comment