Bootstrap nedir ve nasıl çalışır?

Kasım 01, 2019 -

Günümüzdeki web tasarımcıları için artık frameworkler sayesinde tasarım yapmak daha kolay. İşte şimdi bu tarz bir framework olan bootstrap hakkında konuşalım.

Etkileşimli ve ilgi çekici web tasarımları oluşturmak için kullanabileceğiniz bir framewordür. Bootstrap en büyük ve en hızlı büyüyen JS, HTML ve CSS framework ü olarak da bilinir. Bootstrap, web tasarımı geliştirmenin daha hızlı ve daha modern hale gelmesini sağlar.

Bu yazımızda Bootstrap temellerine ve çalışma prensiplerine göz atacağız.

Aslında Bootstrap Nedir?

Bootstrap; CSS, HTML ve JavaScript ile yazılmış, çok sayıda yeniden kullanılabilir ve çok yönlü kodlardan oluşan bir kütüphanedir. Bootstrap Grid sistemini kullanarak çok kolay responsive tasarımlar elde edebilirsiniz. Grid sistemleri daha önceden belirlendiği için sadece kodları kullanmanız yeterlidir.

Responsive Tasarım

Bootstrap kullanarak uzun CSS kodlarına elvada diyebilirsiniz. Bootstrap, size web sayfalarının tasarımı üzerinde çalışmak için daha fazla zaman kazandırır. Şu anda, Bootstrap GitHub üzerinde barındırılmaktadır.

Duyarlı (Responsive) Web Tasarım Geliştirmek İçin Bootstrap

Duyarlı web sitesi tasarımları yeni bir şey değil. Web sitelerinde yaşanan bu responsive tasarım değişimi mobil tasarım trendinin artmasıyla zirveye erişmiştir.

Ek olarak, bir framework kavramı da sıfırdan web sitesi geliştirmeye alışkın olan çoğu tasarımcılar için yabancı bir kavramdı. Bununla birlikte bu kavramların çok da zor olmadığı görüldü.

Duyarlı özellikler, web sayfalarının farklı ekranlarda (mobil, tablet, masaüstü vb.) doğru görünmesini sağlar. Site tasarımı grid sistemiyle bölünür ve responsive uyumlu olarak kodlanır.

Birincil Önyükleme Dosyaları

Bootstrap üç ana dosyaya sahiptir:

  1. Bir jQuery / JavaScript dosyası olan bootstrap.js .
  2. Bir CSS dosyası olan bootstrap.css
  3. Bir simge yazı tipi kümesi olan glifonlar

Bootstrap'in çalışması için oldukça yaygın kullanılan ve çok popüler bir JavaScript kütüphanesi olan jQuery gereklidir. jQuery çapraz tarayıcı uyumluluğu ekler ve JavaScript'i basitleştirir.

Önyükleme Bileşenleri

Bootstrap ile geliştiricilerin kullanımına sunulan ve web sitesine eklenebilecek çeşitli bileşenler vardır. Bunlar aşağıdakileri içerir, ancak bunlarla sınırlı değildir:

  1. Açılır menüler
  2. Gezinme çubukları
  3. İlerleme çubukları
  4. Küçük resimler (Thumbnail images)

Bileşenlerin her biri, geliştirme süreci boyunca daha tutarlı bir tasarım temasına izin veren tek tip bir tasarım şablonu üzerine inşa edilmiştir. Ek olarak, merkezi kütüphane önceden düzenlenmiş düzen ve tasarım kümelerini barındırdığından, görsel tasarım çabasını denklemden çıkarır.

Önyükleme İşleminde Belgelendirme ve Özelleştirilebilirlik

Bootstrap web sitesinde, geliştirme sürecinde kullanılacak tüm önemli kod parçaları için bir tanım ve açıklama vardır. Açıklamalar arasında kod örnekleri de vardır. Bu kod parçaları temel unsurları uygulamak için kullanılır. Kodun Bootstrap framework ü içerisinde nasıl çalıştığını daha iyi tanımlamaya yarar.

Bootstrap ı yeni başlayanlar için ideal kılan şey, bileşeni seçmenize, kodu tasarladığınız sayfaya kopyalamanıza ve ayarlamalar yapmanıza izin vermesidir.

