sIFR ili upotreba nestandardnih fontova na Webu

Categories IA-UI-HCI, Web design, Web produkcijaPosted on

Od samog pojavljivanja grafičkih web čitača stremilo se ka mogućnosti upotrebe bogatije tipografije na web stranicama, naspram koje je stajala velika razuđenost sistema, platformi i podržanih fontova koje upotrebljavaju korisnici u krstarenju Webom.

Stoga su web producenti (čini mi se, dobar termin za sve koji se bave web produkcijom, sad mi je pao na pamet) bili osuđeni na korišćenje samo fontova koji su prisutni na većini računarskih platformi (Arial, Verdana, Helvetika, Times…), kako ne bi izgubili formu sadržaja i kako bi isti bio što vernije prezentovan korisnicima ([to bliže viziji producenata).

Do sada je bilo par pokušaja rešavanja ovog problema, ali su oni uglavnom bili neuspešni i ograničeni odabranim platformama i tehnologijama. Sve do sada, kada se ipak u vidu Inmanovog Flash pretvarača (IFR – Inman Flash Replacement) može nazreti koliko-toliko univerzalnije rešenje Shauna Inmana i njegovih nadogradnji drugih autora.
Na osnovu ovog koncepta Majk Dejvidson (Mike Davidson) poprilično je unapredio ovaj koncept u sIFR (sIFR – Scalable Inman Flash Replacement).

sIFR je alatka za konverziju tekstualnih XHTML elemenata unutar web stranice u Flash tekstualni objekat, u svrhu izmene slovnog lika (fonta) tog elementa u proizvoljnom pravcu. Ovim dobijamo mogućnost korišćenja bilo kog fonta na web stranici umesto onih univerzalnih i uobičajenih. Na strani klijenta potrebna je podrška za JavaScript i Flash 6 plug-in.

U početku, IFR verzija nije podržavala skalabilnost, odnosno radilo se o umetanju Flash tekstualnog objekta fiksnih dimenzija što je dosta problematično i ograničavajuće za implementaciju. Sa sIFR-om dobili smo mogućnost skalabilnosti i akomodacije. Autor je za ovaj vikend najavio sIFR konvertor u verziji 2.0 (doduše BETA) kojom će JavaScript metode biti u potpunosti kompatibilne sa XML standardom, biće podržan HOVER status, linkovanje, centriranje teksta i još dosta toga.

Linkovi:

Please follow and like us:

7 comments

  1. Tomislav
    Citat:
    nemogućnost pretraživanja tog texta (pa i find-as-you-type u mozili), nomogućnost desnog klika na taj text (naročito ako je link), nemogućnost označavanja (selektovanje mišem) i kopiranja sadržaja stranice sa ctrl-c, i slično..

    Ovo je sve moguće, tekst ostaje unutar stranice, samo se uz pomoć CSS-a skriva dati element i umesto njega se ubacuje Flash objekat. Moguće je i selektovanje i kopiranje takvog teksta, a spider-i i dalje “vide” ovaj tekst radi indeksiranja, kako u IE tako i u Mozilli.

    Malo je problematičnija upotreba naših karaktera (ŽĆČŠĐ), ali to se može srediti. Ja sam uspeo da ih dobijem ISO kodiranjem stranice i upotrebom CE fontova.

    Probajte i malo eksperimentišite, pošto je implementacija vrlo laka, možda naiđete na neko bolje rešenje.

  2. a naravno treba napomenuti da se time gubi dosta na upotrebljivosti takvog sajta (kao uopšte i uvek kada se koristi flash).

    nemogućnost pretraživanja tog texta (pa i find-as-you-type u mozili), nomogućnost desnog klika na taj text (naročito ako je link), nemogućnost označavanja (selektovanje mišem) i kopiranja sadržaja stranice sa ctrl-c, i slično..

  3. U toku je “veliko spremanje” u procesu i tehnikama izrade web stranica… mislim da će se 2004. godina u našoj branši pamtiti i po tome.

    Sve više u literaturi pronalaziće se izraz “the old school HTML” kojim se etiketiraju tehnike koje smo koristili prethodnih godina.

    I ovaj Goranov post je “samo” prilog tome.

  4. Citat:
    naravno, i dalje ne rade pretraživanje u browseru (ctrl-f ili find-as-you-type), zatim desni klik, gde ne mislim na ono osnovno copy/paste i slično, već na pravi browserov meni gde ja imam još milion stvari, tipa “web search for “, “copy link”, “open link in new window”, “add link to bookmarks” i još milion drugih koji se mogu dodati (eh, blagodeti mozile).

    Ovo naravno nije potpuno rešenje, ali je prihvatljiva alternativno koje daje veću slobodu dizajnerima. Treba imati u vidu da je nivo poznavanja mogućnosti i upotrebe web browsera, prosečnog korisnika Weba, većinom na vrlo niskom nivou, tako da zahtevi koje si naveo nisu od nekog značaja prosečnom ko

  5. ok, izgleda da neka rudimentarna podrška za selekciju/kopiranje postoji, ali i dalje jako daleko od tvrdnje “to je sve moguće”!

    naravno, i dalje ne rade pretraživanje u browseru (ctrl-f ili find-as-you-type), zatim desni klik, gde ne mislim na ono osnovno copy/paste i slično, već na pravi browserov meni gde ja imam još milion stvari, tipa “web search for “, “copy link”, “open link in new window”, “add link to bookmarks” i još milion drugih koji se mogu dodati (eh, blagodeti mozile).

    neću ni da pominjem povećanje/smanjenje fonta zajedno sa ostatkom stranice, kao ni otvaranje linka u novom tabu (srednji klik).. umesto toga ću citirati same autore: “Try resizing your browser window and then hit reload to see sIFR adapt”.

    da li moram da naglašavam “and then hit reload”?!?

  6. Vizuelno stvar jeste impresivna, čak i source stranice izgleda prilično pristojno. Ono što meni lično smeta i kod ovih i kod sličnih metoda (FIR) je to što su sve to “dosetke” kako da se “zabuši” i “nasvira” standardni HTML. Umesto što se dizajneri na različite načine dovijaju da prikažu font koji nije nužno instaliran kod korisnika, nije li bolje da se lepo proširi web (CSS, HTML, šta već) standard i da ovakve stvari mogu da se dobiju potpuno legalno (neću da kažem da je sIFR nelegalan, samo da je budževina).

Comments are closed.