Neler yeni

Responsive Tasarım Nedir? Nasıl Yapılır? Detaylı açıkladım.

Ad
ZEKİ
Soyad
AYGÜN
Katılım
18 Ocak 2019
Konum
Yalova
Konular
777
Mesajlar
2,932
Ticaret - 0%
0   0   0
  
iletişim
Meslek
Webmaster & SEO
Detay  
Meslek
Webmaster & SEO
Tecrübe
12 Yıl
Uzmanlık alanları
Web tasarım, PHP, SEO, Seslendirme, Video montaj
İş referanslarım
youtube.com/channel/UC0EKnd0EWBefw9Wrqw_wrAA
Üyelik tipi
  1. Bireysel
Enpara   Hesap
ZEKİ AYGÜN
HESAP NO; 1237-0056746
ŞUBE: DOSAB BURSA
İBAN: TR69 0004 6012 3788 8000 0567 46
Enpara   Hesap
ZEKİ AYGÜN
HESAP NO: 497-6640783
ŞUBE: GEMLİK
İBAN: TR60 0006 2000 4970 0006 6407 83
Photoshop   Photoshop
  1. Orta düzey
    50%
İllüstratör   İllüstratör
  1. Başlangıç düzeyi
    30%
İllüstratör   UI / UX tasarım
  1. İleri düzey
    90%
PHP   PHP
  1. Orta düzey
    50%
PHP   CSS3
  1. İleri düzey
    90%
PHP   JavaScript
  1. Orta düzey
    50%
1580773838078.png


merhaba arkadaşlar responsivenin detaylı açıklamasını yapayım istedim umarım faydalı olur
öncelikle
Responsive nedir? responsiveyi ben bukalemun hayvanına benzetirim. ne yapıyor bulunduğu yerin şeklini alıyor ağaçta bulunursa derisi hemen ağacın rengini alıyor bi şekilde kamuflash oluyor.
Responsive tasarımda sitelerinizde kullandığınız temaların esnekliğini sağlayan bir yapıdır. Sitenizi ziyaret eden kullanıcıların kullandığı ekran boyutuna göre sitenizin tasarımının şekil almasıdır. cepten siteye giriyorlar ee tabletten giriyorlar masaüstünden giriyorlar. siz şimdi tasarımı masaüstüne göre yaparsanız mobilden girenlerin ekranı kaycak bozuk bir görüntü alıcak işte responsive bu kadar önemli. Aynı zamanda Responsive Tema kullanırsanız, Mobil aramalarda siteniz daha üst sıralara çıkacaktır. Aynı zamanda İç SEO için en önemli noktalardan biridir.

Zaten google aramalarında bu site responsive değildir diye google uyarı verir.

Peki Responsive Tasarım Nasıl yapılır?
Responsive Tema tasarlayabilmek için birkaç etkili yöntem mevcut
Boostrapı duymuşunuzdur. yada hiç bilmeyenler için söyleyim Youtube ve Udemy Üzerinden birçok videosu vardır. Beğendiğiniz bir tanesini seçip izleyerek en kolay yoldan sitenizi Responsive bir şekilde tasarlamış olursunuz.

biraz tekniksel bahsedelim
  • @media Etiketi –> Temanızı her çözünürlüğe aynı olarak düzenlersiniz. Temalarında “px” ile çalışanlar için tercih etmesi gereken bir yöntemdir.
  • % ile Çalışma –> Yüzde ile çalıştığınızda başka hiçbir şey yapma zahmetine girmessiniz. Fakat tek sorun % ile çalışmak “px” ile çalışmaktan biraz daha zordur.
% ile çalışmak önemlidir arkadaşlar bir örnek veriyim size
sitenize reklam bannerı koyacaksınız bannerın genişliğide 600px yükseklik önemli değil. 600px genişliğindeki banner masaüstünde kayma yapmaz rahat sığıyor hatta yanına aynı boyutta bir banner daha koyarsınız. webien'de üst kısımda yanyana reklam görüyorsunuz bu güzel bir örnek.

peki bide siteye mobilden bakın ekranın yana doğru kaydığını göreceksiniz büyük bir boşluk olucak yanda peki nerde hata yaptık?
px olarak hesapladığımız için hata yaptık. mobile bir şey sığdırmak için herzaman %100 genişliğinde yapmamız gerekiyor.

örnek masaüstünde: <img src="manzara.jpg" width="600" height="300"/>
mobilde : <img src="manzara.jpg" width="%100" height="300"/>
yani biz responsive tasarım yapacaksak her zaman % olarak tasarlamalıyız siteyi

Eğer px ile responsive çalışacaksak şu yöntemleri kullanmamız gerekiyor.
  • Mobil Tasarımlar için 768 px boyutundan daha küçük ölçülerle çalışma yapmalısınız.
  • Tablet Tasarımlar için 768 px boyutundan daha küçük ölçülerle çalışma yapmalısınız.
  • Masaüstü Tasarımlar için 992 px boyutundan daha küçük ölçülerle çalışma yapmalısınız.
  • Büyük ekranlar için 1200 px boyutundan daha küçük ölçülerle çalışma yapmalısınız.
En önemlisi px ile çalışılacaksa mobil uyumu için @media etiketi zorunludur


@media ile tasarlama bu etiketi css dosyalarında sık sık görmüşünüzdür. bundan bahsedelim.

Html kodumuza eklemiş olduğumuz responsive.css dosyamızı düzenleme yapımıza geçmeden bilmemiz gereken bazı püf noktaları var. Kullanacak olduğumuz @media sorugusu için bazı matıksal operatörlere ihtiyaç duyabiliriz. bunlara aşağıdaki tablodan ulaşabilirsiniz.

@media Mantıksal Operatörleri

and
iki veya daha fazla özelliği bir birine bağlar
only Sadece belirtilmiş koşullar sağlandığında uygulama işlemi gerçekleştirilmesi için kullanılır.
not Uygulanacak olan değer aralığında bu yapıyı kullanma anlamını taşır.
Birden fazla sorgu Kullanacak olduğunuz media tiplerinde ortak değerler var ise “,” virgül ile ayırarak aynı işlemi ilgili alanlara ataya bilirsiniz

Şimdi sırasıyla mantıksal operatörlerinin kullanımına bakalım.

– and

Kod:
@media (min-width:480px) and (max-width:768px){
  body{
    background-color: black;
  }
}

Ekran boyutu minumum genişlik 480 pixel ve maksimum genişlik 768 pixel aralğında davranışlarının değişmesini istediğimiz kod blokları için “and” yapısını kullandık.

– only
Kod:
@media only screen and (max-width: 480px){
  body{
    background-color: black;
  }
}

Ekran genişliği sadece maksimum genişlik 480 piksel olana kadar davranışlarının değişmesini istediğimiz kod blokları için “only” yapısını kullandık.

– not
Kod:
@media not screen and (max-width: 480px){
  body{
    background-color: black;
  }
}

Ekran genişliği maksimum genişlik 480 piksel dışında kalan alanlarda davranışlarının değişmesini istediğimiz kod blokları için “not” yapısını kullandık.



– Birden fazla sorgu
Kod:
@media only screen and(max-width: 480px), print{

  p{
    color: green;
  }

}

Yukarıda ki kullanıma baktığımızda ekran genişliği maksimum 480 piksele kadar p tagının rengini yeşil yap aynı zamanda çıktı alınacak olan yazının da p yapısının rengini yeşil yap demiş olduk iki farklı media tipi için ortak kullanım yapılarını “,” virgül ile ayırarak gruplamış olduk.


Sonuç olarak
  • Responsive tasarlarken birçok teknik bulunmaktadır. Bu teknikler web geliştirirken size çok yardımcı olacaktır.
  • Kolay yoldan responsive çalışmak istiyorsanız Boostrap ile Çalışmalısınız.
  • PX ile çalışmak bana daha rahat geliyor derseniz PX ile çalışmalısınız fakat @media ile tasarlamayı öğrenmeniz gerekmektedir.
  • Temanızda resim kullanacaksanız vektörel çizilmiş resim olmalıdır. Bu sayede resmi ne kadar büyültüp küçültsenizde resmin kalitesinde sorunlar olmayacaktır.
  • Adsense reklamlarınızı mobil uyumlu hale getirin.
şimdi size responsive tasarımı ile ilgili bir video paylaşıyorum. Videoyu paylaşanıda tebrik ediyorum bundan güzel anlatılamazdı.

You must be registered for see medias
 
Son düzenleme:
Ad
Soyad
Katılım
6 Şubat 2020
Konum
GPS ERROR
Konular
70
Mesajlar
371
Ticaret - 0%
0   0   0
  
iletişim
Meslek
Herşeyden az az
yararlı konu ilgili arkadaşlara duyurulur !
 
Yorum

backlink

⭐⭐⭐⭐...⭐⭐⭐⭐
Ad
Soyad
Katılım
29 Nisan 2020
Konum
istanbul
Konular
2
Mesajlar
144
Ticaret - 0%
0   0   0
  
iletişim
Meslek
Seo Uzmanı
Detay  
Meslek
Seo Uzmanı
elinize sağlık
 
Yorum

tahaaysan

Sosyal Medya Hizmetleri
Ad
Soyad
Katılım
28 Mart 2020
Konum
İstanbul
Konular
34
Mesajlar
248
Ticaret - 0%
0   0   0
  
iletişim
Meslek
Sos. Medya Hizmetleri
Detay  
Meslek
Sos. Medya Hizmetleri
Üyelik tipi
  1. Kurumsal
Elinize Sağlık
 
Yorum

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Gece/Gündüz modunu seç

Gece ve gündüz modlarından tarzınıza yada ihtiyaçlarınıza uygun olanı seçerek kullana bilirsiniz.

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Forum arkaplan resimleri

Forum arkaplanlarına eklenmiş olan resimlerinin kontrolü senin elinde, resimleri aç/kapat

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.