Tam o sırada, başka bir pillinetwork sitesi olan 10marifet.org'da: "Gelin - Damat Broş"

\
Biliyorum, biliyorum... Tasarımcıların hiçbiri kodlarla boğuşmak istemez ve tasarımlarını doğrudan geliştiricilere devretmek ister.

Geliştirme işi programlama kurtları, kodlama hastaları ve bilgisayar manyaklarının işidir.

Peki o zaman neden biz tasarımcılar Photoshop fırçalarımız, akşamüstü çaylarımız ve Mac Prolarımız ile mutlu mesut yaşarken kendimizi kodlama dünyasının içine atmalıyımız? Çünkü eğer bunu yaparsanız daha iyi bir tasarımcı olursunuz.

Kuşkullandınız mı? O zaman yazının devamını okuyarak tasarımcıların neden kodlaması gerektiğine yönelik 6 maddeyi okuyun...

1. Daha iyi XHTML
Bugüne kadar, Photoshop tasarımlarının web biçimine dönüştürülmesi için gereken kodlama elementlerine dair çok az bilgisi olan tasarımcılarla çalışma fırsatı buldum hem de onlara kendimi tanıttım. Genellikle bu tasarımcılar, SiteGrinder gibi programları kullanıyorlar. Bu programlar her ne kadar günden güne daha iyi hale gelseler de, insanların yazdığı kodların çeşitliliğine ve öznelliğine ulaşamıyorlar.

Kendi standartlarla uyumlu XHTML kodunuzu yazabilmeyi bilmek, herhangi bir web takımında bir adım öne çıkmanızı sağlayacaktır (standartlarla uyumlu bölüme dikkat). PHP, ASP.NET, Ruby ve diğer pek çok dilin karmaşıklığı ile insanlar bir süre sonra öyle ya da böyle tüm web progrlama dillerinin HTML ile sonlandığını unutmuş görünüyorlar, çünkü bu dil, tarayıcınızın işin en sonunda sayfayı işlemesi için gereken dil. Çalıştığınız işin merkezi hakkında daha fazla şey bilirseniz, o işin merkezinde daha iyi olursunuz.

2. Daha iyi SEO
Ve biz standartlarla uyumlu kodlamadan bahsederken, SEO (arama motoru optimizasyonu) teriminden de bahsetmemiz gerekiyor. Buna rağmen SEO, büyük web sitelerine eklenen özel bir eklentiden ziyade gün geçtikçe bir web sitesinin var olma sebeplerinin başında gelmeye başlıyor.

Eğer kendi kodunuzu yazmayı öğrenirseniz, yeteneklerinizin yer aldığı listeye "SEO Uyumlu Tasarımlar" yapabildiğinizi eklemeye daha da yaklaşırsınız. Bunun anlamı, müşterilerinizden daha fazla para talep edebilirsiniz ki bu da daha fazla gelir anlamına gelir.

3. Daha İyi Erişilebilirlik
Daha iyi kod ve daha iyi SEO = daha iyi erişilebilirlik. Tüm tasarımcıları işinin bir bölümü, bilgiyi açık ve kolay anlaşılır bir şekilde aktarabilmektir ve web üzerinde bu sadece görsel anlamda değildir. Kötü kodlanmış bir web sitesi eğer körseniz ya da mobil aygıtlar kullanıyorsanız kullanılamaz.

Erişilebilirlik için kodlamanın artılarını ve eksilerini öğrenmek üretim kabiliyetlerinizin artmasını sağlamakla kalmaz, ayrıca erişilebilirlik için tasarım yaptığınızda dikkat etmeniz gereken ayrıntıları fark etmenizi sağlar.

4. Daha İyi Sol Taraf
Beynin sağ bölümünü kullanan yaratıcılardan olmak mükemmeldir, ancak sol tarafınızı da kullanabilmek yaratıcılığınızı teşvik edecektir. WordPress websitesinin sloganı "kod şiir gibidir", zira yazılan bir dili görsel olarak görülebilen bir şekilde yazmak gerçekten bir sanat biçimidir.

Kendi kodunuzu yazmayı öğrenmek, pek çok aktarım yöntemlerini öğrenmenizi sağlar. Teknik ve analitik yeteneklerinizi geliştirmek tasarım, telkafes geliştirme ve etkileşim tasarımları üzerinde çalışırken izlemeniz gereken yollar hakkındaki bilginizi ilerletebilmenizi sağlar. Ve kim bilir, matematik bilginizi bile geliştirebilir.

