Tasarımda Esnek Yaklaşımlar — Responsive ve Adaptive Design

Özge Çoban
Sahibinden Technology
6 min readJun 4, 2024

Tasarımda esnek yaklaşımlar, günümüzün dinamik ve hızla tükenebilen teknoloji ortamında, kullanıcı deneyiminin en üst düzeyde ortaya çıkması ve modern dünyadan yanıt verebilmek için ortaya çıkmış önemli bir kavram olarak ortaya çıkıyor. Özellikle GSM Association (GSMA) tarafından hazırlanan 2023 yılı raporuna göre, dünya çapında akıllı telefon kullanımı hızla gelişmeye devam ediyor. Rapor, dünya genelinde yıllık miktarın akıllı telefon kullanımını ve bu oranın %54'e ulaşarak 4,3 milyar kullanım kaybı ortaya çıktığını gösteriyor. Bu sayının mobil internet kullanıcısının 4,6 milyar arttığını gösteriyor.

Bu veriler, çeşitlendirilmiş cihaz kullanımıyla birlikte tasarımcıların daha esnek ve çözümleyici çözümler sunan, yaratıcı ortaya çıkıyor. Farklı boyutlardaki bilgisayarlar, tabletler, akıllı telefonlar, akıllı saatler ve sanal gerçeklik gözlükleri gibi farklı platformlarda sorunsuz bir deneyim sağlayan bütçe, tasarımda esnek uygulamaların sağlanması sağlanıyor. Bu seçenekler, web siteleri ve uygulamalar, çeşitli ekran boyutu ve boyutlarda etkili bir şekilde optimize etmeyi amaçlıyor.

Esnek tasarım tasarımları, herhangi bir cihazda kusursuz bir iletim deneyimi sunarak, tasarım değişikliklerinin adaptasyonu ne kadar önemli olduğunu vurgular. Böylece, modern dünyanın güçlü verimliliği cevap vermek için tasarımın ve uyumluluğun sağlanması, kullanıcıların herhangi bir platformda etkileşimde bulunabilmesi ve güç alabilmesi sağlanmıştır.

Kaynak : Freepik

Bu adaptasyon ihtiyaçlarından yola çıkan, web tasarımı dünyasında Responsive Design (Duyarlı Tasarım) ve Adaptive Design (Uyumlu Tasarım) gibi iki önemli kavram ortaya çıktı. Bu kavramlar, web geliştiricilerine bir esneklik, diğer taraftan ise kullanıcı dostu bir deneyim sunma konusunda kapsamlı çözümler sunuyor.

Responsive Tasarım, farklı ekran boyutlarına ve cihazlara uyum sağlamak için geliştirilmiş bir kahramandır. Kullanıcılar, hangi cihazı kullanırsa kullansınlar, aynı içerikleri ve ürünleri sorunsuz bir şekilde erişebilirler.

Diğer taraftan Adaptive Design ise daha çok özelleştirilmiş bir yaklaşım temsil ediyor. Bu tasarım modeli, belirli parçalar için önceden belirlenmiş tasarım yapılarına dayanır. Sunucu veya bilgisayarda yapılan bir cihaz belirleme sonucu, web sitesi belirli bir cihaz için optimize edilmiş bir deneyim sunar.

Responsive (Duyarlı) Tasarım Nedir?

“Responsive tasarım, içerik ve tasarım, kullanıcının cihazına uygun şekilde esnek ve duyarlı hale getirir.” — Ethan Marcotte

Responsive tasarım, web sitelerinin farklı ekran boyutlarına ve cihazlara uyum sağlamak için ayrılabilecek bir yaklaşımdır.

Ethan Marcotte, Responsive Web Design terimini ilk defa 2010 yılında yayınladığı aynı adlı makalesinde tanımlamıştır. Marcotte’ye göre, responsive design, web sitelerinin farklı ekran boyutlarına ve cihazlara uyum sağlamak amacıyla geliştirilen bir tasarım yaklaşımını ifade eder. Bu tasarım yaklaşımı, esnek grid yapıları, esnek görüntüler ve medya sorgularını* kullanarak web sitelerini optimize etmeyi amaçlar. *Medya sorguları, belirli özelliklere veya cihaz özelliklerine göre tarayıcının veya cihazın ekran genişliği, yüksekliği, çözünürlüğü gibi özelliklerini sorgular.

Kaynak: webfow

Responsive design için temel prensip, bir web sitesinin farklı cihazlarda ve ekran boyutlarında kullanıcıya en iyi deneyimi sunabilmesidir. Bu nedenle, responsive design kullanılan bir web sitesi, kullanıcının cihazına bağlı olarak içeriği ve düzeni otomatik olarak ayarlar. Örneğin, bir web sitesi masaüstü bilgisayar, tablet veya akıllı telefon gibi farklı cihazlarda rahatlıkla görüntülenebilir ve kullanılabilir hale gelir.

