Birkaç web sitesi yeniden tasarımı için fonksiyonel geliştirme yapmak için işe alınmıştır. Çalıştığım şirket nispeten düşük bir teknik seviyeye sahip ve web sitelerinin önceki gelişimi, web geliştirme konusunda kendi kendine öğretilen bir grafik tasarımcı tarafından tamamlandı.
Geliştirme ortamını oluşturmak ve dış CMS barındırmadan komut dosyası dillerini içeren dahili sunuculara (PHP / MySQL'i seçtim) barındırma görevini üstlendiğim için sorumluluklarım temel geliştirmenin ötesine geçti.
Grafik tasarımcı ile çalışıyorum ve web'in yaratıcı tasarımından sorumlu. İlgili görevlerimizin sınırları arasındaki karışıklık konusunda biraz sürtünme yaşıyoruz.
Örneğin, navigasyon konusunda bazı görüş ayrılıklarımız vardı. Öncelikle kullanım kolaylığı (kullanıcı tabanımızın çoğunluğu özellikle web meraklısı değil) ve W3 WAI standartlarını karşılama (kullanıcılarımızın birçoğu daha yaşlı ve kullanıcı oranımızın ortalamasından daha yüksek) görme bozukluğu). Tek endişesi, web sitesi için en iyi görünen şeydi ve onun için ittiği yönün bazı fonksiyonel sorunlara neden olduğunu hissettim.
Renk seçimlerinin, resimlerin, yazı tiplerinin vb. Açıkça onun sorumluluğu olduğunu düşünüyorum ve beklentim bana sadece CSS sayfaları ve stil sınıfları ve kimlikleri kullanmasıydı, ancak sayfa düzeninin bazı öğeleri de daha fazla düşüyor gibi görünüyor benim için "işlevsellik" ile eş anlamlı anlamına gelen "kullanılabilirlik" alanı.
Çerçeveler, komut dosyası dilleri, veritabanı tasarımı ve bazı açık kaynaklı uygulamaları (örneğin Moodle ve gelecekte muhtemelen Drupal) içeren, kullanacağımız araçları seçmekle görevlendirildim. Bu araçlar oldukça özelleştirilebilir olsa da, doğrudan bazı arayüzlerle çalışmak, CSS, HTML ve PHP'ye aşinalıklarının ötesindedir. Bu, görünüm üzerinde ne kadar doğrudan kontrole sahip olduğunu sınırlar ve bu da araç seçenekleri hakkında bazı tartışmalara yol açar.
Bir web tasarımcısının ve bir web geliştiricisinin rolleri arasında genel kabul görmüş bir ayrım çizgisi var mı? Web teknolojilerindeki nispeten deneyimsiz geçmişi bu ayrım çizgisini etkiliyor mu?