Etiket: js

“Freelance” arayüz geliştirmede ücretlendirme

Başlıkta deyimi İngilizce (freelance) kullandım zira çok da iyi bir Türkçe karşılığı olduğuna inanmıyorum bu sözcüğün. Kabaca bağımsız ve geçici anlamlarında olduğunu söyleyebiliriz. Eski Türkçe’deki muvakkat sözcüğünün ise en güzel Türkçe karşılık olduğunu düşünüyorum. Buna rağmen yazının devamında kullanmam gerektikçe İngilizcesini kullanacağım.

10 yılı aşan iş geçmişimde, uzun dönemler yalnızca freelance çalışarak para kazandım. Bir şirkete bağlı olarak çalıştığım dönemlerde de zaman ve şirketin sınırları uygun oldukça freelance işler yaptım, yapıyorum ve yapacağım. İnternette farklı alanlarda para kazanmaya çalışsam da asıl olarak yaptığım iş arayüz geliştirmedir. Yani web tasarımlarının tarayıcılarda (browser) görüntülenebilir ve kullanılabilir olmasını sağlıyorum.

Benden, kendileri için çalışmamı isteyenlerin bazıları “şunun gibi bir siteyi kaça yaparsın”, “bizim bir proje var, kaç paraya yapıyorsun sen” gibi sorular soruyor. Bazen de “sayfası x lira”dan bu işi üstlenen insanların ilanlarını görüyorum. Ancak her işte olduğu gibi, arayüz geliştirmede de bir takım bütçelendirme kriterleri vardır ve olmalıdır da. Aşağıda, benim için önemli olan kriterleri yorumlarımla listeleyeceğim. Hepsinden önce söylemem gereken, tasarımı görmeden hiçbir şekilde bütçe belirliyemiyor olmam. Devamını oku →

Ağustos 08 / 2011
Yazar Simto ALEV
Yorumlar 3 Yorum
Etiketler , , , ,

Preload İmages…

“Resim önyüklemesi” diyelim. Sayfanızda herhangi bir şekilde (onClick’le, onMouseOver’la vs.) gözükecej resimler var. onMouseOver’la çalıştığımızı farzedelim. Linkin ya da butonun üzerine geliyorsunuz, sonra 2 saat resmin yüklenmesini bekliyorsunuz. Olacak iş mi şimdi bu?
Eğer aşağıdaki JavaScript kodunu kullanırsanız, bu dertten kurtulursunuz. Çünkü sayfa açılır açılmaz resimler de cache’e yüklenmeye başlıyor..

function preloader()
{
	var i = 0;
	imageObj = new Image();
	images = new Array();
	images[0]="1.jpg";
	images[1]="2.jpg";
	sayi=images.length;
	for(i=0; i<=sayi; i++)
	{
		imageObj.src=images[i];
	}

}

body tagını da şöyle değiştirelim:

<body onLoad="preloader()">
Mart 01 / 2008
Yazar Simto ALEV
Kategori JavaScript
Yorumlar 6 Yorum