Tasarımcının Sağ, Programcının Sol Eli: HTML Coder

Daha önce Web Prodüksiyonunda görev dağılımı ve iş akışı konusunu işlemiş ve doğru bir iş yapısı içinde görev dağılımının nasıl olması gerektiği hakkında bilgiler vermiştim.
Bu yapı içerisinde bulunan en önemli, belkide kilit elemanlardan html coder kimdir, ne yapar, ne yapmalı ve daha önemlisi iyi bir coder nelere dikkat etmeli gibi başlıklarda, bir tasarımın hayata geçmesi yolundaki en önemli elemanı inceleyeğiz.
HTML Coder Kimdir ? Görevi Nedir ?
Html Coder veya ofis ortamında anılan ismi ile html’ciler web tasarımcısının hazırladığı tasarım ile programcıların yazdığı kodları birleştirerek web sitelerine hayat veren kişilerdir. İş akışı içerisinde tasarımcıdan gelen tasarımları html kodlarına dönüştürüp yayına hazır hale getirmek, programcılardan gelen kodları ise mevcut sayfaların içerisine gömerek çalışır hale getirmek yine onların görevleri arasındadır.
İyi Bir Coder Olmak
Mevcut bir grafik tasarımı html haline getirmek sanıldığının aksine oldukça tecrübe ve öngörü isteyen, kendine özel kuralları olan adeta bir sanat eseri gibi satır satır işlenen önemli bir iştir.
Genelde ülkemizde web tasarımcıdan, yaptığı tasarımları koda dökmesi ve hazır html haline getirmesi, gerekiyorsa içine scriptleri eklemesi, hatta mümkünse tasarım içerisinde yer alan flash uygulamaları da hazırlaması beklenir. (Bkz: Web Tasarımcısının Kariyerinde Yeni Dönem: “All in One!”)
Oysa grafik arayüz tasarlamak haricinde, tasarımcıdan beklenen bu işlerin hiç biri, onun uzmanlık alanına girmez. Tasarımcının işi mevcut veri ve malzemeye göre en işlevsel ve grafik anlamda hoş tasarımı hazırlayıp sunmaktır, yoksa "a" tarayıcısında doğru "b" tarayıcısında yanlış gözüken bir kodlamanın inceliklerine kafa yormasını beklemek, onun yaratıcılığına hasar vermek demektir.
Bu arada iyi bir tasarımcının en azından genel HTML kurallarına hakim olması ve bilgisi olması gerekliliğininde altını çizmek gerek, html bir tablo yapısının nasıl oluştuğunu bilmeyen bir tasarımcıdan işlevsel bir web sayfası tasarlaması beklenemez.
Bu noktada doğru yapılanma ile projelerde yeralan coder’ların üzerine bir çok özellik binmektedir. Asıl işi html ve web teknolojinilerini bilmek olan coder’lar belkide web prodüksiyonunun parçaları içerisinde herşeyden biraz anlaması gereken tek elemandır.Coder’ların belli bir grafik bilgisinin yanı sıra popüler programlama dillerine aşina olması, ve yeni nesil kodlama (css, ajax vb) hakkında da en azından uygulama konusunda tecrübeli olması gerekmektedir.
Yani hem tasarımcının, hem de programcının dillerinden anlaması, gerekirse her iki uzman ile başbaşa verip sorunları çözebilecek kapasitede olması beklenir.
Tasarımcıların yoğun dönemlerinde yaptıkları küçük hataları kapamalı, örneğin her iki yandan guide çekip birini 10 diğerini 11 piksellik marj bırakmışsa, tasarımdaki eşitlik ilkesine dayanarak kendi insiyatifi ile bunları 10ar piksele çekmesi, ufak buton, ortalama tekst ve fontların yerleşimi konusunda insiyatifi ele almalıdır.
Kısaca Html Coder hem tasarımcının hem programcının, proje akışı içinde açık bıraktıkları delikleri tıkarken, bir yandan da uyumlu kodları ile web sayfasını yayına hazırlayan kilit adam rolünü üstlenir.
Bu kadar stratejik bir pozisyon olmasına rağmen, bir çok web ajansı ve şirket tarafından nasıl olsa tasarımcı idare eder mantığı ile istihdam etmemekte.
Sonuç bu olunca, ne kadar önemli marka olursa olsun veya büyük bir site olursa olsun ortaya çıkan ürünün bir yerleden arıza çıkarmasına şaşmamak gerekiyor.
Üstelik bu durumda ihalenin (!), uzmanlık alanı arayüz tasarımı yapmak olan web tasarımcısına kalması ise işleri daha karmaşıklaştıran bir durum.
Doğrusu piyasada yukarıdaki özelliklerde bir coder bulmak ne kadar kolay tartışılsa da, bu tip bir coder’ın değerinin hayli yüksek olacağı kesin.

RSS Beslemesi


