Share to: share facebook share twitter share wa share telegram print page

Bootstrap (kerangka kerja)

Bootstrap
TipeFramework CSS dan perangkat lunak bebas dan sumber terbuka Edit nilai pada Wikidata
Versi pertama19 Agustus 2011; 12 tahun lalu (2011-08-19)
Versi stabil
5.3.3 (20 Februari 2024) Edit nilai pada Wikidata
LisensiLisensi MIT (Lisensi Apache 2.0 sebelum Bootstrap v3.1.0)
Karakteristik teknis
Sistem operasiLintas platform Edit nilai pada Wikidata
Platformweb platform (en) Terjemahkan Edit nilai pada Wikidata
Bahasa pemrogramanJavascript, Cascading Style Sheets, HyperText markup language dan Sass (en) Terjemahkan Edit nilai pada Wikidata
Informasi pengembang
PembuatMark Otto, Jacob Thornton
PengembangBootstrap Core Team[1]
Informasi tambahan
Situs webhttps://getbootstrap.com/
Stack ExchangeEtiqueta Edit nilai pada Wikidata
Free Software DirectoryBootstrap Edit nilai pada Wikidata
Twitter: getbootstrap Edit nilai pada Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

Bootstrap adalah kerangka kerja CSS yang sumber terbuka dan bebas untuk merancang situs web dan aplikasi web. Kerangka kerja ini berisi templat desain berbasis HTML dan CSS untuk tipografi, formulir, tombol, navigasi, dan komponen antarmuka lainnya, serta juga ekstensi opsional JavaScript. Tidak seperti kebanyakan kerangka kerja web lainnya, kerangka kerja ini hanya fokus pada pengembangan front-end saja.

Bootstrap adalah proyek yang paling banyak dibintangi keenam di GitHub, dengan lebih dari 139.000 bintang.[3]

Sejarah

Awal mula

Bootstrap, awalnya bernama Twitter Blueprint, dikembangkan oleh Mark Otto dan Jacob Thornton di Twitter sebagai kerangka kerja untuk mendorong konsistensi di perangkat internal yang sesuai. Sebelum Bootstrap, berbagai pustaka sudah banyak digunakan untuk pengembangan antarmuka, yang menyebabkan ketidak-konsistenan dan beban pemeliharaan yang berat. Menurut Mark Otto, pengembang Twitter:

"Sebuah grup developer super kecil dan juga aku telah bersama-sama untuk mendesain dan membangun perangkat internal baru dan melihat kesempatan untuk melakukan hal yang lebih banyak lagi. Melalui proses itu, kami melihat bahwa kami sedang membangun sesuatu yang lebih substansial dari perangkat internal lainnya. Beberapa bulan kemudian, kami menghasilkan sebuah versi paling awal dari Bootstrap, sebagai sebuah cara untuk berbagi pola desain yang lazim dan dan aset-aset perusahaan."

Setelah beberapa bulan pengembangan oleh sebuah kelompok kecil, banyak pengembang di Twitter mulai memberikan kontribusi untuk proyek ini sebagai bagian dari Hack Week, sebuah pekan ala hackathon untuk tim pengembangan Twitter. Nama itu diganti dari Twitter Blueprint menjadi Bootstrap, dan dirilis sebagai proyek sumber terbuka pada 19 Agustus 2011.[5] Hal ini terus dipertahankan oleh Mark Otto, Jacob Thornton, dan sekelompok kecil pengembang inti, serta sejumlah besar komunitas dari para kontributor.[6]

Bootstrap 2 dan 3

Pada 31 Januari 2012, Bootstrap 2 dirilis, yang menambahkan sistem layout dua belas kolom grid yang responsif, dukungan built-in untuk Glyphicons, beberapa komponen baru, serta perubahan dari beberapa komponen yang sudah ada.[7]

Pada 19 Agustus 2013, Bootstrap 3 dirilis, yang didesain ulang komponennya untuk menggunakan desain flat, dan pendekatan mobile-first.[8]

Bootstrap 4

Pada 29 Oktober 2014, Mark Otto mengumumkan bahwa Bootstrap 4 sedang dalam pengembangan.[9] Versi alfa pertama dari Bootstrap 4 dirilis pada 19 Agustus 2015.[10] Pada 6 September 2016, Mark menghentikan pengerjaan Bootstrap 3 dalam rangka untuk meluangkan waktu untuk pengerjaan Bootstrap 4. Sejauh ini, sudah lebih dari 17.500 kommit yang telah dibuat untuk basis kode Bootstrap 4. Versi beta pertama dirilis pada 10 Agustus 2017.[11]

