Ana içeriğe geç

Tarayıcılar ve cihazlar

Desteklenen tarayıcılar

CoreUI for Bootstrap, tüm büyük tarayıcı ve platformların en son, stabil sürümlerini desteklemektedir.

bilgi

WebKit, Blink veya Gecko’nun en son sürümünü kullanan alternatif tarayıcılar, doğrudan ya da platformun web görünümü API'si aracılığıyla, açıkça desteklenmemektedir. Ancak, CoreUI for Bootstrap bu tarayıcılarda (çoğu durumda) doğru bir şekilde görüntülenmeli ve işlev görmelidir.

Desteklenen tarayıcı aralığımızı ve sürümlerini .browserslistrc dosyamızda bulabilirsiniz:

{{< rf.inline >}}
{{- readFile ".browserslistrc" | chomp | htmlEscape -}}
{{< /rf.inline >}}
ipucu

Planlanan tarayıcı desteğini yönetmek için CSS önekleri aracılığıyla Autoprefixer kullanıyoruz. Bu araç, bu tarayıcı sürümlerini yönetmek için Browserslist kullanmaktadır.

Mobil cihazlar

Genel olarak, CoreUI for Bootstrap, her ana platformun varsayılan tarayıcılarının en son sürümlerini desteklemektedir. Proxy tarayıcıların (Opera Mini, Opera Mobile'ın Turbo modu, UC Browser Mini, Amazon Silk gibi) desteklenmediğini unutmayın.

ChromeFirefoxSafariAndroid Tarayıcı & WebView
AndroidDestekleniyorDestekleniyorv6.0+
iOSDestekleniyorDestekleniyorDestekleniyor

Masaüstü tarayıcılar

Benzer şekilde, çoğu masaüstü tarayıcının en son sürümleri desteklenmektedir.

ChromeFirefoxMicrosoft EdgeOperaSafari
MacDestekleniyorDestekleniyorDestekleniyorDestekleniyorDestekleniyor
WindowsDestekleniyorDestekleniyorDestekleniyorDestekleniyor
not

Firefox için, en son normal stabil sürümün yanı sıra, en son Uzun Süreli Destek Sürümünü (ESR) de destekliyoruz.

Resmi olmayan olarak, CoreUI for Bootstrap, Linux için Chromium ve Chrome'da, ayrıca Linux için Firefox'ta iyi görünmeli ve davranmalıdır, ancak bunlar resmi olarak desteklenmemektedir.

Internet Explorer

Internet Explorer desteklenmemektedir.

Eğer Internet Explorer desteğine ihtiyacınız varsa, lütfen CoreUI v3 kullanın.
— CoreUI Belgelendirme

Mobilde Modallar ve Aşağı Açılır Menüler

Taşma ve Kaydırma

overflow: hidden; özelliği için öğesindeki destek, iOS ve Android'de oldukça sınırlıdır. Bu nedenle, bu cihazların tarayıcılarında bir modalin üstünden veya altından kaydırdığınızda, içeriği kaydırılmaya başlayacaktır.

tehlike

Daha fazla bilgi için Chrome hatası #175502 (Chrome v40'ta düzeltildi) ve WebKit hatası #153852 gözden geçirilebilir.

iOS Metin Alanları ve Kaydırma

iOS 9.2 itibarıyla, bir modal açıkken, bir kaydırma hareketinin ilk dokunuşu bir yazılı veya sınırları içindeyse, modalin altındaki `` içeriği kaydırılacak, modalin kendisi değil. Daha fazla bilgi için WebKit hatası #153856 kontrol edilebilir.

.dropdown-backdrop öğesi, z-index'leme karmaşıklığı nedeniyle nav'da iOS'ta kullanılmamaktadır. Bu nedenle, navbars'da aşağı açılır menüleri kapatmak için doğrudan aşağı açılır menü öğesine tıklamanız gerekir (ya da iOS'ta bir tıklama olayı tetikleyecek herhangi bir başka öğeye tıklamanız gerekir).

Tarayıcı Yakınlaştırma

Sayfanın yakınlaştırılması, CoreUI for Bootstrap ve internetin diğer bölümlerinde bazı bileşenlerde rendering (görüntüleme) hatalarına neden olabilir.

Sorunun türüne bağlı olarak, bunu düzeltmek mümkün olabilir (önce araştırın, ardından gerekirse bir sorun açın). Ancak, genellikle bu tür sorunları göz ardı ederiz çünkü doğrudan bir çözümü yoktur. — CoreUI Belgelendirme

Doğrulayıcılar

Eski ve hatalı tarayıcılara en iyi deneyimi sağlamak amacıyla, CoreUI for Bootstrap, birkaç yerde CSS'nin belirli tarayıcı sürümlerine hedeflenmesi için CSS tarayıcı hack'leri kullanmaktadır.

tehlike

Bu hack'ler, elbette ki CSS doğrulayıcılarının geçersiz olduğuna dair şikayet etmesine yol açar. Bazı durumlarda, tam olarak standart hale gelmemiş, en son CSS özelliklerini de kullanıyoruz ancak bunlar sadece ilerici iyileştirme için kullanılmaktadır.

Bu doğrulama uyarıları pratikte önemli değildir çünkü CSS'imizin hack içermeyen kısmı tam olarak doğrulanmakta ve hack içeren kısımlar, hack içermeyen bölümün düzgün çalışmasını engellememektedir. Bu nedenle, özellikle bu uyarılara dikkat etmemek için kasıtlıyız.

HTML belgelerimiz, belli bir Firefox hatası için bir geçici çözüm eklememiz nedeniyle bazı önemsiz ve önemsiz HTML doğrulama uyarıları içermektedir.