Kategoriler
Kodlama

AMP Dark Mode AMP sayfalarında da Dark Mode kullanabilirsiniz.

Websitelerine dark mode(kodu mod – karanlık modu) görünümü kaznadırmak ve dark mode hakkında birkaç yazı eklemiştim;

AMP sayfalarına da dark mode seçeneği eklemek mümkün, nasıl yapacağımızı ve örnek paylaşacağım.

Kategoriler
Kodlama

Drop Shadow ve Box Shadow (CSS) Drop Shadow ve Box Shadow arasındaki farklar ve kullanım önerisi.

box-shadow: CSS’de yaygın kullanılan bilinen bir gölgelendirme tekniği, standart görsellerde ve keskin kenarlı elemanlarda çok işe yarıyor. Ancak şeffaf görseller ve yuvarlak veya değişik şekille kenarlıklara sahip elemanlar için pek kullanışlı olmadığı için onun yerine drop-shadow filtresini kullanabilirsiniz.

Kategoriler
Kodlama

Yalnızca CSS ile metni kısaltmak CSS ile uzun yazıları kısaltmak çok basit.

Bazen bir html etiketi içerisinde yazıların(metin) uzunlukları tutarlı olmayabilir ve kaotik bir durum oluşur, belli ölçülerden taşar vs.

Bunu aşmak için ilgili etiket içerisindeki metnin uzunluğunu sınırlamak tasarımcıları rahatlatır, bunu genelde backend de yapmak gibi bir eğilim vardır ancak buna hiç gerek yok çünkü CSS ile de bu yapılabilir.

Kategoriler
Kodlama

Yalnızca CSS ile yumuşak “Başa Dön/Back to Top” kaydırma Eskiden site içerisindeki #internal linklerin yumuşak kaydırılması için JavaScript kullanmak zorundaydık ama artık değil.

Ben web uygulamalarında eğer bir şey CSS ile yapılabiliyorsa onun için ek JavaScript yazmanın gereksiz olduğunu düşünenlerdenim. Modern tarayıcıların tamamının desteklediği CSS ile birçok şey artık yapılabiliyor, buna bir örnek de scroll-behavior: smooth;.

Kategoriler
Kodlama

Websitesine kolayca dark mode eklemek Herhangi bir web sitesine veya uygulamaya dark mode(Koyu renk, karanlık tema veya gece modu) uygulamak.

Daha önce dark mode hakkında bir yazı eklemiştim, “Javascript ile siteyi ziyaret eden cihazın karanlık modu(koyu mod) kulanıp kullanmadığını sorulamak“. Bu yazımda herhangi bir web sitesine veya uygulamaya cihazın kullandığı modu da göz önünde bulundurarak çalışan dark mode seçeneği eklemeyi göstereceğim.

Kategoriler
Kodlama

Web Development için 40+ yüksek kaliteli ücretsiz kaynak 40+ High-Quality Free Resources for Web Development - Harika ücretsiz ve güncel kaynaklar!

WEb geliştirme için ücretsiz ve kaliteli kaynakların bir listesini arıyorsanız doğru yere geldiniz, burada en iyi ve yüksek kaliteli web geliştirme için ücretsiz kullanabileceğiniz kaynak siteleri listeleyeceğim.

Kategoriler
Kodlama

Sayfadaki linkleri pasif yapmak Bazen bir html sayfadaki linklerin olmasını ama çalışmamasını istersiniz. İşte jQuery veya CSS ile çözümler.

Sayfadaki linklerden bazılarının çalışmasını istemiyorsanız aşağıdaki jQuery ve CSS ile yapmış olduğum örneklerden birini kullanabilirsiniz. Bu yöntem önyüzde bazen kullanıcıların tıklamaması istenen ama görünen şeyler için kullanılabilir.

Kategoriler
Kodlama

Eski sayfalardaki gömülü flash objelerini gizlemek Flash objelerini gizlemek için bir yöntem.

Bildiğiniz gibi 2021 itibariyle “Adobe Flash artık yok”, tamamen yok yani hiçbir güncel web tarayıcısı flash çalıştırmayacak. Şimdiye kadar sayfalara güvenlik izni verdiğinizde görünebiliyordu ancak artık hiçbir şekilde gösterilmeyecek.

Kategoriler
Kodlama

FlexBox Cheat Sheets (CSS) 2021’e girdik ve CSS Flexbox’u hatırlayıp bilgilerimizi tazeleyelim.

CSS’de Flexbox kullanmayı seviyorum ve bu harika bir şey, önceden birçok farklı CSS kuralı yazarken Flexbox ile sadece bir satırda istediğim görüntüyü alabiliyorum.

Burada Joy Shaheb’in paylaşmış olduğu “FlexBox Cheat Sheets in 2021 || CSS 2021” makalesini paylaşmak istedim umarım işinize yarar.

Kategoriler
Kodlama

Master CSS Selectors / CSS seçicilere bakış CSS selectors/seçiciler ID’ler ve Class’larla sınırlı değildir aslında CSS’de birçok farklı seçiciler de kullanılabilir.

CSS seçicileri nedir? CSS’de seçiciler, web sayfalarımızdaki stil vermek istediğimiz HTML öğelerini seçmek için kullanılan kalıplardır. Mesleki olmayan terimlerle ifade edersek; seçiciler bir DOM öğesini alıp ona stil uygulamak için kullanılır.

Kategoriler
Kodlama

En boy oranlarını bozmadan boyutlandırma (CSS) CSS object-fit: cover; ile görselleri en boy oranını bozmadan eşit olarak boyutlandırmak.

Web sayfalarında görselleri boyutlandırdığımızda eğer en/boy oranı aynı değil ise görsel çok kötü şekilde görünebilir. Bunu engellemek için ya en boy oranına göre bir boyut seçmek gerekiyor ya da vereceğim bu CSS örneğinde olduğu gibi “object-fit: cover;” etiketini kullanarak sorunsuz kullanabiliriz.

Kategoriler
Kodlama

Fotoğraflara vintage efekti (CSS) Eskiyi seven biriyseniz web sitenizde paylaştığınız fotoğraflara CSS ile eski/vitage efekti verebilirsiniz.

Benim gibi 80’lerde doğmuş biriyseniz muhtemelen eski albümleri gömmüşsünüzdür ve o albümler içerisinde fotoğraflarınız vardır. Fiziksel bir albümü içerisinde var olan fotoğraf nesneleri ile elinde tutmanın olduğu zamanlar.

Kategoriler
Kodlama

Tasarımcılar için 50 ücretsiz kaynak Bedava şeyler her zaman heyecan vericidir. Peki ya ücretsiz ve harikaysa? Seveceğiniz ücretsiz araçlar ve kaynaklar.

Bu yazıda tasarımcılar için ücretsiz kullanabilecekleri 50 araç ve kaynak listesini paylaşacağım. Hepsi ücretsiz ve harika.

Kategoriler
Kodlama

scroll-margin (CSS) CSS scroll-margin kullanım örnekleri.

Bugün CSS’de yeni bir şey daha öğrendim, scroll-margin. Modern tarayıcıların tümünde sorunsuz çalışıyor.

Kategoriler
Kodlama

CSS’de clip-path kullanımı clip-path SVG öğelerinin, resimlerin veya herhangi bir HTML öğesinin görünür kısımlarının kırpılmasına izin veren çok ilginç bir özelliktir.

Bir süre önce üzerinde çalıştığım bir web sitesi projesinde bazı özel şekillere ihtiyacım oldu, elbette eski nesil bir metotla değil de bunu yeni nesil bir metotla yapmayı istedim, böylece CSS clip-path ile tanıştım.