Yanıtlar:
Sadece WOFF2 kullanın veya eski desteğe ihtiyacınız varsa, WOFF. Başka bir format kullanmayın
( svg
ve eot
ölü biçimlerdir ttf
ve otf
tam sistem yazı tipleridir ve web amacıyla kullanılmamalıdır)
Kısacası, font-face çok eskidir, ancak sadece son zamanlarda IE'den daha fazlası tarafından desteklenmiştir.
eot
IE9'dan daha eski İnternet Kaşifleri için gereklidir - spesifikasyonu icat ettiler, ancak eot tescilli bir çözümdü.
ttf
ve otf
normal eski yazı tipleridir, bu yüzden bazı insanlar bunun herkesin lisanslı pahalı yazı tiplerini ücretsiz indirebileceği anlamına geldiler.
Zaman geçtikçe SVG 1.1, bir yazı tipinin yalnızca SVG işaretlemesi kullanılarak nasıl modelleneceğini açıklayan bir "yazı tipleri" bölümü ekler ve insanlar onu kullanmaya başlar. Daha fazla zaman geçiyor ve sadece normal bir yazı tipi formatına kıyasla kesinlikle korkunç ve SVG 2 akıllıca tüm bölümü tekrar kaldırıyor.
Daha sonra, woff
alan adı bilgisi oldukça az olan insanlar tarafından icat edilir, bu da yazı tiplerini sistem kurulumu için kritik öneme sahip, ancak web için önemsiz olan (insanları korsanlıktan endişe eden) bitleri atacak şekilde barındırmayı mümkün kılar ve web'in ihtiyaçlarına daha iyi uyum sağlamak için dahili sıkıştırmaya olanak tanır (kullanıcıları ve ana bilgisayarları mutlu eder). Bu tercih edilen biçim haline gelir.
2019 edit Birkaç yıl sonra, woff2
sıkıştırmayı geliştirerek daha da küçük dosyalara yol açan sıkıştırmayı geliştirir ve kabul eder, böylece tek bir yazı tipini "parçalar halinde" yükleyebilir, böylece 20 komut dosyasını destekleyen bir yazı tipi "parçalar" olarak saklanabilir "Bunun yerine diskte, tarayıcılar otomatik olarak yazı tipini" parçalara "yükleyebiliyor, tüm yazı tipini öne aktarmak zorunda kalmadan dizgi deneyimini daha da geliştiriyor.
IE 8 ve daha düşük sürümlerini ve iOS 4 ve daha düşük sürümlerini ve android 4.3 veya önceki sürümlerini desteklemek istemiyorsanız, o zaman WOFF'yi (ve onu destekleyen en yeni tarayıcılar için daha yüksek bir sıkıştırılmış WOFF olan WOFF2'yi) kullanabilirsiniz.
@font-face {
font-family: 'MyWebFont';
src: url('myfont.woff2') format('woff2'),
url('myfont.woff') format('woff');
}
Destek http://caniuse.com/woff adresindenwoff
kontrol edilebilir.
Destek http://caniuse.com/woff2 adresinden kontrol edilebilir.woff2
woff
... insanların yazı tipini korsan bırakmasını engelleyen bir moda mı sahip? Bu nasıl olabilir / nasıl çalışır?
Woff, TrueType - OpenType yazı tipinin sıkıştırılmış (sıkıştırılmış) bir şeklidir. Küçüktür ve bir grafik dosyası gibi ağ üzerinden teslim edilebilir. En önemlisi, bu şekilde yazı tipi, yalnızca Latin alfabesi kullandıkları için çok az kişinin önem verdiği kural tablolarını oluşturma da dahil olmak üzere tamamen korunur.
[Ölü URL kaldırıldı] 'ya bir göz atın. Gördüğünüz yazı tipi, karmaşık şekiller oluşturan binlerce kombine karakter içeren deneysel bir web teslim smartfont (woff). Temel metin romanize Singhala'nın basit Latin kodudur. (Kopyalayıp Not Defteri'ne yapıştırın ve bakın).
Sadece woff bunu yapabilir, çünkü kimse bu yazı tipine sahip değildir ve yine de herhangi bir yerde görülmez (Mac, Win, Linux ve hatta akıllı telefonlar üzerinde IE hariç tüm tarayıcılar tarafından. IE Açık Türler için tam desteğe sahip değildir).
Brotli sıkıştırma algoritmasına ve dosya boyutunda% 30'dan fazla azalma sağlayan WOFF 1.0 üzerindeki diğer geliştirmelere dayanan WOFF 2.0, Chrome, Opera ve Firefox'ta desteklenmektedir.
http://en.wikipedia.org/wiki/Web_Open_Font_Format http://en.wikipedia.org/wiki/Brotli
http://sth.name/2014/09/03/Speed-up-webfonts/ nasıl kullanılacağına dair bir örnek var.
Temel olarak woff2 dosyasına bir src url ekler ve woff2 biçimini belirtirsiniz. Bunu woff biçiminden önce almanız önemlidir: tarayıcı desteklediği ilk biçimi kullanır.