Tuesday, July 31, 2012

Website Design

Desainer jenis tradisional kreatif, cenderung mendukung otak kanan, sementara programmer memeriksa rincian sistem yang lebih jelas, lebih memilih modus otak kiri berpikir. Jadi, ketika dihadapkan dengan tantangan untuk merancang situs, web designer dihadapkan dengan apa yang di permukaan tampaknya menjadi oxymoron, sebuah teknologi desain bernama cascading style sheets (CSS).
CSS adalah Web markup standar yang ditetapkan oleh Worldwide Web Consortium (W3C) yang memungkinkan desainer Web dan pengembang untuk menentukan gaya konsisten dalam halaman Web, dan untuk menerapkan template untuk beberapa halaman. CSS adalah alat yang berharga untuk menyederhanakan dan mempercepat pengembangan Web, meskipun Browser masalah kompatibilitas adalah perangkap utama.
Sementara WYSIWYG Web editor halaman semakin dekat dan lebih dekat dengan pengalaman authoring lengkap visual, mereka aplikasi perangkat lunak tidak benar-benar profesional CSS alat desain. CSS berdasarkan sifatnya adalah teknologi bahwa, untuk sebagian besar, harus ditulis secara manual untuk menciptakan karya yang menarik. Masalah dengan itu adalah bahwa kebanyakan desainer mengalami kesulitan berkomitmen untuk menulis baris kode untuk mendapatkan pekerjaan mereka selesai.
Desainer yang mengungkapkan kegembiraan dalam menulis PostScript dengan tangan adalah sulit ditemukan. Desainer membiarkan Adobe Illustrator (atau program serupa) menyediakan lingkungan authoring visual dan menyembunyikan coding di latar belakang. Semua desainer lihat adalah citra, sedangkan komputer menangani beban kerja.
Lain halangan untuk menggunakan CSS tidak ada hubungannya dengan CSS itu sendiri, melainkan implementasi CSS pada browser Web. Vendor browser memasukkan teknologi ke dalam browser mereka perlahan-lahan dari waktu ke waktu. Sementara dukungan CSS adalah hampir 100 persen seperti yang sekarang, desainer masih mengalami masalah ketika mencoba untuk menopang desain mereka di browser lama atau ketinggalan jaman. Itu berarti menyelam ke dalam keberanian hacks CSS dan coding dan workarounds. Diterjemahkan Intinya menjadi lebih banyak waktu menulis dan merevisi kode, dan kurang waktu untuk bekerja di alat WYSIWYG.
Apakah ini berarti bahwa CSS ini out-of-control atau teknologi untamable? Tidak sedikit, tetapi tidak mengambil beberapa upaya bersama untuk bertengkar tampak profesional desain.
Bahkan jika Anda tahu dasar-dasar CSS (sifat, nilai-nilai diterima, penyeleksi, dan sebagainya), menempatkan teknologi untuk penggunaan yang efektif bisa sulit untuk benar-benar frustasi. CSS sudah saatnya yang terbaik dari kami - bahkan mereka yang benar-benar memahami spesifikasi W3C dibandingkan dengan mereka yang hanya bisa skim mereka kagum pada browser mereka.