5. Daha İyi İletişim
Geliştiriciler tarafından kullanılan bu dil arasında kaybolmak çok kolaydır, çünkü en basitinden onların tartıştığı konular hakkında daha önce hiç bilgi sahibi olmamışsınızdır. Kendi kodunuza dalmak ve onunla birlikte çalışmak, bir sitenin alt yapısı üzerinde tartışırken kullanılan bu terminolojiye yabancılık çekmenizin önüne geçecektir.

Bu dili konuşabilmek, tasarımın nasıl siteye aktarılmasını geliştirici ve proje yöneticisi ile konuşmanız gerektiğinde önemli bir yardımcınız olacaktır.

6. Daha İyi Tasarım
Bunu sadece bir tasarımın esaslarını bilerek yapabilirsiniz. Tipografi, renk teorileri, kompozisyon vb elementler, iyi bilmeniz gereken muhteşem ve çok önemli yeteneklerdir... ancak bir süre sonra yaratıcılığınızı ilerletmek ve bu konuda üstün olmak istiyorsanız, o zaman bu alanın araçlarını öğrenmeniz gerekecektir. Ressamlar tuval tipleri, boyama kompozisyonları ve fırça kılı kalitesi hakkında bilgi sahibi olurlar... Web tasarımının da bundan farkı yoktur... Kod yazmayı öğrenin: Daha iyi olacaksınızdır.

Kaynak: Web Designer Depot

Kodlama yapan bir tasarımcı mısınız? Tüm tasarımcılar kodlama yapmayı öğrenmeli midirler? Yorumlarınızla düşüncelerinizi paylaşın

Spacer
Spacer
 | 16 yorum var 
 | 19 Ocak 2009 09:38 

« önceki yazı
Pingdom artık iPhone'da
sonraki yazı »
Kriz Google'ı da vurdu

Yorumlar

Bence her web tasarımcısı az da olsa xhtml ve css bilgisine sahip olmalı. Bu kesin bir kural değil fakat bilgisinin olması ondan sonraki aşamada yer alacak html coder' ın da işini bir nebze kolaylaştırabilir.
Kodu yazsın demiyorum ama sistematiği bilmesi ve ona göre tasarımı yapması işin daha verimli çıkmasını sağlayacaktır.
ben işim gereği yazılım ile tasarım arasında kalan yerdeyim. html ve css coder görevi görüyorum. çoğu tasarımcı arkadaşım tasarımları yaparken de gidip yanlarına anlatıyorum çoğu zaman. bilenler var ama bilmeyen çok fazla var. tasarımcı kelimesi çok geniş bir kavram o yüzden web tasarımı ile uğraşan tasarımcıların yukarıda bahsettiğim gibi az da olsa sistematiği bilmeleri gerek.

bu arada pink yine çok güzel bir yazı olmuş teşekkür ederim.

kadirgunay  |  (2 puan) 19 Ocak 2009 10:24

Tamam bizim gibi piskopat olup C# PHP öğrenmeyebilirsin, fakat web ile uğraşıpta html ve css den uzak kalan tasarımcı. Web tasarımcısı değildir, sadece tasarımcıdır.

TeArS  |  (6 puan) 19 Ocak 2009 10:33

En iyi tasarım uygulanabilen tasarımdır.. Özdeyişinden yola çıkarak, evet arkadaş web tasarımcısı, ister yazsın ister yazmasın ama mutlaka kod bilmelidir.
Güzel bir çeviri olmuş teşekkürler pinkfloyd..

pixage  |  (0 puan) 19 Ocak 2009 10:52

Bir geliÅŸtirici olarak,
Nasıl bir gelişitirici az da olsa web tasarım bilmeliyse, aynı şekilde bir tasarımcı da (x)html ve css bilmeli diye düşünüyorum...

DevCan  |  (1 puan) 19 Ocak 2009 13:09

aynen iyi bir webtasarımcı en azından işini görebilecegi kadar kod bilmelidir. php sitesi tasarlıyacaksa en azından php bilgisi olmalı. bir kodun mantıgını ve işleyişini bilirse daha uygun tasarımlar yapabilir bence.

baldudak  |  (2 puan) 19 Ocak 2009 14:15

@pixage

En iyi tasarım uygulanabilen tasarımdır..

Bu Söze kesinlikle katılıyorum. Kötü bir anı geçti başımdan. Çizdiğim bir tasarımı parçalamadan gösterttim, ama uygulamaya gelince tabi yan bastık, kendimize fazla mı güvendik naptık, tasarımı değiştirmek zorunda kaldım.

