ප්‍රධාන අන්තර්ගතය වෙත යන්න ලේඛන සංචාලනය වෙත යන්න
Check
in English

බ්‍රව්සර් සහ උපාංග

Bootstrap මගින් සහය දක්වන නවීන සිට පැරණි දක්වා බ්‍රවුසර සහ උපාංග ගැන දැන ගන්න, එක් එක් සඳහා දන්නා quirks සහ bugs ඇතුළුව.

සහාය දක්වන බ්‍රව්සර්

Bootstrap සියලුම ප්‍රධාන බ්‍රව්සර් සහ වේදිකා වල නවතම, ස්ථාවර නිකුතු සඳහා සහය දක්වයි.

WebKit, Blink, හෝ Gecko හි නවතම අනුවාදය භාවිතා කරන විකල්ප බ්‍රවුසර සෘජුව හෝ වේදිකාවේ web view API හරහා, පැහැදිලිවම සහය නොදක්වයි. කෙසේ වෙතත්, Bootstrap (බොහෝ අවස්ථාවලදී) මෙම බ්‍රවුසරවලද නිවැරදිව ප්‍රදර්ශනය කර ක්‍රියා කළ යුතුය. වඩාත් නිශ්චිත ආධාරක තොරතුරු පහත දක්වා ඇත.

ඔබට අපගේ සහාය දක්වන බ්‍රව්සර් පරාසය සහ ඒවායේ අනුවාද අපගේ.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

මෙම බ්‍රවුසර අනුවාද කළමනාකරණය කිරීමට බ්‍රවුසර්ලිස්ට් භාවිත කරන CSS උපසර්ග හරහා අපේක්ෂිත බ්‍රවුසර සහාය හැසිරවීමට අපි Autoprefixer භාවිත කරමු. මෙම මෙවලම් ඔබේ ව්‍යාපෘතිවලට ඒකාබද්ධ කරන්නේ කෙසේද යන්න සඳහා ඔවුන්ගේ ලේඛන බලන්න.

ජංගම උපාංග

සාමාන්‍යයෙන් කිවහොත්, Bootstrap එක් එක් ප්‍රධාන වේදිකාවේ පෙරනිමි බ්‍රව්සර්වල නවතම අනුවාද සඳහා සහය දක්වයි. ප්‍රොක්සි බ්‍රව්සර් (ඔපෙරා මිනි, ඔපෙරා මොබයිල් හි ටර්බෝ මාදිලිය, යූසී බ්‍රව්සර් මිනි, ඇමේසන් සිල්ක් වැනි) සහය නොදක්වන බව සලකන්න.

Chrome ෆයර්ෆොක්ස් සෆාරි Android බ්‍රව්සරය සහ WebView
ඇන්ඩ්රොයිඩ් සහාය දුන්නා සහාය දුන්නා - v6.0+
iOS සහාය දුන්නා සහාය දුන්නා සහාය දුන්නා -

ඩෙස්ක්ටොප් බ්‍රව්සර්

ඒ හා සමානව, බොහෝ ඩෙස්ක්ටොප් බ්‍රව්සර්වල නවතම අනුවාද සඳහා සහය දක්වයි.

Chrome ෆයර්ෆොක්ස් Microsoft Edge ඔපෙරා සෆාරි
Mac සහාය දුන්නා සහාය දුන්නා සහාය දුන්නා සහාය දුන්නා සහාය දුන්නා
වින්ඩෝස් සහාය දුන්නා සහාය දුන්නා සහාය දුන්නා සහාය දුන්නා -

Firefox සඳහා, නවතම සාමාන්‍ය ස්ථායී නිකුතුවට අමතරව, අපි Firefox හි නවතම Extended Support Release (ESR) අනුවාදයට ද සහය දෙමු.

නිල නොවන ලෙස, Bootstrap, Chromium සහ Linux සඳහා Chrome, සහ Linux සඳහා Firefox, නිල වශයෙන් සහය නොදක්වන නමුත්, ප්‍රමාණවත් ලෙස පෙනීම සහ හැසිරිය යුතුය.

අන්තර්ජාල ගවේෂකය

Internet Explorer සහාය නොදක්වයි. ඔබට Internet Explorer සහාය අවශ්‍ය නම්, කරුණාකර Bootstrap v4 භාවිතා කරන්න.

ජංගම දුරකථනයේ මාදිලි සහ පතන

පිටාර ගැලීම සහ අනුචලනය

