Close Menu
Fatih ÖZSARI
  • Hizmetler
    • E-Ticaret Danışmanlığı
    • Seo Danışmanlığı
    • Google Reklamları
    • Sosyal Medya Reklamları
    • Sosyal Medya Yönetimi
    • Web Tasarım
    • Hosting
  • Eğitimler
    • WordPress Eğitimi
    • Google Ads Eğitimi
    • Sosyal Medya Eğitimi
    • Temel Servisler Eğitimi
    • Kurumsal Eğitimler
    • E-Ticaret Eğitimleri
    • Hosting Eğitimleri
    • SEO Eğitimi
  • Seo
    • On Page Seo
    • Off Page Seo
    • Seo Analizi
    • Seo Raporlama
    • Seo Araçları
      • Semrush
      • Ahrefs
      • Screaming Frog
  • Hostıng
    • Linux Hosting
    • Windows Hosting
    • Reseller Hosting
    • E-Mail Hosting
    • Domain
    • SSL Sertifikaları
    • VMware Esxi
  • Google
    • Google Analytics
    • Google Search Console
    • Google Tag Manager
    • Google Locker Studio
    • Google Ads
    • Google Business Profile
    • Google Drive
  • Yandex
    • Yandex Webmaster
    • Yandex Metrica
    • Yandex Haritalar
  • Mıcrosoft
    • Microsoft Bing Webmaster
    • Microsoft Clarity
    • Microsoft To Do
  • Blog
  • İletişim
    • İletişim
    • Çerez politikası
    • Kişisel Verilerin Korunması Kanunu
Kurumsal

Hızlandırılmış mobil sayfalar (AMP) Nedir?

Mayıs 10, 2024

Çocuklar İçin Kodlama Eğitimi

Mayıs 7, 2024

En İyi 7 Antivirüs Programı

Mayıs 2, 2024

Web Sitesi Geliştirme Aşamaları

Nisan 17, 2024
Facebook X (Twitter) Instagram
Facebook X (Twitter) Instagram YouTube LinkedIn
Fatih ÖZSARI
  • Hizmetler
    • E-Ticaret Danışmanlığı
    • Seo Danışmanlığı
    • Google Reklamları
    • Sosyal Medya Reklamları
    • Sosyal Medya Yönetimi
    • Web Tasarım
    • Hosting
  • Eğitimler
    • WordPress Eğitimi
    • Google Ads Eğitimi
    • Sosyal Medya Eğitimi
    • Temel Servisler Eğitimi
    • Kurumsal Eğitimler
    • E-Ticaret Eğitimleri
    • Hosting Eğitimleri
    • SEO Eğitimi
  • Seo
    • On Page Seo
    • Off Page Seo
    • Seo Analizi
    • Seo Raporlama
    • Seo Araçları
      • Semrush
      • Ahrefs
      • Screaming Frog
  • Hostıng
    • Linux Hosting
    • Windows Hosting
    • Reseller Hosting
    • E-Mail Hosting
    • Domain
    • SSL Sertifikaları
    • VMware Esxi
  • Google
    • Google Analytics
    • Google Search Console
    • Google Tag Manager
    • Google Locker Studio
    • Google Ads
    • Google Business Profile
    • Google Drive
  • Yandex
    • Yandex Webmaster
    • Yandex Metrica
    • Yandex Haritalar
  • Mıcrosoft
    • Microsoft Bing Webmaster
    • Microsoft Clarity
    • Microsoft To Do
  • Blog
  • İletişim
    • İletişim
    • Çerez politikası
    • Kişisel Verilerin Korunması Kanunu
Fatih ÖZSARI
Home » Blog
Blog

HTML Siteyi Mobil Uyumlu Yapmak

Responsive tasarım kullanarak, medya sorgularıyla HTML'i mobil cihazlara uyumlu hale getirin.
Fatih ÖzsarıYazar : Fatih ÖzsarıEylül 19, 2021Güncelleme:Aralık 14, 2023Yorum yok4 Dk.
Facebook Twitter Pinterest LinkedIn Tumblr Email
#image_title
Paylaş
Facebook Twitter LinkedIn Pinterest Email

İçindekiler

  • 1 Web sitelerinde mobil uyum neden önemli?
  • 2 Adım adım HTML siteyi mobil uyumlu yapmak
  • 3 CSS ile HTML siteyi mobil uyumlu yapmak
  • 4 HTML sitelerin mobil uyumunda dikkat edilmesi gereken noktalar

Mobil kullanımının artması internet sitelerine erişimlerde mobil cihazların daha etkin hale gelmesini sağladı. Bu nedenle internette var olmak isteyen tüm internet site sahiplerinin mobil uyumu sorunsuz bir şekilde sağlaması gerekmektedir. Siteyi mobil görüntüleme ile öncelikle durumun kontrol etmesi gereken kullanıcılar, özellikle HTML bir siteye sahipse mobil uyum konusunda çok daha farklı çalışmalar gerçekleştirmek durumundadır. Zira WordPress gibi özel içerik yönetim sistemlerinde, mobil için çok daha gelişmiş seçenekler bulunmaktadır. Böylece kullanıcılar bir eklenti ile dakikalar içerisinde WordPress siteyi mobil uyumlu hale getirebilmektedir. Ancak HTML tabanlı bir şekilde geliştirilen internet sitesinde, siteyi tüm tarayıcılarla uyumlu yapmak pek çok farklı kriterin gözetilmesini zorunlu hale getirmektedir.

Web sitelerinde mobil uyum neden önemli?

İnternet siteleri için başlangıçta tek erişim kaynağı bilgisayarlardı. Ancak bilgisayarlarda sağlanan tüm bu imkanlar, mobil kullanım arttıkça farklı gereksinimlerin ortaya çıkmasına neden oldu. Daha kompakt bir ekran üzerinden kullanılan cep telefonlarında internet sitelerinin mobil özellikleri desteklemesi ve küçük ekranlarda kolay bir şekilde okunabilmesi önemlidir. Mobil uyumda aşama aşama tüm bu detaylar elden geçirilerek sitenin her bir noktasında mobil kullanıcının zorlanmadan siteyi kullanması, site sayfalarında gezinmesi, arama yapması ya da diğer sitedeki işlemleri yerine getirmesi sağlanmaktadır. Mobil uyumun yerine getirilmemesi, kullanıcıların genellikle siteden çıkmasına neden olacağından niye kullanışları SEO çalışmalarında da ciddi bir zarar yaşamasına neden olacaktır. Mobil uyum hem kullanıcı deneyimi hem de Google gibi arama motorları için oldukça önemsenmektedir. Bu bakımdan internette belirli bir hedefe ulaşmak isteyen bir kişinin, sistemi ya da kod yapısı ne olursa olsun mutlaka uygun bir çalışma ile siteyi mobil uyumlu hale getirmelidir.

Adım adım HTML siteyi mobil uyumlu yapmak

HTML sistemlerde genellikle CSS kullanılır ve böylece sitenin görsel düzenlemeleri CSS üzerinden gerçekleştirilir. Bu bakımdan sayfayı mobile duyarlı hale getirmek için kod yapılarında bazı değişiklikler ve eklemelerin yapılması gerekmektedir. Bunun için öncelikli olarak yapılması gereken işlem  <head> </head> etiketleri arasına meta etiketi ekleyerek sitenin mobil uyuma sahip olduğunun belirtilmesidir. Bunun için eklenmesi gereken kod ise şöyledir;

<meta name=”viewport” content=”” />

HTML ya da diğer web sitelerinde sitenin mobil uyumlu olduğunun belirtilebilmesi adına mutlaka mevcut kodun kullanılması gerekir. Kullanıcıların mevcut kodu kullanırken dikkat etmesi gereken detaylardan birisi content bölümüdür. Content, pek çok farklı özellik ile desteklenen bir alandır. Bu bölümde sayfanın ekran genişliğine göre duyarlı hale gelmesini sağlayan  width=device-width, height, initial-scale , user-scalable , maximum-scale ve minimum-scale gibi ek kodlar kullanılabilir. Her kod farklı bir özelliği tanımladığı gibi web sitesinin mevcut özelliklerine göre bu kodlar content bölümüne eklenerek uygun değerler ile düzenlenmelidir. Content bölümünde uygun kodların eklenmesi sonrasında kodlar şöyle bir görünüme sahip olacaktır;

<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>