http://www.hidayetbagci.com Hadi Lenn..
hidayetbagci  |  (-1 puan) 19 Ocak 2009 14:36
bende o zaman haber siteleri için türkiyede (bence) en iyi multimedya sayfası adına mısralara döküp kodladığım şiirimi paylaşayım sizlerle...
Örnekler

bu şiir nerede çalışur dersen buraya (lakin %60 ancak kullanılıyordur şu an)

Taptuğun tapusunda Kul olduk kapusunda Yunus miskin çiğidik piştik elhamdulillah
thealico  |  (1 puan) 19 Ocak 2009 14:40

6 yıldır coder arkadaşımla birlikte çalışıyorum. beraber başladıgımız işlrde ikimiz de biraz tasarım biraz kod öğrenirken sonra tasarım kısmını ben üstlenerek kod yazmayı ona bıraktım. şu an 2d ve 3d çizimleri rahatça yapabiliyorum o da php, mysql ve flash ile yaratılabilecek çok güzel projelerin altından kalkabiliyor.

ama;

ben çizimlerimi yaparken hangi div in içinde yer alması gerektiğini, bir interaktif uygulamanın içindeki öğelerin kompozisyonunu, kontrol paneli ile düzenlenecek içeriğin nasıl yerleşmesi gerektiğini biliyorum. eğer bunları hiçe sayarsam hem onun işi uzar, sırtına yük biner hem de iş zaman aşımına girebilir.

o da photoshop kullanabiliyor misal. bazen kodla oluşturmayı uygun görmediği yerlerde kendi thumbnail lerini yapıyor ya da transparent png leri oluşturuyor.

kısaca; evet tek başınıza harika bir tasarımcı ya da coder olabilirsiniz, ama bir projede yer alacaksanız her telin çıkardığı sesi duymayı bilmelisiniz.

güzel ve yararlı bir çeviri, tebrik etmek bir yana, saygı duydum..

adoberman  |  (-1 puan) 19 Ocak 2009 16:23

güzel ve yararlı bir makale

lakirdici  |  (0 puan) 19 Ocak 2009 18:08

Grafiker çalışmasını baskıya gönderirken baskıdaki çıkabilecek sorunlara göre optimize ediyor.
Burda yapması gereken de aynı şey.
Kodlama yapması beklenmez fakat fikri olması gerekir.

tugrularas  |  (-1 puan) 19 Ocak 2009 18:50

fasarya.

bülent şık gibi süper bir adam tanırım ki damla html css bilmez, ama fwa'dan css ödüllerine kadar ne varsa toplamıştır.

keza kendim de hiç bir zaman öğrenmek istemedim, öğrendiysem de yaptıracak adam bulamadığımdandır.

bulunca bıraktım, yeni teknoloji tınlamıyorum.

web 2.0 trendci ve sığ tasarım kalıplarına sahip kafaların sölediğinin aksine, "beynin sağ tarafıyla yaşıyorsan ve sol tarafın ermiyosa, bırak en iyi yaptığın şeyi yapmaya devam et".

xhtml ve css bilmek tasarımcıyı daha iyi bir tasarımcı yapmaz, sadece belki biraz daha web tasarımcısı yapar.

bunun haricinde, artık tasarladığın şeyi hayata geçirememek gibi sıkıntılar yok. flash yapamadığın şey javascript framework ile olur, tablolayamadığın şey css ile hallolur.

o yüzden al iyi bir grafik tasarımcıyı, bana bir site çiz de. iyi bir css/xhtmlci o çizilmiş arayüzü çok güzel site haline getirir, hiç bir şey olmaz.

bu smashingmagazine'ci atıp tutmaların peşinden gitmeyin artık.

onuro  |  (0 puan) 20 Ocak 2009 00:44

buhranlı, uzun, süslü püslü, içi bomboş yazı!

TurX  |  (0 puan) 28 Ocak 2009 16:24

etudbilisim

Her web tasarımcının az çok xhtml ve css
bilmesi gerekir.

asiicocuk07  |  (0 puan) 08 Mart 2009 14:01

web tasarımcılar için önemli bir paylaşım, teşekkürler..

eofis  |  (0 puan) 22 Ekim 2009 21:17

paylaşım için teşekkürler...
c programlama, c sharp, seo teknikleri, hack

bolubeyi gazi  |  (0 puan) 24 Ekim 2010 15:01

Kodlama yapmaktan her zaman için kaçmışım diyebilirim kodlama yaparken gerçekten kendimden geçiyorum :D

Mikifar3  |  (0 puan) 02 Aralık 2011 18:29

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu