CSS Dersleri

Özel yazı tipleri ve performansa etkileri

CSS Dersleri

Özel yazı tipleri ve performansa etkileri

Web sitelerinde özel yazı tiplerinin kullanımı eskiden beri tercih edilegelmiştir. Özel yazı tipleri tasarımın güzelliği, marka bilinirliği, okunurluk, erişebilirlik açısından tercih ediliyor. Eskiden daha zor olan özel  yazı tipi kullanımı @font-face standardı sonrası kolaylaştı. Bu makalede font-face kullanımının performans etkisine değinmeye çalışacağım. Tipografi Yazı tipinden bahsedip tipografiden bahsetmemek olmaz. Tipografi

By Fatih Hayrioğlu

CSS Dersleri

focus-visible

Bu tanımın ortaya çıkışının sebebi: Geliştiriciler tarayıcıların otomatik tanımladığı focus tanımlarının yapılan tasarıma uymadığı veya tam olarak ne amaçla kullanıldığını bilmediği için silmesi ve bunun sonucu olarak erişilebilirlik sorunlarının çıkması. .link:focus { outline: none; } Kodunu yazarak tanımlı olan odaklanma halindeki outline çizgisini kaldırıyorduk. Tabi bu  erişilebilirlik için ciddi sorunlar oluşturuyor.

By Fatih Hayrioğlu
Grid mi Flex mi?

CSS Dersleri

Grid mi Flex mi?

Karşılaştırmaya girmeden bir önceki Grid ile Uyumlu(Responsive) Sayfalar Yapmak yazısının girişinde yazdığımız aşağıdaki paragrafları tekrar hatırlayalım. CSS grid modülü çıkana kadar sayfa planlama biz geliştiricilere modül, özellik grubu veya tanım olarak bir çözüm sunmamıştı. Geliştiriciler mevcut şartları sağlayacak özellikleri sayfa planlaması için kullandı. İlk olarak <table> etiketiyle

By Fatih Hayrioğlu