Duyarlı web tasarımı için yeni başlayanlar için eksiksiz rehber
Bu duyarlı web tasarımı için kılavuzun arkasındaki ilke, her modern ve profesyonel web sitesinin herhangi bir ekran boyutuna ve çözünürlüğüne uyacak şekilde belirli değişiklikleri deneyimleyecek kadar esnek olması gerektiğidir. Genel olarak, bu, web sitelerini farklı ekranlarda doğru ve doğru bir şekilde görüntülemek için çok iyi bir çözümdür. Bu neden önemli? Akıllı telefon ekranınızda gördüğünüz mükemmel piksel görüntüsünü, katlanabilen bir menüyü veya yeniden düzenlenmiş bir renk yapısını hatırlıyor musunuz? Bunların hepsi, modern ve büyük talep gören hücresel veya duyarlı web tasarımına örneklerdir.
Ancak, size eşsiz bir hücresel kullanıcı deneyimi sunmak için elinizden gelenin en iyisini yapan sitenin yazarını övmediğinizi itiraf edebilirsiniz, çünkü sitenin hücresel versiyonunun mükemmel performansından yararlanmanız doğaldır. Ancak kesinlikle rahatsız hissedeceksiniz ve büyük olasılıkla, kullanımda rahat başarısız olursa ve akıllı telefonunuz veya tabletiniz tarafından erişildiğinde tamamen okunursa birkaç saniye sonra web sitesinden ayrılacaksınız. Kendi kitlenizle aynı şey. Web ziyaretçilerinizin hiçbiri, sitenizin hücresel sürümünden biraz kusur veya fark bile tolere etmeyecektir. Bu nedenle, web sitenizi hücresel için optimize edin ve sorunsuz çalışın. İçlerinde, web sitenizdeki müşterilerinizi korumaya ve aynı anda onlardan daha fazla davet etmeye yönelik en iyi stratejilerden biridir. Ancak, sitenizin duyarlı tasarımından yapabileceğiniz tek avantaj bu değildir. Bu, Google’ın çağdaş web siteleri için güzel tasarım çözümlerinden biridir. Yani, duyarlı siteler bu olağanüstü işlevselliğe sahip olmayan sitelerden daha yüksek sıralanacaktır. Duyarlı web tasarımının avantajlarını hesaplarken, bunun sadece farklı bir cihaza yerleştirildiğinde iyi çalışan bir web sitesi oluşturmakla ilgili olmadığını da belirtmelisiniz. Bu aynı zamanda web sitesinin orijinal doğasını bozulmadan göstermek için esnek ve uyarlanabilir bir web sitesi üretmekle ilgilidir.
Şimdi, duyarlı web tasarımı için rehberimizde hücresel misafirperverliğin önemli noktalarını vurguladıktan sonra, teknik bölüme devam edelim, böylece duyarlı tasarımı anlamak sizin için korkutucu bir görev olmayacak. Şimdi, duyarlı web tasarımının ana bileşenleri nelerdir. Üçü var. Esnek düzen, esnek ızgaralara sahip siteyi, ekranın boyutuna ve boyutlarına göre yeniden düzenlenmesini ve boyutlarını değiştirmesini sağlar. Bu, duyarlı bir düzen yapmak için ilk adımdır. Bu genişlik veya yüksek yükseklik gibi bir düzen ile. Her şey, bu veya o cihazın gereksinimlerine uyacak şekilde orantılı bir yüzde olarak dağıtılır. Örneğin, tarayıcı büyütülürse, düzeniniz düzgün yanıt verecek ve gereken genişliğe ulaşacaktır.
Herhangi bir sabit düzeni kafes düzenine dönüştürmek istiyorsanız, hedefleri bağlama dayalı olarak paylaşmak veya duyarlı tasarım hesap makinelerini alternatif olarak kullanmak için matematiksel becerilerinizi kullanmalısınız. 2. Esnek görüntüler, ilk ve web sitesine entegre olan diğer medya dosyaları, cihaz veya çözünürlükteki değişikliklere göre de değiştirilmeniz gerekir. Web sitenizde esnek veya duyarlı bir medya dosyasına sahip olmak, dikkat gerektiren bir sonraki önemli noktadır. Örneğin, düzgün bir düzeniniz varsa ve site görüntüsünüz duyarlı değilse, gelecekte bazı farklılıklar olacaktır.
Görüntüleri duyarlı hale getirmek için kullanabileceğiniz üretken yöntemlerden biri uyarlanabilir görüntülerdir. Tarayıcı boyutunu her değiştirdiğinde uyum sağlayabilmesi için% 100 genişlikte bir görüntü vermek için aşağıdaki CSS’yi kullanın: görüntü {
Maksimum genişlik:%100;
Genişlik:%100;
}
3. Medya Soruları Esnek medya dosyalarıyla birlikte esnek bir düzenimiz olur olmaz, her şeyi medya sorgularının yardımıyla bağlamanın zamanı geldi. Bu, belirli bir cihazın ekran boyutu her tanımlandığında web bölümü içerecek olan web tarayıcılarına izin veren olağanüstü bir CSS ayarıdır.
Temel olarak, cep telefonu, masaüstü ve tabletin ekran çözünürlüğüne ait üç medya sorgusu vardır. Bu ekran çözünürlüğünü eşleştirmek için en yaygın olarak kullanılan ekran genişliği ayarları 320px, 600px, 768px ve 1280px’dir. İşte size çok yardımcı olacak pratik CSS medya sorguları iken bazı durdurma noktaları:/ * Özel, iPhone Retina */
@Media sadece ekran ve (min-genişlik: 320px) {
/ * özel stil */
}
/ * Ekstra küçük cihaz, telefon */
@Media sadece ekran ve (min genişliği: 480px) {
/ * özel stil */
}
/ * Küçük cihaz, tablet */
@Media sadece ekran ve (min genişliği: 768px) {
/ * özel stil */
}
/ * Orta cihaz, masaüstü */
@Media sadece ekran ve (min genişliği: 992px) {
/ * özel stil */
}
/ * Büyük cihaz, büyük ekran */
@Media sadece ekran ve (min-genişlik: 1200px) {
/ * özel stil */
}
Buna ek olarak, medya sorguları, kullanıcıların sitenizi yukarıdan aşağıya çıkarabilmeleri için her bir cihaz için içerik eklemek, taşımak veya gizlemekten sorumludur.Örneğin, sitenizde belirli bir düğmeniz var ve düğmenin akıllı telefon kullanıcınız için gizlenmesini isteyin.Aşağıdaki CSS’yi yalnızca bir akıllı telefon tutucusundan gizlemek için kullanabilirsiniz:/ *Akıllı telefon (portre ve manzara) ———– */ */
@Media sadece ekran ve (min-üce-genişliği: 320px) ve (maks.
/ * Stil */
.button {ekran: hayır}
}