Web Geliştiriciler İçin CSS İpuçları

Hemen her tasarımda kullanılan detaylar için küçük CSS ipuçları…

Metinlere gölge vermek

Özellikle yakın renklerdeki arka plan ve metinler için kullanıldığında işimize çok yarayacak bir özellik.

text-shadow: 2px 2px 2px #000;

CSS ile metinlere blur efekti vermek

Bu basit CSS kodu ile metinlere transparanlık ve gölge vererek blurlanmış şekilde görünmelerini sağlıyoruz.

.blur{  
color: transparent;  
text-shadow: 0 0 3px rgba( 0, 0, 0, 0.5);  
}

Site açılışına yükleniyor ibaresi eklemek

Bu CSS kodunu body etiketine ekleyerek site açılırken yüklendiğini belli eden gif’ler ekleyebiliriz.

body:before {
    content: url(images/hover3.gif);
    display:none;
}

Gradient metinler oluşturmak

HTML5 ile gelen yeniliklerden bir tanesi de metinlere geçişli renk efekti uygulamak, aşağıdaki kod parçası ile yapabiliyoruz.

h1 {
  font-size: 20px;
  background: -webkit-linear-gradient(#eee, #333);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

Imajlara opacity vermek

Güncel tüm browserlarda çalışan bu özelliği sadece yoğun kullanımından ötürü ie8 ve öncesine göre ayrı bir kod yazarak düzenleyebiliyoruz.

img {
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}

Birden çok arka plan kullanmak

Ara yüz kodlamasında işimizi oldukça kolaylaştıran bu özellik ile birden çok arka plan atıyoruz, arka planların konumlarını da belirleyerek iç içe div yazmaktan kurtuluyoruz.

#Multiple-Backgrounds {
width: 500px;
height: 250px;
background: url(decoration.png) left top no-repeat, url(ribbon.png) right bottom no-repeat, url(old_paper.jpg) left top no-repeat;
}

Internet Explorer’da kullanılan textarea’larda ki scrool’ları silmek

IE her zamanki gibi ek kodlara ihtiyaç duymakta.

textarea {
overflow:hidden;
}

Bizi Facebook üzerinden takip ederek güncellemelerden haberdar olabilirsiniz…
Facebook sayfamız: https://www.facebook.com/renklisayfatasarim

Renklisayfa

Merhaba! Biz Renklisayfa Tasarım Ofisi olarak, yaratıcı çözümler üreten, yazılım, tasarım ve reklam danışmanlığı konusunda uzmanlaşmış bir ajansız. Müşterilerimize dijital varlıklarını güçlendirmeleri için benzersiz ve etkileyici çözümler sunuyoruz.

Bir Yorum Yazın

E-posta adresiniz gösterilmeyecektir. Doldurulması zorunlu alanlar *



SVG Kullanımı

SVG bir çeşit vektör imaj formatıdır. Kullanımı oldukça kolay olan SVG web sitelerinde çeşitli avantajlar sağlamaktadır. Bunlardan tek görselin farklı boyutlarda ve renklerde kullanımını bu makalede öğrenebilirsiniz.

SVG nedir?

Tam adı Scalable Vector Graphics (Ölçeklenebilir Vektör Grafikleri) olan bu format Adobe Illıustator ile üretilmektedir.

Neden SVG kullanmalıyım?

Bu sorunun cevabını birkaç madde ile özetlersek:

  • Küçük dosya boyutuna sahip olması,
  • Büyük kullanımlarda vektörel yapısından ötürü düzgün görünmesi,
  • Retina display ekranlarda başarılı görünümü,
  • Etkileşim ve filtreler ile tasarım yapılırken kod desteği ile kontrol edilebilmesi.

SVG ile çalışmaya başlamak

bulut çizim örneği

Adobe Illustrator ile herhangi bir çizim yapıyoruz. Bu dosyayı kaydederken seçeneklerden SVG formatını seçiyoruz ve aşağıdaki gibi aşağıdaki seçeneklere göre kaydediyoruz.

illustrator svg kaydetme örneği

 

<img> etiketi ile SVG’nin kullanımı

<img src="bulut.svg" alt="bulut isimli görsel">

Bu kullanımda dosya boyutunuz ne ise onu alacaktır, dosya boyutunu ayarlamayı css dosyasından aşağıdaki şekilde yapabilirsiniz.

See the Pen pbsFB by ozgur ozcirpan (@renklisayfa) on CodePen

SVG formatında browser desteği

Başta Internet Explorer kullanıcıları olmak üzere çok sayıda internet kullanıcısı güncel olmayan browser kullanmakta, güncel olmayan browser’ların desteklemediği SVG için alternatif kullanım şu şekilde.


<img src="bulut.svg" onerror="this.onerror=null; this.src='bulut.png'">

 

Background Image olarak SVG kullanımı

bulut-bg isimli bir CSS class oluşturarak içine SVG dosyamızı background olarak atıyoruz, ayrıca background-size ile de arka plandaki svg dosyamızın boyutunu belirleyebiliyoruz, arka plan ile ilgili tüm CSS kodları SVG içinde kullanılabilinmektedir.

Buradan kullanım örneğine bakabilirsiniz.

See the Pen fbsEj by ozgur ozcirpan (@renklisayfa) on CodePen

Browser Desteği

SVG desteklemeyen browser’lar için arka planda SVG kullanmak “no-svg” class’ı ile mümkün, aşağıdaki örnekte olduğu gibi CSS dosyamızı oluşturursak, bu sorunu aşabiliriz.


.bulut-bg {
background: url(bulut.svg) no-repeat top left;
background-size: contain;
}

.no-svg .bulut-bg {
background-image: url(bulut.png);
}

SVG dosyasını CSS ile optimize etmek

SVG formatının en önemli diyebileceğimiz özelliği onun farklı renklerde kullanımıdır, özellikle ikonlarda kullanılabilecek bu özellik ile aynı ikonu tasarımdaki renklere göre farklı alternatiflerde kullanabilirsiniz.

Bunun için HTML, dosyasının içerisinde SVG konutunu kullanacağız. Bu komutu almak için CHROME’dan destek alabiliriz. Elinizdeki SVG dosyasını CHROME ile açıp, kodları görüntülerseniz orada “SVG” ve “PATH” etiketlerini görebilirsiniz. Bu kodu kopyalayarak SVG’yi kullanacağınız HTML dosyasına yapıştırmanız yeterli.

HTML dosyasını tamamladıktan sonra CSS ile renk vermek için “FILL” class’ını kullanacağız.

Son işlem ise HTML dosyasındaki “PATH” etiketine oluşturduğumuz class’ı atamak.

Aşağıda örneğini görebilirsiniz.

See the Pen rvmCs by ozgur ozcirpan (@renklisayfa) on CodePen

Bizi Facebook üzerinden takip ederek güncellemelerden haberdar olabilirsiniz…
Facebook sayfamız: https://www.facebook.com/renklisayfatasarim

Renklisayfa

Merhaba! Biz Renklisayfa Tasarım Ofisi olarak, yaratıcı çözümler üreten, yazılım, tasarım ve reklam danışmanlığı konusunda uzmanlaşmış bir ajansız. Müşterilerimize dijital varlıklarını güçlendirmeleri için benzersiz ve etkileyici çözümler sunuyoruz.

Bir Yorum Yazın

E-posta adresiniz gösterilmeyecektir. Doldurulması zorunlu alanlar *



E-Ticaret Sitesi Tasarlayacaklar İçin Öneriler

E-ticaret siteleri arayüz tasarımcıları için en karmaşık işlerin başında gelmektedir. Bu konu ile ilgili de internet üzerinde yüzlerce makale yer almakta ve bilgi vermekten çok bilgi karmaşasına yol açmaktalar. Sizler için bir e-ticaret sitesi tasarlanırken yapılması gereken 4 temel özelliği listeledik.

 

 

1.Ürün Sayfasının Önemi

Kurumsal web sitelerinin aksine e-ticaret sitelerinde en önemli sayfa ürün sayfalarıdır, burada aradığını bulan kullanıcı ürünü alma yoluna gidecektir, eğer alacağı ürün ile ilgili bir görsel veya bilgi eksikliği varsa fiyatı uygun bile olsa ürünü satın almaktan vazgeçmektedir.

Ürün özelliklerini mutlaka kademeli olarak sunmalısınız. Önce temel özellikleri ardından daha detay özellikleri ve sadece çok inceleyecek olanlar için tüm detaylar şeklinde bu sayfaları tasarlamalısınız.
Ürün görselleri ise mutlaka yeterli olmalı ana görüntüden detay görüntüye doğru sıralanmalı ve buradaki ürün görsellerinin kullanımı pratik olmalı. Kullanıcılar özellikle alacakları ürünü yerinde görmek istemekteler örneğin bir cep telefonunu elde, bir sehpayı dekorasyon içerisinde… Vs görmek istemekteler.
Ürüne göre farklı görsel sunumlar da denenebilir, bunlardan bir tanesi aşağıdaki sitede yer alan 360 derecelik döndürme tasarımı, kullanıcı ürüne bakmak istediği açıdan bakabiliyor. Ayrıca sol alandan pratik bir şekilde renk değişikliği yaparak tercih ettiği renklerde istediği ayakkabıyı görebiliyor.

e ticaret örnek site

Başka bir ayakkabı sitesi ise ürün sayfasında ayakkabıyı istediğiniz renk ve özelliklere göre şekillendirmenize izin veriyor. Aşağıdaki sitede istediğiniz renk ve özellikleri seçebiliyor, bu şekilde kendiniz tasarladığınız ayakkabınızı farklı açılardan da görerek satın alabiliyorsunuz. Eğer bu kullanıcının ilgisini çeken bir ürün ise sitede geçirdiği zaman ve aklında kalıcılık olarak kullanıcıyı kendisine bağlayacak, satın almaya itecektir.

e ticaret örnek 2

 

 

2.Zengin İçerik Eklemek

Yukarıdaki madde ile entegre olarak ürünleriniz ile ilgili zengin içeriklere sahip olmalısınız, ürünler ile ilgili bloglar, videolar, güvenilir ürün yorumları ve ürün uygunsa testleri ziyaretçilerin özellikle de detaycı ziyaretçilerin dikkatini çekmekte ve ürünü sitenizden satın almaya teşvik edecektir.

Bununla ilgili ülkemizden markafoni.com’u örnek verebiliriz, sürekli güncellenen blogu ile kullanıcıları alışveriş yapmadıkları zaman bile sitede tutmaya çalışmakta.

markafoni.com

Diğer bir örnek ise hepsiburada.com. Her ürüne ait ayrı ayrı oluşturulan tartışma platformu ile ziyaretçiler arasında iletişim kurulmakta.

hepsiburada.com

 

 

3.Sitenizin Hız Testi

Uluslararası bir çok araştırma bir kullanıcının aradığı ürüne ulaşmak için ortalama 10 saniye harcadığını belirtiyor, kullanıcılar için buradaki hız olmazsa olmazlardan. Sitenizi sürekli daha hızlı yapmak üzere çalışmalar yürütmelisiniz yoksa kullanıcının sitenizde çıkması kaçınılmaz olur.
E-ticaret sitenizin hem sayfa yükleme hızı yeterli olmalı hem de navigasyonu başarılı olmalı. Rakip siteleri periyodik olarak inceleyerek onlardan daha kolay erişilebilir ve hızlı olduğunuzdan emin olmalısınız.

 

 

4. Ödeme kolaylığı

Dünya e-ticaret siteleri üzerinde yapılan testlerde çok kesin olmasa da ziyaretçilerin yaklaşık yüzde 65’lik bölümünün ödeme anında siteden ayrıldığı belirtiliyor. Kullanıcı bu sayfada bir sürpriz ile karşılaşmak istemiyor. Ek ödemeler tahmin edilenden fazla kargo tutarı veya süresi, kapsamlı üyelik formları, güvenli olmayan kredi kartı bilgilerini isteme metodları gibi birçok seçenek kullanıcıyı almak üzere olduğu üründen vazgeçirmekte. Sadece bu madde ile ilgili çok sayıda test yapılmakta bizde bu testleri yakın zamanda detaylı bir şekilde sizlere sunacağız.

Renklisayfa

Merhaba! Biz Renklisayfa Tasarım Ofisi olarak, yaratıcı çözümler üreten, yazılım, tasarım ve reklam danışmanlığı konusunda uzmanlaşmış bir ajansız. Müşterilerimize dijital varlıklarını güçlendirmeleri için benzersiz ve etkileyici çözümler sunuyoruz.

Bir Yorum Yazın

E-posta adresiniz gösterilmeyecektir. Doldurulması zorunlu alanlar *



Flat Web Sitesi Tasarımları

Son zamanlarda internet sitelerinde düz ve minimalist tasarım çizgisi moda olmaya başladı. Özellikle Windows 8’in tanıtılması ile beraber atran bu akıma sizin için seçtiğimiz 5 örnek tasarım.

Acrostia Ücretsiz Tema

Bu temayı ücretsiz olarak indirebilirsiniz

Acrostia tema
 

 

 

Flat Design UI

Flat UI ile yapılmış güzel bir tema

flat design ui
 

 

 

Google+ Grid

Google Grid
 

 

 

Candy – Flat

candy flat tema

Renklisayfa

Merhaba! Biz Renklisayfa Tasarım Ofisi olarak, yaratıcı çözümler üreten, yazılım, tasarım ve reklam danışmanlığı konusunda uzmanlaşmış bir ajansız. Müşterilerimize dijital varlıklarını güçlendirmeleri için benzersiz ve etkileyici çözümler sunuyoruz.

Bir Yorum Yazın

E-posta adresiniz gösterilmeyecektir. Doldurulması zorunlu alanlar *



TTNET Ödeme Hizmete Açıldı

TTNET yeni ödeme hizmetini tanıttı.”TTNET Ödeme” isimli sistem ile TTNET kullanıcıları internet üzerinden yaptıkları alışverişleri TTNET faturaları ile ödeyebiliyorlar.

 

Kullanıcıların faturalarına ekstra bir ücret yansıtılmazken SMS bildirimleri de ücretsiz olarak sunulmakta. Şu aşamada kullanıcılara en fazla 100 TL’lik ödeme sunulurken ileride bunun değişmesine muhtemel olarak bakabiliriz.

Kullanıcıların üye işyerlerinin internet sitelerinde ödeme seçenekleri içerisinde “TTNET Ödeme ile Öde” seçeneğini işaretlemeleri yeterli olmakta. Sistem 3Pay, Mobilepax, Neomobile, PayByMe ile entegre olarak çalışıyor.

TTNET kullanıcıları ilgili ay süresince yatıkları alışverişleri tek fatura ile ödeyebilecekleri için, fatura ile ödeme seçeneğinin kullanıcılara büyük kolaylık getirmesi ve online alışverişe yönelik talebin artması bekleniyor. Güvenli ödeme, üyeliksiz alışveriş gibi seçenekler de kullanıcılara kolaylık sağlamakta.

Renklisayfa

Merhaba! Biz Renklisayfa Tasarım Ofisi olarak, yaratıcı çözümler üreten, yazılım, tasarım ve reklam danışmanlığı konusunda uzmanlaşmış bir ajansız. Müşterilerimize dijital varlıklarını güçlendirmeleri için benzersiz ve etkileyici çözümler sunuyoruz.

Bir Yorum Yazın

E-posta adresiniz gösterilmeyecektir. Doldurulması zorunlu alanlar *



İLETİŞİM

Bir Projeniz
mi var?

Hadi Başlayalım
WhasApp Destek Hattı
Telefon Destek Hattı