Bootstrap (kerangka kerja)

Bootstrap
TipeFramework CSS dan perangkat lunak bebas dan sumber terbuka Edit nilai pada Wikidata
Versi pertama19 Agustus 2011; 13 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, HTML 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
X: getbootstrap Modifica els identificadors a 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:

401st Air Expeditionary Group General Dynamics F-16 Fighting Falcon 81-0788 of the 612th Tactical Fighter Squadron.Active1943–1945; 1947–1951; 1954–1957; 1957–1994; 2001–presentCountry United StatesBranch United States Air ForceRoleManage deployed forcesMotto(s)Latin: Cælum Arena Nostra – The Sky is Our ArenaEngagementsEuropean theater of World War IIDecorationsDistinguished Unit CitationAir Force Outstanding Unit Award w/Combat V DeviceAir Force Outstanding Unit AwardC...

 

لا يجب الخلط مع أنصار الإسلام. جبهة أنصار الإسلام نشط 8 أغسطس 2012 – أواخر 2013 (تجمع أنصار الإسلام) 31 مارس 2014 – الآن (جبهة أنصار الإسلام) أيديولوجية إسلامية سنية[1][2] جماعات جبهة أنصار الإسلام:[3] لواء أسامة بن زيد لواء العز بن عبد السلام كتيبة العاديات سابقاً، تجمع أنص

 

Cet article est une ébauche concernant les relations internationales et l’Afghanistan. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Ne doit pas être confondu avec Accords de Genève (1954) ou Initiative de Genève. Accords de Genève Données clés Présentation Pays Afghanistan Pakistan Union soviétique États-Unis Territoire d'application Afghanistan Type Traité Branche Droit public Adoption et entrée...

Dirección General de Cooperación Jurídica Internacional y Derechos Humanos Logotipo de la Dirección General LocalizaciónPaís España EspañaInformación generalJurisdicción EspañaTipo Dirección GeneralSede Calle de San Bernardo, 6228015 MadridOrganizaciónDirector General David Segundo Vilas ÁlvarezDepende de Secretaría de Estado de JusticiaEntidad superior Ministerio de JusticiaHistoriaFundación 20 de junio de 1994 (29 años)[editar datos en Wikidata]...

 

Wappen Deutschlandkarte 51.33222222222210.115277777778325Koordinaten: 51° 20′ N, 10° 7′ O Basisdaten Bundesland: Thüringen Landkreis: Eichsfeld Verwaltungs­gemeinschaft: Uder Höhe: 325 m ü. NHN Fläche: 9,86 km2 Einwohner: 719 (31. Dez. 2022)[1] Bevölkerungsdichte: 73 Einwohner je km2 Postleitzahl: 37318 Vorwahl: 036083 Kfz-Kennzeichen: EIC, HIG, WBS Gemeindeschlüssel: 16 0 61 067 Adresse der Verbands...

 

Este artículo o sección tiene referencias, pero necesita más para complementar su verificabilidad.Este aviso fue puesto el 13 de noviembre de 2018. Radio UC Logo de la RadioUCLocalización SantiagoEslogan Ideas que suenan bienPrimera emisión 29 de agosto de 2006Formato Radio UniversitariaIdioma EspañolAfiliación Arca ChilePropietario Facultad de Comunicaciones UCEstaciones hermanas Radio BeethovenSitio web RadioUC.cl[editar datos en Wikidata] Radio UC es una estación radial c...

Psilotum Psilotum complanatum Klasifikasi ilmiah Kerajaan: Plantae Divisi: Pteridophyta Kelas: Psilotopsida Ordo: Psilotales Famili: Psilotaceae Genus: Psilotum Jenis (Species) Psilotum nudum (L.) Beauvois Psilotum complanatum Sw. Psilotum adalah salah satu marga tumbuhan paku modern yang dianggap menempati posisi dasar (basal) dalam perkembangan evolusinya. Marga ini adalah satu dari dua marga dalam Psilotaceae. Nama ilmiah ini diambil dari bahasa Yunani psilos yang berarti telanjang / polos...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Ghost Train TV series – news · newspapers · books · scholar · JSTOR (October 2023) (Learn how and when to remove this template message) British TV series or program Ghost TrainGenreChildren'sEntertainmentStarringFrances DodgePaul J. MedfordSabra Willi...

 

