برائوزر ۽ ڊوائيسز
انهن برائوزرن ۽ ڊوائيسز جي باري ۾ سکو، جديد کان پراڻي تائين، جيڪي بوٽ اسٽريپ جي مدد سان آهن، جن ۾ هر هڪ لاءِ ڄاڻايل نرالا ۽ بگ شامل آهن.
سپورٽ ٿيل برائوزر
بوٽ اسٽراپ سڀني وڏن برائوزرن ۽ پليٽ فارمن جي جديد، مستحڪم رليز کي سپورٽ ڪري ٿو.
متبادل برائوزر جيڪي WebKit، Blink، يا Gecko جو جديد نسخو استعمال ڪن ٿا، ڇا سڌو يا پليٽ فارم جي ويب ڏيک API ذريعي، واضح طور تي سپورٽ نه آهن. جڏهن ته، بوٽ اسٽريپ (اڪثر ڪيسن ۾) انهن برائوزرن ۾ صحيح نموني ڏيکاري ۽ ڪم ڪرڻ گهرجي. وڌيڪ مخصوص سپورٽ معلومات هيٺ ڏنل آهي.
توھان ڳولي سگھوٿا اسان جي سپورٽ ٿيل رينج جي برائوزرن ۽ انھن جا ورجن اسان جي.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
اسان استعمال ڪريون ٿا Autoprefixer مقصدي براؤزر سپورٽ کي سنڀالڻ لاءِ CSS اڳڪٿين ذريعي، جيڪو استعمال ڪري ٿو Browserslist انهن برائوزر ورزن کي منظم ڪرڻ لاءِ. انهن اوزارن کي توهان جي منصوبن ۾ ڪيئن ضم ڪرڻ لاءِ انهن جي دستاويزن سان صلاح ڪريو.
موبائل ڊوائيسز
عام طور تي ڳالهائڻ، بوٽ اسٽراپ هر وڏي پليٽ فارم جي ڊفالٽ برائوزرن جي جديد نسخن کي سپورٽ ڪري ٿو. نوٽ ڪريو ته پراکسي برائوزر (جهڙوڪ اوپيرا ميني، اوپيرا موبائل جو ٽربو موڊ، يو سي برائوزر ميني، ايمازون سلڪ) سپورٽ نه ڪندا آھن.
ڪروم | فائر فاڪس | سفاري | Android برائوزر ۽ WebView | |
---|---|---|---|---|
Android | حمايت ڪئي | حمايت ڪئي | - | v6.0+ |
iOS | حمايت ڪئي | حمايت ڪئي | حمايت ڪئي | - |
ڊيسڪ ٽاپ برائوزر
اهڙي طرح، اڪثر ڊيسڪ ٽاپ برائوزرن جا جديد ورجن سپورٽ ڪيا ويا آهن.
ڪروم | فائر فاڪس | Microsoft Edge | اوپيرا | سفاري | |
---|---|---|---|---|---|
ميڪ | حمايت ڪئي | حمايت ڪئي | حمايت ڪئي | حمايت ڪئي | حمايت ڪئي |
ونڊوز | حمايت ڪئي | حمايت ڪئي | حمايت ڪئي | حمايت ڪئي | - |
Firefox لاءِ، جديد عام مستحڪم رليز کان علاوه، اسان فائر فاڪس جي جديد توسيع ٿيل سپورٽ رليز (ESR) ورجن کي پڻ سپورٽ ڪريون ٿا.
غير رسمي طور تي، بوٽ اسٽريپ کي ڏسڻ گهرجي ۽ سٺو عمل ڪرڻ گهرجي Chromium ۽ Chrome لاءِ لينڪس، ۽ Firefox لاءِ لينڪس، جيتوڻيڪ اهي سرڪاري طور تي سهڪار نه ڪيا ويا آهن.
انٽرنيٽ ايڪسپلورر
انٽرنيٽ ايڪسپلورر سپورٽ نه آهي. جيڪڏھن توھان کي ضرورت آھي انٽرنيٽ ايڪسپلورر سپورٽ، مھرباني ڪري استعمال ڪريو Bootstrap v4.
موبائيل تي ماڊل ۽ ڊراپ ڊائونز
اوور فلو ۽ ڇڪڻ
overflow: hidden;
عنصر تي سپورٽ <body>
iOS ۽ Android ۾ ڪافي محدود آهي. انهي جي پڇاڙيء ۾، جڏهن توهان انهن مان ڪنهن به ڊوائيس جي برائوزرن ۾ ماڊل جي مٿين يا هيٺان ماضي کي اسڪرال ڪندا، <body>
مواد اسڪرال ڪرڻ شروع ڪندو. ڏسو ڪروم بگ #175502 (ڪروم v40 ۾ مقرر ٿيل) ۽ ويب ڪيٽ بگ #153852 .
iOS ٽيڪسٽ فيلڊز ۽ اسڪرولنگ
iOS 9.2 جي مطابق، جڏهن هڪ موڊل کليل آهي، جيڪڏهن اسڪرول جي اشاري جو شروعاتي ٽچ متن جي حد جي اندر <input>
هجي يا a <textarea>
، <body>
ته ماڊل جي هيٺان مواد کي ماڊل جي بدران اسڪرول ڪيو ويندو. ڏسو WebKit بگ #153856 .
Navbar Dropdowns
The .dropdown-backdrop
element isn’t used on iOS in the nav because of the complexity of z-indexing. Thus, to close dropdowns in navbars, you must directly click the dropdown element (or any other element which will fire a click event in iOS).
Browser zooming
Page zooming inevitably presents rendering artifacts in some components, both in Bootstrap and the rest of the web. Depending on the issue, we may be able to fix it (search first and then open an issue if need be). However, we tend to ignore these as they often have no direct solution other than hacky workarounds.
Validators
In order to provide the best possible experience to old and buggy browsers, Bootstrap uses CSS browser hacks in several places to target special CSS to certain browser versions in order to work around bugs in the browsers themselves. These hacks understandably cause CSS validators to complain that they are invalid. In a couple places, we also use bleeding-edge CSS features that aren’t yet fully standardized, but these are used purely for progressive enhancement.
These validation warnings don’t matter in practice since the non-hacky portion of our CSS does fully validate and the hacky portions don’t interfere with the proper functioning of the non-hacky portion, hence why we deliberately ignore these particular warnings.
اسان جي HTML دستاويزن ۾ پڻ ڪجھ معمولي ۽ غير ضروري HTML تصديق جي ڊيڄاريندڙن جي ڪري اسان جي ھڪڙي خاص فائر فاڪس بگ لاءِ ھڪڙو حل شامل ڪيو ويو آھي .