Bootstrap özelleştirilebilirlik söz konusu olduğunda, iki yüze sahiptir. Bir yandan, framework ün boyutu oldukça büyüktür ve bu durum uygulamanın ilk kez yüklenirken önemli ölçüde yavaşlamasına neden olur. Bootstrap için CSS dosyasının en son sürümü 119 KB'dır. Bu değer görüntüler ve diğer multimedya dosyaları ile karşılaştırıldığında az görünebilir; Ancak, bu bir CSS dosyası ve bu açıdan, büyüktür.

Öte yandan, Bootstrap, entegre ederken istediğiniz özellikleri aktif edebilirsiniz. Böylelikle CSS dosya boyutu azalacaktır.

Kişiselleştirme ve indirme sayfasını ziyaret edebilirsiniz. Bunun ardından ise uygulamanız için gerekmeyecek özellikleri deaktif edebilirsiniz. Böylelikle dosya boyutu küçülecektir.

Izgara (Grid) Sistemi

Önyükleme'deki ızgara sistemi birincil öğelerden biridir. İçeriğin eklenebileceği birden çok sütun ve satır kullanarak sayfa düzenleri oluştururlar. Sayfanın görüntülendiği cihaz ekranı büyürse, ızgara 12 sütuna kadar ölçeklenir. Bu, sayfayı ekrana sığdırır.

Grid Sistemi Nedir ?

Tasarımcıların kendi düzenlerini oluşturabilecekleri önceden tanımlanmış sınıflar vardır. Sunum yerine yerleşim yapısına daha fazla odaklanmak isterseniz, ızgara daha az karışım kullanır.

Izgara sistemi ayrıca daha küçük ekranlara sığacak şekilde daraltılabilir. Bu esneklik, tasarımcıların daha verimli çalışmasını sağlamaktadır.

Etiketler
  • Web Yazılım
  • Web Tasarım

Serdar GÜRSOY

Sektördeki 10+ yıllık tecrübesi ile yenilikçi ve akışı değiştiren fikirlerle ticareti arttırıcı bazda pazarlama çözümleri üreten Dijital Stratejist.

Vayes Blog'a yeni içerik eklendiğinde ilk siz haberdar olun!

BÜLTEN ÜYELİĞİ
peri hokiperihokiduta76dsiledAt-Taujih; Jurnal Bimbingan Konseling Islamabc1131 slot viralScatter Hitamslot gacor qrisslot thailandabc1131duta 76slot qris danaabc1131 slot777 lundbergdesign.comABC1131mpo slotslot gacorMPO SLOTsetiap putaran mahjong wins 3 menjadi petualangan baru saat scatter hitam mengunci peluang jepe tanpa batasketika scatter hitam tampil putaran mahjong wins 3 menjadi lebih intens dan penuh kejutan jepescatter wild mengubah setiap detik permainan menjadi peluang baru untuk hadiah besar secara cepattidak ada strategi yang lebih efektif selain mengandalkan scatter wild untuk hadiah besar di mahjong ways 2putaran panas mahjong wins 3 hadir ketika scatter hitam membawa aura keberuntungan perkalian tingkat tinggitiap putaran mahjong wins 3 jadi bernilai saat scatter hitam menghantam layar dengan perkalian tak masuk akalsaat scatter wild mengambil alih mahjong ways 2 berubah menjadi mesin cuan cepat untuk semua pemainscatter wild mahjong ways 2 menjadi kunci strategis untuk membuka jalur cuan besar dalam waktu singkatmomen putaran mahjong wins 3 menjadi luar biasa saat scatter hitam memicu ledakan cuan tanpa hentidetik detik putaran mahjong wins 3 yang menegangkan ketika scatter hitam tiba tiba mengubah segalanyas cara jitu sakura76 engines clockwork pattern mahjong ways 2s memahat ritme turbo mahjong wayss mengenal hiburan interaktif lebih dekats mengubah gemuruh spin mahjong ways 2s menyulam pola wild mahjong ways menjadis metode cerdas sakura76s monitor putaran akurats pemetaan putaran mahjong ways 2 mengenalis perpaduan putaran tenang mahjong dan sistem dingins radar pola mahjong ways 2 detiks rahasia serunya gameplay digitalpelayan restoran waktu emas respin sicbo abc1131 zero tolerancekurir paket jarak optimal buy spin gates abc1131 baccaratrevolusi gameplay pgsoft pangkas deadspin di mode regular mahjong

Instagram'da en verimli etkileşim alacağınız saatler, sabah 07:00 - 09:00 ve akşam 19:00 ile 24:00 arasıdır. İnsanlar ilk uyandığında Instagram'a bakar. İşten gelip dinlendikten sonra da aktif olarak sosyal medyayı kullanır.