Scottish ice dancer John KerrThe Kerrs in 2009.Full nameJohn KerrBorn (1980-06-02) 2 June 1980 (age 43)Broxburn, ScotlandHometownEdinburgh, ScotlandHeight1.74 m (5 ft 8+1⁄2 in)Figure skating careerCountry Great BritainPartnerSinead KerrBegan skating1989Retired6 April 2011 Medal record Figure skating Ice dancing Representing  Great Britain European Championships 2011 Bern Ice dancing 2009 Helsinki Ice dancing John Alastair Kerr (born 2 June 1980 in Broxburn,...

Data Facility products for OS/VS1 and MVS This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Data Facility Storage Management Subsystem MVS – news · newspapers · boo...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Neelakuyil TV series – news · newspapers · books · scholar · JSTOR (January 2020) (Learn how and when to remove this template message) Indian TV series or programme NeelakuyilGenreSoap operaCreated byThanujaBased onIshti KutumWritten byPradeep Milroy ...

 

Hunting dog type Man walking a spaniel gun dog Gun dogs, or bird dogs, are types of hunting dogs developed to assist hunters in finding and retrieving game.[1] The term hunting dog is broad and includes all breeds and skills of hunting canines, but gun dogs refers to canines that are trained to work alongside a loud firearm while hunting or retrieving game.[2] Gun dogs are divided into three main categories: pointers and retrievers, setters and spaniels, and water dogs.[3&...

A map of Panama's national parks. National parks in Panama include:[1][2] National parks Altos de Campana National Park Barro Colorado Island Cerro Hoya National Park Chagres National Park Coiba National Park Darién National Park Omar Torrijos El Cope National Park Golfo de Chiriquí National Park Isla Bastimentos National Marine Park La Amistad International Park Las Cruces Trail National Park Metropolitan National Park Portobelo National Park Sarigua National Park Soberaní...

 

جزء من سلسلةالمرأة في المجتمع مجتمع قطاع الأعمال التعليم القوى العاملة (مجالس الإدارة) السياسة (في أستراليا) الخدمة العسكرية للمرأة في التاريخ الحقوق القانونية التاريخ جائزة نوبل حقوق الحيوانات العلوم والتكنولوجيا الطب العلوم الهندسة الحوسبة الفنون والعلوم الإنسانية ال...

 

Мэри Марвелангл. Mary Marvel Мэри Марвел на обложке WOW Comics №38. История публикаций Издатель Fawcett Comics(1942—1953)DC Comics(1972 — настоящее время) Дебют Captain Marvel Adventures №18 (декабрь 1942)[1] Авторы Отто Биндер, Марк Суэйзи Характеристики персонажа Позиция Добро[1] Альтер-эго Мэри Уилло...

X Koto SingkarakKecamatanDanau SingkarakNegara IndonesiaProvinsiSumatera BaratKabupatenSolokPemerintahan • CamatDafrizonPopulasi • Total- jiwaKode Kemendagri13.02.11 Kode BPS1303130 Luas- km²Nagari/kelurahan8 nagari X Koto Singkarak adalah sebuah kecamatan di Kabupaten Solok, Sumatera Barat, Indonesia. Kecamatan ini terletak di tepi danau Singkarak. Batas Wilayah Utara Junjung Sirih dan Rambatan Timur X Koto Diatas Selatan Kubung Barat Koto Tangah lbsKecamatan X ...

 

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Just Dance: Disney Party 2 – news · newspapers · books · scholar · JSTOR (January 2022) (Learn how and when to remove this template message) 2015 video gameJust Dance: Disney Party 2Developer(s)Ubisoft San FranciscoPublisher(s)UbisoftSeriesJust DancePlatform(s)Xbox 360, Xbox One...

 

Disambiguazione – Volpe rimanda qui. Se stai cercando altri significati, vedi Volpe (disambigua). Questa voce o sezione sull'argomento biologia contiene errori ortografici o sintattici oppure è scritta in una forma migliorabile. Contribuisci a correggerla secondo le convenzioni della lingua italiana e del manuale di stile di Wikipedia. Segui i suggerimenti del progetto di riferimento. Come leggere il tassoboxVolpi I principali clade: Vulpes (volpe rossa), Nyctereutes (nittereu...

Indonesian singer and politician (born 1979) Mulan JameelaMember of People's Representative CouncilIncumbentAssumed office 2019ConstituencyWest Java XI Personal detailsBornRaden Wulansari (1979-08-23) 23 August 1979 (age 44)Garut, West Java, IndonesiaPolitical partyGerindraMusical careerAlso known asMulan Kwok, MujeOriginMalangbong, IndonesiaGenres Pop rock pop R&B dance-pop Years active1997–presentLabelsUniversalSpouse(s) Harry Nugraha ​ ​(m. 1999;...

 

Culinary traditions of Uruguay Asado with achuras (offal) and sausages This article is part of a series on theCulture of Uruguay People Demography Uruguayans Native Immigration Afro-Uruguayans Emigration Languages Spanish Rioplatense Vesre Portuñol Portuñol riverense Uruguayan Sign Language Cuisine Asado Achuras Chivito Choripán Empanadas Fainá Matambre Milanesa Mondongo Ñoquis Panchos Puchero Sauces and condiments Caruso Chimichurri Salsa criolla Drinks Mate Grappamiel Uruguayan wine De...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!