- CSS Zen Garden, CSS tabanlı tasarımın güzelliğini gösteren bir projedir
- HTML aynı kalır; yalnızca harici CSS dosyası değiştirilerek farklı tasarımlar deneyimlenebilir
- Katılımcılar CSS aracılığıyla web tasarımının gücünü gösterebilir, ilham verebilir ve bunu bir öğrenme kaynağı olarak kullanabilir
- Ağırlıklı olarak CSS 1 & 2 kullanılır; CSS 3 & 4 ise sınırlı şekilde kullanılmalıdır
- Gönderilen tasarımlar farklı tarayıcılarda tutarlı sonuçlar göstermeli ve en az IE9+ ile modern tarayıcılarda çalışmalıdır
CSS Zen Garden'ın önemi
- CSS Zen Garden, CSS'in gücünü göstermek ve tasarımcılarla geliştiricilere ilham vermek için oluşturulmuş bir projedir
- HTML aynı kalır; yalnızca harici CSS dosyası değiştirilerek farklı tasarımlar deneyimlenebilir
- Bu proje, CSS'in olanaklarını gösterir ve web tasarımının estetiğini vurgular
Nasıl katılınır
- Güçlü bir görsel tasarım anlayışı ve CSS becerileri gerekir; ancak yeni başlayanlar da örnek dosyalarla başlayabilir
- Stil sayfası serbestçe düzenlenebilir, ancak HTML değiştirilemez
- Tamamlanan çalışma bir web sunucusuna yüklenmeli ve bağlantısı gönderilmelidir
Katılımın faydaları
- Görünürlüğü artırabilir, ilham verebilir ve CSS'in şaşırtıcı olanaklarını gösteren bir kaynak olarak kullanılabilir
- Web tasarımcıları ve geliştiricilere ilham veren, aynı zamanda öğrenme materyali olarak değerlendirilebilen bir sitedir
Gereksinimler
- Ağırlıklı olarak CSS 1 & 2 kullanılmalı, CSS 3 & 4 ise sınırlı şekilde kullanılmalıdır
- Farklı tarayıcılarda tutarlı sonuçlar vermeli ve en az IE9+ ile modern tarayıcılarda çalışmalıdır
- Özgün çalışmalar gönderilmeli ve telif haklarına saygı gösterilmelidir
Telif hakkı ve lisans
- Gönderilen grafikler üzerindeki telif hakkı korunur; CSS ise Creative Commons lisansı ile sunulmalıdır
- Başkalarının öğrenebilmesi için CSS paylaşılmalıdır
1 yorum
Hacker News yorumları
CSS ortaya çıkmadan önce web geliştiricileri grid oluşturmak için table öğelerini aşırı kullanıyor, görselleri dilimleyip table içine yerleştirerek yerleşim kuruyordu
Bu site eskiydi ama iyi anlamda eskiydi
CSS Zen Garden’ın ana fikri, anlamlı HTML’i olabildiğince kullanarak sunum ile içeriği tamamen bağımsız şekilde işletebilmekti
CSS’yi Zen Garden ve Eric Meyer üzerinden öğrenmiş biri olarak, Tailwind gibi modern CSS araçları bir anti-pattern gibi görünüyor
Tailwind ve CSS-in-JS’in karanlık çağında ışık tutan bir şeydi
Eski ama güzel bir şey
İki tasarım gönderdim ve hâlâ CSS’yi yeniden kullanma talepleri alıyorum
Bu site geçmişte büyük etki yarattı
Geçmişe dair bir nostalji... CSS Zen Garden’ı çok seviyordum ama bu, web sitelerinin ana amacının belge sunmak olduğu dönemin felsefesiydi
CSS Zen Garden’ı HN’de görmek güzel