Warna web
Seorang penulis halaman web memiliki banyak kebebasan dalam memilih warna yang akan digunakan bagi elemen-elemen dokumen webnya. Warna-warna yang dimaksud dapat dispesifikasikan menggunakan triplet RGB dalam format heksadesimal (disebut juga sebagai triplet heksadesimal). Cara lain adalah dengan mereferensikan warna-warna tersebut dengan namanya dalam bahasa Inggris, akan tetapi cara ini berlaku terbatas pada hanya warna-warna yang telah dikenal atau dirumuskan. Untuk variasi-variasi warna lain umumnya digunakan peranti lunak grafik atau perkakas warna untuk membuatnya. Di samping adalah contoh sebuah palet warna yang terdiri dari 2048 macam warna.
Pengembangan web
Rekayasa web adalah multidisiplin dan mencakup kontribusi dari berbagai bidang: sistem analisis dan desain, rekayasa perangkat lunak, hypermedia / hypertext teknik, persyaratan teknik, interaksi manusia-komputer, antarmuka pengguna, informasi teknik, pengindeksan informasi dan pengambilan, pengujian, pemodelan dan simulasi, proyek manajemen, dan desain grafis dan presentasi. Rekayasa web bukan tiruan, atau subset dari rekayasa perangkat lunak, walaupun keduanya melibatkan pemrograman dan pengembangan perangkat lunak. Sementara rekayasa web menggunakan prinsip-prinsip rekayasa perangkat lunak, pengembangan web meliputi pendekatan baru, metodologi, alat, teknik, dan pedoman untuk memenuhi kebutuhan yang unik untuk aplikasi berbasis web.Namun bahasa seperti Ruby dan Python sering dipasangkan dengan server database selain MySQL (M di LAMP). Berikut adalah contoh dari database lain yang saat ini digunakan secara luas di web. Misalnya beberapa pengembang lebih memilih LAPR (Linux / Apache / PostgreSQL / Ruby on Rails) setup untuk pembangunan.Pengembangan Web memperhitungkan banyak pertimbangan keamanan, seperti kesalahan entri data pengecekan melalui bentuk-bentuk, output filtering, dan enkripsi. [2] praktik berbahaya seperti injeksi SQL dapat dijalankan oleh pengguna dengan maksud sakit namun dengan hanya pengetahuan primitif dari perkembangan web sebagai keseluruhan. Script dapat dimanfaatkan untuk memberikan akses tidak sah ke pengguna yang jahat mencoba untuk mengumpulkan informasi seperti alamat email, password dan konten yang dilindungi seperti nomor kartu kredit.