H O K K A
Haber Yazılımında Kampanya İncele
17 Mart 2015

CSS3 Hareketli Ön Yükleyici

Css html kodlama dili için ideal çözümler sunmaktadır. Tasarımlarda daha estetik ve şık öğeler için css iyi bir yardımcı olmaktadır. Bunun yanında basit ve performanslı kod yapıları ile ideal çözümler sunan css tasarımlara da canlılık ve dinamiklik kazandırmaktadır. Tasarımızda görsel öğe desteğini ve bunun yanında da animasyonel yapılarla süslemek için css sizin için mantıklı bir seçim olacaktır. Bu süreçte yapılacak olanlar tasarımın daha şık bir şekilde olup kullanıcılara daha ilgi çekici bir yapı sunmak olmaktadır. Daha iyi bir yapı sayesinde daha geniş bir kullanıcı kitlesine ulaşmak mümkün olacaktır.

Kullanıcı deneyimlerinde önemli olan bir diğer nokta ise kullanıcılara bilgilendirmeler vermek olmaktadır. Bu bilgilendirmeleri ise daha estetik ve animasyonel bir biçimde vermek daha akılcı ve mantıksal olacaktır. Örneğin bir haber siteniz var. Bir haber için bir animasyon yaptığınızı düşünelim. İnternet hızı yüksek olan kullanıcılarda animasyon hızlı bir şekilde açılacağından herhangi bir yükleme sürecine ihtiyaç duyulmayacaktır. Fakat birde düşük hızda internet hızına sahip olan kullanıcılarda vardır. Bu kullanıcılar animasyona başlatmak için tıklattıklarında ekranda herhangi bir bilgilendirme olmadığından kullanıcı neyi beklediği hakkında bir bilgisi olmayacaktır. Ne zaman açılacak veya şuan ne oluyor gibi kafasında soru işaretleri belirecektir. Buda kullanıcıları sevmediği yapılardan birisi olmaktadır. Gerekli bilgilendirme ideal bir biçimde yapılmalıdır.

Ön yükleyici sayesinde kullanıcılar bilgilenerek neyi bekledikleri hakkında da bilgileri olacaktır. Css3 ile bir ön yükleyici yapmak hem daha şık hem de daha etkili olacaktır. Bir animasyon için küçük bir loading modülü sayesinde kulacılara daha iyi bir yapı sunulacaktır. Fakat bunu yaparken de tasarımda bazı şeylere dikkat etmek gerekmektedir. Bunlardan birisi ise aşırı denilebilecek yapılardan kaçmak gerekmektedir. Peki bu yapılar nelerdir ? Tasarımın etkili bir yapıya sahip olması için amaca ve işleve yönelik bir tasarım yapılması gerekmektedir. Renkler, fontlar vs. gibi ayrıntılara bu panellerde dikkat edilmelidir. Bu sayede daha şık ve estetik ön yükleyiciler kurulabilir.

Ön yükleyicinizi css’ de yaparak daha gerçekçi yapılar kurabilirsiniz. Classlar tanımlayarak onlara özellikler girerek animasyonunuzu hazırlayabilirsiniz. Css bu konuda kabiliyetli bir yapıya  sahip olup bunun yanında performansı olumlu yönde etkileyen bir yapıya sahip olmaktadır.

 

Bir örnek vermek gerekirse ;

#deneme_1 {

Position:relative;

}

#deneme_1 test {

Display:block;

Bottom:0px;

Widht:10;

Height:4;

Background:#FF043;

Animation: test_1 ;

}

İlk girişte öğeler bu şekilde oluşturulur. Bunun sonunda da animasyona ait olaylar kod yapılarına işlenir. Animasyonun seyrine, işlevine ve yapısına göre bu değişim gösterecektir. Classlara da  istenilen olaylar tanımlanarak istenen animasyon oluşturulur ve bu sayede de şık bir ön yükleyici oluşturulabilir.