Merhaba arkadaşlar bu makalemizde Web Tasarımında kullanılan teknolojilerden bahsedeceğiz. Web tasarlamak isteyen arkadaşlarımız vardır ve gördüğü sitelere hayran olup, bu tarz siteler tasarlamak istemişlerdir, her zaman. Peki bu kadar güzel siteler tasarlamak imkansız mıdır, tabiki hayır:) Nedenini şimdi makalemizde öğreneceğiz. Haydi başlayalım o zaman.
İnternet artık hayatımızın bir parçası oldu ve nerdeyse herkesin bir web sayfası var. Peki internet bu kadar popüler olunca, görsellik de ön plana çıkıyor. Görsellik ön plana çıkınca da harika tasarıma sahip siteleri görüyoruz ve bu sitelerin aynısını yapmaya çalışıyoruz. Web tasarım ya da Grafik tasarıma yeni başlayan arkadaşlar kendi çabalarıyla bir şeyler yapmaya çalışıyor ve tabiki iyi bir alt yapıları olmadığı için, bir süre sonra hayal kırıklığına uğruyorlar. Bu makalemizde tasarımla ya da yazılımla ilgilenen arkadaşlarımızı bilinçlendireceğiz ve bu konuya daha bilgili yaklaşmalarını sağlayacağız.
Web sitesi iki aşamadan oluşur, birinci aşama ve en önemli aşama görselliktir; çünkü siteyi ziyaret eden kullanıcılar, ilk başta görselliğe çok önem verir. Siteye girdiğinizde karşınıza eğer berbat bir site çıkarsa, kullanıcı siteden derhal çıkar. Öncelikle sitemizin tasarımı çok güzel olmak zorundadır. Şu anda tasarım ve yazılım açısından web 2.0 tarzı siteler artık pek yaygındır ve bu linke tıklayarak Web 2.0 hakkında ayrıntılı bilgiye sahip olabilirsiniz.
Yukarda da bahsettiğimiz gibi tasarım bir site için olmazsa olmazdır. Bir web sitesi tasarlamaya başlamadan önce bir plan yapmanız gerekmektedir. Sitenin kapsamı ne olacak, ilk başta bunu belirlemeniz gerekmektedir; çünkü çocuklar için boyama kitabı ya da pastel boyalar satacak bir şirketin sitesini renk olarak, siyah ve metalcilerin sitesi gibi yaparsanız, pek anlamlı olmaz. Burda içeriğe göre bir tasarım seçmeniz sizin için daha mantıklı olacaktır. Örnek olarak çocuklar için boyama kitabı ve pastel boyalar satan bir firmanın web sitesini yaptığımızı düşünelim.
Böyle bir site için öncelikler içeriği planlarız ve daha sonra da hangi renkleri kullanacağımızı
belirleriz. Öncelikle çocuklara hitab edecek bir site olacağı için daha canlı renkler seçmeye özen göstermek zorundayız. Örnek olarak turuncu, sarı, kırmızı, açık mavi gibi renkleri kullanabiliriz. Aynı bu blogda olduğu gibi sarı bir background kullanıp, butonları turuncu olarak ayarlayabiliriz ve grafiksel öğeleri de pastel resimleri seçebiliriz. Bu şekilde yaptığımız bir site görsel açıdan çok renkli olur ve çocukların ilgisini çeker.
Biraz da bu tasarımı uygulayacağımız teknolojik alt yapıdan bahsedelim. Siteye her türlü tasarımı uygulamamız için kesinlikle css stil sayfası kullanmamamız gerekmektedir. Peki neden css derseniz, css’le ilgili makalemi okuyabilirsiniz. Ayrıca siteyi xhtml, xml ve javascript desteğiyle tasarlamaya başlamamız gerekmektedir. Tasarımsal açıdan, jquery ve ajax’da kullanırsak çok güçlü bir tasarım yaklaşımı uygularız ve çok profesyonel bir site olur. Tabiki flash ya da diğer 3d animasyon özelliklerini de sitede kullanabiliriz.
Diğer kullanacağımız teknik destek de, multimedia desteği olacaktır. Örnek olarak videolar, müzik ve animasyonları verebiliriz. Sitenizde videolar yayınlayabilir ya da kullanıcılarınızın müzik dinlemesini sağlayabilirsiniz. Ayrıca Web siteniz üzerinden tv yayını ya da radyo yayını yapabilirsiniz. Tabiki bu özellikleri kullanmanız için hem hosting hem de sitenizin teknik özellikleri yeterli olmak zorundadır. Örneğin Youtube gibi video içerikli bir site yapmanız için flash server gibi hızlı video aktarımı yapan yazılım ve server altyapısına ihtiyacınız vardır.
Ama siz Youtube embed linklerini sitenizin html ya da div taglarına gömerek sitenizden Youtube altyapısını kullanarak gösterebilirsiniz. Tasarıma eğer geri dönersek, yukarda bahsettiğim programlar hakkında iyi bir bilgi sahibi olmanız gerekmektedir. Hem yazılımsal tasarım, yani css, ajax, xhtml, dhtml, javascript, jquery gibi programları; hem de Adobe Photoshop, Fireworks, Dreamweaver gibi programları bilmeniz gerekmektedir. Bu programlara hakim biriyseniz ve biraz da renk bilginiz varsa, ortaya harika siteler çıkarabilirsiniz.
Eğer yazılım tarafına geçersek, yani örnek verdiğimiz gibi çocuklar için boyama ürünleri satan bir firma var ve online olarak web sitenizden ürün satmak istiyorsunuz. Tasarımı hallettiniz; fakat işin yazılımsal tarafı kaldı. Tabiki iyi bir yazılım bilgisine ihtiyacınız var; çünkü hem database, hemde sitenin çalışması için Php yada Asp.net gibi aktif web sitesi programlama programlarına ihtiyacınız olacaktır. Bu tarz programlar sayesinde, kendi database’inizi oluşturabilir ve kullanıcı kaydı, satın alma işlemleri, sepete atma işlemleri yapabilirsiniz.
Php ya da Asp.net gibi platformlardan herhangi birini seçebilirsiniz. Neticede yazılım mantığı olarak iki programda hemen hemen aynıdır; fakat ayrım noktaları çok tekniktir. Burada farklarından bahsetmeyeceğiz, anlatmak istediğim, ikisiyle de çok iyi alışveriş ya da banka uygulama siteleri kurabilirsiniz. Örneğin Facebook php altyapısıyla kurulmuştur. Microsoft ve hepsiburada’nın da Asp.net ile tasarlandığına örnek verebiliriz. Google’ın da Asp.net ile tasarlandığı bir efsane olarak dolaşmaktadır; fakat google’un altyapısına bakılırsa, yani özellikle igoogle sayfasından Asp.net özelliklerini yansıttığı görülmektedir.
Bir yazımızı burada bitiriyoruz ve bu konuyu ne kadar konuşsak azdır; fakat iyi bir site tasarlamak istiyorsanız, çok iyi araştırma yapmanız gerekmektedir. Hem tasarım, hemde yazılım açısından çok iyi olmanız gerekmektedir; fakat böyle insanlar çok nadirdir. Yazılımcılar genellikle iyi bir tasarım yapamazlar; tasarımcılar da site programlayamazlar. Siz hangi konuda iyiyseniz, o konuya yönelin ve diğer eksik kalan bölümü iyi yapan birine yaptırmanız daha mantıklıdır. Başka makalelerde görüşmek dileğiyle…
Önerdiğim Makale : Css Ne İşime Yarar?


