Browsers agus innealan
Ionnsaich mu na brobhsairean agus na h-innealan, bho nuadh gu seann, a tha a’ faighinn taic bho Bootstrap, a’ toirt a-steach cuibhrigean is mialan aithnichte airson gach fear.
Brabhsairean le taic
Bidh Bootstrap a’ toirt taic do na fiosan seasmhach as ùire de gach prìomh bhrobhsair agus àrd-ùrlar.
Chan eil brobhsairean eile a chleachdas an dreach as ùire de WebKit, Blink, no Gecko, ge bith an ann gu dìreach no tro API sealladh lìn an àrd-ùrlar, a’ faighinn taic shònraichte. Ach, bu chòir dha Bootstrap (sa mhòr-chuid de chùisean) taisbeanadh agus obrachadh gu ceart anns na brobhsairean sin cuideachd. Tha fiosrachadh taic nas sònraichte air a thoirt seachad gu h-ìosal.
Gheibh thu ar raon de bhrobhsairean le taic agus na dreachan aca anns na.browserslistrc file
:
# https://github.com/browserslist/browserslist#readme
>= 0.5%
last 2 major versions
not dead
Chrome >= 60
Firefox >= 60
Firefox ESR
iOS >= 12
Safari >= 12
not Explorer <= 11
Bidh sinn a’ cleachdadh Autoprefixer gus an taic brobhsair a tha san amharc a làimhseachadh tro ro-leasachain CSS, a bhios a’ cleachdadh Browserslist gus na dreachan brobhsair sin a riaghladh. Thoir sùil air na sgrìobhainnean aca airson mar as urrainn dhut na h-innealan sin fhilleadh a-steach do na pròiseactan agad.
Innealan gluasadach
San fharsaingeachd, tha Bootstrap a’ toirt taic do na dreachan as ùire de bhrobhsairean bunaiteach gach àrd-ùrlar. Thoir an aire nach eil taic ri brobhsairean progsaidh (leithid Opera Mini, modh Turbo Opera Mobile, UC Browser Mini, Amazon Silk).
Chrome | Firefox | Safari | Brabhsair Android & WebView | |
---|---|---|---|---|
Android | Le taic | Le taic | - | v6.0+ |
iOS | Le taic | Le taic | Le taic | - |
Browsers desktop
San aon dòigh, tha na dreachan as ùire den mhòr-chuid de bhrobhsairean deasg a’ faighinn taic.
Chrome | Firefox | Microsoft Edge | Opera | Safari | |
---|---|---|---|---|---|
Mac | Le taic | Le taic | Le taic | Le taic | Le taic |
Windows | Le taic | Le taic | Le taic | Le taic | - |
Airson Firefox, a bharrachd air an sgaoileadh stàbaill àbhaisteach as ùire, tha sinn cuideachd a’ toirt taic don dreach as ùire den Sgaoileadh Taic Leudaichte (ESR) de Firefox.
Gu neo-oifigeil, bu chòir do Bootstrap coimhead agus giùlan math gu leòr ann an Chromium agus Chrome airson Linux, agus Firefox airson Linux, ged nach eil iad a’ faighinn taic oifigeil.
Internet Explorer
Chan eil taic ri Internet Explorer. Ma tha feum agad air taic bho Internet Explorer, feuch an cleachd thu Bootstrap v4.
Modalan agus dropdowns air fòn-làimhe
Cur thairis agus scrollaidh
Tha taic airson overflow: hidden;
an <body>
eileamaid gu math cuingealaichte ann an iOS agus Android. Chun na crìche sin, nuair a sgrolaicheas tu seachad air mullach no bonn modal ann an aon de na brobhsairean sin, <body>
tòisichidh an susbaint a’ gluasad. Faic bug Chrome #175502 (stèidhichte ann an Chrome v40) agus bug WebKit #153852 .
raointean teacsa iOS agus scrollaidh
Mar iOS 9.2, fhad ‘s a tha modal fosgailte, ma tha suathadh tùsail gluasad-bodhaig taobh a-staigh crìoch teacsa <input>
no a <textarea>
, thèid an <body>
susbaint fon mhodal a sgrùdadh an àite a’ mhodal fhèin. Faic bug WebKit #153856 .
Navbar dropdowns
Chan eil an .dropdown-backdrop
eileamaid air a chleachdadh air iOS anns an nav air sgàth cho iom-fhillte 'sa tha clàr-amais z. Mar sin, gus dropdowns a dhùnadh ann an navbars, feumaidh tu briogadh gu dìreach air an eileamaid a tha a’ tuiteam sìos (no eileamaid sam bith eile a loisgeas tachartas cliog ann an iOS ).
Brabhsair a 'leum
Tha gluasad na duilleige gu do-sheachanta a’ nochdadh stuthan tairgse ann an cuid de cho-phàirtean, an dà chuid ann am Bootstrap agus an còrr den lìon. A rèir na cùise, is dòcha gum bi e comasach dhuinn a chàradh (lorg an toiseach agus an uairsin fosgail cùis ma tha feum air). Ach, tha sinn buailteach a bhith a’ seachnadh iad sin oir gu tric chan eil fuasgladh dìreach aca ach a-mhàin dòighean obrach meallta.
Luchd-dearbhaidh
Gus an t-eòlas as fheàrr a thoirt do sheann bhrobhsairean agus buggy, bidh Bootstrap a’ cleachdadh hacks brabhsair CSS ann an grunn àiteachan gus CSS sònraichte a chuimseachadh air dreachan brobhsair sònraichte gus obrachadh timcheall air bugaichean anns na brobhsairean fhèin. Tha e tuigseach gu bheil na hacks sin ag adhbhrachadh do luchd-dearbhaidh CSS gearan gu bheil iad neo-dhligheach. Ann an àite no dhà, bidh sinn cuideachd a’ cleachdadh feartan CSS sèididh nach eil fhathast làn àbhaisteach, ach tha iad sin air an cleachdadh dìreach airson àrdachadh adhartach.
Chan eil na rabhaidhean dearbhaidh sin gu diofar ann an cleachdadh leis gu bheil am pàirt neo-hacky den CSS againn a’ dearbhadh gu h-iomlan agus nach eil na cuibhreannan meallta a’ cur bacadh air obrachadh ceart a’ chuibhreann neo-hacky, agus mar sin carson a tha sinn a’ seachnadh nan rabhaidhean sònraichte sin a dh’aona ghnothach.
Tha rabhaidhean dearbhaidh HTML beag is neo-chinnteach aig na docaichean HTML againn mar an ceudna air sgàth ’s gu bheil sinn a’ toirt a-steach dòigh-obrach airson bug Firefox sònraichte .