Versi stabil dari Bootstrap 4 yang dirilis pada 18 Januari 2018,[12] mayoritas merupakan tulisan ulang dari Bootstrap 3. Perubahan yang signifikan di antaranya:

  • Peralihan dari Less menuju Sass.
  • Peluncuran but ulang untuk normalisasi css.
  • Menghapus dukungan peramban web IE8, IE9, dan iOS 6.
  • Penambahan dukungan flexbox dan menghapus dukungan komponen non-flexbox.
  • Penambahan kustomisasi pilihan navigasi.
  • Penambahan utilitas untuk pemberian ruangan dan ukuran yang responsif.
  • Beralih dari piksel ke em.
  • Meningkatkan ukuran fon global dari 14px menjadi 16px.
  • Menghapus panel, keluku, dan juga komponen-komponen yang mendukung elemen cards.
  • Menghapus fon ikon Glyphicons.
  • Menghapus komponen pembuat halaman (pager).
  • Menambahkan sejumlah besar utilitas "class".
  • Memperbaiki perancangan formulir.
  • Memperbaiki tombol dan dropdown.
  • Memperbaiki objek media dan "class" untuk gambar.
  • Penulisan ulang hampir semua komponen, plugin jQuery, dan dokumentasi.

Bootstrap 5

Bootstrap 5 adalah versi baru Bootstrap yang akan datang. Perubahan besar termasuk:[13][14][15]

  • Menghapus jQuery dari komponen dan menggunakan vanilla JavaScript.
  • Menulis ulang komponen grid untuk mendukung fitur kolom yang ditempatkan di luar baris dan gutter (ruang antar kolom) yang responsif.
  • Migrasi perangkat lunak dokumentasi dari Jekyll ke Hugo.
  • Menghapus dukungan peramban web IE10.
  • Memindahkan infrastruktur pengujian dari QUnit ke Jasmine.

Fitur-fitur

Bootstrap 3 mendukung versi terbaru Google Chrome, Firefox, Internet Explorer, Opera, dan Safari (kecuali pada Windows). Selain itu mendukung kembali IE8 dan Firefox Extended Support Release (ESR) terbaru.[16]

Sejak versi 2.0, Bootstrap mendukung desain web responsif. Ini berarti tata letak halaman web secara dinamis dapat menyesuaikan dengan mempertimbangkan karakteristik dari perangkat yang digunakan (desktop, tablet, ponsel).

Dimulai dari versi 3.0, Bootstrap mengadopsi filosofi desain "mobile-first", menekankan pada desain responsif secara baku.

Versi 4.0 menambahkan dukungan Sass dan flexbox.

Penggunaan ulang komponen-komponen

Selain elemen HTML reguler, Bootstrap juga berisi elemen antarmuka yang umum digunakan. Komponen-komponen tersebut diimplementasikan dalam bentuk "class" CSS, yang harus diaplikasikan dalam elemen HTML tertentu pada halaman situs web.

Komponen-komponen JavaScript

Bootstrap dilengkapi dengan beberapa komponen JavaScript dalam bentuk plugin jQuery. Mereka menyediakan tambahan elemen antarmuka untuk pengguna seperti kotak dialog, tooltips, dan carousels. Mereka juga memperluas fungsi dari beberapa elemen antarmuka yang sudah ada, termasuk misalnya sebuah fungsi auto-complete untuk bidang input. Di versi 1.3,[17] plugin JavaScript berikut ini didukung oleh Bootstrap: Modal, Dropdown, Scrollspy, Tab, Tooltip, Popover, Alert, Button, Collapse, Carousel dan Typeahead.

Lihat pula

