Miqyosli Inman Flashni almashtirish - Scalable Inman Flash Replacement

sIFR
Barqaror chiqish
2.0.7 / 16 oktyabr 2008 yil; 12 yil oldin (2008-10-16)
YozilganJavaScript, Adobe Flash
Platformaveb
LitsenziyaGNU Lesser General Public License
Veb-saythttp://wiki.novemberborn.net/sifr/ (sIFR hujjatlari va tez-tez so'raladigan savollar da Orqaga qaytish mashinasi (arxivlangan 2013 yil 20-yanvar))

Kengaytiriladigan Inman Flashni almashtirish (sIFR) eskirgan JavaScript va Adobe Flash dinamik veb-shriftlar matn elementlarini almashtirishga imkon beradigan dastur HTML Flash ekvivalenti bo'lgan veb-sahifalar. Bu ochiq manbali va dastlab Mayk Devidson tomonidan ishlab chiqilgan va takomillashtirilgan Mark Vuben. Bu kashshof bo'lgan HTML-matnni fleshka almashtirishning kengaytirilgan xilma-xilligi Shaun Inman.

Umumiy nuqtai

CSS veb-brauzerlarda qo'llab-quvvatlash, sIFR yaratilish vaqtida, veb-sahifalarni dinamik ravishda qo'shishga imkon bermadi veb-shriftlar, shuning uchun CSS yoki HTML-da ko'rsatilgan shriftlar maqsadga muvofiq ravishda ko'rsatilishiga kafolat yo'q edi, chunki brauzer foydalanuvchisi o'z tizimida belgilangan shriftni o'rnatgan yoki o'rnatmagan bo'lishi mumkin. sIFR shriftni matnni aks ettiruvchi Flash elementiga qo'shib, foydalanuvchi tizimiga qo'lda oldindan o'rnatilgan shriftga bo'lgan ehtiyojni oldindan hal qiladi.

Umumiy texnikadan foydalanish raster grafikalar ko'pgina kompyuterlarda mavjudligiga ishonib bo'lmaydigan shriftda matnni ko'rsatish. Shu tarzda yaratilgan matn masshtablanganda piksellanadi va uni qisman tanlab bo'lmaydi. Aksincha, sIFR matn elementlari oddiy HTML matnini taqlid qiladi - ular nisbatan o'lchamlarini o'zgartiradi va nusxa ko'chiriladi.

sIFR JavaScript-ni yoqishni va o'qish brauzerida Flash plaginini o'rnatishni talab qiladi. Agar biron bir shart bajarilmasa, o'quvchi brauzeri avtomatik ravishda sIFR render o'rniga CSS-ga asoslangan an'anaviy uslubni namoyish etadi. sIFR uchun mo'ljallanmagan tana nusxasi Flash, katta hajmdagi matnlarni taqdim etgan holda, kompyuterga katta talablar qo'yadi. Ushbu cheklov tufayli Mayk Devidsonning o'zi buni tan oldi[1]

Bugungi kunda sIFR bizga yaxshi tipografiyani taqdim etsa-da, kelgusi 20 yil ichida bu aniq echim emas.

sIFR turli xil taniqli veb-sahifalarda, masalan, veb-sahifalarda ishlatilgan GE, Nike va Qizil shapka. 2008 yil dekabr holatiga ko'ra, hozirgi sIFR versiyasi 2.0.7 versiyasidir. 3-versiya beta-versiyada.[2]

Tanqid

Garchi veb-kirish imkoniyati ushbu texnikadan foydalangan holda saqlanishi mumkin, foydalanuvchilar sIFR-ning sahifalarni yuklash vaqtiga ta'sir qilishini bilishlari kerak (sIFR tomonidan ishlatiladigan Flash, JavaScript va CSS fayllari uchun zarur bo'lgan ko'plab so'rovlardan). Shuningdek, brauzerning tobora ommalashib borayotgani reklama taqiqlovchisi plaginlari va ba'zi bir smartfonlar Flash tarkibining yuklanishiga to'sqinlik qilishi mumkin, aksincha "blokirovka" tugmachasini aks ettiradi va shu bilan sahifa ma'lumotlarini yashiradi, ammo bu alohida plagin sozlamalari orqali sozlanishi mumkin.[3]

Shu bilan bir qatorda

SIFR yaratilganidan beri, dinamik veb-shriftlar brauzerlarda qo'llab-quvvatlash yangilandi, kamida to'rtta eng mashhur brauzerlarning so'nggi versiyalari ularni qo'llab-quvvatlamoqda.

SIFR-ning eski alternativalari quyidagilardan iborat:

  • Facelift tasvirini almashtirish (FLIR) sIFR-ga o'xshash dasturdir. Ammo fleshdan foydalanish o'rniga u veb-sahifadagi matndan avtomatik ravishda hosil bo'ladigan oddiy rasmlarni joylashtiradi. Shunday qilib, foydalanuvchi flesh-plaginini o'rnatmagan bo'lsa ham, u FLIR bilan almashtirilgan matnni ko'radi. Biroq, FLIR veb-sayt xosti ishlashga qodirligini talab qiladi PHP va bundan ham kamroq kirish mumkin sIFR dan ko'ra.[shubhali ]
  • Kufon shrift yo'llarini o'zgartiradigan alternativa vektorli grafikalar ichida saqlanadi JSON ma'lumotlar formati va shriftlarni tuval elementlari yoki VML (mavjudligiga qarab) JavaScript-ni renderlash vositasidan foydalangan holda. Cufón-dan foydalanishda muhim kamchilik - bu o'rnatilgan shriftning talabidir litsenziya ko'pgina tijorat shriftlari qat'iyan taqiqlangan shifrlanmagan shaklda uning tarqalishiga yo'l qo'ying.

Arzimas narsalar

Asl texnikaning nomi uning o'rnini bosish uchun mo'ljallangan CSS tasvirni almashtirish texnikasi qisqartmasining anagrammasidan olingan, Fahrner rasmini almashtirish.

Shuningdek qarang

Adabiyotlar

  1. ^ "Internetda yozing". (2005 yil oktyabr). Kompyuter san'ati loyihalari, p. 64.
  2. ^ Vuben, Mark. "sIFR hujjatlari va tez-tez so'raladigan savollar". Arxivlandi asl nusxasi 2007-06-30 kunlari. Olingan 2007-07-20.
  3. ^ Mendez, Devid. "Flash blokirovka plaginini o'rnatgan holda sIFR Flash matnini qanday ko'rsatish mumkin". Olingan 2010-12-28.

Tashqi havolalar