Ethan Marcotte’nin öne çıkardığı bu tasarım yaklaşımı, mobil cihazların yaygınlaşması ve farklı ekran boyutlarına sahip cihazların kullanımının artmasıyla birlikte önem kazanmış ve web tasarım standartlarını değiştirmiştir.

Adaptive (Uyumlu) Design Nedir?

webflow

Adaptive design, web sitelerinin farklı cihazlara önceden belirlenmiş tasarım şablonlarına göre uyarlanması anlamına gelir. Justin Avery, Adaptive Design terimini, farklı cihazlara yönelik özel tasarımlar oluşturmayı ifade eden bir kavram olarak tanımlar. Adaptive design, sunucu tarafında veya istemci tarafında bir aygıt tespiti yapar ve buna göre belirlenen özel bir tasarımı yükler.

“Adaptive web tasarımı, önceden belirlenmiş tasarım şablonlarına dayanarak farklı cihazlara uyum sağlar, bu da kullanıcılara daha özelleştirilmiş bir deneyim sunar.” — Justin Avery

Responsive Design & Adaptive Design

Adaptive design’ın güçlü yanı, modern kullanıcı deneyimine daha uygun hissettirmesidir; responsive design ise daha masaüstü merkezli bir yaklaşım gösterir.

interaction-design-foundation

Esneklik: Responsive design, esnek öğeler kullanarak tüm cihazlara uyum sağlamaya odaklanırken, adaptive design belirli cihazlara özel tasarım şablonları kullanır.

Optimizasyon Süreci: Responsive design genellikle tek bir tasarım üzerinden çalışır ve bu tasarım tüm cihazlara uyarlanır. Adaptive design ise önceden belirlenmiş tasarım şablonlarına dayanarak daha spesifik bir yaklaşım benimser.

Kullanıcı Odaklılık: Her iki tasarım yaklaşımı da kullanıcı deneyimini ön planda tutar ve farklı cihazlarda tutarlı bir deneyim sunmaya çalışır.

Mobil Dostuluk: Hem responsive hem de adaptive design, mobil cihazlarda iyi bir performans sergileyerek kullanıcıların mobil deneyimini iyileştirir.

Araştırmalar, adaptif bir web sitesine sahip bir şirket, hız testlerinde duyarlı bir web sitesine sahip bir şirketten genellikle daha iyi performans gösterdiğini ortaya koyuyor. Bu da göz ardı edilebilecek küçük bir fark değil.

Örnekler

Uyarlanabilir Tasarım Örneği: Amazon , web sistemi farklı ekran boyutlarını ve cihazları tanıyarak uygun tasarımı seçer ve kullanıcıların satın alma tasarımını gösterir.

Shopify, duyarlı bir tasarım olarak ortaya çıkar.

400–800–1440 piksel örnekleri

Hibrit Tasarım Örneği: Slack, duyarlı ve uyarlanabilir tasarımın özelliklerini birleştirerek, farklı ürün yelpazesi, kullanıcıya uygun bir deneyim sunar. Uygulamanın masaüstü ve mobil arasında bilinen uyarlanabilirliği, ekranın düzeninin ne kadar sorunsuz bir şekilde geçiş yaptığı ve yeniden saklanmasıyla vurgulanıyor. Flexbox ve CSS Izgara Düzeni kullanan Slack'in duyarlı birimi bir adım daha üstündür.

Peki sahibinden.com için esnekliğe sahip ekranlar hangileri diye bakacak olursak, anasayfa/arama bölümü adaptif tasarım yaklaşımına göre tasarlandığını görebiliriz.

sahibinden.com

Arayüz tasarımında bu iki konsept, kullanıcıların onu ve her yerde sorunsuz bir şekilde iletişimde bulunmalarını sağlamak adına kritik bir rol oynuyor. Her iki tasarım yaklaşımı da farklı uzunluklara ve projelere uygun olabilir. Responsive Tasarım, esnek ve genel bir çözüm sunarken, Adaptif Tasarım ise belirli ihtiyaçlara yönelik özel bir dokunuş sağlar. Tasarım seçimini yaparken, profesyonel hedef kitlesi, içeriği ve kullanılacak teknolojileri göz önünde bulundurmayı unutmayalım.

Hem bilgisayarın hem de mobil görünümü iyi görünen bir web sitesi önemli olsa da, bir web'in her şeyden önce çalışması gerekir :)

Okuduğunuz için teşekkürler! Benimle LinkedIn üzerinden iletişim kurabilirsiniz.

Kaynaklar

--

--