Örneklerle CSS Seçicileri (Selectors) ve :nth-child Kullanımı 14 Nisan 2023 dakikada okunur CSS seçiciler ön-yüz (frontend) tasarımcılar için hayat kurtarıcı, kolay yordamlardır. Her ne kadar UI ve UX tasarımcılar ve hatta yazılımcılar bu konuya eğilmeyi ihmal veya reddetseler de, öğrenildiğinde ne kadar kolay ve keyifli çözümler ürettiğini göreceksiniz. Öncelikle herkese karmaşık gelen :nth-child seçicisinin kullanımına bir bakalım. Bunu da bir şema ile gösterelim: first-child 1 2 3 […]
HTML Listeleri 2.0 16 Kasım 2022 dakikada okunur Bu yazıda, daha önce de değindiğim HTML Listelemelerine biraz daha yakından bakacağız. Çoğunlukla kod örneklerini paylaşarak kod – sonuç odaklı ilerleyeceğiz. Hazırsanız başlayalım 👇 Öncelikle Temelleri Bir Hatırlayalım Eğer <ol> / <ul> / <li> yapılarını hatırlıyorsanız eğlenceli kısıma atlayabilirsiniz. Sıralı listelemeler, yani Ordered List için, İngilizce tabirin ilk iki harfini kullanıyoruz. Yani O – L […]
2022 Yılı Favori Google El Yazısı Fontlarım 27 Nisan 2022 dakikada okunur Kullanıcı deneyimi, biraz da içerikleri kullanıcıya daha doğal hislerle sunabilmektir. Projenin türü veya kullanıldığı yere göre “el yazısı” yazı tiplerini kullanmak daha güzel olabilir. Ne yazık ki Türkçe karakterleri de destekleyen el yazısı yazı tipleri halen istediğimiz sayıda değil. Bu yazıda 2022’de en çok gözüme çarpa ve projelerde kullandığım Google Fontları paylaşmak istedim. Umarım işinize […]
Bir Öğeyi Gizlemenin 3 Yolu (HTML / CSS) 24 Nisan 2022 dakikada okunur Web sayfalarında bir öğeyi gizlemek bazen gerekli olabilir. Bazen de gizlemeyi anlık (veya geçici) bir düzeltme için kullanırız. Web sayfalarında en yaygın öğe gizleme usullerini inceleyelim. İnceleyeceklerimizden ilk ikisi CSS özellikleri olacak: display: none ve visibility: hidden Çoğumuz bunları zaten kullanıyor olsak da, açıklığa kavuşturmak için özetleyelim. .gizle {display: none} .gosterme {visibility: hidden} .gizle sınıfına […]
Sayfa Açılış Hızınızı Artırın: Görselleri Asenkron Yükleme (img decoding async) ve Lazy Loading 10 Nisan 2022 dakikada okunur Karşıt görüşler olsa da, çoğunluk kabul edecektir ki; ‘iyi kullanıcı deneyimi hızlı servisle başlar’. Internet tarayıcıları (Chrome, Firefox, Opera…) görsel ve metin içerikleri senkron olarak aynı anda yüklerler. Bu da sayfa açılırken güzel bir görüntü sunar. Şöyle ki: <h2>Güzel Bir Başlık</h2> <img src=”büyük-bir-gorsel” alt=”Görsel Hakkında Bilgi” /> <p>Kullanıcının almak istediği bilgiyi sunan metinler.</p> Maalesef her […]
WordPress İpucu: Tek Arama Sonucunu Otomatik Olarak Aç 8 Nisan 2022 dakikada okunur Tasarımcılar olarak, kullanıcı deneyimi tasarımı (veya kısaca UXD) açısından, kendimizi kullanıcının yerine koymalıyız. Şahsen bunu yaparken, kendimi, tasarımcısı olduğum ürünü ilk elden kullanıcıların zihnine oturtmak için ürünü yaratırken edindiğim deneyim ve düşüncelerden arındırıyorum. Bunu yaptığımda, arama sonuç sayfasında şunu fark ettim ki; bazen sorgumuz tek bir sonuç getirebiliyor ve bu -güzel olsa da- gayet saçma! […]
Tarayıcınızı Not Defterine Çevirin 7 Nisan 2022 dakikada okunur Acil durumlarda kağıt aramakla veya bilgisayarınızdan program – uygulama açmakla uğraşma derdine son! Bu tek satırlık kodu tarayıcınızın adres satırına yapıştırıp, ENTER’a basın. Ardından kısa yol çubuğunuza – sürükle bırak yoluyla çekin ve gerektiğinde bu kısa yola tıklayın. Yeni açılacak sekmeyi, artık, geçici bir not defteri olarak kullanabilirsiniz.