web tasarım sektörü her zaman değişiyor, çünkü kısmen web tarayıcıları ve cihazlar sürekli değişiyor. Web tasarımcıları ve geliştiricileri olarak yaptığımız işler bir tür web tarayıcısı aracılığıyla görüntülendiğinden, çalışmalarımız her zaman bu yazılımla simbiyotik bir ilişki içinde olacaktır.
Web Tarayıcılarında Yapılan Değişiklikler
Web sitesi tasarımcılarının ve geliştiricilerinin her zaman uğraşmak zorunda kaldıkları zorluklardan biri sadece web tarayıcılarındaki değişiklikler değil, aynı zamanda web tarayıcılarına erişmek için kullanılacak farklı web tarayıcıları web siteleri. Bir siteye gelen tüm ziyaretçilerin en yeni ve en iyi yazılımı kullandığından emin olması harika olurdu, ancak durum hiçbir zaman böyle olmadı (ve muhtemelen asla olmayacak).
Sitelerinize gelen ziyaretçilerin bir kısmı, çok eski ve daha modern tarayıcıların eksik özellikleri olan tarayıcılarla web sayfalarını görüntüleyecektir. Örneğin, Microsoft'un Internet Explorer tarayıcısının eski sürümleri uzun zamandır birçok web uzmanının başına bela olmuştur. Şirket, en eski tarayıcılarından bazıları için desteğini bırakmış olsa da, hala onları kullanacak, iş yapmak ve iletişim kurmak isteyebileceğiniz insanlar var.
'Zarif Bozulma'nın Tanımı
Gerçek şu ki, bu köhne web tarayıcılarını kullanan insanlar, çoğu zaman, eski yazılımlara sahip olmak veya yazılımları nedeniyle web tarama deneyimlerinin tehlikeye atılmış olabileceğini tercih. Onlara göre, bu eski tarayıcı, web sitelerine erişmek için uzun süredir kullandıkları şeydir. Web geliştiricilerinin bakış açısından, kullanıcılara hala kullanılabilir bir deneyim sunabileceğimizden emin olmak istiyoruz. bu müşteriler, aynı zamanda daha modern, zengin özelliklere sahip tarayıcılarda harika çalışan web siteleri oluştururken ve bugün mevcut olan cihazlar.
"Zarif bozulma", hem eski hem de yeni çeşitli farklı tarayıcılar için web sayfası tasarımını ele alma stratejisidir.
Modern Tarayıcılarla Başlamak
Zarif bir şekilde bozulmak üzere oluşturulmuş bir web sitesi tasarımı, öncelikle modern tarayıcılar düşünülerek tasarlanmıştır. Bu site, çoğu insanların her zaman en yeni sürümü kullanmasını sağlamak için "otomatik güncelleme" yapan bu modern web tarayıcılarının özelliklerinden yararlanmak için oluşturulmuştur. Bununla birlikte, zarif bir şekilde bozulan web siteleri, eski tarayıcılar için de etkili bir şekilde çalışır. Daha eski, daha az zengin özelliklere sahip tarayıcılar siteyi görüntülediğinde, site hala işlevsel olacak, ancak muhtemelen daha az özellik veya farklı görüntüleme görselleri ile bozulmalıdır. Bu daha az işlevsel veya güzel olmayan bir site sunma konsepti size garip gelse de, gerçek şu ki insanlar eksik olduklarını bile bilmeyecekler. Gördükleri siteyi "daha iyi sürümle" karşılaştırmayacaklar, site olduğu sürece ihtiyaç duydukları şey için çalışıyor ve işlevsel veya görsel olarak bozuk görünmüyor, iyi olacaksınız şekil.
Aşamalı Geliştirme
Zarif bozulma kavramı, birçok yönden hakkında konuşulduğunu duymuş olabileceğiniz başka bir web tasarım konseptine benzer - aşamalı geliştirme. Zarif bozulma stratejisi ile aşamalı geliştirme arasındaki temel fark, tasarımınıza başladığınız yerdir. En düşük ortak paydayla başlar ve ardından web sayfalarınız için daha modern tarayıcılar için özellikler eklerseniz, aşamalı geliştirme kullanıyorsunuz demektir. En modern, en son özelliklerle başlar ve ardından ölçeği küçültürseniz, zarif bir bozulma kullanıyorsunuz demektir. Sonunda, sonuçta ortaya çıkan web sitesi, aşamalı geliştirme veya zarif bozulma kullanıyor olsanız da aynı deneyimi sunabilir. Gerçekçi olarak, her iki yaklaşımın da amacı, modern tarayıcılar için harika çalışan bir site oluşturmaktır. eski web tarayıcıları ve kullanmaya devam eden müşteriler için hala kullanılabilir bir deneyim sunarken onları.
Zarif Bozulma, Okuyucularınıza 'En Yeni Tarayıcıyı İndirin' demek anlamına gelmez
Pek çok modern tasarımcının zarif indirgeme yaklaşımını sevmemesinin nedenlerinden biri, okuyucuların sayfanın çalışması için genellikle en modern tarayıcıyı indirmesi talebine dönüşmesidir. Bu değil zarif bozulma. Kendinizi "bu özelliğin çalışması için X tarayıcısını indirin" yazmak istediğinizi fark ederseniz, zarif bozulma alanını terk ettiniz ve tarayıcı merkezli tasarıma geçtiniz. Evet, bir web sitesi ziyaretçisinin daha iyi bir tarayıcıya geçmesine yardımcı olmanın şüphesiz bir değeri vardır, ancak bu genellikle onlardan çok şey ister. (unutmayın, birçok kişi yeni tarayıcıları indirmeyi anlamıyor ve sizden bunu yapmalarını talep etmeniz onları korkutabilir. uzakta). İşlerini gerçekten istiyorsanız, daha iyi yazılımları indirmek için sitenizden ayrılmalarını söylemek, bunu yapmanın bir yolu olmayabilir. Sitenizde belirli bir tarayıcı sürümü veya daha üst bir sürüm gerektiren temel işlevler yoksa, indirmeyi zorlamak genellikle kullanıcı deneyiminde bir anlaşma kırıcıdır ve bundan kaçınılmalıdır.
İyi bir genel kural, aşamalı iyileştirme için yaptığınız gibi zarif bozulma için aynı kuralları izlemektir:
- Geçerli, standartlara uygun yazın HTML
- Tasarımlarınız ve düzeniniz için harici stil sayfaları kullanın
- Etkileşim için harici olarak bağlantılı komut dosyaları kullanın
- İçeriğin düşük seviyeli tarayıcılar tarafından bile erişilebilir olduğundan emin olun. CSS veya JavaScript
Bu süreci göz önünde bulundurarak, dışarı çıkıp yapabileceğiniz en modern tasarımı oluşturabilirsiniz! Hala çalışırken daha az işlevsel tarayıcılarda bozulduğundan emin olun.
Ne Kadar Geri Gitmeniz Gerekiyor?
Birçok web geliştiricisinin sahip olduğu bir soru, tarayıcı sürümleri açısından ne kadar geriye gitmeniz gerektiğidir? Bu sorunun kesin bir cevabı yok. Sitenin kendisine bağlıdır. Bir web sitesinin trafik analizini incelerseniz, hangisi olduğunu görürsünüz. web sitesi tarayıcıları bu siteyi ziyaret etmek için kullanılıyor. Belirli bir eski tarayıcıyı kullanan kayda değer bir yüzde insan görürseniz, muhtemelen o tarayıcıyı desteklemek isteyeceksiniz veya bu işi kaybetme riskiyle karşı karşıya kalacaksınız. Analizlerinize bakarsanız ve kimsenin daha eski bir tarayıcı sürümünü kullanmadığını görürseniz, muhtemelen bu eski tarayıcıyı tam olarak destekleme ve test etme konusunda endişelenmemeye karar vermede güvenli o. Dolayısıyla, sitenizin ne kadar geriye gitmesi gerektiği sorusunun gerçek yanıtı şudur: "analitikleriniz size müşterilerinizin ne kadar geriden kullandığını söylüyorsa."