Web’in temeli İnternet (web)tir. Web İnternet (web) üzerinde kurulmuştur ve İnternet (web)in sunduğu mekanizmalardan çoğunun kullanılmasını sağlar. İnternet (web)in fiziksel görünüşleri –bilgisayarlar, ağlar ve servisler- dünya üzerindeki diğer binlerce bilgisayara bağlanmamıza izin verir. Web, İnternet (web)in en tepesindeki soyutlanmış genel servisler kümesidir. Birbirimizle bilgilerin paylaşımına izin veren protokoller ve araçlar kümesidir.
İnternet (web) iletişim protokolleri Web 2.0 nin iç sistemi için anahtar görev taşırlar. Büyük protokller REST ve SOAP u da içinde bulundurur.
* REST (Representational State Transfer) sunucudaki dosyaların HTTP kullanarak GET, POST, PUT ve DELETE komutlarını gerçekleştirmesini sağlar. * SOAP ise XML mesajlarının POST komutunu kullanabilmesini ve sunuculardan gelen taleplerin kompleks ama tanımlanmış bir şekilde sunucuyu takip etmesini sağlar.
Her iki koşulda da API servise ulaşımı tanımlar. Çoğu zaman suncular kendilerine ait API ler kullanırlar, ama standard internet (web) hizmeti sağlayan APIler (misal olarak bloglar) de kullanılmaktadır. İnternet (web) hizmetleriyle de iletişim genelde herhangi bir XML formatında gerçekleşmektedir.
Web dünyasının ana dilleri HTML (Hypertext Markup Language) ve CSS (Cascading StyleSheets). Bu standartlar web tasarımcılarına bir sayfanın nasıl kodlanması gerektiğini göstermenin yani sıra İnternet (web) tarayıcılarına bir sayfanın kullanıcıya nasıl görünmesi gerektiğini söyleyen bir takım kuralları içinde barındırıyor.
İnternet (web)'e bağlı her bilgisayarın kendine özgü bir adresi vardır. Domain Name System (DNS) olarak adlandırılan hiyerarşik bir isimlendirme sistemi ile (Internet (web) adresi), internet (web)e bağlı bilgisayarlara ve bilgisayar sistemlerine isimler verilir. DNS de, bir TCP/IP servis protokoludur. DNS, 'host' olarak adlandırılan internet (web)e bağlı tüm birimlerin yerel olarak bir ağaç yapısı içinde gruplandırılmasını sağlar. Bu şekilde, bütün adreslerin her yerde tanımlı olmasına gerek kalmaz. Örnek olarak, itu.edu.tr altında, ehb.itu.edu.tr, onun altında da, titan.ehb.itu.edu.tr vb seklinde dallanmış bir çok adres olabilir. Her bir internet (web) adresine 4 haneli bir numara karşılık gelir. a.b.c.d seklindeki bu numaralara IP (Internet (web) Protocol) numaraları denir. burada, a,b,c ve d 0-255 arasında değişen bir tam sayıdır. (32 bit adresleme sistemi). Örnek olarak titan.ehb.itu.edu.tr için bu numara 160.75.27.250 'dir.
Çoğu tasarımcı ya da sanatçı, kendini etkileyen bir iş gördüğünde, argo tabiriyle gaza gelip hemen birşeyler yapma isteği duyar. Bu içsel bir kıskanma ya da etkilenmenin sonucudur.
Önümüze gelen birifte, bizden istenenin ne olduğunu iyi anlamak tasarıma başlamanın ilk koşuludur. Yeterince açık olmayan ya da anlaşılmayan bir iş brifinde sonuç rastlantılara bağlıdır ve başarısızlığı kaçınılmazdır. Bu nedenle işi alırken isteneni iyi algılamak çok önemlidir.
Web Tasarımı Ankara | Fil Bilişim© | 2008. Tüm hakları saklıdır.