overflow: hidden;IOS සහ Android හි මූලද්‍රව්‍ය සඳහා සහය <body>තරමක් සීමිතය. ඒ සඳහා, ඔබ එම උපාංග බ්‍රවුසර දෙකෙන් මොඩලයක ඉහළ හෝ පහළ පසුකර යන විට, <body>අන්තර්ගතය අනුචලනය වීමට පටන් ගනී. Chrome දෝෂය #175502 ( Chrome v40 හි නිවැරදි කර ඇත) සහ WebKit දෝෂ #153852 බලන්න .

iOS පෙළ ක්ෂේත්‍ර සහ අනුචලනය

iOS 9.2 ට අනුව, මාදිලියක් විවෘතව පවතින අතර, අනුචලන අභිනයක ආරම්භක ස්පර්ශය පාඨමය <input>හෝ a හි මායිම තුළ තිබේ නම්, මාදිලිය වෙනුවට මොඩලයට යටින් ඇති අන්තර්ගතය අනුචලනය වේ <textarea>. WebKit දෝෂ #153856<body> බලන්න .

.dropdown-backdropZ-සුචිගත කිරීමේ සංකීර්ණත්වය නිසා මෙම මූලද්‍රව්‍යය nav හි iOS මත භාවිතා නොවේ. මේ අනුව, navbars හි dropdowns වැසීමට, ඔබ dropdown මූලද්‍රව්‍යය කෙලින්ම ක්ලික් කළ යුතුය (හෝ iOS හි ක්ලික් සිදුවීමක් සිදු කරන වෙනත් ඕනෑම අංගයක් ).

බ්‍රව්සරය විශාලනය කිරීම

පිටු විශාලනය අනිවාර්යයෙන්ම Bootstrap සහ වෙබයේ අනෙකුත් කොටස් දෙකෙහිම සමහර සංරචකවල විදැහුම්කරණ කෞතුක වස්තු ඉදිරිපත් කරයි. ගැටලුව මත පදනම්ව, අපට එය නිවැරදි කිරීමට හැකි විය හැකිය (පළමුව සොයන්න සහ අවශ්‍ය නම් ගැටළුවක් විවෘත කරන්න). කෙසේ වෙතත්, අපි මේවා නොසලකා හැරීමට නැඹුරු වන්නේ ඒවාට බොහෝ විට හැකිකි විසඳුම් හැර වෙනත් සෘජු විසඳුමක් නොමැති බැවිනි.

වලංගු කරන්නන්

පැරණි සහ දෝෂ සහිත බ්‍රවුසර සඳහා හැකි හොඳම අත්දැකීමක් ලබා දීම සඳහා, Bootstrap විසින් බ්‍රවුසරයේ ඇති දෝෂ සම්බන්ධයෙන් ක්‍රියා කිරීම සඳහා ඇතැම් බ්‍රවුසර අනුවාද සඳහා විශේෂ CSS ඉලක්ක කිරීමට ස්ථාන කිහිපයක CSS බ්‍රවුසර හැක් භාවිතා කරයි. මෙම හැක් කිරීම් CSS වලංගු කරන්නන් වලංගු නොවන බවට පැමිණිලි කිරීමට හේතු වේ. ස්ථාන කිහිපයකදී, අපි තවමත් සම්පූර්ණයෙන් ප්‍රමිතිගත කර නැති ලේ ගැලීම් සහිත CSS විශේෂාංග භාවිතා කරමු, නමුත් මේවා සම්පූර්ණයෙන්ම ප්‍රගතිශීලී වැඩිදියුණු කිරීම් සඳහා භාවිතා වේ.

අපගේ CSS හි අනවසර කොටස සම්පූර්ණයෙන් වලංගු වන බැවින් සහ හැකි නොවන කොටසෙහි නිසි ක්‍රියාකාරිත්වයට බාධා නොකරන බැවින් මෙම වලංගු කිරීමේ අනතුරු ඇඟවීම් ප්‍රායෝගිකව වැදගත් නොවේ, එබැවින් අපි මෙම විශේෂිත අනතුරු ඇඟවීම් හිතාමතාම නොසලකා හරින්නේ මන්ද යන්නයි.

අපගේ HTML ලේඛනවලද යම් යම් ෆයර්ෆොක්ස් දෝෂයක් සඳහා පිළියමක් ඇතුළත් කිරීම නිසා සුළු හා නොසැලකිලිමත් HTML වලංගු කිරීමේ අනතුරු ඇඟවීම් ඇත.