Referensi

  1. ^ "About · Bootstrap". getbootstrap.com (dalam bahasa Inggris). 
  2. ^ Otto, Mark (5 Oktober 2021). "Bootstrap 5.1.2". The Bootstrap Blog. Diakses tanggal 10 Oktober 2021. 
  3. ^ "Search · stars:>1". GitHub. Diakses tanggal 08 Februari 2020. 
  4. ^ Otto, Mark (17 Januari 2012). "Bootstrap in A List Apart No. 342". Mark Otto's blog. Diarsipkan dari versi asli tanggal 28 Oktober 2016. Diakses tanggal 23 Februari 2017. 
  5. ^ Otto, Mark (19 Agustus 2011). "Bootstrap from Twitter". Developer Blog. Twitter. Diarsipkan dari versi asli tanggal 23 Februari 2017. Diakses tanggal 23 Februari 2017. 
  6. ^ "About". Bootstrap. Diakses tanggal 23 Februari 2017. 
  7. ^ Otto, Mark (31 Januari 2012). "Say hello to Bootstrap 2.0". Developer Blog. Twitter. Diarsipkan dari versi asli tanggal 23 Februari 2017. Diakses tanggal 23 Februari 2017. 
  8. ^ Otto, Mark (19 Agustus 2013). "Bootstrap 3 released". Diarsipkan dari versi asli tanggal 23 Oktober 2016. Diakses tanggal 23 Februari 2017. 
  9. ^ Otto, Mark (29 Oktober 2014). "Bootstrap 3.3.0 released". Diarsipkan dari versi asli tanggal 24 Juli 2016. Diakses tanggal 23 Februari 2017. 
  10. ^ Otto, Mark (19 Agustus 2015). "Bootstrap 4 alpha". Diarsipkan dari versi asli tanggal 23 Januari 2017. Diakses tanggal 23 Februari 2017. 
  11. ^ Otto, Mark; Thornton, Jacob (10 Agustus 2017). "Bootstrap 4 Beta". Diarsipkan dari versi asli tanggal 2018-09-07. Diakses tanggal 16 Agustus 2017. 
  12. ^ Mark Otto dan tim Bootstrap. "Bootstrap 4". blog.getbootstrap.com (dalam bahasa Inggris). Diakses tanggal 16 Maret 2018. 
  13. ^ contributors, Mark Otto, Jacob Thornton, and Bootstrap (21 Desember 2018). "Bootstrap 4.2.1". Bootstrap Blog (dalam bahasa Inggris). Diakses tanggal 22 Maret 2019. 
  14. ^ contributors, Mark Otto, Jacob Thornton, and Bootstrap (11 Februari 2019). "Bootstrap 4.3.0". Bootstrap Blog (dalam bahasa Inggris). Diakses tanggal 29 September 2019. 
  15. ^ "Bootstrap 5 grid by MartijnCuppens · Pull Request #28517 · twbs/bootstrap". GitHub (dalam bahasa Inggris). Diakses tanggal 29 September 2019. 
  16. ^ "Supported browsers". Bootstrap. Diakses tanggal 23 Februari 2017. 
  17. ^ "Bootstrap, from Twitter 1.3.0 Documentation - BootstrapDocs". bootstrapdocs.com (dalam bahasa Inggris). Diakses tanggal 22 Oktober 2017. 

Pranala luar

Read other articles:

عبد العزيز العروي معلومات شخصية الميلاد 1895المنستير،  تونس الوفاة 1971تونس، تونس الجنسية  تونس الحياة العملية المدرسة الأم المدرسة الصادقية  المهنة صحفي،  وكاتب مسرحي  تعديل مصدري - تعديل   عبد العزيز العروي, ولد سنة 1898 المنستير وتوفي سنة 1971 صحفي ورجل إذاعة تونس

1980 studio album by Siouxsie and the BansheesKaleidoscopeStudio album by Siouxsie and the BansheesReleased1 August 1980Recorded1980StudioCoach (Monmouth), Surrey Sound (Leatherhead), Polydor, (London)GenrePost-punk[1]new wave[1]neo-psychedelia[2]electronic[3]Length40:44Label Polydor PVC (original US release) Producer Nigel Gray Siouxsie and the Banshees Siouxsie and the Banshees chronology Join Hands(1979) Kaleidoscope(1980) Juju(1981) Singles from Kaleid…

This article is about the chemical compound. For the bovine sub-species, see Taurine cattle. Aminosulfonic acid not incorporated into proteins Taurine Names Preferred IUPAC name 2-Aminoethanesulfonic acid Other names Tauric acid Identifiers CAS Number 107-35-7 Y 3D model (JSmol) Interactive image ChEBI CHEBI:15891 N ChEMBL ChEMBL239243 Y ChemSpider 1091 Y DrugBank DB01956 N ECHA InfoCard 100.003.168 IUPHAR/BPS 2379 KEGG D00047 Y PubChem CID 1123 UNII 1EQV5MLY3D …