Burada her site için yapılması gereken farklı bir çalışma olduğundan dolayı mutlaka yer alması gereken ya da mutlaka kullanılması gereken bir kod bulunmamaktadır. Kullanıcılar yukarıda yer alan ek kodların ne işe yaradığını öğrenerek deneme yanılma yöntemi ile sitelerine kontrol edebilir. Bu sayede bir web sitesi için en iyi görünüm ayarları kolay bir şekilde HTML üzerinden yapılandırılabilir.  Site kodlarında yapılan mevcut değişikliklerin ardından CSS değişiklikleri ile HTML siteyi mobil uyumlu yapmak adımlarına devam edilebilir. 

CSS ile HTML siteyi mobil uyumlu yapmak

CSS değişiklikleri için ise öncelikle olarak sitede yer alan style.css dosyasının uygun bir bölüme alttaki kodların eklenmesi gerekir.

@media only screend and (max-width:959px) {

kodlar buraya gelecek

}

Kodlar buraya gelecek bölümünde kullanılmak istenen özelliklere göre CSS’e uygun kodlara yer verilmelidir. Arka plan kodu ya da yazı boyutu, fontu gibi pek çok farklı değişikliğe bu bölümde yer verilebilir ve herhangi bir sınır bulunmamaktadır. Hazırlanan örnek bir çalışma ise şöyle;

<style>

@media screen and (max-width: 600px) {

  body {

    background-color: blue;

  }

}

</style>

Yukarıdaki kod yapısında ekran genişliği 600 piksel ve 600 pikselden küçük olan ekranlarda arka plan renginin mavi olarak ayarlanması istenmiştir.

HTML sitelerin mobil uyumunda dikkat edilmesi gereken noktalar

Mobil uyum için yapılacak çalışmalarda dikkat edilmesi gereken bazı kriterler bulunmaktadır. Bu kriterler ise şöyledir;

Masaüstü tasarımlarda pixel kullanılırken mobil tasarımlarda pixel yerine yüzde ölçü birimi kullanılmaktadır.

Mobil uyumun her aşamasında mutlaka testler yapılmalıdır. Farklı cihazlar üzerinden yapılacak testler ile herhangi bir hatanın olup olmadığı kontrol edilmelidir.

Paylaş Facebook Twitter Pinterest LinkedIn Tumblr Email
Fatih Özsarı
  • Website

İlgili Yazılar

Hızlandırılmış mobil sayfalar (AMP) Nedir?

Mayıs 10, 2024

Çocuklar İçin Kodlama Eğitimi

Mayıs 7, 2024

En İyi 7 Antivirüs Programı

Mayıs 2, 2024

Comments are closed.

ads-banner-1

Ücretsiz Rapor Oluşturalım

Markanızın Sorunlarını Tespit Etmek İçin Bizimle İletişime Geçin, Sizin İçin Ücretsiz Rapor Oluşturalım

En Yeniler

HTML Siteyi Mobil Uyumlu Yapmak

Eylül 19, 20213.118 Okunma

Web Tasarımda Kullanılan Yazılım Dilleri Nelerdir?

Aralık 7, 20212.654 Okunma

PDF Düzenleme Programları

Haziran 2, 2022608 Okunma
Çok Okunanlar
Google

Google Ads Nedir? Nasıl Reklam Verilir?

8.5 Yazar : Fatih ÖzsarıOcak 15, 20210
Yandex

Yandex Haritalar Nedir? Nasıl Kayıt Olunur?

Yazar : Fatih ÖzsarıOcak 15, 20210
Teknoloji

Yandex Metrica Nedir? Nasıl Kullanılır?

Yazar : Fatih ÖzsarıOcak 15, 20210
Hakkımda
  • Fsb Teknoloji A.Ş. Başkanı
  • Google Search Central Platinum Product Expert
  • Web Hosting Expert
  • Digital Marketing Expert
  • 24 Yıldır Profesyonel Eğitmen

İletişim

 +90 0312 372 2 372

fatihozsaricom@gmail.com
fatih@fsbteknoloji.com

 Kızılırmak Mah. 1450 Sokak. ATM Plaza B Blok Kat:8 No:45 Çankaya / ANKARA

 Dumlupınar Bulvarı No:3 NextLevel Plaza A Blok Kat 16 No:81 Çankaya / ANKARA

Partnerlerimiz




Resim 1 Resim 2 Resim 3 Resim 4

Type above and press Enter to search. Press Esc to cancel.

Web sitemizde size en iyi deneyimi sunabilmemiz için çerezleri kullanıyoruz. Bu siteyi kullanmaya devam ederseniz, bunu kabul ettiğinizi varsayarız.