Birçok web tasarımcısı işi var ve ilgilenen taraflar web tasarım işlerinin tam olarak ne anlama geldiğini merak ederek kendilerini bulabilirler. Gerçek şu ki, internet sürekli değişip geliştikçe, web tasarımcısı terimi çoğu zaman farklı iş rolleri ve sorumlulukları için genel bir terim olarak kullanılır.
En temel web tasarım işleri, bir şirketin internette varlığını tasarlamayı, inşa etmeyi ve sürdürmeyi içerir. Web tasarımcısı işleri, bu sorumlulukların hepsinin tek bir rolü üstlenmiş olabilir veya her biri web tasarım öğelerine odaklanarak birkaç çalışan arasında dağıtılabilir.
Adından da anlaşılacağı gibi, en yaygın web tasarımcısı işlerden biri sadece tasarım. İki tür web tasarımı vardır: görsel ve arayüz. Sitenin genel görünümünden görsel bir web tasarımcısı sorumludur. Herhangi bir XHTML veya CSS bilmeleri gerekmeyebilir ve yalnızca Photoshop gibi bir grafik programında çalışabilirler. Ancak çoğu şirket, yalnızca grafik tasarımını işlemek için bir tasarımcı arıyor olsalar bile, o kişinin kodun nasıl çalıştığı hakkında bir fikir sahibi olmasını ister, böylece gerçek kodlayıcılara gönderdikleri örnekler kolayca oluşturulabilir uygulamıştır.
Arayüz tasarımcıları bazı grafik tasarımları yapabilirler, ancak temel sorumlulukları, gezinmeyi ve kullanımı kolaylaştıran site için bir mimari oluşturmaktır. Hangi düğmelerin nerede olması gerektiğine, çeşitli widget'ların nasıl çalışması gerektiğine karar verir ve genellikle kullanıcı deneyiminin nasıl olacağını belirler. Daha küçük ve orta büyüklükteki siteler için arayüz tasarımının büyük kısmı görsel tasarımı yapan kişi tarafından yapılır, ancak daha büyük siteler için büyük olasılıkla arayüzün asıl sorumluluğu olan bir kişi olacaktır.
Görsel tasarım yapıldıktan sonra, sitenin gerçekten inşa edilmesi gerekiyor. En temelde, bu, XHTML veya HTML oluşturmak ve gerekirse bir basamaklı stil sayfası (CSS) belgesi oluşturmak anlamına gelir. Her ne kadar XHTML, HTML ve CSS biraz öğrenme gerektirse de, biraz sebat eden herkesin öğrenebileceği kadar basit. Web sayfaları oluşturmak için bazı sezgisel programlar da vardır, böylece gerekli dilleri öğrenemeyen insanlar bile tasarımlarından sayfalar oluşturabilirler.
Web tasarımcısı işleri ayrıca sayfaları HTML kullanarak yazmak yerine Flash'ta site oluşturmayı da içerebilir. Flash siteleri birçok geleneksel tasarımcıya hitap ediyor, çünkü Flash ortamı görsel bir ortam ve son sitenin görünümü üzerinde çok daha fazla kontrol sağlıyor. Bununla birlikte, bazı insanlar Flash'tan hoşlanmamaktadır, çünkü sitelerin bazı insan gruplarına erişemeyeceği bir dizi kullanılabilirlik endişesi bulunmaktadır.
Web tasarımcısı işleri, bir web sitesi üzerinden daha süslü programlar oluşturmak için PHP, ASP, JavaScript ve başka diller yazarken rol alan birçok web tasarımcısıyla gerçek kodlama işleri olabilir. Birçok mevcut teknolojiyi entegre eden AJAX felsefesi, modern web sitelerinde çok popüler hale geldi ve birçok web tasarımcısı işi, AJAX sistemlerini oluşturan çeşitli dillerde ve teknolojilerde geçmişi olan insanlar içindir.