Ful medamesFul medames disajikan dengan potongan telur rebusNama lainFūlSajianSarapan, hidangan utama, hidangan pembukaTempat asalMesirBahan utamaKara oncet, minyak sayur, jintan putihVariasiperasan lemon, bawang bombay, peterseli, bawang putih, cabai  Media: Ful medames Sarapan fūl medames khas yang disajikan oleh gerai jalanan Mesir dengan roti dan sayur asam, serta dedaunan rocket (arugula) segar pada bagian samping. Ful medames (bahasa Arab: فول مدمس, fūl midammis …

Terrot & CieSociété Anonyme des Établissements Terrot Rechtsform Société Anonyme Gründung 1887 Auflösung 1961 Sitz Dijon, Frankreich Branche Fahrzeugbau Markenlogo auf einem Motorradtank Anzeige für ein Fahrrad Motorrad (1904) Motorrad (1931) Die Société Anonyme des Établissements Terrot war ein französisches Unternehmen. Inhaltsverzeichnis 1 Unternehmensgeschichte 2 Fahrzeuge 2.1 Automobile 2.2 Motorräder 3 Literatur 4 Weblinks 5 Einzelnachweise Unternehmensgeschichte Charles T…

This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: My Greatest Adventure – news · newspapers · books · scholar · JSTOR (January 2008) (Learn how and when to remove this template message) My Greatest AdventureCover to My Greatest Adventure #80 (June 1963), the first appearance of the Doom Patrol; art by Bruno Premiani.Publication informationPublisherDC ComicsS…

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (مارس 2016) ماجد الحيدر   معلومات شخصية الميلاد سنة 1960 (العمر 62–63 سنة)  بغداد، العراق الجنسية عراقي الحياة العملية المهنة شاعر، مترجم تعديل مصدري - تعديل   ماجد ال

Pour les articles homonymes, voir FSK. Forces de sécurité du Kosovo Fondation 2009 Quartier-général Pristina, Kosovo Commandement Présidente de la République Vjosa Osmani Ministre de la défense Armend Mehaj Commandement des Forces de sécurité du Kosovo Lieutenant général Bashkim Jashari Main-d'œuvre Âges militaires 18 Disponibles au service militaire 5 000 hommes Actifs 5 000 Réservistes 3 000 Budgets Budget 104 000 000 € (2021) Pourcentage du PNB 0.87% Industrie F…

Mahameru (Semeru) di atas Gunung Bromo, Jawa Timur. Geografi Indonesia didominasi oleh gunung api yang terbentuk akibat zona subduksi antara lempeng Eurasia dan lempeng Indo-Australia. Beberapa gunung api terkenal karena letusannya, misalnya Krakatau yang letusannya berdampak secara global pada tahun 1883,[1] letusan supervulkan Gunung Toba yang diperkirakan terjadi 74.000 tahun yang menyebabkan terjadinya musim dingin vulkan selama enam tahun,[2] dan Gunung Tambora dengan letusa…

Lok sabha constituency in Gujarat Navsari Lok Sabha constituencyLok Sabha constituencyConstituency detailsCountryIndiaRegionWestern IndiaStateGujaratAssembly constituenciesLimbayatUdhnaMajuraChoryasiJalalporeNavsariGandeviEstablished2008(15 years ago) (2008)Total electors1,764,622[1]ReservationNoneMember of Parliament17th Lok SabhaIncumbent C. R. Paatil PartyBharatiya Janata PartyElected year2014 Navsari Lok Sabha constituency (Gujarati: નવસારી લોકસભા

Werks-Porsche 962 March 85G Die Sportwagen-Weltmeisterschaft 1985 war die 33. Saison dieser Meisterschaft. Sie begann am 14. April und endete am 1. Dezember. Inhaltsverzeichnis 1 Meisterschaft 2 Rennkalender 3 Marken-Weltmeisterschaft für Rennteams 3.1 Gesamtwertung 3.2 FIA Cup für Gruppe-C2-Teams 3.3 FIA Cup für Tourenwagen 4 Fahrer-Weltmeisterschaft 4.1 Gesamtwertung 4.2 FIA Cup für Gruppe-C2-Fahrer 5 Literatur 6 Weblinks 7 Einzelnachweise Meisterschaft Zwei fatale Unfälle überschatteten…

KJ-1(空警一号、空警-1) 中国空軍航空博物館に展示されているKJ-1 用途:早期警戒管制機 設計者:ボーイング(元となったTu-4の元となったB-29の設計) 製造者:ツポレフ(元となったTu-4の製造) 運用者: 中国(中国人民解放軍空軍) 初飛行:1971年6月10日[1] 生産数:1機 運用状況:退役 表示 KJ-1(空警1号)は、中華人民共和国の早期警戒機 (AEW&C)。1967年にTu-4を…

PT PGAS SolutionJenisPerseroan terbatasIndustriGas alamDidirikan6 Agustus 2009; 14 tahun lalu (2009-08-06)KantorpusatJakarta, IndonesiaWilayah operasiIndonesiaTokohkunciSabaruddin[1](Direktur Utama)Arie Nobelta Kaban[1](Komisaris Utama)ProdukPipa polietilenMerekSolfipeJasaEPCICOperasi dan pemeliharaan infrastruktur gas alamPerdaganganUji kompetensiKalibrasiManufakturPergudanganRekayasaPendapatanRp 2,216 triliun (2021)[2]Laba bersihRp 32,98 milyar (2021)[2]Tot…

مديح الموت ملصق المسلسل النوع دراما،  وفيلم دراما[1]،  وتاريخ ثقافي[1]  صناعة قسم الدراما إس بي إس تطوير إس بي إس فرع The Story Works بطولة إي جونغ سوك  البلد كوريا الجنوبية  لغة العمل الكورية  عدد المواسم 1   عدد الحلقات 6   مدة العرض 35 دقيقة  الموزع إس بي إ…

1968 film by T. Prakash Rao DuniyaPosterDirected byT. Prakash RaoScreenplay byK. A. NarayanVrajendra GaurStory byK. A. NarayanProduced byAmarjeetStarringDev AnandVyjayanthimalaBalraj SahniJohnny WalkerLalita PawarCinematographyFaredoon A. IraniEdited byShivaji AwdhutMusic byShankar JaikishanRelease date 28 December 1968 (1968-12-28) Running time149 minutesCountryIndiaLanguageHindiBox office₹180,000,000 Duniya (transl. The World) is a 1968 Indian Hindi-language romantic thr…

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (نوفمبر 2019) الدوري الأيرلندي 1968–69 تفاصيل الموسم الدوري الأيرلندي  النسخة 48  البلد أيرلندا  المنظم اتحاد أيرلن…

Bandar Udara Internasional RigaStarptautiskā lidosta RīgaIATA: RIXICAO: EVRAInformasiJenisPublikPemilikPemerintah LatviaMelayaniRiga, LatviaLokasiMārupe MunicipalityMaskapai penghubung airBaltic SmartLynx Airlines RAF-Avia Ryanair Ketinggian dpl11 mdplKoordinat56°55′25″N 023°58′16″E / 56.92361°N 23.97111°E / 56.92361; 23.97111Koordinat: 56°55′25″N 023°58′16″E / 56.92361°N 23.97111°E / 56.92361; 23.97111Situs web…

American election in Tennessee 2018 Nashville mayoral special election ← 2015 May 24, 2018 2019 →   Candidate David Briley Carol Swain Erica Gilmore Party Nonpartisan Nonpartisan Nonpartisan Popular vote 44,845 18,850 4,608 Percentage 54.44% 22.89% 5.59%   Candidate Harold M. Love Jr. Ralph Bristol Party Nonpartisan Nonpartisan Popular vote 4,349 4,341 Percentage 5.28% 5.27% Mayor before election David Briley Elected Mayor David Briley Elections in Tenne…

Pedro Pablo CaroBornPedro Pablo Caro Rodríguez(1875-05-12)12 May 1875San Antonio de Petrel, Pichilemu, ChileDied3 July 1959(1959-07-03) (aged 84)Rancagua, ChileNationalityChileanAlma materUniversity of ChileOccupationLawyerSpouse(s)Clementina Leiva Espinoza (married 1902)Elena Salinas MonzónChildren6Parent(s)José María Caro MartínezRita Rodríguez Cornejo Pedro Pablo Caro Rodríguez (12 May 1875 – 3 July 1959) was a Chilean lawyer. After obtaining the degree of law and political…

Psychological construct A parenting style is a pattern of behaviors, attitudes, and approaches that a parent uses when interacting with and raising their child. The study of parenting styles is based on the idea that parents differ in their patterns of parenting and that these patterns can have a significant impact on their children's development and well-being. Parenting styles are distinct from specific parenting practices, since they represent broader patterns of practices and attitudes that …

Kembali kehalaman sebelumnya

Lokasi Pengunjung: 3.142.43.34